diff --git a/.gitignore b/.gitignore index 3ce8f45..e100afd 100755 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,10 @@ node_modules/ #backend gcloud/ keys/ +data/ + +#intent-management +dist/ #dataConstruction directory permutations/ @@ -14,10 +18,17 @@ training_data #python directory __pycache__/ +bin/ +!backend/bin/ +include/ lib/ +share/ others/ +pyvenv.cfg +lib64 #optional .env .vscode/ +.idea/ .DS_Store diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100755 index 988937c..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "python.pythonPath": "/usr/local/bin/python3" -} \ No newline at end of file diff --git a/README.md b/README.md index 2cde126..43c4020 100755 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Chatbot Web Framework for Response Comparisons and Performance Analysis in FAQs ## Project Summary -The objective of this project is to design a full stack web application to compare a variable set of FAQ Chatbot API endpoints. The chatbot platform includes a text input and a speech input for intuitiveness and to cater for real live scenarios. For the context of this project, MSF's Baby Bonus is used as a test bed for FAQ question and answer matching.
+The objective of this project is to design a full stack web application to compare a variable set of FAQ Chatbot API endpoints. The chatbot platform includes a text input and a speech input for intuitiveness and to cater for real live scenarios. For the context of this project, MSF's Baby Bonus and other topics are used as a test bed for FAQ question and answer matching.
## Features 1. Text and Speech based input methods
@@ -13,24 +13,21 @@ The objective of this project is to design a full stack web application to compa 1. Govtech's askJamie (Benchmark for accuracy comparison)
2. MICL lab's QA Matching Model
3. Google's Dialogflow
-4. Text Classification Model
-5. Rajat QA Matching Model
+4. Rajat QA Matching Model
+5. Rushi's QA Matching Model
### Speech to Text API used 1. AISG's Speech to Text
2. Google's Speech API
-3. Twilio Speech Lab (To be implemented)
## Deployment Considerations -Docker is used to set up 3 microservices React Frontend, Node Backend and Flask Server for response comparison. A docker-compose file is used to start up all microservices for deployment usage. Docker deployment resources can be found in the Docker branch of the repository. +Docker is used to set up 3 microservices React Frontend and NodeJs Backend. A docker-compose file is used to start up all microservices for deployment usage. Docker deployment resources can be found in the Docker branch of the repository. ## Project organization: **frontend directory**: Written on ReactJS, provides the view of the application
**backend directory**: Written on NodeJS, provides API endpoints for frontend
-**comparison directory**: Written on Flask, provides API service for response comparisons
**dialogflowfunctions**: Written on NodeJS, used to upload intentions to dialogflow for NLP training
-**flaskservice directory**: Written on Flask, provides Text Classification Model Training and response comparisons
## Master Branch @@ -39,16 +36,37 @@ Following directories must be executed in seperate terminals to run application 1. Frontend Directory
2. Backend Directory
-3. flaskservice Directory(Deep Neural Network + Similarity) or comparison Directory(Similarity only)
**Additional Requirement**
Create a `.env` file in the Backend Directory with the following:
``` -DIALOGFLOW_PROJECT_ID= XXX -AISG_TOKEN= XXX -SPEECH_API= ws://40.90.170.182:8001/client/ws/speech -SPEECH_HTTP_API= http://40.90.170.182:8001/client/dynamic/recognize +DIALOGFLOW_KEYFILENAME_COVID19= +DIALOGFLOW_KEYFILENAME_BABYBONUS= + +MICL_ENDPOINT= +RAJAT_ENDPOINT_BABYBONUS= +RAJAT_ENDPOINT_COVID19= +RUSHI_ENDPOINT= +BANI_ENDPOINT= + +AISG_CREDENTIALS= +SPEECH_API= +SPEECH_HTTP_API= +SPEECH_HTTP_AUTH= +SPEECH_ENDPOINT= + +DB_HOST=localhost +DB_PORT=27017 +DB_USER= +DB_PASS= +DB_NAME=faqdatastore +``` + +Create a `.env` file in the Frontend Directory with the following:
+ +``` +REACT_APP_API= ``` # Installation/setup instructions will be provided in each directory. diff --git a/Report/Final Year Project Poster.pdf b/Report/Final Year Project Poster.pdf deleted file mode 100644 index 70781fa..0000000 Binary files a/Report/Final Year Project Poster.pdf and /dev/null differ diff --git a/Report/Final Year Project Slides PDF.pdf b/Report/Final Year Project Slides PDF.pdf deleted file mode 100644 index 8745ad7..0000000 Binary files a/Report/Final Year Project Slides PDF.pdf and /dev/null differ diff --git a/Report/Final Year Report (Russell Chua Kui Hon, U1720526F).pdf b/Report/Final Year Report (Russell Chua Kui Hon, U1720526F).pdf deleted file mode 100644 index a6f4e25..0000000 Binary files a/Report/Final Year Report (Russell Chua Kui Hon, U1720526F).pdf and /dev/null differ diff --git a/Report/README.md b/Report/README.md deleted file mode 100755 index 4f3c5f1..0000000 --- a/Report/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# Final Year Project Video Submission Links - -**FYP Full Presentation Video**: https://youtu.be/upFpCp4LDgo
- -**FYP Short Demo Video**: https://youtu.be/PBgfrJRi-RU
- diff --git a/backend/.dockerignore b/backend/.dockerignore new file mode 100644 index 0000000..97cff0d --- /dev/null +++ b/backend/.dockerignore @@ -0,0 +1,15 @@ +.docker +.dockerignore +coverage +dist +node_modules +test +.env* +.eslintrc.js +.prettierrc +Dockerfile +README.md +LICENSE +nest-cli.json +.DS_Store +jest.config.js \ No newline at end of file diff --git a/backend/Dockerfile b/backend/Dockerfile new file mode 100644 index 0000000..fd0ecd0 --- /dev/null +++ b/backend/Dockerfile @@ -0,0 +1,24 @@ +FROM node:12.2.0-alpine + +RUN mkdir -p /srv/app/server +WORKDIR /srv/app/server + +COPY package.json /srv/app/server +COPY package-lock.json /srv/app/server +COPY requirements.txt /srv/app/server + +RUN apk add --no-cache --virtual .build-deps g++ python3-dev libffi-dev openssl-dev && \ + apk add --no-cache --update python3 && \ + pip3 install --upgrade pip setuptools + +RUN npm install --production --slient && \ + npm install -g pm2 && \ + npm cache clean --force + +RUN pip3 install -r requirements.txt + +COPY . /srv/app/server + +EXPOSE 3001 + +CMD ["pm2-runtime","ecosystem.config.js"] diff --git a/backend/app.js b/backend/app.js index b219f71..4ba0dc9 100755 --- a/backend/app.js +++ b/backend/app.js @@ -1,32 +1,56 @@ +require("dotenv").config() const express = require('express'); const dialogflowRouter = require('./routes/dialogflow'); const miclRouter = require('./routes/micl'); -const flaskRouter = require('./routes/flask'); +const similarityRouter = require('./routes/similarity'); const askJamieRouter = require('./routes/askJamie'); const rajatRouter = require('./routes/rajat.js'); +const rushiRouter = require('./routes/rushi.js') +const baniRouter = require('./routes/bani') +const modelsRouter = require('./routes/generalModel') const STT = require('./controllers/MainController'); const upload = require('./upload'); const AC = require('./controllers/AudioController') +const FAQ = require('./controllers/FAQDataController') const app = express(); app.use(require('cors')({ origin: true, credentials: true })) -app.use(express.json()) +app.use(express.json({limit: "50mb"})) app.use(express.urlencoded({ extended: false })) +app.use('/similarity', similarityRouter); app.use('/dialog', dialogflowRouter); app.use('/micl', miclRouter); -app.use('/flask', flaskRouter); app.use('/jamie', askJamieRouter); app.use('/rajat', rajatRouter); +app.use('/rushi', rushiRouter); +app.use('/bani', baniRouter); +app.use('/models', modelsRouter()) + +app.get('/', (req, res, next)=>{res.json({'status':'success'})}) app.post('/stream/google', STT.streamByRecordingGoogle) app.post('/stream/aisg', STT.streamByRecordingAISG) -app.post('/stream/import', upload.single('file'), STT.streamByImport) +app.post('/stream/import', upload.audio.single('file'), STT.streamByImport) -app.post('/api/upload', upload.single('file'), AC.convertToWAV) -app.post('/api/speechlabs', upload.none(), STT.speechLabsHTTPRequest) -app.post('/api/google', upload.none(), STT.googleHTTPRequest) +app.post('/api/upload', upload.audio.single('file'), AC.convertToWAV) +app.post('/api/speechlabs', upload.audio.none(), STT.speechLabsHTTPRequest) +app.post('/api/google', upload.audio.none(), STT.googleHTTPRequest) app.get('/api/deletestorage', AC.deleteFiles) + +app.get('/faqdata/topic/:topic', FAQ.getFAQData) +app.delete('/faqdata/topic/:topic', FAQ.deleteAllIntents) + +app.get('/faqdata/id/:id', FAQ.getIntent) +app.delete('/faqdata/id/:id', FAQ.deleteIntent) +app.patch('/faqdata/id/:id', FAQ.updateIntent) +app.post('/faqdata/id', FAQ.createIntent) + +app.post('/faqdata/csv', upload.csv.single('file'), FAQ.processCSV) +app.get('/faqtopics', FAQ.getFAQTopics) +app.post('/faqtopics/create', FAQ.addNewTopic) +app.delete('/faqtopics/:topic', FAQ.deleteTopic) + module.exports = app diff --git a/backend/ask_jamie.py b/backend/ask_jamie.py index 1d72a7d..e24a970 100755 --- a/backend/ask_jamie.py +++ b/backend/ask_jamie.py @@ -6,6 +6,12 @@ import requests from bs4 import BeautifulSoup + +""" +This script is no longer required or in use +but will remain in the project for archiving and referencing if needed. +""" + if __name__ == '__main__': arg_parser = argparse.ArgumentParser() arg_parser.add_argument("--test_questions", type=str, help="Path to newline separated questions stored in txt file") diff --git a/backend/bin/www b/backend/bin/www index 00f83d0..c9dedc0 100755 --- a/backend/bin/www +++ b/backend/bin/www @@ -5,9 +5,10 @@ */ const app = require('../app') -const debug = require('debug')('online-asr-backend:server') +const debug = require('debug')('chatbot-backend:server') const http = require('http') const io = require('../io') +const mongoose = require('mongoose') /** * Get port from environment and store in Express. @@ -31,11 +32,25 @@ server.listen(port) server.on('error', onError) server.on('listening', onListening) +/** + * Connect to mongo database + */ + +mongoose.connect(`mongodb://${process.env.DB_HOST}:${process.env.DB_PORT}/${process.env.DB_NAME}`, { + useNewUrlParser: true, + useUnifiedTopology: true +}) +const db = mongoose.connection +db.on('error', console.error.bind(console, 'connection error:')) +db.once('open', () => { + console.log('Mongodb connected') +}) + /** * Normalize a port into a number, string, or false. */ -function normalizePort (val) { +function normalizePort(val) { const port = parseInt(val, 10) if (isNaN(port)) { @@ -55,7 +70,7 @@ function normalizePort (val) { * Event listener for HTTP server "error" event. */ -function onError (error) { +function onError(error) { if (error.syscall !== 'listen') { throw error } @@ -83,7 +98,7 @@ function onError (error) { * Event listener for HTTP server "listening" event. */ -function onListening () { +function onListening() { const addr = server.address() const bind = typeof addr === 'string' ? 'pipe ' + addr diff --git a/backend/controllers/FAQDataController.js b/backend/controllers/FAQDataController.js new file mode 100644 index 0000000..a0712ac --- /dev/null +++ b/backend/controllers/FAQDataController.js @@ -0,0 +1,237 @@ +const fs = require('fs') +const csvReader = require('csv-parser') +const createCsvWriter = require('csv-writer').createObjectCsvWriter +const mongoose = require('mongoose') + +mongoose.set('useFindAndModify', false); + +const intentSchema = new mongoose.Schema({ + topic: { + type: String, + required: true, + }, + question: { + type: String, + required: true, + }, + answer: { + type: String, + required: true + }, + alternatives: [String], +}) + +const topicScheme = new mongoose.Schema({ + topic: { + type: String, + required: true, + } +}) + +const Intent = mongoose.model('Intent', intentSchema) +const Topic = mongoose.model("Topic", topicScheme) + + +async function foo() { + var topic = 'Baby Bonus' + // var result = (await Intent.findByIdAndUpdate("5fc4c39b80dd8b0e507b5f89", {question: "How to do this"})) + Intent.find({}, 'question answer alternatives', + (err, doc) => { + // console.log(doc) + }) + // Intent.deleteMany().exec() + // console.log(result) +} + +// Topic.findOne({ topic: 'Baby Bonus' }).then(val => { +// console.log(val) +// }) + +foo() + + +class FAQDataController { + + static async addNewTopic(req, res, next) { + var topic = req.body.topic + + if (!topic) { + console.log("Could not add topic, no topic found in request.") + res.status(400).send("No topic found in request.") + } + + var result = await Topic.findOne({ topic: topic }) + + if (result) { + console.log("Topic already exists.") + res.send("Topic already exists.") + } + + var new_topic = new Topic({ topic: topic }) + + new_topic.save((err, doc) => { + if (err) { + console.log("Error saving topic", err) + res.send("Error when adding topic.") + } + res.send(`${topic} has been added.`) + }) + } + + static async deleteTopic(req, res, next) { + var topic = req.params.topic + + if (!topic) { + console.log("Could not delete topic, no topic found in request.") + res.status(400).send("No topic found in request.") + } + + var result = await Topic.findOne({ topic: topic }) + + if (!result) { + console.log("No such topic exists.") + res.status(404).send("No such topic exists.") + } + + Intent.deleteMany({ topic: topic }).exec() + Topic.deleteOne({ topic: topic }).exec() + + res.send(`${topic} data deleted.`) + } + + static async deleteAllIntents(req, res, next) { + var topic = req.params.topic + + if (!topic) { + console.log("Could not delete intents, no topic found in request.") + res.status(400).send("No topic found in request.") + } + + var result = await Topic.findOne({ topic: topic }) + + if (!result) { + console.log("No such topic exists.") + res.status(404).send("No such topic exists.") + } + + Intent.deleteMany({ topic: topic }).exec() + + res.send("Intents deleted") + } + + static async getFAQData(req, res, next) { + var topic = req.params.topic + + if (!topic) { + console.log("Could not GET faqdata, no topic found in request.") + res.status(400).send("No topic found in request.") + } + + var result = await Topic.findOne({ topic: topic }) + + if (!result) { + console.log("No such topic exists.") + res.status(404).send("No such topic exists.") + } + + var intents = (await Intent.find({ topic: topic }) + .sort({ question: 1 }) + .select("question answer alternatives")) + .map(doc => ({ + id: doc._id, + question: doc.question, + answer: doc.answer, + alternatives: doc.alternatives + })) + res.json({ data: intents }) + } + + static async getIntent(req, res, next) { + var id = req.params.id + + Intent.findById(id, "question answer alternatives", + (err, doc) => { + if (err) { + console.log(err) + res.status(404).send("Intent not found.") + } + var intent = { + question: doc.question, + answer: doc.answer, + alternatives: doc.alternatives, + } + res.json({ intent: intent }) + }) + } + + static async updateIntent(req, res, next) { + var id = req.params.id + var payload = req.body.payload + + Intent.findByIdAndUpdate(id, payload, (err, doc) => { + if (err) { + console.log(err) + res.status(404).send("Intent not found.") + } + res.send("Update done.") + }) + + } + + static async deleteIntent(req, res, next) { + var id = req.params.id + + Intent.findByIdAndDelete(id, (err, doc) => { + if (err) { + console.log(err) + res.status(404).send("Intent not found.") + } + res.send("Intent deleted.") + }) + } + + static async createIntent(req, res, next) { + var payload = req.body.payload + var topic = payload.topic + + if (!topic) { + console.log("Could not write faqdata, no topic found in request.") + res.status(400).send("No topic found in request.") + } + + var new_intent = new Intent(payload) + new_intent.save() + + res.send("Intent created.") + } + + static async getFAQTopics(req, res, next) { + var topics = (await Topic.find().select("topic")).map(doc => doc.topic) + res.json({ topics: topics }) + } + + static async processCSV(req, res, next) { + var file = req.file + var topic = req.body.topic + + fs.createReadStream(file.path) + .pipe(csvReader(["id", "question", "answer"])) + .on('data', (data) => { + var intent = new Intent({ + topic: topic, + question: data.question, + answer: data.answer, + alternatives: [] + }) + intent.save() + }) + .on('end', () => { + if (fs.existsSync(file.path)) { // clean original file after converting + fs.unlinkSync(file.path) + } + res.send("Data added.") + }) + } +} + +module.exports = FAQDataController diff --git a/backend/controllers/MainController.js b/backend/controllers/MainController.js index cc0933f..1fdb409 100755 --- a/backend/controllers/MainController.js +++ b/backend/controllers/MainController.js @@ -1,327 +1,349 @@ const WebSocketClient = require('websocket').client const io = require('../io') const spawn = require('child_process').spawn +const axios = require('axios') const fs = require('fs') const dotenv = require('dotenv'); dotenv.config(); const englishOnlineServerUrl = process.env.SPEECH_API // this is address for english model, change it to your target model (malay, chinese,...) -const speechLabsAPIUrl = process.env.SPEECH_HTTP_API // address for AISpeechLab HTTP API access +const speechLabsAPIUrl = process.env.SPEECH_HTTP_API // address for AISpeechLab HTTP API access +const speechLabAuthUrl = process.env.SPEECH_HTTP_AUTH // address for AISpeechlab Authentication class MainController { - static async streamByRecordingAISG (req, res, next) { - try { - const token = fs.readFileSync(process.env.AISG_TOKEN, 'utf-8') - const socket_id = req.body.socketid - var isFinal = true - var isWaitingToClose = false - var emptyBufferInterval - - // in this example, client doesn't join any room. so in here we need to listen on all sockets connected to backend - Object.keys(io.sockets.connected).forEach(key => { - if (socket_id === key){ - io.sockets.connected[key].on('stream-input', data => { - conn.sendBytes(data) - }) - - io.sockets.connected[key].once('stream-stop', data => { + static async streamByRecordingAISG(req, res, next) { + var token = await getSpeechLabToken() + const socket_id = req.body.socketid + var isFinal = true + var isWaitingToClose = false + var emptyBufferInterval + + // Use socket_id to establish listeners to client's session only + io.sockets.connected[socket_id].on('stream-input', data => { if (conn) { - conn.sendBytes(data) // send remained data in buffer before closing - if (isFinal){ - conn.sendUTF('EOS') // after this conn.close() will be called because server will stop the connection - conn.close() // close conn immediately instead of waiting for server to close it - } - else { - emptyBufferInterval = setInterval( () => { - conn.sendBytes(Buffer.alloc(6000)) - }, 250) - isWaitingToClose = true - } + conn.sendBytes(data) } - // cleanup eventListeners on exit - io.sockets.connected[key].removeAllListeners(['stream-input']) - io.sockets.connected[key].removeAllListeners(['stream-cancel']) - }) + }) - io.sockets.connected[key].once('stream-cancel', () => { - conn.close() // immediately close connection to online server + io.sockets.connected[socket_id].once('stream-stop', data => { + if (conn) { + conn.sendBytes(data) // send remained data in buffer before closing + if (isFinal) { + conn.sendUTF('EOS') // after this conn.close() will be called because server will stop the connection + conn.close() // close conn immediately instead of waiting for server to close it + } else { + emptyBufferInterval = setInterval(() => { + conn.sendBytes(Buffer.alloc(6000)) + }, 250) + isWaitingToClose = true + } + } // cleanup eventListeners on exit - io.sockets.connected[key].removeAllListeners(['stream-input']) - io.sockets.connected[key].removeAllListeners(['stream-stop']) - }) - - let client = new WebSocketClient() - let conn = null - - client.on('connectFailed', (error) => { - console.log('Connect Error: ' + error.toString()) - io.sockets.connected[key].emit('stream-close-aisg') // send close signal to client - }) - - client.on('connect', (connection) => { - conn = connection - console.log('WebSocket Client Connected to AISG') - - io.sockets.connected[key].emit('stream-ready-aisg') // tell frontend that socket is ready - - connection.on('error', (error) => { - console.log('Connection Error: ' + error.toString()) - }) + io.sockets.connected[socket_id].removeAllListeners(['stream-input']) + io.sockets.connected[socket_id].removeAllListeners(['stream-cancel']) + }) - connection.on('close', (res) => { - console.log('AISG echo-protocol Connection Closed') - io.sockets.connected[key].emit('stream-close-aisg') // send close signal to client - client = null - }) + io.sockets.connected[socket_id].once('stream-cancel', () => { + if (conn) conn.close() // immediately close connection to online server + // cleanup eventListeners on exit + io.sockets.connected[socket_id].removeAllListeners(['stream-input']) + io.sockets.connected[socket_id].removeAllListeners(['stream-stop']) + }) - connection.on('message', (message) => { - const data = JSON.parse(message.utf8Data) - if (data.status === 0 && data.result) { // only send data which is truely a transcription to browser - isFinal = data.result.final - io.sockets.connected[key].emit(`stream-data-aisg`, data) - if (isWaitingToClose && isFinal){ - clearInterval(emptyBufferInterval) - conn.sendUTF('EOS') // after this conn.close() will be called because server will stop the connection - conn.close() // close conn immediately instead of waiting for server to close it - } - } - }) - }) + let client = new WebSocketClient() + let conn = null - // start connect to online server - client.connect(`${englishOnlineServerUrl}?content-type=audio/x-raw,+layout=(string)interleaved,+rate=(int)16000,+format=(string)S16LE,+channels=(int)1?token=${token}`, null, null, null, null) + client.on('connectFailed', (error) => { + console.log('Connect Error: ' + error.toString()) + io.sockets.connected[socket_id].emit('stream-close-aisg') // send close signal to client + }) - } - }) + client.on('connect', (connection) => { + // in case socket closes before connection to AISG is established + if (io.sockets.connected[socket_id]) { + conn = connection + console.log('WebSocket Client Connected to AISG') + + io.sockets.connected[socket_id].emit('stream-ready-aisg') // tell frontend that socket is ready + + connection.on('error', (error) => { + console.log('Connection Error: ' + error.toString()) + }) + + connection.on('close', (res, mess) => { + console.log(res, mess) + console.log('AISG echo-protocol Connection Closed') + io.sockets.connected[socket_id].emit('stream-close-aisg') // send close signal to client + client = null + }) + + connection.on('message', (message) => { + const data = JSON.parse(message.utf8Data) + if (data.status === 0 && data.result) { // only send data which is truely a transcription to browser + console.log(data.result.hypotheses[0].transcript) + isFinal = data.result.final + io.sockets.connected[socket_id].emit(`stream-data-aisg`, data) + if (isWaitingToClose && isFinal) { + clearInterval(emptyBufferInterval) + conn.sendUTF('EOS') // after this conn.close() will be called because server will stop the connection + conn.close() // close conn immediately instead of waiting for server to close it + } + } + }) + } + }) - return res.json({success: true}) + // start connect to online server + client.connect(`${englishOnlineServerUrl}?content-type=audio/x-raw,+layout=(string)interleaved,+rate=(int)16000,+format=(string)S16LE,+channels=(int)1&accessToken=${token}&model=eng_closetalk`, null, null, null, null) - } catch (e) { - return res.status(500).json({message: 'Error when streaming'}) - } - } - - static async streamByRecordingGoogle (req, res, next) { - try{ - // Imports the Google Cloud client library - const speech = require('@google-cloud/speech'); - - //Configure transcription Request - const request = { - config:{ - encoding: "LINEAR16", - sampleRateHertz: 16000, - languageCode: "en-US" - }, - interimResults: true + return res.json({ success: true }) } - let recognizeStream = null - - const socket_id = req.body.socketid - var isFinal = true - var isWaitingToClose = false - var emptyBufferInterval + static async streamByRecordingGoogle(req, res, next) { + // Imports the Google Cloud client library + const speech = require('@google-cloud/speech').v1p1beta1; + + //Configure transcription Request + const request = { + config: { + encoding: "LINEAR16", + sampleRateHertz: 16000, + languageCode: "en-US", + useEnhanced: true, + model: "video", + }, + interimResults: true + } - // Handle Web Socket Connection - Object.keys(io.sockets.connected).forEach(key => { - if (socket_id === key){ - console.log('Connection Initiated') - io.emit('stream-ready-google') // tell frontend that socket is ready + let recognizeStream = null - // //Signal on socket error - io.sockets.connected[key].on('error', (error) => { - console.log('Connection Error: ' + error.toString()) - }) + const socket_id = req.body.socketid + var isFinal = true + var isWaitingToClose = false + var emptyBufferInterval + // Handle Web Socket Connection const keyFiledir = process.env.DIALOGFLOW_KEYFILENAME_BABYBONUS // use babybonus projectid for STT + const googleclient = new speech.SpeechClient({ 'keyFilename': keyFiledir }); - const googleclient = new speech.SpeechClient({'keyFilename':keyFiledir}); - - //Start Connection to GCLOUD - io.sockets.connected[key].on('stream-input', data =>{ - - if(!recognizeStream){ - console.log('INIT GCLOUD SPEECH') + console.log('Google Connection Initiating...') - recognizeStream = googleclient - .streamingRecognize(request) - .on('error', (error)=>{ + recognizeStream = googleclient + .streamingRecognize(request) + .on('error', (error) => { + console.log("Error during google's recognize stream") console.log(error) - }) - .on('data', data => { + console.log('Google echo-protocol Connection Closed') + recognizeStream.destroy() + recognizeStream = null + io.sockets.connected[socket_id].emit('stream-close-google') // send close signal to client + }) + .on('data', data => { isFinal = data.results[0].isFinal - io.emit('stream-data-google', data) - // io.emit('stream-data-google', data.results[0].alternatives[0].transcript) - - if (isWaitingToClose && isFinal){ - console.log('Google echo-protocol Connection Closed') - clearInterval(emptyBufferInterval) - recognizeStream.destroy() - recognizeStream = null - io.emit('stream-close-google') // send close signal to client + io.sockets.connected[socket_id].emit('stream-data-google', data) + // io.sockets.connected[socket_id].emit('stream-data-google', data.results[0].alternatives[0].transcript) + + if (isWaitingToClose && isFinal) { + console.log('Google echo-protocol Connection Closed') + clearInterval(emptyBufferInterval) + recognizeStream.destroy() + recognizeStream = null + io.sockets.connected[socket_id].emit('stream-close-google') // send close signal to client } - }) - } - recognizeStream.write(new Uint8Array(data)) + }) + + io.sockets.connected[socket_id].emit('stream-ready-google') // tell frontend that socket is ready + + // Start Connection to GCLOUD + io.sockets.connected[socket_id].on('stream-input', data => { + if (recognizeStream) { + recognizeStream.write(new Uint8Array(data)) + } }) - //Signal on socket close - io.sockets.connected[key].once('stream-stop', (data) => { - recognizeStream.write(data) // send last blob of data + // Signal on socket close + io.sockets.connected[socket_id].once('stream-stop', (data) => { + if (recognizeStream) { + recognizeStream.write(data) // send last blob of data + + if (isFinal) { + console.log('Google echo-protocol Connection Closed') + recognizeStream.destroy() + recognizeStream = null + io.sockets.connected[socket_id].emit('stream-close-google') // send close signal to client + } else { + emptyBufferInterval = setInterval(() => { + recognizeStream.write(Buffer.alloc(6000)) + }, 250) + isWaitingToClose = true + } + } - if (isFinal) { - console.log('Google echo-protocol Connection Closed') + // cleanup eventListeners on exit + io.sockets.connected[socket_id].removeAllListeners(['stream-input']) + io.sockets.connected[socket_id].removeAllListeners(['stream-cancel']) + }) + + io.sockets.connected[socket_id].once('stream-cancel', () => { recognizeStream.destroy() recognizeStream = null - io.emit('stream-close-google') // send close signal to client - } - else { - emptyBufferInterval = setInterval( () => { - recognizeStream.write(Buffer.alloc(6000)) - }, 250) - isWaitingToClose = true - } - - // cleanup eventListeners on exit - io.sockets.connected[key].removeAllListeners(['error']) - io.sockets.connected[key].removeAllListeners(['stream-input']) - }) - } - }) + console.log('Google echo-protocol Connection Closed') + io.sockets.connected[socket_id].emit("stream-close-google") - return res.json({ - success: true - }) + // cleanup eventListeners on exit + io.sockets.connected[socket_id].removeAllListeners(['stream-input']) + io.sockets.connected[socket_id].removeAllListeners(['stream-stop']) + }) - }catch (e) { - return res.status(500).json({ - message: 'Error when streaming' - }) + return res.json({ + success: true + }) } - } - - static async streamByImport (req, res, next) { - try { - const token = req.body.token - - const ls = spawn('python', ['client_2.py', '-u', englishOnlineServerUrl, '-r', '32000', '-t', token, req.file.path]) - ls.stdout.on('data', (data) => { - // print at the final of ASR - // we don't actually need this event - }) - ls.stderr.on('data', (data) => { // print during ASR - io.emit('stream-data', { - type: 'import', - message: data.toString(), - status: 1 - }) - }) - ls.on('exit', async (code) => { - if (fs.existsSync(req.file.path)) { // clean file after streaming - fs.unlinkSync(req.file.path) - } + static async streamByImport(req, res, next) { + try { + var token = await getSpeechLabToken() - io.emit('stream-data', { // send close message to browser - type: 'import', - message: 'EXIT', - status: 0 // tell browser it finished ASR - }) - }) + const ls = spawn('python', ['client_2.py', '-u', englishOnlineServerUrl, '-r', '32000', '-t', token, req.file.path]) + ls.stdout.on('data', (data) => { + // print at the final of ASR + // we don't actually need this event + }) + ls.stderr.on('data', (data) => { // print during ASR + io.emit('stream-data', { + type: 'import', + message: data.toString(), + status: 1 + }) + }) + ls.on('exit', async(code) => { + if (fs.existsSync(req.file.path)) { // clean file after streaming + fs.unlinkSync(req.file.path) + } - Object.keys(io.sockets.connected).forEach(key => { - // if user manually cancel (by changing tab, close browser) - // then we terminate the child process - io.sockets.connected[key].on('stream-cancel', () => { - ls.kill() - }) - }) - - return res.json({ - success: true - }) - } catch (e) { - return res.status(500).json({ - message: 'Error when streaming' - }) + io.emit('stream-data', { // send close message to browser + type: 'import', + message: 'EXIT', + status: 0 // tell browser it finished ASR + }) + }) + + Object.keys(io.sockets.connected).forEach(key => { + // if user manually cancel (by changing tab, close browser) + // then we terminate the child process + io.sockets.connected[key].on('stream-cancel', () => { + ls.kill() + }) + }) + + return res.json({ + success: true + }) + } catch (e) { + return res.status(500).json({ + message: 'Error when streaming' + }) + } } - } - static async speechLabsHTTPRequest (req, res, next) { - try { - const token = fs.readFileSync(process.env.AISG_TOKEN, 'utf-8') + static async speechLabsHTTPRequest(req, res, next) { + try { + var token = await getSpeechLabToken() - var file = JSON.parse(req.body.file) + var file = JSON.parse(req.body.file) - const ls = spawn('python3', ['speech_labs_post_req.py', '-u', speechLabsAPIUrl, '-t', token, file.path]) + const ls = spawn('python3', ['speech_labs_post_req.py', '-u', speechLabsAPIUrl, '-t', token, file.path]) - ls.stdout.on('data', (data) => { - //console.log('stdout: ' + data) - data = JSON.parse(data) - res.json({ - status_code: data.status_code, - status: data.status, - text: `${data.utterance}`, - filename: file.originalname - }) - }) + ls.stdout.on('data', (data) => { + //console.log('stdout: ' + data) + data = JSON.parse(data) + res.json({ + status_code: data.status_code, + status: data.status, + text: `${data.utterance}`, + filename: file.originalname + }) + }) - ls.stderr.on('data', (data) => { - console.log('stderr: ' + data) - }) + ls.stderr.on('data', (data) => { + console.log('stderr: ' + data) + }) - } catch (e) { - console.log(e) - return res.status(500).json({ - message: 'Error during POST request' - }) + } catch (e) { + console.log(e) + return res.status(500).json({ + message: 'Error during POST request' + }) + } } - } - - static async googleHTTPRequest (req, res, next) { - var file = JSON.parse(req.body.file) - // Imports the Google Cloud client library - const fs = require('fs'); - const speech = require('@google-cloud/speech'); - - // use babybonus projectid for STT - const keyFiledir = process.env.DIALOGFLOW_KEYFILENAME_BABYBONUS - - // Creates a client - const client = new speech.SpeechClient({'keyFilename':keyFiledir}); - - /** - * TODO(developer): Uncomment the following lines before running the sample. - */ - const filename = file.path; - const encoding = 'LINEAR16'; - //const sampleRateHertz = 16000; - const languageCode = 'en-US'; - - const config = { - encoding: encoding, - //sampleRateHertz: sampleRateHertz, - languageCode: languageCode, - }; - const audio = { - content: fs.readFileSync(filename).toString('base64'), - }; - - const request = { - config: config, - audio: audio, - }; - - // Detects speech in the audio file - const [response] = await client.recognize(request); - const transcription = response.results - .map(result => result.alternatives[0].transcript) - .join('\n'); - // console.log('Transcription: ', transcription); - - res.json({text: transcription}) - } + + static async googleHTTPRequest(req, res, next) { + var file = JSON.parse(req.body.file) + // Imports the Google Cloud client library + const fs = require('fs'); + const speech = require('@google-cloud/speech'); + + // use babybonus projectid for STT + const keyFiledir = process.env.DIALOGFLOW_KEYFILENAME_BABYBONUS + + // Creates a client + const client = new speech.SpeechClient({ 'keyFilename': keyFiledir }); + + /** + * TODO(developer): Uncomment the following lines before running the sample. + */ + const filename = file.path; + const encoding = 'LINEAR16'; + //const sampleRateHertz = 16000; + const languageCode = 'en-US'; + + const config = { + encoding: encoding, + //sampleRateHertz: sampleRateHertz, + languageCode: languageCode, + }; + const audio = { + content: fs.readFileSync(filename).toString('base64'), + }; + + const request = { + config: config, + audio: audio, + }; + + var response + // Detects speech in the audio file + try { + [response] = await client.recognize(request); + } + catch (err) { + console.log("Could not get transcription from Google") + console.log(err) + res.json({ text: ""}) + return + } + const transcription = response.results + .map(result => result.alternatives[0].transcript) + .join('\n'); + // console.log('Transcription: ', transcription); + + res.json({ text: transcription }) + } + +} + +async function getSpeechLabToken() { + var credentials = JSON.parse(fs.readFileSync(process.env.AISG_CREDENTIALS, 'utf-8')) + + return new Promise(resolve => { + axios.post(`${speechLabAuthUrl}/login`, credentials) + .then(response => { + resolve(response.data.accessToken) + }) + .catch(error => { + console.log("Error getting access token for AISG") + }) + }) } // static async streamByRecording (req, res, next) { @@ -400,4 +422,4 @@ class MainController { -module.exports = MainController +module.exports = MainController \ No newline at end of file diff --git a/backend/ecosystem.config.js b/backend/ecosystem.config.js new file mode 100644 index 0000000..3075798 --- /dev/null +++ b/backend/ecosystem.config.js @@ -0,0 +1,11 @@ +module.exports = { + apps: [{ + name: 'backend', + script: './bin/www', + exec_mode: 'fork', + instances: 1, + autorestart: true, + watch:false, + max_memory_start: '1G', + }] +} diff --git a/backend/healthcheck.js b/backend/healthcheck.js new file mode 100644 index 0000000..ce9e5f7 --- /dev/null +++ b/backend/healthcheck.js @@ -0,0 +1,40 @@ +var http = require("http") + +function normalizePort (val) { + const port = parseInt(val, 10) + + if (isNaN(port)) { + // named pipe + return val + } + + if (port >= 0) { + // port number + return port + } + + return false +} + +var options = { + host: "localhost", + port: normalizePort(process.env.PORT || 3001), + timeout: 2000 +} + +var request = http.request(options, res => { + console.log(`STATUS: ${res.statusCode}`) + if (res.statusCode == 200) { + process.exit(0) + } + else { + process.exit(1) + } +}) + +request.on('error', err => { + console.log("ERROR") + process.exit(1) +}) + +request.end() diff --git a/backend/package-lock.json b/backend/package-lock.json index c3546a1..2b362d0 100755 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -1,1712 +1,1900 @@ { - "name": "online-asr-backend", + "name": "chatbot-backend", "version": "0.0.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", - "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "packages": { + "": { + "name": "chatbot-backend", + "version": "0.0.0", + "dependencies": { + "dependencies": "0.0.1", + "@google-cloud/dialogflow": "^3.3.0", + "@google-cloud/speech": "^4.1.4", + "axios": "^0.21.1", + "check-word": "^1.1.0", + "child_process": "^1.0.2", + "cookie-parser": "^1.4.5", + "cors": "^2.8.5", + "csv-parser": "^2.3.3", + "csv-writer": "^1.6.0", + "debug": "~2.6.9", + "ejs": "~2.5.7", + "express": "^4.17.1", + "fluent-ffmpeg": "^2.1.2", + "form-data": "^3.0.0", + "html-to-text": "^5.1.1", + "http-errors": "~1.6.2", + "lda": "^0.2.0", + "mongoose": "^5.12.8", + "morgan": "~1.9.0", + "multer": "^1.4.2", + "node-record-lpcm16": "^1.0.1", + "selenium-webdriver": "^4.0.0-alpha.7", + "socket.io": "^2.4.1", + "uuid": "^8.3.0", + "websocket": "^1.0.32", + "xml2js": "^0.4.23" + }, + "devDependencies": { + "dotenv": "^8.6.0", + "eslint": "^6.8.0", + "eslint-config-standard": "^14.1.1", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-node": "^9.2.0", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-standard": "^4.0.1", + "nodemon": "^2.0.4" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", "dev": true, - "requires": { - "@babel/highlight": "^7.0.0" + "dependencies": { + "@babel/highlight": "^7.10.4" } }, - "@babel/highlight": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", - "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", + "dev": true + }, + "node_modules/@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", "dev": true, - "requires": { + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", - "esutils": "^2.0.2", "js-tokens": "^4.0.0" } }, - "@google-cloud/common": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-2.4.0.tgz", - "integrity": "sha512-zWFjBS35eI9leAHhjfeOYlK5Plcuj/77EzstnrJIZbKgF/nkqjcQuGiMCpzCwOfPyUbz8ZaEOYgbHa759AKbjg==", - "requires": { - "@google-cloud/projectify": "^1.0.0", - "@google-cloud/promisify": "^1.0.0", - "arrify": "^2.0.0", - "duplexify": "^3.6.0", + "node_modules/@google-cloud/common": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-3.5.0.tgz", + "integrity": "sha512-10d7ZAvKhq47L271AqvHEd8KzJqGU45TY+rwM2Z3JHuB070FeTi7oJJd7elfrnKaEvaktw3hH2wKnRWxk/3oWQ==", + "dependencies": { + "@google-cloud/projectify": "^2.0.0", + "@google-cloud/promisify": "^2.0.0", + "arrify": "^2.0.1", + "duplexify": "^4.1.1", "ent": "^2.2.0", "extend": "^3.0.2", - "google-auth-library": "^5.5.0", - "retry-request": "^4.0.0", - "teeny-request": "^6.0.0" + "google-auth-library": "^6.1.1", + "retry-request": "^4.1.1", + "teeny-request": "^7.0.0" }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@google-cloud/dialogflow": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@google-cloud/dialogflow/-/dialogflow-3.3.0.tgz", + "integrity": "sha512-7Ke5BEDRkx7jHHQzKkrP8reIYS4RZr8+voXYiNs+h5LFoC7RXyZC7Q0Na0309ENEScllAyVvgRGJLLFbNHBSSg==", "dependencies": { - "agent-base": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.0.tgz", - "integrity": "sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==", - "requires": { - "debug": "4" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "gaxios": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-2.3.4.tgz", - "integrity": "sha512-US8UMj8C5pRnao3Zykc4AAVr+cffoNKRTg9Rsf2GiuZCW69vgJj38VK2PzlPuQU73FZ/nTk9/Av6/JGcE1N9vA==", - "requires": { - "abort-controller": "^3.0.0", - "extend": "^3.0.2", - "https-proxy-agent": "^5.0.0", - "is-stream": "^2.0.0", - "node-fetch": "^2.3.0" - } - }, - "gcp-metadata": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-3.5.0.tgz", - "integrity": "sha512-ZQf+DLZ5aKcRpLzYUyBS3yo3N0JSa82lNDO8rj3nMSlovLcz2riKFBsYgDzeXcv75oo5eqB2lx+B14UvPoCRnA==", - "requires": { - "gaxios": "^2.1.0", - "json-bigint": "^0.3.0" - } - }, - "google-auth-library": { - "version": "5.10.1", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-5.10.1.tgz", - "integrity": "sha512-rOlaok5vlpV9rSiUu5EpR0vVpc+PhN62oF4RyX/6++DG1VsaulAFEMlDYBLjJDDPI6OcNOCGAKy9UVB/3NIDXg==", - "requires": { - "arrify": "^2.0.0", - "base64-js": "^1.3.0", - "ecdsa-sig-formatter": "^1.0.11", - "fast-text-encoding": "^1.0.0", - "gaxios": "^2.1.0", - "gcp-metadata": "^3.4.0", - "gtoken": "^4.1.0", - "jws": "^4.0.0", - "lru-cache": "^5.0.0" - } - }, - "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } + "google-gax": "^2.4.1", + "protobufjs": "^6.8.9" + }, + "engines": { + "node": ">=10" } }, - "@google-cloud/projectify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-1.0.4.tgz", - "integrity": "sha512-ZdzQUN02eRsmTKfBj9FDL0KNDIFNjBn/d6tHQmA/+FImH5DO6ZV8E7FzxMgAUiVAUq41RFAkb25p1oHOZ8psfg==" + "node_modules/@google-cloud/projectify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.0.1.tgz", + "integrity": "sha512-ZDG38U/Yy6Zr21LaR3BTiiLtpJl6RkPS/JwoRT453G+6Q1DhlV0waNf8Lfu+YVYGIIxgKnLayJRfYlFJfiI8iQ==", + "engines": { + "node": ">=10" + } }, - "@google-cloud/promisify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-1.0.4.tgz", - "integrity": "sha512-VccZDcOql77obTnFh0TbNED/6ZbbmHDf8UMNnzO1d5g9V0Htfm4k5cllY8P1tJsRKC3zWYGRLaViiupcgVjBoQ==" + "node_modules/@google-cloud/promisify": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.3.tgz", + "integrity": "sha512-d4VSA86eL/AFTe5xtyZX+ePUjE8dIFu2T8zmdeNBSa5/kNgXPCx/o/wbFNHAGLJdGnk1vddRuMESD9HbOC8irw==", + "engines": { + "node": ">=10" + } }, - "@google-cloud/speech": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@google-cloud/speech/-/speech-3.6.0.tgz", - "integrity": "sha512-ddnuXLhgVDONjYz66adqmWLBytCYGlQDkt0jiSszOHzCe36aCCaS92f87Txf8u4y9BZk34nOspIFxN2O7o8kfQ==", - "requires": { - "@google-cloud/common": "^2.0.0", + "node_modules/@google-cloud/speech": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@google-cloud/speech/-/speech-4.1.4.tgz", + "integrity": "sha512-jZ64E5tYe04mUsWA3j0kqC0AeT9OPtTRPJTg4QoGT8O7aAJInTmU06xRpGLN2ZDVRxZAAuaQiMkTWOkXS2eVag==", + "dependencies": { + "@google-cloud/common": "^3.0.0", "@types/pumpify": "^1.4.1", - "google-gax": "^1.11.1", + "google-gax": "^2.9.2", "protobufjs": "^6.8.6", "pumpify": "^2.0.0", "stream-events": "^1.0.4" }, - "dependencies": { - "@grpc/grpc-js": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-0.7.9.tgz", - "integrity": "sha512-ihn9xWOqubMPBlU77wcYpy7FFamGo5xtsK27EAILL/eoOvGEAq29UOrqRvqYPwWfl2+3laFmGKNR7uCdJhKu4Q==", - "requires": { - "semver": "^6.2.0" - } - }, - "@types/node": { - "version": "13.13.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz", - "integrity": "sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA==" - }, - "google-gax": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-1.15.2.tgz", - "integrity": "sha512-yNNiRf9QxWpZNfQQmSPz3rIDTBDDKnLKY/QEsjCaJyDxttespr6v8WRGgU5KrU/6ZM7QRlgBAYXCkxqHhJp0wA==", - "requires": { - "@grpc/grpc-js": "^0.7.4", - "@grpc/proto-loader": "^0.5.1", - "@types/fs-extra": "^8.0.1", - "@types/long": "^4.0.0", - "abort-controller": "^3.0.0", - "duplexify": "^3.6.0", - "google-auth-library": "^5.0.0", - "is-stream-ended": "^0.1.4", - "lodash.at": "^4.6.0", - "lodash.has": "^4.5.2", - "node-fetch": "^2.6.0", - "protobufjs": "^6.8.9", - "retry-request": "^4.0.0", - "semver": "^6.0.0", - "walkdir": "^0.4.0" - }, - "dependencies": { - "protobufjs": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.9.0.tgz", - "integrity": "sha512-LlGVfEWDXoI/STstRDdZZKb/qusoAWUnmLg9R8OLSO473mBLWHowx8clbX5/+mKDEI+v7GzjoK9tRPZMMcoTrg==", - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": "^13.7.0", - "long": "^4.0.0" - }, - "dependencies": { - "@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" - } - } - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", - "requires": { - "duplexify": "^4.1.1", - "inherits": "^2.0.3", - "pump": "^3.0.0" - }, - "dependencies": { - "duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "requires": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - } - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - } + "engines": { + "node": ">=10" } }, - "@grpc/grpc-js": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-0.6.8.tgz", - "integrity": "sha512-/k038P6PBCwJVD/3Ndk3RlIIMWY/FNVRGF1vX8zXO0XXuM+1FJLHpJglKWxiZNF6jLpEZue9y0VpgnudMIk3zA==", - "requires": { + "node_modules/@grpc/grpc-js": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.1.8.tgz", + "integrity": "sha512-64hg5rmEm6F/NvlWERhHmmgxbWU8nD2TMWE+9TvG7/WcOrFT3fzg/Uu631pXRFwmJ4aWO/kp9vVSlr8FUjBDLA==", + "dependencies": { + "@grpc/proto-loader": "^0.6.0-pre14", + "@types/node": "^12.12.47", + "google-auth-library": "^6.0.0", "semver": "^6.2.0" + }, + "engines": { + "node": "^8.13.0 || >=10.10.0" } }, - "@grpc/proto-loader": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.2.tgz", - "integrity": "sha512-eBKD/FPxQoY1x6QONW2nBd54QUEyzcFP9FenujmoeDPy1rutVSHki1s/wR68F6O1QfCNDx+ayBH1O2CVNMzyyw==", - "requires": { + "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { + "version": "0.6.0-pre9", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.0-pre9.tgz", + "integrity": "sha512-oM+LjpEjNzW5pNJjt4/hq1HYayNeQT+eGrOPABJnYHv7TyNPDNzkQ76rDYZF86X5swJOa4EujEMzQ9iiTdPgww==", + "dependencies": { + "@types/long": "^4.0.1", "lodash.camelcase": "^4.3.0", - "protobufjs": "^6.8.6" - } - }, - "@hapi/address": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.2.tgz", - "integrity": "sha512-O4QDrx+JoGKZc6aN64L04vqa7e41tIiLU+OvKdcYaEMP97UttL0f9GIi9/0A4WAMx0uBd6SidDIhktZhgOcN8Q==" - }, - "@hapi/formula": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-1.2.0.tgz", - "integrity": "sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA==" - }, - "@hapi/hoek": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.2.5.tgz", - "integrity": "sha512-rmGFzok1zR3xZKd5m3ihWdqafXFxvPHoQ/78+AG5URKbEbJiwBBfRgzbu+07W5f3+07JRshw6QqGbVmCp8ntig==" - }, - "@hapi/joi": { - "version": "16.1.5", - "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-16.1.5.tgz", - "integrity": "sha512-FnVe0t1YQbF0H4fhFM6qBL7lIP4wdVHdFFBkloxgCkpKKdaCB6Z2UaNI0UalaDRHbRM9BvfTfyUKJg7tGtBSXg==", - "requires": { - "@hapi/address": "^2.1.2", - "@hapi/formula": "^1.2.0", - "@hapi/hoek": "^8.2.4", - "@hapi/pinpoint": "^1.0.2", - "@hapi/topo": "^3.1.3" + "long": "^4.0.0", + "protobufjs": "^6.9.0", + "yargs": "^15.3.1" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" } }, - "@hapi/pinpoint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-1.0.2.tgz", - "integrity": "sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ==" + "node_modules/@grpc/grpc-js/node_modules/@types/node": { + "version": "12.19.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.7.tgz", + "integrity": "sha512-zvjOU1g4CpPilbTDUATnZCUb/6lARMRAqzT7ILwl1P3YvU2leEcZ2+fw9+Jrw/paXB1CgQyXTrN4hWDtqT9O2A==" }, - "@hapi/topo": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.4.tgz", - "integrity": "sha512-aVWQTOI9wBD6zawmOr6f+tdEIxQC8JXfQVLTjgGe8YEStAWGn/GNNVTobKJhbWKveQj2RyYF3oYbO9SC8/eOCA==", - "requires": { - "@hapi/hoek": "8.x.x" + "node_modules/@grpc/proto-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz", + "integrity": "sha512-WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "protobufjs": "^6.8.6" + }, + "engines": { + "node": ">=6" } }, - "@protobufjs/aspromise": { + "node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" }, - "@protobufjs/base64": { + "node_modules/@protobufjs/base64": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" }, - "@protobufjs/codegen": { + "node_modules/@protobufjs/codegen": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" }, - "@protobufjs/eventemitter": { + "node_modules/@protobufjs/eventemitter": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" }, - "@protobufjs/fetch": { + "node_modules/@protobufjs/fetch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", - "requires": { + "dependencies": { "@protobufjs/aspromise": "^1.1.1", "@protobufjs/inquire": "^1.1.0" } }, - "@protobufjs/float": { + "node_modules/@protobufjs/float": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" }, - "@protobufjs/inquire": { + "node_modules/@protobufjs/inquire": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" }, - "@protobufjs/path": { + "node_modules/@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" }, - "@protobufjs/pool": { + "node_modules/@protobufjs/pool": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" }, - "@protobufjs/utf8": { + "node_modules/@protobufjs/utf8": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" }, - "@tootallnate/once": { + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@tootallnate/once": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } }, - "@types/duplexify": { + "node_modules/@types/bson": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.3.tgz", + "integrity": "sha512-mVRvYnTOZJz3ccpxhr3wgxVmSeiYinW+zlzQz3SXWaJmD1DuL05Jeq7nKw3SnbKmbleW5qrLG5vdyWe/A9sXhw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "node_modules/@types/duplexify": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/@types/duplexify/-/duplexify-3.6.0.tgz", "integrity": "sha512-5zOA53RUlzN74bvrSGwjudssD9F3a797sDZQkiYpUOxW+WHaXTCPz4/d5Dgi6FKnOqZ2CpaTo0DhgIfsXAOE/A==", - "requires": { + "dependencies": { "@types/node": "*" } }, - "@types/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-UoOfVEzAUpeSPmjm7h1uk5MH6KZma2z2O7a75onTGjnNvAvMVrPzPL/vBbT65iIGHWj6rokwfmYcmxmlSf2uwg==", - "requires": { + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "node_modules/@types/long": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", + "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + }, + "node_modules/@types/mongodb": { + "version": "3.6.12", + "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.12.tgz", + "integrity": "sha512-49aEzQD5VdHPxyd5dRyQdqEveAg9LanwrH8RQipnMuulwzKmODXIZRp0umtxi1eBUfEusRkoy8AVOMr+kVuFog==", + "dependencies": { + "@types/bson": "*", "@types/node": "*" } }, - "@types/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.0.tgz", - "integrity": "sha512-1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q==" - }, - "@types/node": { - "version": "10.14.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.21.tgz", - "integrity": "sha512-nuFlRdBiqbF+PJIEVxm2jLFcQWN7q7iWEJGsBV4n7v1dbI9qXB8im2pMMKMCUZe092sQb5SQft2DHfuQGK5hqQ==" + "node_modules/@types/node": { + "version": "14.14.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.10.tgz", + "integrity": "sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==" }, - "@types/pumpify": { + "node_modules/@types/pumpify": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@types/pumpify/-/pumpify-1.4.1.tgz", "integrity": "sha512-l7u/Dnh1OG9T7VH6TvulR0g8oE8hgIW5409mSUKi8Vxw2+JV18aTa06Sv5bvNjrD0zbsB/cuZ/iTFQgFNfzIuw==", - "requires": { + "dependencies": { "@types/duplexify": "*", "@types/node": "*" } }, - "abbrev": { + "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, - "abort-controller": { + "node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "requires": { + "dependencies": { "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" } }, - "accepts": { + "node_modules/accepts": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { + "dependencies": { "mime-types": "~2.1.24", "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" } }, - "acorn": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", - "dev": true + "node_modules/acorn": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "acorn-jsx": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.2.tgz", - "integrity": "sha512-tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw==", - "dev": true + "node_modules/acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } }, - "after": { + "node_modules/after": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" }, - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "requires": { - "es6-promisify": "^5.0.0" + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" } }, - "ajv": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", - "requires": { - "fast-deep-equal": "^2.0.1", + "node_modules/agent-base/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/agent-base/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/ajv": { + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", + "dependencies": { + "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", + "node_modules/ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", "dev": true, - "requires": { - "string-width": "^2.0.0" + "dependencies": { + "string-width": "^3.0.0" } }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/ansi-align/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, - "requires": { - "color-convert": "^1.9.0" + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" } }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true, + "engines": { + "node": ">=8" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" } }, - "append-field": { + "node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-field": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" }, - "argparse": { + "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, - "requires": { + "dependencies": { "sprintf-js": "~1.0.2" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-flatten": { + "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, - "array-includes": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", - "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", + "node_modules/array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", "dev": true, - "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.7.0" + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true + "node_modules/array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "arraybuffer.slice": { + "node_modules/arraybuffer.slice": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" }, - "arrify": { + "node_modules/arrify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } }, - "asn1": { + "node_modules/asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { + "dependencies": { "safer-buffer": "~2.1.0" } }, - "assert-plus": { + "node_modules/assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } }, - "astral-regex": { + "node_modules/astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "async": { + "node_modules/async": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, - "asynckit": { + "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "aws-sign2": { + "node_modules/aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "engines": { + "node": "*" + } }, - "aws4": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, - "axios": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz", - "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==", - "requires": { - "follow-redirects": "1.5.10", - "is-buffer": "^2.0.2" - }, + "node_modules/axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", "dependencies": { - "is-buffer": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz", - "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==" - } + "follow-redirects": "^1.10.0" } }, - "backo2": { + "node_modules/backo2": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" }, - "balanced-match": { + "node_modules/balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } + "node_modules/base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } - } - }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" - }, - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + ] }, - "base64id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", - "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=" + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "engines": { + "node": "^4.5.0 || >= 5.9" + } }, - "basic-auth": { + "node_modules/basic-auth": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "requires": { + "dependencies": { "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.8" } }, - "bcrypt-pbkdf": { + "node_modules/bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { + "dependencies": { "tweetnacl": "^0.14.3" } }, - "better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", - "requires": { - "callsite": "1.0.0" + "node_modules/bignumber.js": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", + "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==", + "engines": { + "node": "*" } }, - "bignumber.js": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-7.2.1.tgz", - "integrity": "sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==" + "node_modules/binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true, + "engines": { + "node": ">=8" + } }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true + "node_modules/bl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } }, - "blob": { + "node_modules/bl/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/bl/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/blob": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" }, - "body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", - "requires": { - "bytes": "3.0.0", + "node_modules/bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dependencies": { + "bytes": "3.1.0", "content-type": "~1.0.4", "debug": "2.6.9", "depd": "~1.1.2", - "http-errors": "~1.6.3", - "iconv-lite": "0.4.23", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", "on-finished": "~2.3.0", - "qs": "6.5.2", - "raw-body": "2.3.3", - "type-is": "~1.6.16" + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" } }, - "boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", + "node_modules/body-parser/node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/body-parser/node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/body-parser/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", "dev": true, - "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "brace-expansion": { + "node_modules/boxen/node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "dependencies": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/boxen/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/boxen/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/boxen/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/boxen/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/boxen/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { + "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" } }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" + "node_modules/bson": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz", + "integrity": "sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==", + "engines": { + "node": ">=0.6.19" } }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" - }, - "buffer-equal-constant-time": { + "node_modules/buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" - }, - "buffer-from": { + "node_modules/buffer-from": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" }, - "busboy": { + "node_modules/bufferutil": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.1.tgz", + "integrity": "sha512-xowrxvpxojqkagPcWRQVXZl0YXhRhAtBEIq3VoER1NH5Mw1n1o0ojdspp+GS2J//2gCVyrzQDApQ4unGF+QOoA==", + "hasInstallScript": true, + "dependencies": { + "node-gyp-build": "~3.7.0" + } + }, + "node_modules/busboy": { "version": "0.2.14", "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", - "requires": { + "dependencies": { "dicer": "0.2.5", "readable-stream": "1.1.x" + }, + "engines": { + "node": ">=0.8.0" } }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" } }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } }, - "callsites": { + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "capture-stack-trace": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", - "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", - "dev": true + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } }, - "caseless": { + "node_modules/caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, - "chalk": { + "node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, - "requires": { + "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" } }, - "chardet": { + "node_modules/chardet": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", "dev": true }, - "check-word": { + "node_modules/check-word": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/check-word/-/check-word-1.1.0.tgz", "integrity": "sha1-StXBFButGXTOR/0RdvnUNpAXxHU=" }, - "child_process": { + "node_modules/child_process": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "node_modules/chokidar": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", + "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, "dependencies": { - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - } + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" } }, - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", "dev": true }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "engines": { + "node": ">=6" }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", - "dev": true + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", "dev": true, - "requires": { - "restore-cursor": "^2.0.0" + "engines": { + "node": ">= 10" } }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "dependencies": { + "mimic-response": "^1.0.0" } }, - "color-convert": { + "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, - "requires": { + "dependencies": { "color-name": "1.1.3" } }, - "color-name": { + "node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, - "combined-stream": { + "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { + "dependencies": { "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "component-bind": { + "node_modules/component-bind": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" }, - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, - "component-inherit": { + "node_modules/component-inherit": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" }, - "concat-map": { + "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, - "concat-stream": { + "node_modules/concat-stream": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { + "engines": [ + "node >= 0.8" + ], + "dependencies": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" - }, + } + }, + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "configstore": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", - "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", "dev": true, - "requires": { - "dot-prop": "^4.1.0", + "dependencies": { + "dot-prop": "^5.2.0", "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "contains-path": { + "node_modules/contains-path": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } }, - "content-type": { + "node_modules/content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "engines": { + "node": ">= 0.6" + } }, - "cookie-parser": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.4.tgz", - "integrity": "sha512-lo13tqF3JEtFO7FyA49CqbhaFkskRJ0u/UAiINgrIXeRCY41c88/zxtrECl8AKH3B0hj9q10+h3Kt8I7KlW4tw==", - "requires": { - "cookie": "0.3.1", + "node_modules/cookie-parser": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.5.tgz", + "integrity": "sha512-f13bPUj/gG/5mDr+xLmSxxDsB9DQiTIfhJS/sqjrmfAWiAN+x2O4i/XguTL9yDZ+/IFDanJ+5x7hC4CXT9Tdzw==", + "dependencies": { + "cookie": "0.4.0", "cookie-signature": "1.0.6" + }, + "engines": { + "node": ">= 0.8.0" } }, - "cookie-signature": { + "node_modules/cookie-parser/node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "core-util-is": { + "node_modules/core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, - "cors": { + "node_modules/cors": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "requires": { + "dependencies": { "object-assign": "^4", "vary": "^1" + }, + "engines": { + "node": ">= 0.10" } }, - "create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", - "dev": true, - "requires": { - "capture-stack-trace": "^1.0.0" - } - }, - "cross-spawn": { + "node_modules/cross-spawn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, - "requires": { + "dependencies": { "nice-try": "^1.0.4", "path-key": "^2.0.1", "semver": "^5.5.0", "shebang-command": "^1.2.0", "which": "^1.2.9" }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "engines": { + "node": ">=4.8" } }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", - "dev": true + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } }, - "csv-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/csv-parser/-/csv-parser-2.3.1.tgz", - "integrity": "sha512-/u51FlBo75BcY/IL0WGibT628rr/xn4cXS9jX+AwT4x9yE7kqGqss7YgXpbdFai6m3uNbr4g1F19BoXBFeiJbA==", - "requires": { - "@hapi/joi": "^16.1.4", - "buffer-alloc": "^1.1.0", - "buffer-from": "^1.0.0", - "generate-object-property": "^1.0.0", + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/csv-parser": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/csv-parser/-/csv-parser-2.3.3.tgz", + "integrity": "sha512-czcyxc4/3Tt63w0oiK1zsnRgRD4PkqWaRSJ6eef63xC0f+5LVLuGdSYEcJwGp2euPgRHx+jmlH2Lb49anb1CGQ==", + "dependencies": { "minimist": "^1.2.0", - "ndjson": "^1.4.0" + "through2": "^3.0.1" }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - } + "bin": { + "csv-parser": "bin/csv-parser" + }, + "engines": { + "node": ">= 8.16.0" } }, - "d": { + "node_modules/csv-writer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/csv-writer/-/csv-writer-1.6.0.tgz", + "integrity": "sha512-NOx7YDFWEsM/fTRAJjRpPp8t+MKRVvniAg9wQlUKx20MFrPs73WLJhFf5iteqrxNYnsy924K3Iroh3yNHeYd2g==" + }, + "node_modules/d": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { + "dependencies": { "es5-ext": "^0.10.50", "type": "^1.0.1" } }, - "dashdash": { + "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { + "dependencies": { "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" } }, - "debug": { + "node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { + "dependencies": { "ms": "2.0.0" } }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } }, - "deep-extend": { + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true + "dev": true, + "engines": { + "node": ">=4.0.0" + } }, - "deep-is": { + "node_modules/deep-is": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", "dev": true }, - "define-properties": { + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "node_modules/define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { + "dev": true, + "dependencies": { "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "delayed-stream": { + "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } }, - "depd": { + "node_modules/denque": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz", + "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } }, - "destroy": { + "node_modules/dependencies": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/dependencies/-/dependencies-0.0.1.tgz", + "integrity": "sha1-+IIyexi0KELq0/TwhiTdPpnxWyU=", + "dependencies": { + "async": "*", + "node-walker": "*", + "request": "*", + "underscore": "*" + } + }, + "node_modules/destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, - "dialogflow": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/dialogflow/-/dialogflow-0.12.0.tgz", - "integrity": "sha512-EbX67UksVv4NMrAzSnuKAuY5bGFPXL0zkoA6HVV/OJ2pkyWOnyEJs+oJIFxsfLO1XER4ZIOvt2X3EAZj/dLqKA==", - "requires": { - "google-gax": "^1.0.0", - "protobufjs": "^6.8.0" - } - }, - "dicer": { + "node_modules/dicer": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", - "requires": { + "dependencies": { "readable-stream": "1.1.x", "streamsearch": "0.1.2" + }, + "engines": { + "node": ">=0.8.0" } }, - "doctrine": { + "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, - "requires": { + "dependencies": { "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" } }, - "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", + "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, - "requires": { - "is-obj": "^1.0.0" + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "dotenv": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", - "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + "node_modules/dotenv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", + "dev": true, + "engines": { + "node": ">=10" + } }, - "duplexer3": { + "node_modules/duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", "dev": true }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", + "node_modules/duplexify": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", + "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", "stream-shift": "^1.0.0" - }, + } + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/duplexify/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } + ] + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" } }, - "ecc-jsbn": { + "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { + "dependencies": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" } }, - "ecdsa-sig-formatter": { + "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "requires": { + "dependencies": { "safe-buffer": "^5.0.1" } }, - "ee-first": { + "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, - "ejs": { + "node_modules/ejs": { "version": "2.5.9", "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.5.9.tgz", - "integrity": "sha512-GJCAeDBKfREgkBtgrYSf9hQy9kTb3helv0zGdzqhM7iAkW8FA/ZF97VQDbwFiwIT8MQLLOe5VlPZOEvZAqtUAQ==" + "integrity": "sha512-GJCAeDBKfREgkBtgrYSf9hQy9kTb3helv0zGdzqhM7iAkW8FA/ZF97VQDbwFiwIT8MQLLOe5VlPZOEvZAqtUAQ==", + "engines": { + "node": ">=0.10.0" + } }, - "emoji-regex": { + "node_modules/emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, - "encodeurl": { + "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } }, - "end-of-stream": { + "node_modules/end-of-stream": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { + "dependencies": { "once": "^1.4.0" } }, - "engine.io": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.3.2.tgz", - "integrity": "sha512-AsaA9KG7cWPXWHp5FvHdDWY3AMWeZ8x+2pUVLcn71qE5AtAzgGbxuclOytygskw8XGmiQafTmnI9Bix3uihu2w==", - "requires": { + "node_modules/engine.io": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.5.0.tgz", + "integrity": "sha512-21HlvPUKaitDGE4GXNtQ7PLP0Sz4aWLddMPw2VTyFz1FVZqu/kZsJUO8WNpKuE/OCL7nkfRaOui2ZCJloGznGA==", + "dependencies": { "accepts": "~1.3.4", - "base64id": "1.0.0", - "cookie": "0.3.1", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.0", - "ws": "~6.1.0" + "base64id": "2.0.0", + "cookie": "~0.4.1", + "debug": "~4.1.0", + "engine.io-parser": "~2.2.0", + "ws": "~7.4.2" }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - } + "engines": { + "node": ">=8.0.0" } }, - "engine.io-client": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.3.2.tgz", - "integrity": "sha512-y0CPINnhMvPuwtqXfsGuWE8BB66+B6wTtCofQDRecMQPYX3MYUZXFNKDhdrSe3EVjgOu4V3rxdeqN/Tr91IgbQ==", - "requires": { - "component-emitter": "1.2.1", + "node_modules/engine.io-client": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.5.2.tgz", + "integrity": "sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA==", + "dependencies": { + "component-emitter": "~1.3.0", "component-inherit": "0.0.3", "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", + "engine.io-parser": "~2.2.0", "has-cors": "1.1.0", "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~6.1.0", - "xmlhttprequest-ssl": "~1.5.4", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~7.4.2", + "xmlhttprequest-ssl": "~1.6.2", "yeast": "0.1.2" - }, + } + }, + "node_modules/engine.io-client/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - } + "ms": "2.0.0" } }, - "engine.io-parser": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", - "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", - "requires": { + "node_modules/engine.io-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", + "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", + "dependencies": { "after": "0.8.2", "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", + "base64-arraybuffer": "0.1.4", "blob": "0.0.5", "has-binary2": "~1.0.2" } }, - "ent": { + "node_modules/engine.io/node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/engine.io/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/ent": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=" }, - "error-ex": { + "node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, - "requires": { + "dependencies": { "is-arrayish": "^0.2.1" } }, - "es-abstract": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", - "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", - "requires": { - "es-to-primitive": "^1.2.0", + "node_modules/es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-keys": "^1.0.12" + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", - "requires": { + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "es5-ext": { + "node_modules/es5-ext": { "version": "0.10.53", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "requires": { + "dependencies": { "es6-iterator": "~2.0.3", "es6-symbol": "~3.1.3", "next-tick": "~1.0.0" } }, - "es6-iterator": { + "node_modules/es6-iterator": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { + "dependencies": { "d": "1", "es5-ext": "^0.10.35", "es6-symbol": "^3.1.1" } }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" - }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", - "requires": { - "es6-promise": "^4.0.3" - } - }, - "es6-symbol": { + "node_modules/es6-symbol": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "requires": { + "dependencies": { "d": "^1.0.1", "ext": "^1.1.2" } }, - "escape-html": { + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, - "escape-string-regexp": { + "node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.0" + } }, - "eslint": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.3.0.tgz", - "integrity": "sha512-ZvZTKaqDue+N8Y9g0kp6UPZtS4FSY3qARxBs7p4f0H0iof381XHduqVerFWtK8DPtKmemqbqCFENWSQgPR/Gow==", + "node_modules/eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", "dev": true, - "requires": { + "dependencies": { "@babel/code-frame": "^7.0.0", "ajv": "^6.10.0", "chalk": "^2.1.0", @@ -1714,19 +1902,19 @@ "debug": "^4.0.1", "doctrine": "^3.0.0", "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.2", + "eslint-utils": "^1.4.3", "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.1", + "espree": "^6.1.2", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^5.0.0", - "globals": "^11.7.0", + "globals": "^12.1.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.4.1", + "inquirer": "^7.0.0", "is-glob": "^4.0.0", "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", @@ -1735,7 +1923,7 @@ "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "optionator": "^0.8.2", + "optionator": "^0.8.3", "progress": "^2.0.0", "regexpp": "^2.0.1", "semver": "^6.1.2", @@ -1745,103 +1933,144 @@ "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "eslint-config-standard": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.0.tgz", - "integrity": "sha512-EF6XkrrGVbvv8hL/kYa/m6vnvmUT+K82pJJc4JJVMM6+Qgqh0pnwprSxdduDLB9p/7bIxD+YV5O0wfb8lmcPbA==", - "dev": true + "node_modules/eslint-config-standard": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", + "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", + "dev": true, + "peerDependencies": { + "eslint": ">=6.2.2", + "eslint-plugin-import": ">=2.18.0", + "eslint-plugin-node": ">=9.1.0", + "eslint-plugin-promise": ">=4.2.1", + "eslint-plugin-standard": ">=4.0.0" + } }, - "eslint-import-resolver-node": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", - "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", + "node_modules/eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", "dev": true, - "requires": { + "dependencies": { "debug": "^2.6.9", - "resolve": "^1.5.0" + "resolve": "^1.13.1" } }, - "eslint-module-utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.1.tgz", - "integrity": "sha512-H6DOj+ejw7Tesdgbfs4jeS4YMFrT8uI8xwd1gtQqXssaR0EQ26L+2O/w6wkYFy2MymON0fTwHmXBvvfLNZVZEw==", + "node_modules/eslint-import-resolver-node/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, - "requires": { - "debug": "^2.6.8", + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "eslint-plugin-es": { + "node_modules/eslint-plugin-es": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz", "integrity": "sha512-5fa/gR2yR3NxQf+UXkeLeP8FBBl6tSgdrAz1+cF84v1FMM4twGwQoqTnn+QxFLcPOrF4pdKEJKDB/q9GoyJrCA==", "dev": true, - "requires": { + "dependencies": { "eslint-utils": "^1.4.2", "regexpp": "^2.0.1" + }, + "engines": { + "node": ">=6.5.0" + }, + "peerDependencies": { + "eslint": ">=4.19.1" } }, - "eslint-plugin-import": { - "version": "2.18.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz", - "integrity": "sha512-5ohpsHAiUBRNaBWAF08izwUGlbrJoJJ+W9/TBwsGoR1MnlgfwMIKrFeSjWbt6moabiXW9xNvtFz+97KHRfI4HQ==", + "node_modules/eslint-plugin-import": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.0.tgz", + "integrity": "sha512-66Fpf1Ln6aIS5Gr/55ts19eUuoDhAbZgnr6UxK5hbDx6l/QgQgx61AePq+BV4PP2uXQFClgMVzep5zZ94qqsxg==", "dev": true, - "requires": { - "array-includes": "^3.0.3", + "dependencies": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", "contains-path": "^0.1.0", "debug": "^2.6.9", "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.0", + "eslint-import-resolver-node": "^0.3.3", + "eslint-module-utils": "^2.6.0", "has": "^1.0.3", "minimatch": "^3.0.4", - "object.values": "^1.1.0", + "object.values": "^1.1.1", "read-pkg-up": "^2.0.0", - "resolve": "^1.11.0" + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, "dependencies": { - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - } + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "eslint-plugin-node": { + "node_modules/eslint-plugin-import/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/eslint-plugin-import/node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-node": { "version": "9.2.0", "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.2.0.tgz", "integrity": "sha512-2abNmzAH/JpxI4gEOwd6K8wZIodK3BmHbTxz4s79OIYwwIt2gkpEXlAouJXu4H1c9ySTnRso0tsuthSOZbUMlA==", "dev": true, - "requires": { + "dependencies": { "eslint-plugin-es": "^1.4.1", "eslint-utils": "^1.4.2", "ignore": "^5.1.1", @@ -1849,1068 +2078,6443 @@ "resolve": "^1.10.1", "semver": "^6.1.0" }, - "dependencies": { - "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", - "dev": true - } + "engines": { + "node": ">=8.10.0" + }, + "peerDependencies": { + "eslint": ">=5.16.0" } }, - "eslint-plugin-promise": { + "node_modules/eslint-plugin-node/node_modules/ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint-plugin-promise": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "eslint-plugin-standard": { + "node_modules/eslint-plugin-standard": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", - "dev": true + "dev": true, + "peerDependencies": { + "eslint": ">=5.0.0" + } }, - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, - "requires": { - "esrecurse": "^4.1.0", + "dependencies": { + "esrecurse": "^4.3.0", "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" } }, - "eslint-utils": { + "node_modules/eslint-utils": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", "dev": true, - "requires": { + "dependencies": { "eslint-visitor-keys": "^1.0.0" + }, + "engines": { + "node": ">=6" } }, - "eslint-visitor-keys": { + "node_modules/eslint-visitor-keys": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/eslint/node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, - "espree": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.1.tgz", - "integrity": "sha512-EYbr8XZUhWbYCqQRW0duU5LxzL5bETN6AjKBGy1302qqzPaCH10QbRg3Wvco79Z8x9WbiE8HYB4e75xl6qUYvQ==", + "node_modules/espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", "dev": true, - "requires": { - "acorn": "^7.0.0", - "acorn-jsx": "^5.0.2", + "dependencies": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6.0.0" } }, - "esprima": { + "node_modules/esprima": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } }, - "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "node_modules/esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", "dev": true, - "requires": { - "estraverse": "^4.0.0" + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" } }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", "dev": true, - "requires": { - "estraverse": "^4.1.0" + "engines": { + "node": ">=4.0" } }, - "estraverse": { + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true + "dev": true, + "engines": { + "node": ">=4.0" + } }, - "esutils": { + "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "etag": { + "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } }, - "event-target-shim": { + "node_modules/event-target-shim": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" } }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "express": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", - "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", - "requires": { - "accepts": "~1.3.5", + "accepts": "~1.3.7", "array-flatten": "1.1.1", - "body-parser": "1.18.3", - "content-disposition": "0.5.2", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", "content-type": "~1.0.4", - "cookie": "0.3.1", + "cookie": "0.4.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "~1.1.2", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.1.1", + "finalhandler": "~1.1.2", "fresh": "0.5.2", "merge-descriptors": "1.0.1", "methods": "~1.1.2", "on-finished": "~2.3.0", - "parseurl": "~1.3.2", + "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.4", - "qs": "6.5.2", - "range-parser": "~1.2.0", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", "safe-buffer": "5.1.2", - "send": "0.16.2", - "serve-static": "1.13.2", - "setprototypeof": "1.1.0", - "statuses": "~1.4.0", - "type-is": "~1.6.16", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" } }, - "ext": { + "node_modules/express/node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/express/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ext": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "requires": { - "type": "^2.0.0" - }, "dependencies": { - "type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", - "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" - } + "type": "^2.0.0" } }, - "extend": { + "node_modules/ext/node_modules/type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" + }, + "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "external-editor": { + "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dev": true, - "requires": { + "dependencies": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", "tmp": "^0.0.33" }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "engines": { + "node": ">=4" } }, - "extsprintf": { + "node_modules/extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" }, - "fast-levenshtein": { + "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, - "fast-text-encoding": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.0.tgz", - "integrity": "sha512-R9bHCvweUxxwkDwhjav5vxpFvdPGlVngtqmx4pIZfSUhM/Q4NiIUHB456BAf+Q1Nwu3HEZYONtu+Rya+af4jiQ==" + "node_modules/fast-text-encoding": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.3.tgz", + "integrity": "sha512-dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig==" }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, - "requires": { + "dependencies": { "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "file-entry-cache": { + "node_modules/file-entry-cache": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", "dev": true, - "requires": { + "dependencies": { "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" } }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "finalhandler": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", - "requires": { + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.4.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "find-up": { + "node_modules/finalhandler/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/find-up": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, - "requires": { + "dependencies": { "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "flat-cache": { + "node_modules/flat-cache": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", "dev": true, - "requires": { + "dependencies": { "flatted": "^2.0.0", "rimraf": "2.6.3", "write": "1.0.3" + }, + "engines": { + "node": ">=4" } }, - "flatted": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", - "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", "dev": true }, - "fluent-ffmpeg": { + "node_modules/fluent-ffmpeg": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.1.2.tgz", "integrity": "sha1-yVLeIkD4EuvaCqgAbXd27irPfXQ=", - "requires": { + "dependencies": { "async": ">=0.2.9", "which": "^1.1.1" + }, + "engines": { + "node": ">=0.8.0" } }, - "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "requires": { - "debug": "=3.1.0" + "node_modules/follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" }, - "dependencies": { + "peerDependenciesMeta": { "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } + "optional": true } } }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "forever-agent": { + "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "requires": { + "node_modules/form-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", + "dependencies": { "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", + "combined-stream": "^1.0.8", "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, - "forwarded": { + "node_modules/forwarded": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "engines": { + "node": ">= 0.6" } }, - "fresh": { + "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } }, - "fs.realpath": { + "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, - "fsevents": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", - "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", + "node_modules/fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", "dev": true, + "hasInstallScript": true, "optional": true, - "requires": { - "nan": "^2.12.1", - "node-pre-gyp": "^0.12.0" + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/gaxios": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.0.1.tgz", + "integrity": "sha512-jOin8xRZ/UytQeBpSXFqIzqU7Fi5TqgPNLlUsSB8kjJ76+FiGBfImF8KJu++c6J4jOldfJUtt0YmkRj2ZpSHTQ==", + "dependencies": { + "abort-controller": "^3.0.0", + "extend": "^3.0.2", + "https-proxy-agent": "^5.0.0", + "is-stream": "^2.0.0", + "node-fetch": "^2.3.0" }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gcp-metadata": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.1.tgz", + "integrity": "sha512-tSk+REe5iq/N+K+SK1XjZJUrFPuDqGZVzCy2vocIHIGmPlTGsa8owXMJwGkrXr73NO0AzhPW4MF2DEHz7P2AVw==", "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "debug": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true, - "optional": true - }, - "minipass": { - "version": "2.3.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "needle": { - "version": "2.3.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^4.1.0", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.12.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "wrappy": "1" - } + "gaxios": "^4.0.0", + "json-bigint": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-dirs": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz", + "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==", + "dev": true, + "dependencies": { + "ini": "^1.3.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/google-auth-library": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-6.1.3.tgz", + "integrity": "sha512-m9mwvY3GWbr7ZYEbl61isWmk+fvTmOt0YNUfPOUY2VH8K5pZlAIWJjxEi0PqR3OjMretyiQLI6GURMrPSwHQ2g==", + "dependencies": { + "arrify": "^2.0.0", + "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", + "fast-text-encoding": "^1.0.0", + "gaxios": "^4.0.0", + "gcp-metadata": "^4.2.0", + "gtoken": "^5.0.4", + "jws": "^4.0.0", + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/google-gax": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.9.2.tgz", + "integrity": "sha512-Pve4osEzNKpBZqFXMfGKBbKCtgnHpUe5IQMh5Ou+Xtg8nLcba94L3gF0xgM5phMdGRRqJn0SMjcuEVmOYu7EBg==", + "dependencies": { + "@grpc/grpc-js": "~1.1.1", + "@grpc/proto-loader": "^0.5.1", + "@types/long": "^4.0.0", + "abort-controller": "^3.0.0", + "duplexify": "^4.0.0", + "google-auth-library": "^6.1.3", + "is-stream-ended": "^0.1.4", + "node-fetch": "^2.6.1", + "protobufjs": "^6.9.0", + "retry-request": "^4.0.0" + }, + "bin": { + "compileProtos": "build/tools/compileProtos.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/google-p12-pem": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.0.3.tgz", + "integrity": "sha512-wS0ek4ZtFx/ACKYF3JhyGe5kzH7pgiQ7J5otlumqR9psmWMYc+U9cErKlCYVYHoUaidXHdZ2xbo34kB+S+24hA==", + "dependencies": { + "node-forge": "^0.10.0" + }, + "bin": { + "gp12-pem": "build/src/bin/gp12-pem.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", + "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", + "dev": true + }, + "node_modules/gtoken": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.1.0.tgz", + "integrity": "sha512-4d8N6Lk8TEAHl9vVoRVMh9BNOKWVgl2DdNtr3428O75r3QFrF/a5MMu851VmK0AA8+iSvbwRv69k5XnMLURGhg==", + "dependencies": { + "gaxios": "^4.0.0", + "google-p12-pem": "^3.0.3", + "jws": "^4.0.0", + "mime": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gtoken/node_modules/mime": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "dependencies": { + "isarray": "2.0.1" + } + }, + "node_modules/has-binary2/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "node_modules/has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-to-text": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-5.1.1.tgz", + "integrity": "sha512-Bci6bD/JIfZSvG4s0gW/9mMKwBRoe/1RWLxUME/d6WUSZCdY7T60bssf/jFf7EYXRyqU4P5xdClVqiYU0/ypdA==", + "dependencies": { + "he": "^1.2.0", + "htmlparser2": "^3.10.1", + "lodash": "^4.17.11", + "minimist": "^1.2.0" + }, + "bin": { + "html-to-text": "bin/cli.js" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/htmlparser2/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/htmlparser2/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-agent/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/http-proxy-agent/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", + "dev": true + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" + }, + "node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "dependencies": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "dev": true, + "dependencies": { + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-npm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-stream-ended": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz", + "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==" + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/jszip/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/jszip/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/jszip/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/kareem": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz", + "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==" + }, + "node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lda": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/lda/-/lda-0.2.0.tgz", + "integrity": "sha1-BNxOICLXHl5NF4ilSPGq2dskHnU=", + "dependencies": { + "stem-porter": "*" + }, + "engines": { + "node": ">= 0.8.x" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" + }, + "node_modules/long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "dependencies": { + "mime-db": "1.40.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mongodb": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.6.tgz", + "integrity": "sha512-WlirMiuV1UPbej5JeCMqE93JRfZ/ZzqE7nJTwP85XzjAF4rRSeq2bGCb1cjfoHLOF06+HxADaPGqT0g3SbVT1w==", + "dependencies": { + "bl": "^2.2.1", + "bson": "^1.1.4", + "denque": "^1.4.1", + "optional-require": "^1.0.2", + "safe-buffer": "^5.1.2" + }, + "engines": { + "node": ">=4" + }, + "optionalDependencies": { + "saslprep": "^1.0.0" + }, + "peerDependenciesMeta": { + "aws4": { + "optional": true + }, + "bson-ext": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "mongodb-extjson": { + "optional": true + }, + "snappy": { + "optional": true + } + } + }, + "node_modules/mongoose": { + "version": "5.12.8", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.12.8.tgz", + "integrity": "sha512-+6Q8mvTsIHQkXBWmBGnEy93Gm0fjKIwV/AEIT23wXN3O4Pd3L/aZaJWrdOStcuE4b9SqXrs1QBnnR9MNqNZwrw==", + "dependencies": { + "@types/mongodb": "^3.5.27", + "bson": "^1.1.4", + "kareem": "2.3.2", + "mongodb": "3.6.6", + "mongoose-legacy-pluralize": "1.0.2", + "mpath": "0.8.3", + "mquery": "3.2.5", + "ms": "2.1.2", + "regexp-clone": "1.0.0", + "safe-buffer": "5.2.1", + "sift": "13.5.2", + "sliced": "1.0.1" + }, + "engines": { + "node": ">=4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mongoose" + } + }, + "node_modules/mongoose-legacy-pluralize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz", + "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==", + "peerDependencies": { + "mongoose": "*" + } + }, + "node_modules/mongoose/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/mongoose/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/morgan": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz", + "integrity": "sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==", + "dependencies": { + "basic-auth": "~2.0.0", + "debug": "2.6.9", + "depd": "~1.1.2", + "on-finished": "~2.3.0", + "on-headers": "~1.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/mpath": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.3.tgz", + "integrity": "sha512-eb9rRvhDltXVNL6Fxd2zM9D4vKBxjVVQNLNijlj7uoXUy19zNDsIif5zR+pWmPCWNKwAtqyo4JveQm4nfD5+eA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mquery": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.5.tgz", + "integrity": "sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==", + "dependencies": { + "bluebird": "3.5.1", + "debug": "3.1.0", + "regexp-clone": "^1.0.0", + "safe-buffer": "5.1.2", + "sliced": "1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mquery/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/multer": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.2.tgz", + "integrity": "sha512-xY8pX7V+ybyUpbYMxtjM9KAiD9ixtg5/JkeKUTD6xilfDv0vzzOFcCp4Ljb1UU3tSOM3VTZtKo63OmzOrGi3Cg==", + "dependencies": { + "append-field": "^1.0.0", + "busboy": "^0.2.11", + "concat-stream": "^1.5.2", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.1", + "on-finished": "^2.3.0", + "type-is": "^1.6.4", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-gyp-build": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.7.0.tgz", + "integrity": "sha512-L/Eg02Epx6Si2NXmedx+Okg+4UHqmaf3TNcxd50SF9NQGcJaON3AtU++kax69XV7YWz4tUspqZSAsVofhFKG2w==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-record-lpcm16": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/node-record-lpcm16/-/node-record-lpcm16-1.0.1.tgz", + "integrity": "sha512-H75GMOP8ErnF67m21+qSgj4USnzv5RLfm7OkEItdIi+soNKoJZpMQPX6umM8Cn9nVPSgd/dBUtc1msst5MmABA==", + "dependencies": { + "debug": "^2.6.8" + } + }, + "node_modules/node-walker": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/node-walker/-/node-walker-0.1.0.tgz", + "integrity": "sha1-3yUi+zSx4c9+l2Ri3uw2AW0ydDI=", + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/nodemon": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.4.tgz", + "integrity": "sha512-Ltced+hIfTmaS28Zjv1BM552oQ3dbwPqI4+zI0SLgq+wpJhSyqgYude/aZa/3i31VCQWMfXJVxvu86abcam3uQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "chokidar": "^3.2.2", + "debug": "^3.2.6", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.7", + "semver": "^5.7.1", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.2", + "update-notifier": "^4.0.0" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nodemon/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/nodemon/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.assign/node_modules/es-abstract": { + "version": "1.18.0-next.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz", + "integrity": "sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==", + "dev": true, + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optional-require": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.0.3.tgz", + "integrity": "sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" + }, + "node_modules/parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/protobufjs": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", + "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", + "hasInstallScript": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/long": "^4.0.1", + "@types/node": "^13.7.0", + "long": "^4.0.0" + }, + "bin": { + "pbjs": "bin/pbjs", + "pbts": "bin/pbts" + } + }, + "node_modules/protobufjs/node_modules/@types/node": { + "version": "13.13.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.33.tgz", + "integrity": "sha512-1B3GM1yuYsFyEvBb+ljBqWBOylsWDYioZ5wpu8AhXdIhq20neXS7eaSC8GkwHE0yQYGiOIV43lMsgRYTgKZefQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", + "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", + "dependencies": { + "duplexify": "^4.1.1", + "inherits": "^2.0.3", + "pump": "^3.0.0" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pupa": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.0.1.tgz", + "integrity": "sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA==", + "dev": true, + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body/node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/raw-body/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regexp-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz", + "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==" + }, + "node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true, + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.0.tgz", + "integrity": "sha512-P+lWzPrsgfN+UEpDS3U8AQKg/UjZX6mQSJueZj3EK+vNESoqBSpBUD3gmu4sF9lOsjXWjF11dQKUqemf3veq1w==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/resolve": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", + "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry-request": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.1.3.tgz", + "integrity": "sha512-QnRZUpuPNgX0+D1xVxul6DbJ9slvo4Rm6iV/dn63e048MvGbUZiKySVt6Tenp04JqmchxjiLltGerOJys7kJYQ==", + "dependencies": { + "debug": "^4.1.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/retry-request/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/retry-request/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "dependencies": { + "sparse-bitfield": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/selenium-webdriver": { + "version": "4.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.0.0-alpha.7.tgz", + "integrity": "sha512-D4qnTsyTr91jT8f7MfN+OwY0IlU5+5FmlO5xlgRUV6hDEV8JyYx2NerdTEqDDkNq7RZDYc4VoPALk8l578RBHw==", + "dependencies": { + "jszip": "^3.2.2", + "rimraf": "^2.7.1", + "tmp": "0.0.30" + }, + "engines": { + "node": ">= 10.15.0" + } + }, + "node_modules/selenium-webdriver/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/selenium-webdriver/node_modules/tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha1-ckGdSovn1s51FI/YsyTlk6cRwu0=", + "dependencies": { + "os-tmpdir": "~1.0.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/send/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/send/node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/send/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sift": { + "version": "13.5.2", + "resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz", + "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==" + }, + "node_modules/signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sliced": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" + }, + "node_modules/socket.io": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.4.1.tgz", + "integrity": "sha512-Si18v0mMXGAqLqCVpTxBa8MGqriHGQh8ccEOhmsmNS3thNCGBwO8WGrwMibANsWtQQ5NStdZwHqZR3naJVFc3w==", + "dependencies": { + "debug": "~4.1.0", + "engine.io": "~3.5.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.4.0", + "socket.io-parser": "~3.4.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" + }, + "node_modules/socket.io-client": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.4.0.tgz", + "integrity": "sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==", + "dependencies": { + "backo2": "1.0.2", + "component-bind": "1.0.0", + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "engine.io-client": "~3.5.0", + "has-binary2": "~1.0.2", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + } + }, + "node_modules/socket.io-client/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/socket.io-client/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "node_modules/socket.io-client/node_modules/socket.io-parser": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.2.tgz", + "integrity": "sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==", + "dependencies": { + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "node_modules/socket.io-parser": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz", + "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==", + "dependencies": { + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "isarray": "2.0.1" + } + }, + "node_modules/socket.io-parser/node_modules/component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "node_modules/socket.io-parser/node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/socket.io-parser/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "node_modules/socket.io-parser/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/socket.io/node_modules/debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/socket.io/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, + "dependencies": { + "memory-pager": "^1.0.2" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==", + "dev": true + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stem-porter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/stem-porter/-/stem-porter-0.0.1.tgz", + "integrity": "sha1-WRqLDWlsNCUq9ZNTUihDCjTecAE=", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/stream-events": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", + "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==", + "dependencies": { + "stubs": "^3.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "node_modules/streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string-width/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stubs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", + "integrity": "sha1-6NK6H6nJBXAwPAMLaQD31fiavls=" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/teeny-request": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.0.1.tgz", + "integrity": "sha512-sasJmQ37klOlplL4Ia/786M5YlOcoLGQyq2TE4WHSRupbAuDaQW0PfVxV4MtdBtRJ4ngzS+1qim8zP6Zp35qCw==", + "dependencies": { + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.1", + "stream-events": "^1.0.5", + "uuid": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/term-size": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz", + "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/through2/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/through2/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/undefsafe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", + "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", + "dev": true, + "dependencies": { + "debug": "^2.2.0" + } + }, + "node_modules/underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-notifier": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.1.tgz", + "integrity": "sha512-9y+Kds0+LoLG6yN802wVXoIfxYEwh3FlZwzMwpCZp62S2i1/Jzeqb9Eeeju3NSHccGGasfGlK5/vEHbAifYRDg==", + "dev": true, + "dependencies": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "dependencies": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/update-notifier/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/update-notifier/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/utf-8-validate": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.2.tgz", + "integrity": "sha512-SwV++i2gTD5qh2XqaPzBnNX88N6HdyhQrNNRykvcS0QKvItV9u3vPEJr+X5Hhfb1JC0r0e1alL0iB09rY8+nmw==", + "hasInstallScript": true, + "dependencies": { + "node-gyp-build": "~3.7.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz", + "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/websocket": { + "version": "1.0.32", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.32.tgz", + "integrity": "sha512-i4yhcllSP4wrpoPMU2N0TQ/q0O94LRG/eUQjEAamRltjQ1oT1PFFKOG4i877OlJgCG8rw6LrrowJp+TYCEWF7Q==", + "dependencies": { + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlhttprequest-ssl": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.2.tgz", + "integrity": "sha512-tYOaldF/0BLfKuoA39QMwD4j2m8lq4DIncqj1yuNELX4vz9+z/ieG/vwmctjJce+boFHXstqhWnHSxc4W8f4qg==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=", + "engines": { + "node": ">=0.10.32" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" + } + }, + "dependencies": { + "dependencies": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/dependencies/-/dependencies-0.0.1.tgz", + "integrity": "sha1-+IIyexi0KELq0/TwhiTdPpnxWyU=", + "requires": { + "async": "*", + "node-walker": "*", + "request": "*", + "underscore": "*" + } + }, + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@google-cloud/common": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-3.5.0.tgz", + "integrity": "sha512-10d7ZAvKhq47L271AqvHEd8KzJqGU45TY+rwM2Z3JHuB070FeTi7oJJd7elfrnKaEvaktw3hH2wKnRWxk/3oWQ==", + "requires": { + "@google-cloud/projectify": "^2.0.0", + "@google-cloud/promisify": "^2.0.0", + "arrify": "^2.0.1", + "duplexify": "^4.1.1", + "ent": "^2.2.0", + "extend": "^3.0.2", + "google-auth-library": "^6.1.1", + "retry-request": "^4.1.1", + "teeny-request": "^7.0.0" + } + }, + "@google-cloud/dialogflow": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@google-cloud/dialogflow/-/dialogflow-3.3.0.tgz", + "integrity": "sha512-7Ke5BEDRkx7jHHQzKkrP8reIYS4RZr8+voXYiNs+h5LFoC7RXyZC7Q0Na0309ENEScllAyVvgRGJLLFbNHBSSg==", + "requires": { + "google-gax": "^2.4.1", + "protobufjs": "^6.8.9" + } + }, + "@google-cloud/projectify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.0.1.tgz", + "integrity": "sha512-ZDG38U/Yy6Zr21LaR3BTiiLtpJl6RkPS/JwoRT453G+6Q1DhlV0waNf8Lfu+YVYGIIxgKnLayJRfYlFJfiI8iQ==" + }, + "@google-cloud/promisify": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.3.tgz", + "integrity": "sha512-d4VSA86eL/AFTe5xtyZX+ePUjE8dIFu2T8zmdeNBSa5/kNgXPCx/o/wbFNHAGLJdGnk1vddRuMESD9HbOC8irw==" + }, + "@google-cloud/speech": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@google-cloud/speech/-/speech-4.1.4.tgz", + "integrity": "sha512-jZ64E5tYe04mUsWA3j0kqC0AeT9OPtTRPJTg4QoGT8O7aAJInTmU06xRpGLN2ZDVRxZAAuaQiMkTWOkXS2eVag==", + "requires": { + "@google-cloud/common": "^3.0.0", + "@types/pumpify": "^1.4.1", + "google-gax": "^2.9.2", + "protobufjs": "^6.8.6", + "pumpify": "^2.0.0", + "stream-events": "^1.0.4" + } + }, + "@grpc/grpc-js": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.1.8.tgz", + "integrity": "sha512-64hg5rmEm6F/NvlWERhHmmgxbWU8nD2TMWE+9TvG7/WcOrFT3fzg/Uu631pXRFwmJ4aWO/kp9vVSlr8FUjBDLA==", + "requires": { + "@grpc/proto-loader": "^0.6.0-pre14", + "@types/node": "^12.12.47", + "google-auth-library": "^6.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "@grpc/proto-loader": { + "version": "0.6.0-pre9", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.0-pre9.tgz", + "integrity": "sha512-oM+LjpEjNzW5pNJjt4/hq1HYayNeQT+eGrOPABJnYHv7TyNPDNzkQ76rDYZF86X5swJOa4EujEMzQ9iiTdPgww==", + "requires": { + "@types/long": "^4.0.1", + "lodash.camelcase": "^4.3.0", + "long": "^4.0.0", + "protobufjs": "^6.9.0", + "yargs": "^15.3.1" + } + }, + "@types/node": { + "version": "12.19.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.7.tgz", + "integrity": "sha512-zvjOU1g4CpPilbTDUATnZCUb/6lARMRAqzT7ILwl1P3YvU2leEcZ2+fw9+Jrw/paXB1CgQyXTrN4hWDtqT9O2A==" + } + } + }, + "@grpc/proto-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz", + "integrity": "sha512-WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==", + "requires": { + "lodash.camelcase": "^4.3.0", + "protobufjs": "^6.8.6" + } + }, + "@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" + }, + "@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" + }, + "@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", + "requires": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" + }, + "@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" + }, + "@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" + }, + "@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" + }, + "@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@types/bson": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.3.tgz", + "integrity": "sha512-mVRvYnTOZJz3ccpxhr3wgxVmSeiYinW+zlzQz3SXWaJmD1DuL05Jeq7nKw3SnbKmbleW5qrLG5vdyWe/A9sXhw==", + "requires": { + "@types/node": "*" + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "@types/duplexify": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@types/duplexify/-/duplexify-3.6.0.tgz", + "integrity": "sha512-5zOA53RUlzN74bvrSGwjudssD9F3a797sDZQkiYpUOxW+WHaXTCPz4/d5Dgi6FKnOqZ2CpaTo0DhgIfsXAOE/A==", + "requires": { + "@types/node": "*" + } + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/long": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", + "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + }, + "@types/mongodb": { + "version": "3.6.12", + "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.12.tgz", + "integrity": "sha512-49aEzQD5VdHPxyd5dRyQdqEveAg9LanwrH8RQipnMuulwzKmODXIZRp0umtxi1eBUfEusRkoy8AVOMr+kVuFog==", + "requires": { + "@types/bson": "*", + "@types/node": "*" + } + }, + "@types/node": { + "version": "14.14.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.10.tgz", + "integrity": "sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==" + }, + "@types/pumpify": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@types/pumpify/-/pumpify-1.4.1.tgz", + "integrity": "sha512-l7u/Dnh1OG9T7VH6TvulR0g8oE8hgIW5409mSUKi8Vxw2+JV18aTa06Sv5bvNjrD0zbsB/cuZ/iTFQgFNfzIuw==", + "requires": { + "@types/duplexify": "*", + "@types/node": "*" + } + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "requires": {} + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "ajv": { + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "dev": true, + "requires": { + "string-width": "^3.0.0" + }, + "dependencies": { + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } + } + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-field": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" + } + }, + "array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "requires": { + "follow-redirects": "^1.10.0" + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==" + }, + "basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bignumber.js": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", + "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true + }, + "bl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" + }, + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "bson": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz", + "integrity": "sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==" + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "bufferutil": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.1.tgz", + "integrity": "sha512-xowrxvpxojqkagPcWRQVXZl0YXhRhAtBEIq3VoER1NH5Mw1n1o0ojdspp+GS2J//2gCVyrzQDApQ4unGF+QOoA==", + "requires": { + "node-gyp-build": "~3.7.0" + } + }, + "busboy": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", + "requires": { + "dicer": "0.2.5", + "readable-stream": "1.1.x" + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + } + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "check-word": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/check-word/-/check-word-1.1.0.tgz", + "integrity": "sha1-StXBFButGXTOR/0RdvnUNpAXxHU=" + }, + "child_process": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz", + "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o=" + }, + "chokidar": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", + "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==" + }, + "cookie-parser": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.5.tgz", + "integrity": "sha512-f13bPUj/gG/5mDr+xLmSxxDsB9DQiTIfhJS/sqjrmfAWiAN+x2O4i/XguTL9yDZ+/IFDanJ+5x7hC4CXT9Tdzw==", + "requires": { + "cookie": "0.4.0", + "cookie-signature": "1.0.6" + }, + "dependencies": { + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + } + } + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true + }, + "csv-parser": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/csv-parser/-/csv-parser-2.3.3.tgz", + "integrity": "sha512-czcyxc4/3Tt63w0oiK1zsnRgRD4PkqWaRSJ6eef63xC0f+5LVLuGdSYEcJwGp2euPgRHx+jmlH2Lb49anb1CGQ==", + "requires": { + "minimist": "^1.2.0", + "through2": "^3.0.1" + } + }, + "csv-writer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/csv-writer/-/csv-writer-1.6.0.tgz", + "integrity": "sha512-NOx7YDFWEsM/fTRAJjRpPp8t+MKRVvniAg9wQlUKx20MFrPs73WLJhFf5iteqrxNYnsy924K3Iroh3yNHeYd2g==" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "denque": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz", + "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "dicer": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", + "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", + "requires": { + "readable-stream": "1.1.x", + "streamsearch": "0.1.2" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", + "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==" + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", + "dev": true + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "duplexify": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", + "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "requires": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "2.5.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.5.9.tgz", + "integrity": "sha512-GJCAeDBKfREgkBtgrYSf9hQy9kTb3helv0zGdzqhM7iAkW8FA/ZF97VQDbwFiwIT8MQLLOe5VlPZOEvZAqtUAQ==" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "requires": { + "once": "^1.4.0" + } + }, + "engine.io": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.5.0.tgz", + "integrity": "sha512-21HlvPUKaitDGE4GXNtQ7PLP0Sz4aWLddMPw2VTyFz1FVZqu/kZsJUO8WNpKuE/OCL7nkfRaOui2ZCJloGznGA==", + "requires": { + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "debug": "~4.1.0", + "engine.io-parser": "~2.2.0", + "ws": "~7.4.2" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } }, - "osenv": { - "version": "0.1.5", - "bundled": true, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "engine.io-client": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.5.2.tgz", + "integrity": "sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA==", + "requires": { + "component-emitter": "~1.3.0", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~7.4.2", + "xmlhttprequest-ssl": "~1.6.2", + "yeast": "0.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", + "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.4", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=" + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "dev": true, - "optional": true, "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "ms": "2.1.2" } }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "dev": true, - "optional": true, "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } + "eslint-visitor-keys": "^1.1.0" } }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "eslint-config-standard": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", + "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", + "dev": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, - "optional": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "path-parse": "^1.0.6" } - }, - "rimraf": { - "version": "2.6.3", - "bundled": true, + } + } + }, + "eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + } + }, + "eslint-plugin-es": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz", + "integrity": "sha512-5fa/gR2yR3NxQf+UXkeLeP8FBBl6tSgdrAz1+cF84v1FMM4twGwQoqTnn+QxFLcPOrF4pdKEJKDB/q9GoyJrCA==", + "dev": true, + "requires": { + "eslint-utils": "^1.4.2", + "regexpp": "^2.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.0.tgz", + "integrity": "sha512-66Fpf1Ln6aIS5Gr/55ts19eUuoDhAbZgnr6UxK5hbDx6l/QgQgx61AePq+BV4PP2uXQFClgMVzep5zZ94qqsxg==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.3", + "eslint-module-utils": "^2.6.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.1", + "read-pkg-up": "^2.0.0", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "dependencies": { + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", "dev": true, - "optional": true, "requires": { - "glob": "^7.1.3" + "esutils": "^2.0.2", + "isarray": "^1.0.0" } }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.7.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true }, - "string-width": { - "version": "1.0.2", - "bundled": true, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, - "optional": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "path-parse": "^1.0.6" } + } + } + }, + "eslint-plugin-node": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.2.0.tgz", + "integrity": "sha512-2abNmzAH/JpxI4gEOwd6K8wZIodK3BmHbTxz4s79OIYwwIt2gkpEXlAouJXu4H1c9ySTnRso0tsuthSOZbUMlA==", + "dev": true, + "requires": { + "eslint-plugin-es": "^1.4.1", + "eslint-utils": "^1.4.2", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", + "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", + "dev": true + }, + "eslint-plugin-standard": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", + "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", + "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.0.0" + } + }, + "eslint-visitor-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", + "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" }, - "string_decoder": { + "setprototypeof": { "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "4.4.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "yallist": { - "version": "3.0.3", - "bundled": true, - "dev": true, - "optional": true + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fast-text-encoding": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.3.tgz", + "integrity": "sha512-dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig==" + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" } } }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "fluent-ffmpeg": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fluent-ffmpeg/-/fluent-ffmpeg-2.1.2.tgz", + "integrity": "sha1-yVLeIkD4EuvaCqgAbXd27irPfXQ=", + "requires": { + "async": ">=0.2.9", + "which": "^1.1.1" + } + }, + "follow-redirects": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true }, "functional-red-black-tree": { "version": "1.0.1", @@ -2919,44 +8523,39 @@ "dev": true }, "gaxios": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-2.0.1.tgz", - "integrity": "sha512-c1NXovTxkgRJTIgB2FrFmOFg4YIV6N/bAa4f/FZ4jIw13Ql9ya/82x69CswvotJhbV3DiGnlTZwoq2NVXk2Irg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.0.1.tgz", + "integrity": "sha512-jOin8xRZ/UytQeBpSXFqIzqU7Fi5TqgPNLlUsSB8kjJ76+FiGBfImF8KJu++c6J4jOldfJUtt0YmkRj2ZpSHTQ==", "requires": { "abort-controller": "^3.0.0", "extend": "^3.0.2", - "https-proxy-agent": "^2.2.1", + "https-proxy-agent": "^5.0.0", + "is-stream": "^2.0.0", "node-fetch": "^2.3.0" } }, "gcp-metadata": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-3.2.0.tgz", - "integrity": "sha512-ympv+yQ6k5QuWCuwQqnGEvFGS7MBKdcQdj1i188v3bW9QLFIchTGaBCEZxSQapT0jffdn1vdt8oJhB5VBWQO1Q==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.1.tgz", + "integrity": "sha512-tSk+REe5iq/N+K+SK1XjZJUrFPuDqGZVzCy2vocIHIGmPlTGsa8owXMJwGkrXr73NO0AzhPW4MF2DEHz7P2AVw==", "requires": { - "gaxios": "^2.0.1", - "json-bigint": "^0.3.0" + "gaxios": "^4.0.0", + "json-bigint": "^1.0.0" } }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", - "requires": { - "is-property": "^1.0.0" - } + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } }, "getpass": { "version": "0.1.7", @@ -2967,9 +8566,9 @@ } }, "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2980,104 +8579,90 @@ } }, "glob-parent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz", - "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { "is-glob": "^4.0.1" } }, "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz", + "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==", "dev": true, "requires": { - "ini": "^1.3.4" + "ini": "^1.3.5" } }, "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } }, "google-auth-library": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-5.4.1.tgz", - "integrity": "sha512-0KsKBGvlPBNHBkLmw2dfYWDHTuCGCWJrDTzzbYbJO8/ZfcEQ4RJ9Xo1Tnba0a/ZCxPHUkpHqBMB/aRTvnNvxPg==", + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-6.1.3.tgz", + "integrity": "sha512-m9mwvY3GWbr7ZYEbl61isWmk+fvTmOt0YNUfPOUY2VH8K5pZlAIWJjxEi0PqR3OjMretyiQLI6GURMrPSwHQ2g==", "requires": { "arrify": "^2.0.0", "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", "fast-text-encoding": "^1.0.0", - "gaxios": "^2.0.0", - "gcp-metadata": "^3.2.0", - "gtoken": "^4.1.0", - "jws": "^3.1.5", - "lru-cache": "^5.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } + "gaxios": "^4.0.0", + "gcp-metadata": "^4.2.0", + "gtoken": "^5.0.4", + "jws": "^4.0.0", + "lru-cache": "^6.0.0" } }, "google-gax": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-1.7.4.tgz", - "integrity": "sha512-K790wkaEuAeZwfT3yF+oM5Y8foPNErNTzPLMU7qL5THsGYmZHlLpoqwHF9kWxY9pZDwOo3xip34tmCte17lP6w==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.9.2.tgz", + "integrity": "sha512-Pve4osEzNKpBZqFXMfGKBbKCtgnHpUe5IQMh5Ou+Xtg8nLcba94L3gF0xgM5phMdGRRqJn0SMjcuEVmOYu7EBg==", "requires": { - "@grpc/grpc-js": "0.6.8", + "@grpc/grpc-js": "~1.1.1", "@grpc/proto-loader": "^0.5.1", + "@types/long": "^4.0.0", "abort-controller": "^3.0.0", - "duplexify": "^3.6.0", - "google-auth-library": "^5.0.0", + "duplexify": "^4.0.0", + "google-auth-library": "^6.1.3", "is-stream-ended": "^0.1.4", - "lodash.at": "^4.6.0", - "lodash.has": "^4.5.2", - "node-fetch": "^2.6.0", - "protobufjs": "^6.8.8", - "retry-request": "^4.0.0", - "semver": "^6.0.0", - "walkdir": "^0.4.0" + "node-fetch": "^2.6.1", + "protobufjs": "^6.9.0", + "retry-request": "^4.0.0" } }, "google-p12-pem": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-2.0.2.tgz", - "integrity": "sha512-UfnEARfJKI6pbmC1hfFFm+UAcZxeIwTiEcHfqKe/drMsXD/ilnVjF7zgOGpHXyhuvX6jNJK3S8A0hOQjwtFxEw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.0.3.tgz", + "integrity": "sha512-wS0ek4ZtFx/ACKYF3JhyGe5kzH7pgiQ7J5otlumqR9psmWMYc+U9cErKlCYVYHoUaidXHdZ2xbo34kB+S+24hA==", "requires": { - "node-forge": "^0.9.0" + "node-forge": "^0.10.0" } }, "got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", "dev": true, "requires": { - "create-error-class": "^3.0.0", + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" } }, "graceful-fs": { @@ -3087,20 +8672,20 @@ "dev": true }, "gtoken": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-4.1.0.tgz", - "integrity": "sha512-wqyn2gf5buzEZN4QNmmiiW2i2JkEdZnL7Z/9p44RtZqgt4077m4khRgAYNuu8cBwHWCc6MsP6eDUn/KkF6jFIw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.1.0.tgz", + "integrity": "sha512-4d8N6Lk8TEAHl9vVoRVMh9BNOKWVgl2DdNtr3428O75r3QFrF/a5MMu851VmK0AA8+iSvbwRv69k5XnMLURGhg==", "requires": { - "gaxios": "^2.0.0", - "google-p12-pem": "^2.0.0", - "jws": "^3.1.5", + "gaxios": "^4.0.0", + "google-p12-pem": "^3.0.3", + "jws": "^4.0.0", "mime": "^2.2.0" }, "dependencies": { "mime": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", - "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==" } } }, @@ -3110,11 +8695,11 @@ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "requires": { - "ajv": "^6.5.5", + "ajv": "^6.12.3", "har-schema": "^2.0.0" } }, @@ -3122,6 +8707,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -3153,46 +8739,81 @@ "dev": true }, "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "html-to-text": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-5.1.1.tgz", + "integrity": "sha512-Bci6bD/JIfZSvG4s0gW/9mMKwBRoe/1RWLxUME/d6WUSZCdY7T60bssf/jFf7EYXRyqU4P5xdClVqiYU0/ypdA==", "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "he": "^1.2.0", + "htmlparser2": "^3.10.1", + "lodash": "^4.17.11", + "minimist": "^1.2.0" } }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" }, "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "requires": { - "is-buffer": "^1.1.5" + "safe-buffer": "~5.2.0" } } } }, - "hosted-git-info": { - "version": "2.8.4", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz", - "integrity": "sha512-pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==", + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", "dev": true }, "http-errors": { @@ -3216,20 +8837,12 @@ "debug": "4" }, "dependencies": { - "agent-base": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.0.tgz", - "integrity": "sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==", - "requires": { - "debug": "4" - } - }, "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "ms": { @@ -3250,20 +8863,20 @@ } }, "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" + "agent-base": "6", + "debug": "4" }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "ms": { @@ -3274,9 +8887,9 @@ } }, "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "requires": { "safer-buffer": ">= 2.1.2 < 3" } @@ -3299,9 +8912,9 @@ "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" }, "import-fresh": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", - "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -3340,57 +8953,98 @@ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "dev": true, "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", "through": "^2.3.6" - } - }, - "ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "has-flag": "^4.0.0" } } } }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -3398,82 +9052,33 @@ "dev": true }, "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, "requires": { - "binary-extensions": "^1.0.0" + "binary-extensions": "^2.0.0" } }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, "is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true }, "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "requires": { - "ci-info": "^1.5.0" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "dev": true, "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "ci-info": "^2.0.0" } }, "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", "dev": true }, "is-extglob": { @@ -3498,113 +9103,77 @@ } }, "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", "dev": true, "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" } }, + "is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true + }, "is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", "dev": true }, "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true }, "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "dev": true }, "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=" - }, - "is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", "dev": true }, "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, "requires": { - "has": "^1.0.1" + "has-symbols": "^1.0.1" } }, - "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", - "dev": true - }, "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" }, "is-stream-ended": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz", "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==" }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, "is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, "requires": { - "has-symbols": "^1.0.0" + "has-symbols": "^1.0.1" } }, "is-typedarray": { @@ -3612,10 +9181,10 @@ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", "dev": true }, "isarray": { @@ -3628,12 +9197,6 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", @@ -3646,9 +9209,9 @@ "dev": true }, "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", "dev": true, "requires": { "argparse": "^1.0.7", @@ -3661,13 +9224,19 @@ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "json-bigint": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-0.3.0.tgz", - "integrity": "sha1-DM2RLEuCcNBfBW+9E4FLU9OCWx4=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", "requires": { - "bignumber.js": "^7.0.0" + "bignumber.js": "^9.0.0" } }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", @@ -3689,6 +9258,15 @@ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -3701,9 +9279,9 @@ } }, "jszip": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz", - "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", "requires": { "lie": "~3.3.0", "pako": "~1.0.2", @@ -3717,9 +9295,9 @@ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -3741,9 +9319,9 @@ } }, "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", "requires": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", @@ -3751,27 +9329,35 @@ } }, "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", "requires": { - "jwa": "^1.4.1", + "jwa": "^2.0.0", "safe-buffer": "^5.0.1" } }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true + "kareem": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz", + "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==" + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } }, "latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", "dev": true, "requires": { - "package-json": "^4.0.0" + "package-json": "^6.3.0" } }, "lda": { @@ -3823,26 +9409,15 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true - }, - "lodash.at": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.at/-/lodash.at-4.6.0.tgz", - "integrity": "sha1-k83OZk8KGZTqM9181A4jr9EbD/g=" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" }, - "lodash.has": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/lodash.has/-/lodash.has-4.5.2.tgz", - "integrity": "sha1-0Z9NwQlQWMzL4rDN9O4P5Ko3yGI=" - }, "long": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", @@ -3855,45 +9430,20 @@ "dev": true }, "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "yallist": "^4.0.0" } }, "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "requires": { - "object-visit": "^1.0.0" + "semver": "^6.0.0" } }, "media-typer": { @@ -3901,6 +9451,12 @@ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, + "memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -3911,31 +9467,10 @@ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" }, "mime-db": { "version": "1.40.0", @@ -3951,9 +9486,15 @@ } }, "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", "dev": true }, "minimatch": { @@ -3964,26 +9505,10 @@ "brace-expansion": "^1.1.7" } }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "mkdirp": { "version": "0.5.5", @@ -3991,15 +9516,58 @@ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "requires": { "minimist": "^1.2.5" + } + }, + "mongodb": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.6.tgz", + "integrity": "sha512-WlirMiuV1UPbej5JeCMqE93JRfZ/ZzqE7nJTwP85XzjAF4rRSeq2bGCb1cjfoHLOF06+HxADaPGqT0g3SbVT1w==", + "requires": { + "bl": "^2.2.1", + "bson": "^1.1.4", + "denque": "^1.4.1", + "optional-require": "^1.0.2", + "safe-buffer": "^5.1.2", + "saslprep": "^1.0.0" + } + }, + "mongoose": { + "version": "5.12.8", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.12.8.tgz", + "integrity": "sha512-+6Q8mvTsIHQkXBWmBGnEy93Gm0fjKIwV/AEIT23wXN3O4Pd3L/aZaJWrdOStcuE4b9SqXrs1QBnnR9MNqNZwrw==", + "requires": { + "@types/mongodb": "^3.5.27", + "bson": "^1.1.4", + "kareem": "2.3.2", + "mongodb": "3.6.6", + "mongoose-legacy-pluralize": "1.0.2", + "mpath": "0.8.3", + "mquery": "3.2.5", + "ms": "2.1.2", + "regexp-clone": "1.0.0", + "safe-buffer": "5.2.1", + "sift": "13.5.2", + "sliced": "1.0.1" }, "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" } } }, + "mongoose-legacy-pluralize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz", + "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==", + "requires": {} + }, "morgan": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz", @@ -4012,6 +9580,33 @@ "on-headers": "~1.0.1" } }, + "mpath": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.3.tgz", + "integrity": "sha512-eb9rRvhDltXVNL6Fxd2zM9D4vKBxjVVQNLNijlj7uoXUy19zNDsIif5zR+pWmPCWNKwAtqyo4JveQm4nfD5+eA==" + }, + "mquery": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.5.tgz", + "integrity": "sha512-VjOKHHgU84wij7IUoZzFRU07IAxd5kWJaDmyUzQlbjHjyoeK5TNeeo8ZsFDtTYnSgpW6n/nMNIHvE3u8Lbrf4A==", + "requires": { + "bluebird": "3.5.1", + "debug": "3.1.0", + "regexp-clone": "^1.0.0", + "safe-buffer": "5.1.2", + "sliced": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + } + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -4033,59 +9628,17 @@ } }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, - "ndjson": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/ndjson/-/ndjson-1.5.0.tgz", - "integrity": "sha1-rmA7NrE0vOw0e0UkIrC/mNWDLsg=", - "requires": { - "json-stringify-safe": "^5.0.1", - "minimist": "^1.2.0", - "split2": "^2.1.0", - "through2": "^2.0.3" - }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - } - } - }, "negotiator": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", @@ -4103,14 +9656,19 @@ "dev": true }, "node-fetch": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", - "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==" + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" }, "node-forge": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.1.tgz", - "integrity": "sha512-G6RlQt5Sb4GMBzXvhfkeFmbqR6MzhtnT7VTHuLadjkii3rdYHNdw0m8zA4BTxVIh68FicCQ2NSUANpsqkr9jvQ==" + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + }, + "node-gyp-build": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.7.0.tgz", + "integrity": "sha512-L/Eg02Epx6Si2NXmedx+Okg+4UHqmaf3TNcxd50SF9NQGcJaON3AtU++kax69XV7YWz4tUspqZSAsVofhFKG2w==" }, "node-record-lpcm16": { "version": "1.0.1", @@ -4120,22 +9678,27 @@ "debug": "^2.6.8" } }, + "node-walker": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/node-walker/-/node-walker-0.1.0.tgz", + "integrity": "sha1-3yUi+zSx4c9+l2Ri3uw2AW0ydDI=" + }, "nodemon": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.19.1.tgz", - "integrity": "sha512-/DXLzd/GhiaDXXbGId5BzxP1GlsqtMGM9zTmkWrgXtSqjKmGSbLicM/oAy4FR0YWm14jCHRwnR31AHS2dYFHrg==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.4.tgz", + "integrity": "sha512-Ltced+hIfTmaS28Zjv1BM552oQ3dbwPqI4+zI0SLgq+wpJhSyqgYude/aZa/3i31VCQWMfXJVxvu86abcam3uQ==", "dev": true, "requires": { - "chokidar": "^2.1.5", - "debug": "^3.1.0", + "chokidar": "^3.2.2", + "debug": "^3.2.6", "ignore-by-default": "^1.0.1", "minimatch": "^3.0.4", - "pstree.remy": "^1.1.6", - "semver": "^5.5.0", - "supports-color": "^5.2.0", + "pstree.remy": "^1.1.7", + "semver": "^5.7.1", + "supports-color": "^5.5.0", "touch": "^3.1.0", "undefsafe": "^2.0.2", - "update-notifier": "^2.5.0" + "update-notifier": "^4.0.0" }, "dependencies": { "debug": { @@ -4196,14 +9759,11 @@ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true }, "oauth-sign": { "version": "0.9.0", @@ -4215,82 +9775,60 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, - "object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", "dev": true, "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" }, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "es-abstract": { + "version": "1.18.0-next.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz", + "integrity": "sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" } } } }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.getownpropertydescriptors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", - "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", - "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, "object.values": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", - "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.12.0", + "es-abstract": "^1.17.0-next.1", "function-bind": "^1.1.1", "has": "^1.0.3" } @@ -4317,26 +9855,31 @@ } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "^2.1.0" } }, + "optional-require": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.0.3.tgz", + "integrity": "sha512-RV2Zp2MY2aeYK5G+B/Sps8lW5NHAzE5QClbFP15j+PWmP+T9PxlJXBOOLoSAdgwFvS4t0aMR4vpedMkbHfh0nA==" + }, "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "dev": true, "requires": { "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", + "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", - "wordwrap": "~1.0.0" + "word-wrap": "~1.2.3" } }, "os-tmpdir": { @@ -4344,10 +9887,10 @@ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", "dev": true }, "p-limit": { @@ -4375,29 +9918,21 @@ "dev": true }, "package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", "dev": true, "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" } }, "pako": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", - "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==" + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "parent-module": { "version": "1.0.1", @@ -4418,38 +9953,20 @@ } }, "parseqs": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", - "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", - "requires": { - "better-assert": "~1.0.0" - } + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" }, "parseuri": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", - "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", - "requires": { - "better-assert": "~1.0.0" - } + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" }, "parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, "path-exists": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", @@ -4461,12 +9978,6 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", @@ -4498,6 +10009,12 @@ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, "pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", @@ -4513,12 +10030,6 @@ "find-up": "^2.1.0" } }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", @@ -4526,9 +10037,9 @@ "dev": true }, "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", "dev": true }, "process-nextick-args": { @@ -4543,9 +10054,9 @@ "dev": true }, "protobufjs": { - "version": "6.8.8", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.8.8.tgz", - "integrity": "sha512-AAmHtD5pXgZfi7GMpllpO3q1Xw1OYldr+dMUlAnffGTAhqkg72WdmSY71uKBF/JuyiKs8psYbtKrhi0ASCD8qw==", + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", + "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", @@ -4557,46 +10068,75 @@ "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.0", - "@types/node": "^10.1.0", + "@types/long": "^4.0.1", + "@types/node": "^13.7.0", "long": "^4.0.0" + }, + "dependencies": { + "@types/node": { + "version": "13.13.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.33.tgz", + "integrity": "sha512-1B3GM1yuYsFyEvBb+ljBqWBOylsWDYioZ5wpu8AhXdIhq20neXS7eaSC8GkwHE0yQYGiOIV43lMsgRYTgKZefQ==" + } } }, "proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", "requires": { "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" + "ipaddr.js": "1.9.1" } }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, "psl": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.3.1.tgz", - "integrity": "sha512-2KLd5fKOdAfShtY2d/8XDWVRnmp3zp40Qt6ge2zBPFARLXOGUf2fHD5eg+TV/5oxBtQKVhjUaKFsAaE4HnwfSA==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, "pstree.remy": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.7.tgz", - "integrity": "sha512-xsMgrUwRpuGskEzBFkH8NmTimbZ5PcPup0LA8JJkHIm2IMUbQcpo3yeLNWVrufEYjh8YwtSVh0xz6UeWc5Oh5A==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", "dev": true }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", + "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", + "requires": { + "duplexify": "^4.1.1", + "inherits": "^2.0.3", + "pump": "^3.0.0" + } + }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, + "pupa": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.0.1.tgz", + "integrity": "sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA==", + "dev": true, + "requires": { + "escape-goat": "^2.0.0" + } + }, "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" }, "range-parser": { "version": "1.2.1", @@ -4604,14 +10144,38 @@ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", "unpipe": "1.0.0" + }, + "dependencies": { + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } } }, "rc": { @@ -4626,12 +10190,6 @@ "strip-json-comments": "~2.0.1" }, "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", @@ -4673,57 +10231,18 @@ } }, "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", "dev": true, "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } + "picomatch": "^2.2.1" } }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } + "regexp-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz", + "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==" }, "regexpp": { "version": "2.0.1", @@ -4732,46 +10251,27 @@ "dev": true }, "registry-auth-token": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", - "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.0.tgz", + "integrity": "sha512-P+lWzPrsgfN+UEpDS3U8AQKg/UjZX6mQSJueZj3EK+vNESoqBSpBUD3gmu4sF9lOsjXWjF11dQKUqemf3veq1w==", "dev": true, "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" + "rc": "^1.2.8" } }, "registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", "dev": true, "requires": { - "rc": "^1.0.1" + "rc": "^1.2.8" } }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", "requires": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -4780,7 +10280,7 @@ "extend": "~3.0.2", "forever-agent": "~0.6.1", "form-data": "~2.3.2", - "har-validator": "~5.1.0", + "har-validator": "~5.1.3", "http-signature": "~1.2.0", "is-typedarray": "~1.0.0", "isstream": "~0.1.2", @@ -4790,11 +10290,43 @@ "performance-now": "^2.1.0", "qs": "~6.5.2", "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", + "tough-cookie": "~2.5.0", "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } } }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, "resolve": { "version": "1.12.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", @@ -4810,80 +10342,45 @@ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, "retry-request": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.1.1.tgz", - "integrity": "sha512-BINDzVtLI2BDukjWmjAIRZ0oglnCAkpP2vQjM3jdLhmT62h0xnQgciPwBRDAvHqpkPT2Wo1XuUyLyn6nbGrZQQ==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.1.3.tgz", + "integrity": "sha512-QnRZUpuPNgX0+D1xVxul6DbJ9slvo4Rm6iV/dn63e048MvGbUZiKySVt6Tenp04JqmchxjiLltGerOJys7kJYQ==", "requires": { - "debug": "^4.1.1", - "through2": "^3.0.1" + "debug": "^4.1.1" }, "dependencies": { "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "readable-stream": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", - "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "through2": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", - "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", - "requires": { - "readable-stream": "2 || 3" - } } } }, @@ -4891,23 +10388,21 @@ "version": "2.6.3", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, "requires": { "glob": "^7.1.3" } }, "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", - "dev": true, - "requires": { - "is-promise": "^2.1.0" - } + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true }, "rxjs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", - "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -4918,36 +10413,43 @@ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, + "saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "requires": { + "sparse-bitfield": "^3.0.3" + } + }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, "selenium-webdriver": { - "version": "4.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.0.0-alpha.5.tgz", - "integrity": "sha512-hktl3DSrhzM59yLhWzDGHIX9o56DvA+cVK7Dw6FcJR6qQ4CGzkaHeXQPcdrslkWMTeq0Ci9AmCxq0EMOvm2Rkg==", + "version": "4.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.0.0-alpha.7.tgz", + "integrity": "sha512-D4qnTsyTr91jT8f7MfN+OwY0IlU5+5FmlO5xlgRUV6hDEV8JyYx2NerdTEqDDkNq7RZDYc4VoPALk8l578RBHw==", "requires": { - "jszip": "^3.1.5", - "rimraf": "^2.6.3", - "tmp": "0.0.30", - "xml2js": "^0.4.19" + "jszip": "^3.2.2", + "rimraf": "^2.7.1", + "tmp": "0.0.30" }, "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, "tmp": { "version": "0.0.30", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", @@ -4964,26 +10466,18 @@ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", "dev": true, "requires": { - "semver": "^5.0.3" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "semver": "^6.3.0" } }, "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", "requires": { "debug": "2.6.9", "depd": "~1.1.2", @@ -4992,53 +10486,69 @@ "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } } }, "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" + "parseurl": "~1.3.3", + "send": "0.17.1" } }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, "set-immediate-shim": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", @@ -5059,6 +10569,11 @@ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true }, + "sift": { + "version": "13.5.2", + "resolved": "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz", + "integrity": "sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==" + }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", @@ -5076,124 +10591,22 @@ "is-fullwidth-code-point": "^2.0.0" } }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "sliced": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" }, "socket.io": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.2.0.tgz", - "integrity": "sha512-wxXrIuZ8AILcn+f1B4ez4hJTPG24iNgxBBDaJfT6MsyOhVYiTXWexGoPkd87ktJG8kQEcL/NBvRi64+9k4Kc0w==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.4.1.tgz", + "integrity": "sha512-Si18v0mMXGAqLqCVpTxBa8MGqriHGQh8ccEOhmsmNS3thNCGBwO8WGrwMibANsWtQQ5NStdZwHqZR3naJVFc3w==", "requires": { "debug": "~4.1.0", - "engine.io": "~3.3.1", + "engine.io": "~3.5.0", "has-binary2": "~1.0.2", "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.2.0", - "socket.io-parser": "~3.3.0" + "socket.io-client": "2.4.0", + "socket.io-parser": "~3.4.0" }, "dependencies": { "debug": { @@ -5205,34 +10618,31 @@ } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" } } }, "socket.io-adapter": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz", - "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" }, "socket.io-client": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.2.0.tgz", - "integrity": "sha512-56ZrkTDbdTLmBIyfFYesgOxsjcLnwAKoN4CiPyTVkMQj3zTUh0QAx3GbvIvLpFEOvQWu92yyWICxB0u7wkVbYA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.4.0.tgz", + "integrity": "sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==", "requires": { "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", "component-bind": "1.0.0", - "component-emitter": "1.2.1", + "component-emitter": "~1.3.0", "debug": "~3.1.0", - "engine.io-client": "~3.3.1", + "engine.io-client": "~3.5.0", "has-binary2": "~1.0.2", - "has-cors": "1.1.0", "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", + "parseqs": "0.0.6", + "parseuri": "0.0.6", "socket.io-parser": "~3.3.0", "to-array": "0.1.4" }, @@ -5244,63 +10654,72 @@ "requires": { "ms": "2.0.0" } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "socket.io-parser": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.2.tgz", + "integrity": "sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==", + "requires": { + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "isarray": "2.0.1" + } } } }, "socket.io-parser": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz", - "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz", + "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==", "requires": { "component-emitter": "1.2.1", - "debug": "~3.1.0", + "debug": "~4.1.0", "isarray": "2.0.1" }, "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "requires": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, "isarray": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" } } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, + "sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "memory-pager": "^1.0.2" } }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", @@ -5308,15 +10727,15 @@ } }, "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", "dev": true }, "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, "requires": { "spdx-exceptions": "^2.1.0", @@ -5324,28 +10743,11 @@ } }, "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==", "dev": true }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "split2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", - "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", - "requires": { - "through2": "^2.0.2" - } - }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", @@ -5368,27 +10770,6 @@ "tweetnacl": "~0.14.0" } }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, "statuses": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", @@ -5408,40 +10789,69 @@ } }, "stream-shift": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", - "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" }, "streamsearch": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "^5.0.0" } } } }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } }, "strip-ansi": { "version": "5.2.0", @@ -5466,16 +10876,10 @@ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, "strip-json-comments": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", - "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true }, "stubs": { @@ -5518,62 +10922,22 @@ } }, "teeny-request": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-6.0.3.tgz", - "integrity": "sha512-TZG/dfd2r6yeji19es1cUIwAlVD8y+/svB1kAC2Y0bjEyysrfbO8EZvJBRwIE6WkwmUoB7uvWLwTIhJbMXZ1Dw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.0.1.tgz", + "integrity": "sha512-sasJmQ37klOlplL4Ia/786M5YlOcoLGQyq2TE4WHSRupbAuDaQW0PfVxV4MtdBtRJ4ngzS+1qim8zP6Zp35qCw==", "requires": { "http-proxy-agent": "^4.0.0", "https-proxy-agent": "^5.0.0", - "node-fetch": "^2.2.0", + "node-fetch": "^2.6.1", "stream-events": "^1.0.5", - "uuid": "^7.0.0" - }, - "dependencies": { - "agent-base": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.0.tgz", - "integrity": "sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==", - "requires": { - "debug": "4" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "uuid": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", - "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==" - } + "uuid": "^8.0.0" } }, "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", - "dev": true, - "requires": { - "execa": "^0.7.0" - } + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz", + "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==", + "dev": true }, "text-table": { "version": "0.2.0", @@ -5588,49 +10952,44 @@ "dev": true }, "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "inherits": "^2.0.4", + "readable-stream": "2 || 3" }, "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "requires": { - "safe-buffer": "~5.1.0" + "safe-buffer": "~5.2.0" } } } }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true - }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -5645,48 +11004,26 @@ "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true }, "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "^7.0.0" } }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, "touch": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", @@ -5697,25 +11034,30 @@ } }, "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - } + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" } }, "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", "dev": true }, "tunnel-agent": { @@ -5745,6 +11087,12 @@ "prelude-ls": "~1.1.2" } }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -5768,33 +11116,26 @@ } }, "undefsafe": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.2.tgz", - "integrity": "sha1-Il9rngM3Zj4Njnz9aG/Cg2zKznY=", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", + "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", "dev": true, "requires": { "debug": "^2.2.0" } }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } + "underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" }, "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", "dev": true, "requires": { - "crypto-random-string": "^1.0.0" + "crypto-random-string": "^2.0.0" } }, "unpipe": { @@ -5802,139 +11143,123 @@ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "update-notifier": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.1.tgz", + "integrity": "sha512-9y+Kds0+LoLG6yN802wVXoIfxYEwh3FlZwzMwpCZp62S2i1/Jzeqb9Eeeju3NSHccGGasfGlK5/vEHbAifYRDg==", "dev": true, "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" }, "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } + "color-name": "~1.1.4" } }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, - "unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", - "dev": true - }, - "upath": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz", - "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==", - "dev": true - }, - "update-notifier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", - "dev": true, - "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - } - }, "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", "requires": { "punycode": "^2.1.0" } }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", "dev": true, "requires": { - "prepend-http": "^1.0.1" + "prepend-http": "^2.0.0" } }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true + "utf-8-validate": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.2.tgz", + "integrity": "sha512-SwV++i2gTD5qh2XqaPzBnNX88N6HdyhQrNNRykvcS0QKvItV9u3vPEJr+X5Hhfb1JC0r0e1alL0iB09rY8+nmw==", + "requires": { + "node-gyp-build": "~3.7.0" + } }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", - "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz", + "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==" }, "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", "dev": true }, "validate-npm-package-license": { @@ -5962,20 +11287,16 @@ "extsprintf": "^1.2.0" } }, - "walkdir": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.4.1.tgz", - "integrity": "sha512-3eBwRyEln6E1MSzcxcVpQIhRG8Q1jLvEqRmCZqS3dsfXEDR/AhOF4d+jHg1qvDCpYaVRZjENPQyrVxAkQqxPgQ==" - }, "websocket": { - "version": "1.0.31", - "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.31.tgz", - "integrity": "sha512-VAouplvGKPiKFDTeCCO65vYHsyay8DqoBSlzIO3fayrfOgU94lQN5a1uWVnFrMLceTJw/+fQXR5PGbUVRaHshQ==", + "version": "1.0.32", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.32.tgz", + "integrity": "sha512-i4yhcllSP4wrpoPMU2N0TQ/q0O94LRG/eUQjEAamRltjQ1oT1PFFKOG4i877OlJgCG8rw6LrrowJp+TYCEWF7Q==", "requires": { + "bufferutil": "^4.0.1", "debug": "^2.2.0", "es5-ext": "^0.10.50", - "nan": "^2.14.0", "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", "yaeti": "^0.0.6" } }, @@ -5987,21 +11308,67 @@ "isexe": "^2.0.0" } }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, "widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", "dev": true, "requires": { - "string-width": "^2.1.1" + "string-width": "^4.0.0" } }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -6017,37 +11384,35 @@ } }, "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "dev": true, "requires": { - "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } }, "ws": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", - "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", - "requires": { - "async-limiter": "~1.0.0" - } + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "requires": {} }, "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", "dev": true }, "xml2js": { - "version": "0.4.22", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.22.tgz", - "integrity": "sha512-MWTbxAQqclRSTnehWWe5nMKzI3VmJ8ltiJEco8akcC6j3miOhjjfzKum5sId+CWhfxdOs/1xauYr8/ZDBtQiRw==", + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", "requires": { "sax": ">=0.6.0", - "util.promisify": "~1.0.0", "xmlbuilder": "~11.0.0" } }, @@ -6057,25 +11422,101 @@ "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" }, "xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.2.tgz", + "integrity": "sha512-tYOaldF/0BLfKuoA39QMwD4j2m8lq4DIncqj1yuNELX4vz9+z/ieG/vwmctjJce+boFHXstqhWnHSxc4W8f4qg==" }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, "yaeti": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } }, "yeast": { "version": "0.1.2", diff --git a/backend/package.json b/backend/package.json index eff9181..1f4262f 100755 --- a/backend/package.json +++ b/backend/package.json @@ -1,5 +1,5 @@ { - "name": "online-asr-backend", + "name": "chatbot-backend", "version": "0.0.0", "private": true, "scripts": { @@ -7,36 +7,42 @@ "start": "NODE_ENV=production node ./bin/www" }, "dependencies": { - "@google-cloud/speech": "^3.6.0", - "axios": "^0.19.0", + "@google-cloud/dialogflow": "^3.3.0", + "@google-cloud/speech": "^4.1.4", + "axios": "^0.21.1", "check-word": "^1.1.0", "child_process": "^1.0.2", - "cookie-parser": "~1.4.3", + "cookie-parser": "^1.4.5", "cors": "^2.8.5", - "csv-parser": "^2.3.1", + "csv-parser": "^2.3.3", + "csv-writer": "^1.6.0", "debug": "~2.6.9", - "dialogflow": "^0.12.0", - "dotenv": "^8.2.0", + "dependencies": "0.0.1", + "dotenv": "^8.6.0", "ejs": "~2.5.7", - "express": "~4.16.0", + "express": "^4.17.1", "fluent-ffmpeg": "^2.1.2", + "form-data": "^3.0.0", + "html-to-text": "^5.1.1", "http-errors": "~1.6.2", "lda": "^0.2.0", + "mongoose": "^5.12.8", "morgan": "~1.9.0", "multer": "^1.4.2", "node-record-lpcm16": "^1.0.1", - "request": "^2.88.0", - "selenium-webdriver": "^4.0.0-alpha.5", - "socket.io": "^2.2.0", - "websocket": "^1.0.31" + "selenium-webdriver": "^4.0.0-alpha.7", + "socket.io": "^2.4.1", + "uuid": "^8.3.0", + "websocket": "^1.0.32", + "xml2js": "^0.4.23" }, "devDependencies": { - "eslint": "^6.3.0", - "eslint-config-standard": "^14.1.0", - "eslint-plugin-import": "^2.18.2", + "eslint": "^6.8.0", + "eslint-config-standard": "^14.1.1", + "eslint-plugin-import": "^2.22.0", "eslint-plugin-node": "^9.2.0", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", - "nodemon": "^1.19.1" + "nodemon": "^2.0.4" } } diff --git a/backend/questions.txt b/backend/questions.txt deleted file mode 100755 index 2c78576..0000000 --- a/backend/questions.txt +++ /dev/null @@ -1,3 +0,0 @@ -How to select child care centre? -How do I apply for baby bonus ? -Where is the address for CDA office \ No newline at end of file diff --git a/backend/routes/askJamie.js b/backend/routes/askJamie.js index 808d0c1..4fae343 100755 --- a/backend/routes/askJamie.js +++ b/backend/routes/askJamie.js @@ -1,22 +1,47 @@ const express = require('express') const router = express.Router() -// const fs = require('fs'); +const axios = require('axios') +const url = require('url') +var parseString = require('xml2js').parseString +const htmlToText = require('html-to-text') -router.post("/api/askJamieFast", (req,res)=> { - let query = req.body.question - example(query,res) - -}); +router.post("/api/askJamieFast", (req, res)=> { -function example(query,res){ + const askJamie_endpoint = "https://va.ecitizen.gov.sg/flexAnsWS/ifaqservice.asmx/AskWSLanguage" + let query = req.body.question - const { spawn } = require('child_process'); - const pyProg = spawn('python3', ['ask_jamie.py','--test_questions', query]); + var params = new url.URLSearchParams({ + "ProjectId": 7536554, + "RecordQuestion": "yes", + "SessionId": 0, + "TextLanguage": "en", + "Question": query, + }) - pyProg.stdout.on('data', function(data) { - res.json({reply: data.toString()}); - }); -} + // making a content-type: text/xml request to askJamie endpoint + axios.post(askJamie_endpoint, params.toString()) + .then( response => { + let xml = response.data + parseString(xml, (err, result) => { + // console.log(result.ResponderResponseSet) + var text_answer + // If AskJamie responded back with at least 1 response + if (result.ResponderResponseSet.Count[0] !== '0') { + text_answer = htmlToText.fromString( + result.ResponderResponseSet.Responses[0].Response[0].Text[0]['_'], + {ignoreHref: true, wordwrap: null} // ignore links + ) + } + else { + text_answer = "I am sorry, your question does not provide enough detail for me to answer. Please rephrase your question." + } + res.json({reply: text_answer.trim()}) + }) + }).catch( err => { + console.log(err) + res.json({reply: "Could not reach AskJamie."}) + }) +}); -module.exports = router \ No newline at end of file +module.exports = router diff --git a/backend/routes/bani.js b/backend/routes/bani.js new file mode 100644 index 0000000..8784a32 --- /dev/null +++ b/backend/routes/bani.js @@ -0,0 +1,33 @@ +const express = require('express') +const router = express.Router() +const axios = require('axios') +const dotenv = require('dotenv') +dotenv.config() + +router.post("/api/queryEndpoint", (req, res) => { + + let queryText = req.body.question + + axios.get(`${process.env.BANI_ENDPOINT}/answer`, { + params: { + question: queryText, + } + }) + .then(response => { + let reply = response.data.result + if (reply === "") { + reply = "I am sorry, your question does not provide enough detail for me to answer. Please rephrase your question." + } + res.json({ + code: response.data.code, + reply: reply, + similarQuestions: response.data.similarQuestions, + }) + }) + .catch(error => { + res.json({ reply: "Lab server is down", }) + }) + +}); + +module.exports = router \ No newline at end of file diff --git a/backend/routes/dialogflow.js b/backend/routes/dialogflow.js index 29e7b9a..1a6e251 100755 --- a/backend/routes/dialogflow.js +++ b/backend/routes/dialogflow.js @@ -1,56 +1,58 @@ const express = require('express') const router = express.Router() const fs = require('fs') -const dialogflow = require('dialogflow'); +const dialogflow = require('@google-cloud/dialogflow'); const uuid = require('uuid'); const dotenv = require('dotenv'); dotenv.config(); /*Dialogflow Connection*/ -router.post("/api/dialogflow", (req,res)=> { - query = req.body.question - topic = req.body.topic - dialoflowConnection(query, topic, res) +router.post("/api/dialogflow", (req, res) => { + query = req.body.question + topic = req.body.topic + dialoflowConnection(query, topic, res) }); async function dialoflowConnection(query, topic, res) { - var projectId = "" - var keyFiledir = "" - switch(topic) { - case 'babybonus': - keyFiledir = process.env.DIALOGFLOW_KEYFILENAME_BABYBONUS - break - case 'covid19': - keyFiledir = process.env.DIALOGFLOW_KEYFILENAME_COVID19 - break - default: - break - } - - projectId = JSON.parse(fs.readFileSync(keyFiledir, 'utf-8')).project_id - - const sessionId = uuid.v4(); - const sessionClient = new dialogflow.SessionsClient({'keyFilename':keyFiledir}); - const sessionPath = sessionClient.sessionPath(projectId, sessionId); - - const request = { - session: sessionPath, - queryInput: { - text: { - text: query, - languageCode: 'en-US', - }, + var projectId = "" + var keyFiledir = "" + switch (topic) { + case 'Baby Bonus': + keyFiledir = process.env.DIALOGFLOW_KEYFILENAME_BABYBONUS + break + case 'Covid 19': + keyFiledir = process.env.DIALOGFLOW_KEYFILENAME_COVID19 + break + default: + break + } + + projectId = JSON.parse(fs.readFileSync(keyFiledir, 'utf-8')).project_id + + const sessionId = uuid.v4(); + const sessionClient = new dialogflow.SessionsClient({ + 'keyFilename': keyFiledir, + }); + const sessionPath = sessionClient.projectAgentSessionPath(projectId, sessionId); + + const request = { + session: sessionPath, + queryInput: { + text: { + text: query, + languageCode: 'en-US', }, - }; - - await sessionClient.detectIntent(request).then(responses=>{ - // console.log(responses) - const result = responses[0].queryResult.fulfillmentMessages[0].text.text[0]; - res.json({reply: result}) - }).catch(err=>{ - res.json({reply: "Unable to reach Dialogflow"}) - }) + }, + }; + + await sessionClient.detectIntent(request).then(responses => { + // console.log(responses) + const result = responses[0].queryResult.fulfillmentMessages[0].text.text[0]; + res.json({ reply: result }) + }).catch(err => { + res.json({ reply: "Unable to reach Dialogflow" }) + }) } diff --git a/backend/routes/flask.js b/backend/routes/flask.js deleted file mode 100755 index 0d3c05d..0000000 --- a/backend/routes/flask.js +++ /dev/null @@ -1,53 +0,0 @@ -const express = require('express') -const router = express.Router() -const request = require('request') -// const dotenv = require('dotenv'); -// dotenv.config(); - -/*Deep Neural Network Python API*/ -router.post("/api/russ_query", (req, res) => { - - let query = req.body.question - - request({ - method:'POST', - url: "http://localhost:5000/api/query", - json: {"request":query} - }, (error, response, body) =>{ - - if(error !== null){ - if (error.errno === "ECONNREFUSED"){ - res.json({ reply: "DNN server is down", queries:[]}) - } - }else{ - res.json({ reply: response.body.response, queries: response.body.reccomendation}) - } - }); - -}); - -/*Response Comparison*/ -router.post("/api/responseCompare", (req,res)=>{ - - let query = req.body.responses - // console.log(query) - - request({ - method:'POST', - url: "http://localhost:5000/api/similarityCheck", - json: {"request":query} - }, (error, response, body) =>{ - if (error !== null){ - if(error.errno === "ECONNREFUSED"){ - res.json({ reply:-1}) - } - }else{ - console.log(query) - console.log(response.body.response) - res.status(200).json({ reply: response.body.response}) - } - }); - -}); - -module.exports = router \ No newline at end of file diff --git a/backend/routes/generalModel.js b/backend/routes/generalModel.js new file mode 100644 index 0000000..5b5529c --- /dev/null +++ b/backend/routes/generalModel.js @@ -0,0 +1,97 @@ +const express = require('express'); +const mongoose = require('mongoose'); +/* + GET /models + Response: + { + "name":"Rushi", + "model_endpoint":[ + {"topic":"Baby Bonus", "topic_endpoint":"rushi/api/queryEndpoint"}, + {"topic":"Covid 19", "topic_endpoint":"/rushi/api/queryEndpoint"}, + {"topic":"ComCare", "topic_endpoint":"/rushi/api/queryEndpoint"}, + {"topic":"Adoption", "topic_endpoint":"/rushi/api/queryEndpoint"} + } +*/ +const modelSchema = new mongoose.Schema({ + name: { + type: String, + required: true + }, + model_endpoint:[{ + topic: {type: String}, + topic_endpoint: {type: String}, + }] +}) +const Model = mongoose.model('Model', modelSchema) + +module.exports = () => { + const router = express.Router() + + router.get("/", async (req, res) => { + try{ + const models = await Model.find({}, '-_id -__v -model_endpoint._id'); + res.json(models); + } catch (err) { + res.json({message: err}) + } + }); + + router.get('/new', (req, res) => { + var toProcess = [] + if (Array.isArray(req.body)) { + toProcess = req.body + } + else { + toProcess = [req.body] + } + + for (var i = 0; i < toProcess.length ; i++) { + const filter = Model.findOne({name: toProcess[i].name}); + const update = {model_endpoint: toProcess[i].model_endpoint.map(model_endpoint => { + return { + topic: model_endpoint.topic, + topic_endpoint: model_endpoint.topic_endpoint + }; + })}; + const options = {upsert: true, returnOriginal: false}; + Model.findOneAndUpdate(filter, update, options, function(error, model) { + if (!error) { + if (!model) { + model = new Model({ + name: toProcess[i].name, + update + }); + } + model.save(function(error) { + if (!error) { + console.log("Model created/updated"); + } else { + throw error; + } + }); + } + }) + } + res.send("Done") + + }); + + router.delete("/deleteAll", async (req, res) => { + await Model.deleteMany() + .then(()=>{ + console.log("Data deleted") + res.send("Successfully deleted") + }) + .catch(function(error){console.log(error);}); + }); + + router.delete("/:name", async (req, res) => { + await Model.deleteOne({name: req.params.name}).then(()=>{ + console.log(`${req.params.name} deleted`) + res.send(`${req.params.name} deleted`) + }).catch(err=>{ + console.log(err) + }) + }) + return router +} \ No newline at end of file diff --git a/backend/routes/index.js b/backend/routes/index.js deleted file mode 100755 index 713ff18..0000000 --- a/backend/routes/index.js +++ /dev/null @@ -1,234 +0,0 @@ -const express = require('express') -const router = express.Router() -const MainController = require('../controllers/MainController') -const upload = require('../upload') -const request = require('request') -const dialogflow = require('dialogflow'); -const uuid = require('uuid'); -var fs = require('fs'); - -router.post('/stream/record', MainController.streamByRecording) - -router.post('/stream/import', upload.single('file'), MainController.streamByImport) - -/*Andrew QA Matching API [http://155.69.146.213:8081/ask_bb/baby_bonus_faq_service]*/ - -router.post("/api/directQuery", (req, res) => { - - let queryText = req.body.queryResult.queryText - - const options = { - method: "POST", - url: "http://155.69.146.213:8081/ask_bb/baby_bonus_faq_service", - headers: { - "Authorization": "Basic ", - "Content-Type": "multipart/form-data" - }, - formData : { - "input" : queryText - } - }; - - request(options, function (error, response, body){ - responseQueryText = JSON.parse(response.body) - var sendBack = {fulfillmentMessages: [{"text":{"text": [responseQueryText.top1]}}]} - return res.json(sendBack) - }) - -}); - - -/*Andrew QA Matching API [http://155.69.146.213:8081/ask_bb_rephrased/baby_bonus_faq_service]*/ - -router.post("/api/directQueryRephrased", (req, res) => { - - let query = req.body.question - - const options = { - method: "POST", - url: "http://155.69.146.213:8081/ask_bb_rephrased/baby_bonus_faq_service", - headers: { - "Authorization": "Basic ", - "Content-Type": "multipart/form-data" - }, - formData : { - "input" : query - } - }; - - request(options, function (error, response, body){ - responseQueryText = JSON.parse(response.body) - console.log(responseQueryText.top1) - res.json({ reply: responseQueryText.top1}) - }) - -}); - -/*Andrew QA Matching API [http://155.69.146.213:8081/ask_bb_bp/baby_bonus_faq_service]*/ - -router.post("/api/directQueryBp", (req, res) => { - - let query = req.body.question - - const options = { - method: "POST", - url: "http://155.69.146.213:8081/ask_bb_bp/baby_bonus_faq_service", - headers: { - "Authorization": "Basic ", - "Content-Type": "multipart/form-data" - }, - formData : { - "input" : query - } - }; - - request(options, function (error, response, body){ - responseQueryText = JSON.parse(response.body) - console.log(responseQueryText.top1) - res.json({ reply: responseQueryText.top1}) - }) - -}); - -/*Ask Jamie Python API*/ - -router.post("/api/askJamieFast", (req,res)=> { - - let query = req.body.question - example(query,res) - -}); - -function example(query,res){ - - const fs = require('fs'); - fs.writeFile("questions.txt", query, function(err) { - - if(err) { - return console.log(err); - } - }) - - const { spawn } = require('child_process'); - const pyProg = spawn('python3', ['ask_jamie.py','--test_questions', 'questions.txt']); - - pyProg.stdout.on('data', function(data) { - - res.json({reply: data.toString()}); - }); -} - -/*Dialogflow Connection*/ - -router.post("/api/dialogflow", (req,res)=> { - - console.log(req.body.question) - - query = req.body.question - dialoflowConnection(query,res) - -}); - -async function dialoflowConnection(query, res) { - - const sessionId = uuid.v4(); - const projectId = 'chatbotframework-qmylfo' - - const sessionClient = new dialogflow.SessionsClient(); - const sessionPath = sessionClient.sessionPath(projectId, sessionId); - - const request = { - session: sessionPath, - queryInput: { - text: { - text: query, - languageCode: 'en-US', - }, - }, - }; - - const responses = await sessionClient.detectIntent(request); - const result = responses[0].queryResult.fulfillmentMessages[0].text.text[0]; - res.status(200).json({reply: result}) -} - -module.exports = router - -/*Deep Neural Network Python API*/ - -router.post("/api/russ_query", (req, res) => { - - let query = req.body.question - - request({ - method:'POST', - url: "http://localhost:5000/api/query", - json: {"request":query} - }, (error, response, body) =>{ - - res.setTimeout(5000, function(){ - res.status(500) - }); - - if(!error){ - res.status(200).json({ reply: response.body.response, queries: response.body.reccomendation}) - }else{ - res.status(500) - } - - }); - -}); - -/*Response Comparison*/ - -router.post("/api/responseCompare", (req,res)=>{ - - let query = req.body.responses - console.log(query) - request({ - method:'POST', - url: "http://localhost:5000/api/similarityCheck", - json: {"request":query} - }, (error, response, body) =>{ - - if(!error){ - res.status(200).json({ reply: response.body.response}) - }else{ - res.status(500) - } - - }); -}); - -/*Ask Jamie Selenium*/ -router.post("/api/askJamie"), (req,res)=> { - console.log(req) - const {Builder, By, Key, until} = require('selenium-webdriver'); - var chrome = require('selenium-webdriver/chrome'); - var options = new chrome.Options().headless(); - var AskJamieReply = "" - - (async function example(){ - let driver = await new Builder().forBrowser('chrome').setChromeOptions(options).build(); - try { - await driver.get('https://www.babybonus.msf.gov.sg'); - await driver.findElement(By.name('chat_input')).sendKeys('baby bonus', Key.RETURN); - await driver.wait(until.elementLocated(By.className('speech\-bubble1')),10000) - - } finally { - var replyPromise = driver.findElement(By.className('last_li')) - .findElement(By.className('speech\-bubble1')) - .findElement(By.tagName('div')).getText(); - - - replyPromise.then((text)=>{ - AskJamieReply = text - driver.quit() - }); - } - })(); - - res.setHeader("Content-Type", "application/json"); - res.end(JSON.stringify({ reply: AskJamieReply })); -} \ No newline at end of file diff --git a/backend/routes/micl.js b/backend/routes/micl.js index 2877ac4..4607c39 100755 --- a/backend/routes/micl.js +++ b/backend/routes/micl.js @@ -1,100 +1,66 @@ const express = require('express') const router = express.Router() -const request = require('request') +const axios = require('axios') +const FormData = require('form-data') +const dotenv = require('dotenv'); +dotenv.config(); /*Andrew QA Matching API [http://155.69.146.213:8081/ask_bb/baby_bonus_faq_service]*/ router.post("/api/directQuery", (req, res) => { - + // let queryText = req.body.queryResult.queryText let queryText = req.body.question - - const options = { - method: "POST", - url: "http://13.76.152.232:8081/ask_bb/baby_bonus_faq_service", - headers: { - "Authorization": "Basic ", - "Content-Type": "multipart/form-data" - }, - formData : { - "input" : queryText - } - }; + const form = new FormData() + form.append('input', queryText) - request(options, function (error, response, body){ - if(error !== null){ - if (error.errno === "ECONNREFUSED"){ - res.json({ reply: "MICL server is down", queries:[]}) - } - }else{ - responseQueryText = JSON.parse(response.body) - // var sendBack = {fulfillmentMessages: [{"text":{"text": [responseQueryText.top1]}}]} - res.json({reply: responseQueryText.top1}) - } + axios.post(`${process.env.MICL_ENDPOINT}/ask_bb/baby_bonus_faq_service`, form, { + headers: form.getHeaders(), + }) + .then( response => { + res.json({reply:response.data.top1}) + }) + .catch( error => { + res.json({ reply: "MICL server is down", queries:[]}) }) }); /*Andrew QA Matching API [http://155.69.146.213:8081/ask_bb_rephrased/baby_bonus_faq_service]*/ router.post("/api/directQueryRephrased", (req, res) => { - - let query = req.body.question - - const options = { - method: "POST", - url: "http://13.76.152.232:8081/ask_bb_rephrased/baby_bonus_faq_service", - headers: { - "Authorization": "Basic ", - "Content-Type": "multipart/form-data" - }, - formData : { - "input" : query - } - }; - request(options, function (error, response, body){ - if(error !== null){ - if (error.errno === "ECONNREFUSED"){ - res.json({ reply: "MICL server is down", queries:[]}) - } - }else{ - responseQueryText = JSON.parse(response.body) - // console.log(responseQueryText.top1) - res.json({ reply: responseQueryText.top1}) - } + let queryText = req.body.question + const form = new FormData() + form.append('input', queryText) + + axios.post(`${process.env.MICL_ENDPOINT}/ask_bb_rephrased/baby_bonus_faq_service`, form, { + headers: form.getHeaders(), + }) + .then( response => { + res.json({reply:response.data.top1}) + }) + .catch( error => { + res.json({ reply: "MICL server is down", queries:[]}) }) }); /*Andrew QA Matching API [http://155.69.146.213:8081/ask_bb_bp/baby_bonus_faq_service]*/ router.post("/api/directQueryBp", (req, res) => { - - let query = req.body.question - - const options = { - method: "POST", - url: "http://13.76.152.232:8081/ask_bb_bp/baby_bonus_faq_service", - headers: { - "Authorization": "Basic ", - "Content-Type": "multipart/form-data" - }, - formData : { - "input" : query - } - }; - request(options, function (error, response, body){ - if(error !== null){ - if (error.errno === "ECONNREFUSED"){ - res.json({ reply: "MICL server is down", queries:[]}) - } - }else{ - responseQueryText = JSON.parse(response.body) - // console.log(responseQueryText.top1) - res.json({ reply: responseQueryText.top1}) - } - + let queryText = req.body.question + const form = new FormData() + form.append('input', queryText) + + axios.post(`${process.env.MICL_ENDPOINT}/ask_bb_bp/baby_bonus_faq_service`, form, { + headers: form.getHeaders(), + }) + .then( response => { + res.json({reply:response.data.top1}) + }) + .catch( error => { + res.json({ reply: "MICL server is down", queries:[]}) }) }); -module.exports = router \ No newline at end of file +module.exports = router diff --git a/backend/routes/rajat.js b/backend/routes/rajat.js index 68f2445..b9a0e5a 100644 --- a/backend/routes/rajat.js +++ b/backend/routes/rajat.js @@ -1,6 +1,6 @@ const express = require('express') const router = express.Router() -const request = require('request') +const axios = require('axios') const dotenv = require('dotenv') dotenv.config() @@ -11,30 +11,25 @@ router.post("/api/queryEndpoint", (req, res) => { let apiEndpoint = '' switch (topic){ - case 'babybonus': + case 'Baby Bonus': apiEndpoint = process.env.RAJAT_ENDPOINT_BABYBONUS break - case 'covid19': + case 'Covid 19': apiEndpoint = process.env.RAJAT_ENDPOINT_COVID19 break default: break } - request({ - method:'POST', - url: `${apiEndpoint}/ask`, - json: {"question": queryText} - }, (error, response, body) =>{ - if(error !== null){ - if (error.errno === "ECONNREFUSED"){ - res.json({ reply: "Lab server is down", queries:[]}) - } - }else{ - res.json({ reply: response.body.result}) - } - }); - + axios.post(`${apiEndpoint}/ask`, { + "question": queryText, + }) + .then( response => { + res.json({ reply: response.data.result }) + }) + .catch( error => { + res.json({ reply: "Lab server is down",}) + }) }); diff --git a/backend/routes/rushi.js b/backend/routes/rushi.js new file mode 100644 index 0000000..d66523c --- /dev/null +++ b/backend/routes/rushi.js @@ -0,0 +1,30 @@ +const express = require('express') +const router = express.Router() +const axios = require('axios') +const dotenv = require('dotenv') +dotenv.config() + +router.post("/api/queryEndpoint", (req, res) => { + + let queryText = req.body.question + let topic = req.body.topic + + axios.get(`${process.env.RUSHI_ENDPOINT}/answer`, { + params: { + topic: topic, + question: queryText, + } + }) + .then( response => { + res.json({ + reply: response.data.result, + similarQuestions: response.data.similarQuestions, + }) + }) + .catch( error => { + res.json({ reply: "Lab server is down",}) + }) + +}); + +module.exports = router diff --git a/backend/routes/similarity.js b/backend/routes/similarity.js new file mode 100644 index 0000000..756f769 --- /dev/null +++ b/backend/routes/similarity.js @@ -0,0 +1,72 @@ +const express = require('express') +const router = express.Router() + +function termFreqMap(str) { + var words = str.split(' '); + var termFreq = {}; + words.forEach(function (w) { + termFreq[w] = (termFreq[w] || 0) + 1; + }); + return termFreq; +} + +function addKeysToDict(map, dict) { + for (var key in map) { + dict[key] = true; + } +} + +function termFreqMapToVector(map, dict) { + var termFreqVector = []; + for (var term in dict) { + termFreqVector.push(map[term] || 0); + } + return termFreqVector; +} + +function vecDotProduct(vecA, vecB) { + var product = 0; + for (var i = 0; i < vecA.length; i++) { + product += vecA[i] * vecB[i]; + } + return product; +} + +function vecMagnitude(vec) { + var sum = 0; + for (var i = 0; i < vec.length; i++) { + sum += vec[i] * vec[i]; + } + return Math.sqrt(sum); +} + +function cosineSimilarity(vecA, vecB) { + return vecDotProduct(vecA, vecB) / (vecMagnitude(vecA) * vecMagnitude(vecB)); +} + +CosineSimilarity = function textCosineSimilarity(strA, strB) { + var termFreqA = termFreqMap(strA); + var termFreqB = termFreqMap(strB); + + var dict = {}; + addKeysToDict(termFreqA, dict); + addKeysToDict(termFreqB, dict); + + var termFreqVecA = termFreqMapToVector(termFreqA, dict); + var termFreqVecB = termFreqMapToVector(termFreqB, dict); + + return cosineSimilarity(termFreqVecA, termFreqVecB); +} + + +router.post("/cosineSimilarity", (req, res) => { + + let query = req.body.responses + + var similarityValue = CosineSimilarity(query[0], query[1]).toPrecision(2) + + res.status(200).json({ reply: similarityValue }) + +}) + +module.exports = router diff --git a/backend/test_questions_1.txt b/backend/test_questions_1.txt deleted file mode 100644 index 8f98e35..0000000 --- a/backend/test_questions_1.txt +++ /dev/null @@ -1,66 +0,0 @@ -How come my AI application is not approved? -Can apply for the Baby Bonus Scheme before my baby is born? -Can I take money out of CDA from ATM machine? -Can you transfer the bank account holder trustee to me? -Will CDA received cash gift directly? -Can I move out Child Development Account funds to pay for insurance rider? -Do I need to wait to use the CDA funds? -When can I use the CDA funds? -Can I open a new acciunt directly with any of the CDA banks? -Baby Bonus Benefits? -How to change trustee to be myself? -I no have SingPass account. -How to select child care centre? -Who should I contact to provide feedback on Approved Institutions (AI)? -My Baby Bonus card is missing. How do get a new one? -Can I see design of Baby Bonus NETS card? -Why my CDA account still not open? -CDA Trustee vs Bank Account Holder -Transfer GIRO arrangements to new CDA? -Can I receive the Government matching? -When CDA expire? -Is there an app for online Birth Registration? -Can I join with hardcopy form? -Can I be trustee if my spouse is not reachable? -I want to get Baby Bonus booklet -Where is Baby Bonus office? -Why did you put parenting information online? -Which platform does the app support? -Can I use CHAS alongside Baby Bonus card? -How come my application failed? -What is the maximum number of CDA acc per family? -What can I buy with Baby Bonus cash gift? -How to check browser version? -What can unwed parents qualify? -Who can apply as approved Institution? -More detail about Approved Institutions (AI)? -Where check application status? -Can I receive the cash gift with my own bank account? -Is my child be eligible for Baby Bonus if I'm not married to her father? -Do I need to check the relationship between the member and siblings? -What does CorpPass stand for? -Who can get the baby bonus? -Is it compulsory to open a CDA account to enrol my child? -What do you mean by CDA trustee? -What is the Moments of Life app? -How to update contact details? -How come my payment for th registration is rejected? -Where to see the benefits that my child has received? -How to check whether a centre is a Baby Bonus Approved Institution? -How come my IA application got rejected? -How to be eligible for the Baby Bonus Scheme? -What are some contacts I can use for enquiries and feedback on Approved Institutions (AI)? -Where can I know more about Approved Institutions (AI)? -Which organisations are eligible to be Baby Bonus Approved Institution? -Is SingPass still usable after signing up for CorpPass? -Can my entity apply for CorpPass? -Can I apply to be an Approved Institution or Approved Person if I have my CorpPass? -Is it possible for my oganisation to be removed from the Approved Institution (AI) status? -Where do I confirm the identity of the Child Development Account (CDA) member and the siblings? -Punishments of the Child Development Account (CDA) misuse? -What are the benefits my child can apply for if me and my spouse are not citizens when the child is born? -Can children of unwed parents apply for the Baby Bonus Scheme? -How long to receive the cash gift and CDA contributions? -Can I still get all the Baby Bonus benefits if I abandon or give my child up for adoption? -What do you mean by Medisave Grant for Newborns? -Is there a need to refund the Baby Bonus benefits if my child gives up his/her citizenship after 21 years old? \ No newline at end of file diff --git a/backend/test_questions_2.txt b/backend/test_questions_2.txt deleted file mode 100644 index df1bdc7..0000000 --- a/backend/test_questions_2.txt +++ /dev/null @@ -1,64 +0,0 @@ -How to open a CDA for my child who is 12 and above? -How to change my child’s new name? -Where to apply for a new Baby Bonus card after losing it? -Where do I update if there is a change in my children's birth order. -Can single parents be eligible for the enhanced Baby Bonus scheme? -Do I need to refund the Baby Bonus benefits if my child died? -Who can apply for Government matching contribution? -My baby was born not in Singapore, can he still apply for Baby Bonus? -Where to see the version of my browser? -How to solve the error message, "You have already logged in. Simultaneous sessions are not allowed"? -How come my access to baby bonus online is denied after I logged in with my SingPass? -Where to find to print a page within Baby Bonus Online (BBO)? -What to do if I encounter a page error or cannot login for Baby Bonus Online (BBO)? -What to do when I cannot log in to Baby Bonus Online? -Why is my CDA status still at In-progress after submission? -How to complete my foreigner spouse details in the application form? -How to use the Baby Bonus cash gift? -How long will I get the Baby Bonus cash gifts? -How long will I get the next cash gift? -Where to enter my OCBC bank account number to get the Cash Gift? -Is there a tax on the Baby Bonus cash gift received? -How Approved institutions deduct money from the Child Development Account (CDA)? -How to be eligible for the Baby Bonus NETS service? -Can other people use the Child Development Account (CDA)? -Got age limit to use the Child Development Account (CDA) by the child's siblings? -Can I get the Baby Bonus Cash gift earlier? -Where is the Baby Bonus office? -What submission is needed to be eligible for the Baby Bonus Scheme? -Is it a must to do a pre-birth registration to be eligible for the Baby Bonus Scheme? -Can I apply for Baby Bonus Scheme if my child is adopted? -Who to approach for help to join the Baby Bonus Scheme online? -How to open CDA for my child after submission for Baby Bonus Scheme? -What do you mean by One-Stop Service Centre? -Is it possible to remove my child’s Baby Bonus application? -Why is my institution not approved? -Can I request high-res Baby Bonus sticker? -Can I apply to be an Approved Person? -How to re-apply Baby Bonus card if I have lost it? -You have already logged in. Simultaneous sessions are not allowed -Can foreigner trustee make transactions online? -How do I transfer my CDA funds to PSEA? -Can I use CDA to pay for kindergarten's fees? -Why does my application fail? -Can I change my immunisation appointment via the Moments of Life app? -May I know what is the requirement to register baby bonus scheme? -Where is the baby bonus office ah? -How to check the application status of my baby bonus registration? -I've submitted my baby bonus application last week, is it possible to cancel my application now? -I don't have SingPass account, how can I change my CDA bank? -Will the cash gift be taxed? -When can I get the cash gift ah? -I was divorced with my husband, is my child still eligible to apply baby bonus? -How to apply for baby bonus scheme? -Can I apply for baby bonus scheme using hardcopy form? -deadline for topup -new features on app -rejected payment -no singpass account -log in error -baby bonus card look like what -pre-birth registration -kid change name -600 credited -print page BBO \ No newline at end of file diff --git a/backend/upload.js b/backend/upload.js index ab2f322..2112936 100755 --- a/backend/upload.js +++ b/backend/upload.js @@ -4,7 +4,7 @@ const multer = require('multer') const path = require('path') const crypto = require('crypto') -const storage = multer.diskStorage({ +const storageAudio = multer.diskStorage({ destination: (req, file, cb) => { cb(null, 'storage/') }, @@ -16,6 +16,23 @@ const storage = multer.diskStorage({ } } }) -const upload = multer({ storage: storage }) + +const storageCsv = multer.diskStorage({ + destination: (req, file, cb) => { + cb(null, 'storage/') + }, + filename: (req, file, cb) => { + if (['.csv'].includes(path.extname(file.originalname))) { + cb(null, `${crypto.randomBytes(3).toString('hex')}${Date.now()}${path.extname(file.originalname)}`) + } else { + return cb(new Error('File type is not supported! Only CSV are allowed')) + } + } +}) + +const uploadAudio = multer({ storage: storageAudio }) +const uploadCsv = multer({ storage: storageCsv }) + +const upload = {audio: uploadAudio, csv: uploadCsv} module.exports = upload diff --git a/comparison/.Python b/comparison/.Python deleted file mode 120000 index a92003b..0000000 --- a/comparison/.Python +++ /dev/null @@ -1 +0,0 @@ -/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/Python \ No newline at end of file diff --git a/comparison/README.md b/comparison/README.md deleted file mode 100755 index a40e1a8..0000000 --- a/comparison/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# Installation - -Flask Service is used as a REST API for the response comparison service - -To get started you would require Python 3 installed on your system - -Run: `pip3 install -r requirements.txt` to install the python dependencies - -# Starting up comparison service - -Run: `python flaskApp.py` to start up Flask API \ No newline at end of file diff --git a/comparison/bin/activate b/comparison/bin/activate deleted file mode 100644 index bb4b4a1..0000000 --- a/comparison/bin/activate +++ /dev/null @@ -1,78 +0,0 @@ -# This file must be used with "source bin/activate" *from bash* -# you cannot run it directly - -deactivate () { - unset -f pydoc >/dev/null 2>&1 - - # reset old environment variables - # ! [ -z ${VAR+_} ] returns true if VAR is declared at all - if ! [ -z "${_OLD_VIRTUAL_PATH+_}" ] ; then - PATH="$_OLD_VIRTUAL_PATH" - export PATH - unset _OLD_VIRTUAL_PATH - fi - if ! [ -z "${_OLD_VIRTUAL_PYTHONHOME+_}" ] ; then - PYTHONHOME="$_OLD_VIRTUAL_PYTHONHOME" - export PYTHONHOME - unset _OLD_VIRTUAL_PYTHONHOME - fi - - # This should detect bash and zsh, which have a hash command that must - # be called to get it to forget past commands. Without forgetting - # past commands the $PATH changes we made may not be respected - if [ -n "${BASH-}" ] || [ -n "${ZSH_VERSION-}" ] ; then - hash -r 2>/dev/null - fi - - if ! [ -z "${_OLD_VIRTUAL_PS1+_}" ] ; then - PS1="$_OLD_VIRTUAL_PS1" - export PS1 - unset _OLD_VIRTUAL_PS1 - fi - - unset VIRTUAL_ENV - if [ ! "${1-}" = "nondestructive" ] ; then - # Self destruct! - unset -f deactivate - fi -} - -# unset irrelevant variables -deactivate nondestructive - -VIRTUAL_ENV="/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison" -export VIRTUAL_ENV - -_OLD_VIRTUAL_PATH="$PATH" -PATH="$VIRTUAL_ENV/bin:$PATH" -export PATH - -# unset PYTHONHOME if set -if ! [ -z "${PYTHONHOME+_}" ] ; then - _OLD_VIRTUAL_PYTHONHOME="$PYTHONHOME" - unset PYTHONHOME -fi - -if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT-}" ] ; then - _OLD_VIRTUAL_PS1="$PS1" - if [ "x" != x ] ; then - PS1="$PS1" - else - PS1="(`basename \"$VIRTUAL_ENV\"`) $PS1" - fi - export PS1 -fi - -# Make sure to unalias pydoc if it's already there -alias pydoc 2>/dev/null >/dev/null && unalias pydoc - -pydoc () { - python -m pydoc "$@" -} - -# This should detect bash and zsh, which have a hash command that must -# be called to get it to forget past commands. Without forgetting -# past commands the $PATH changes we made may not be respected -if [ -n "${BASH-}" ] || [ -n "${ZSH_VERSION-}" ] ; then - hash -r 2>/dev/null -fi diff --git a/comparison/bin/activate.csh b/comparison/bin/activate.csh deleted file mode 100644 index 807587b..0000000 --- a/comparison/bin/activate.csh +++ /dev/null @@ -1,36 +0,0 @@ -# This file must be used with "source bin/activate.csh" *from csh*. -# You cannot run it directly. -# Created by Davide Di Blasi . - -alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate && unalias pydoc' - -# Unset irrelevant variables. -deactivate nondestructive - -setenv VIRTUAL_ENV "/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison" - -set _OLD_VIRTUAL_PATH="$PATH" -setenv PATH "$VIRTUAL_ENV/bin:$PATH" - - - -if ("" != "") then - set env_name = "" -else - set env_name = `basename "$VIRTUAL_ENV"` -endif - -# Could be in a non-interactive environment, -# in which case, $prompt is undefined and we wouldn't -# care about the prompt anyway. -if ( $?prompt ) then - set _OLD_VIRTUAL_PROMPT="$prompt" - set prompt = "[$env_name] $prompt" -endif - -unset env_name - -alias pydoc python -m pydoc - -rehash - diff --git a/comparison/bin/activate.fish b/comparison/bin/activate.fish deleted file mode 100644 index b1b221a..0000000 --- a/comparison/bin/activate.fish +++ /dev/null @@ -1,76 +0,0 @@ -# This file must be used using `. bin/activate.fish` *within a running fish ( http://fishshell.com ) session*. -# Do not run it directly. - -function deactivate -d 'Exit virtualenv mode and return to the normal environment.' - # reset old environment variables - if test -n "$_OLD_VIRTUAL_PATH" - set -gx PATH $_OLD_VIRTUAL_PATH - set -e _OLD_VIRTUAL_PATH - end - - if test -n "$_OLD_VIRTUAL_PYTHONHOME" - set -gx PYTHONHOME $_OLD_VIRTUAL_PYTHONHOME - set -e _OLD_VIRTUAL_PYTHONHOME - end - - if test -n "$_OLD_FISH_PROMPT_OVERRIDE" - # Set an empty local `$fish_function_path` to allow the removal of `fish_prompt` using `functions -e`. - set -l fish_function_path - - # Erase virtualenv's `fish_prompt` and restore the original. - functions -e fish_prompt - functions -c _old_fish_prompt fish_prompt - functions -e _old_fish_prompt - set -e _OLD_FISH_PROMPT_OVERRIDE - end - - set -e VIRTUAL_ENV - - if test "$argv[1]" != 'nondestructive' - # Self-destruct! - functions -e pydoc - functions -e deactivate - end -end - -# Unset irrelevant variables. -deactivate nondestructive - -set -gx VIRTUAL_ENV "/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison" - -set -gx _OLD_VIRTUAL_PATH $PATH -set -gx PATH "$VIRTUAL_ENV/bin" $PATH - -# Unset `$PYTHONHOME` if set. -if set -q PYTHONHOME - set -gx _OLD_VIRTUAL_PYTHONHOME $PYTHONHOME - set -e PYTHONHOME -end - -function pydoc - python -m pydoc $argv -end - -if test -z "$VIRTUAL_ENV_DISABLE_PROMPT" - # Copy the current `fish_prompt` function as `_old_fish_prompt`. - functions -c fish_prompt _old_fish_prompt - - function fish_prompt - # Save the current $status, for fish_prompts that display it. - set -l old_status $status - - # Prompt override provided? - # If not, just prepend the environment name. - if test -n "" - printf '%s%s' "" (set_color normal) - else - printf '%s(%s) ' (set_color normal) (basename "$VIRTUAL_ENV") - end - - # Restore the original $status - echo "exit $old_status" | source - _old_fish_prompt - end - - set -gx _OLD_FISH_PROMPT_OVERRIDE "$VIRTUAL_ENV" -end diff --git a/comparison/bin/activate_this.py b/comparison/bin/activate_this.py deleted file mode 100644 index f18193b..0000000 --- a/comparison/bin/activate_this.py +++ /dev/null @@ -1,34 +0,0 @@ -"""By using execfile(this_file, dict(__file__=this_file)) you will -activate this virtualenv environment. - -This can be used when you must use an existing Python interpreter, not -the virtualenv bin/python -""" - -try: - __file__ -except NameError: - raise AssertionError( - "You must run this like execfile('path/to/activate_this.py', dict(__file__='path/to/activate_this.py'))") -import sys -import os - -old_os_path = os.environ.get('PATH', '') -os.environ['PATH'] = os.path.dirname(os.path.abspath(__file__)) + os.pathsep + old_os_path -base = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) -if sys.platform == 'win32': - site_packages = os.path.join(base, 'Lib', 'site-packages') -else: - site_packages = os.path.join(base, 'lib', 'python%s' % sys.version[:3], 'site-packages') -prev_sys_path = list(sys.path) -import site -site.addsitedir(site_packages) -sys.real_prefix = sys.prefix -sys.prefix = base -# Move the added items to the front of the path: -new_sys_path = [] -for item in list(sys.path): - if item not in prev_sys_path: - new_sys_path.append(item) - sys.path.remove(item) -sys.path[:0] = new_sys_path diff --git a/comparison/bin/easy_install b/comparison/bin/easy_install deleted file mode 100755 index af7f212..0000000 --- a/comparison/bin/easy_install +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 - -# -*- coding: utf-8 -*- -import re -import sys - -from setuptools.command.easy_install import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/bin/easy_install-3.7 b/comparison/bin/easy_install-3.7 deleted file mode 100755 index af7f212..0000000 --- a/comparison/bin/easy_install-3.7 +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 - -# -*- coding: utf-8 -*- -import re -import sys - -from setuptools.command.easy_install import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/bin/f2py b/comparison/bin/f2py deleted file mode 100755 index 9a43568..0000000 --- a/comparison/bin/f2py +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 -# -*- coding: utf-8 -*- -import re -import sys -from numpy.f2py.f2py2e import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/bin/f2py3 b/comparison/bin/f2py3 deleted file mode 100755 index 9a43568..0000000 --- a/comparison/bin/f2py3 +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 -# -*- coding: utf-8 -*- -import re -import sys -from numpy.f2py.f2py2e import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/bin/f2py3.7 b/comparison/bin/f2py3.7 deleted file mode 100755 index 9a43568..0000000 --- a/comparison/bin/f2py3.7 +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 -# -*- coding: utf-8 -*- -import re -import sys -from numpy.f2py.f2py2e import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/bin/flask b/comparison/bin/flask deleted file mode 100755 index c184f90..0000000 --- a/comparison/bin/flask +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 -# -*- coding: utf-8 -*- -import re -import sys -from flask.cli import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/bin/pip b/comparison/bin/pip deleted file mode 100755 index 88b98da..0000000 --- a/comparison/bin/pip +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 - -# -*- coding: utf-8 -*- -import re -import sys - -from pip._internal.cli.main import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/bin/pip3 b/comparison/bin/pip3 deleted file mode 100755 index 88b98da..0000000 --- a/comparison/bin/pip3 +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 - -# -*- coding: utf-8 -*- -import re -import sys - -from pip._internal.cli.main import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/bin/pip3.7 b/comparison/bin/pip3.7 deleted file mode 100755 index 88b98da..0000000 --- a/comparison/bin/pip3.7 +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 - -# -*- coding: utf-8 -*- -import re -import sys - -from pip._internal.cli.main import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/bin/python b/comparison/bin/python deleted file mode 120000 index 940bee3..0000000 --- a/comparison/bin/python +++ /dev/null @@ -1 +0,0 @@ -python3.7 \ No newline at end of file diff --git a/comparison/bin/python-config b/comparison/bin/python-config deleted file mode 100755 index c4f7ac9..0000000 --- a/comparison/bin/python-config +++ /dev/null @@ -1,78 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python - -import sys -import getopt -import sysconfig - -valid_opts = ['prefix', 'exec-prefix', 'includes', 'libs', 'cflags', - 'ldflags', 'help'] - -if sys.version_info >= (3, 2): - valid_opts.insert(-1, 'extension-suffix') - valid_opts.append('abiflags') -if sys.version_info >= (3, 3): - valid_opts.append('configdir') - - -def exit_with_usage(code=1): - sys.stderr.write("Usage: {0} [{1}]\n".format( - sys.argv[0], '|'.join('--'+opt for opt in valid_opts))) - sys.exit(code) - -try: - opts, args = getopt.getopt(sys.argv[1:], '', valid_opts) -except getopt.error: - exit_with_usage() - -if not opts: - exit_with_usage() - -pyver = sysconfig.get_config_var('VERSION') -getvar = sysconfig.get_config_var - -opt_flags = [flag for (flag, val) in opts] - -if '--help' in opt_flags: - exit_with_usage(code=0) - -for opt in opt_flags: - if opt == '--prefix': - print(sysconfig.get_config_var('prefix')) - - elif opt == '--exec-prefix': - print(sysconfig.get_config_var('exec_prefix')) - - elif opt in ('--includes', '--cflags'): - flags = ['-I' + sysconfig.get_path('include'), - '-I' + sysconfig.get_path('platinclude')] - if opt == '--cflags': - flags.extend(getvar('CFLAGS').split()) - print(' '.join(flags)) - - elif opt in ('--libs', '--ldflags'): - abiflags = getattr(sys, 'abiflags', '') - libs = ['-lpython' + pyver + abiflags] - libs += getvar('LIBS').split() - libs += getvar('SYSLIBS').split() - # add the prefix/lib/pythonX.Y/config dir, but only if there is no - # shared library in prefix/lib/. - if opt == '--ldflags': - if not getvar('Py_ENABLE_SHARED'): - libs.insert(0, '-L' + getvar('LIBPL')) - if not getvar('PYTHONFRAMEWORK'): - libs.extend(getvar('LINKFORSHARED').split()) - print(' '.join(libs)) - - elif opt == '--extension-suffix': - ext_suffix = sysconfig.get_config_var('EXT_SUFFIX') - if ext_suffix is None: - ext_suffix = sysconfig.get_config_var('SO') - print(ext_suffix) - - elif opt == '--abiflags': - if not getattr(sys, 'abiflags', None): - exit_with_usage() - print(sys.abiflags) - - elif opt == '--configdir': - print(sysconfig.get_config_var('LIBPL')) diff --git a/comparison/bin/python3 b/comparison/bin/python3 deleted file mode 120000 index 940bee3..0000000 --- a/comparison/bin/python3 +++ /dev/null @@ -1 +0,0 @@ -python3.7 \ No newline at end of file diff --git a/comparison/bin/python3.7 b/comparison/bin/python3.7 deleted file mode 100755 index 46b3be1..0000000 Binary files a/comparison/bin/python3.7 and /dev/null differ diff --git a/comparison/bin/wheel b/comparison/bin/wheel deleted file mode 100755 index b39f52e..0000000 --- a/comparison/bin/wheel +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/comparison/bin/python3.7 - -# -*- coding: utf-8 -*- -import re -import sys - -from wheel.cli import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/comparison/cosineSimilarity.py b/comparison/cosineSimilarity.py deleted file mode 100644 index 33a39d8..0000000 --- a/comparison/cosineSimilarity.py +++ /dev/null @@ -1,124 +0,0 @@ -import nltk -from nltk.tokenize import word_tokenize -from nltk.corpus import stopwords -from nltk.stem import PorterStemmer -import numpy as np -import math - -class measure(object): - - def __init__(self): - self.bag_of_words = [] - self.stemmer = PorterStemmer() - self.sw = stopwords.words('english') - - def construct_bow(self,sentence): - - w = nltk.word_tokenize(sentence) - return w - - def serialize_input(self,matrix,num_column): - - L2sum_store = {} - for x in range(2): - L2sum = 0 - for y in range(num_column): - L2sum = L2sum + (matrix[x][y] ** 2) - L2sum_store[x] = math.sqrt(L2sum) - - for x in range(2): - total_term_frequency = sum(matrix[x]) - for y in range(num_column): - matrix[x][y] = (matrix[x][y]/total_term_frequency) * L2sum_store[x] - - return matrix - - def measureSimilarity(self, sentence_pair): - - print(sentence_pair) - for sentence in sentence_pair: - w = nltk.word_tokenize(sentence) - self.bag_of_words.extend(w) - - self.bag_of_words = [self.stemmer.stem(w.lower()) for w in self.bag_of_words] - self.bag_of_words = sorted(list(set(self.bag_of_words))) - - matrix = np.zeros((2,len(self.bag_of_words))) - - index = 0 - - while index < len(sentence_pair): - w = self.construct_bow(sentence_pair[index]) - w = [self.stemmer.stem(word.lower()) for word in w] - w = sorted(list(set(w))) - - for item in w: - matrix[index][self.bag_of_words.index(item)] += 1 - - index = index + 1 - - matrix = self.serialize_input(matrix, len(self.bag_of_words)) - - i = 0 - cosineSimilarity = 0 - - while i < len(self.bag_of_words): - cosineSimilarity = cosineSimilarity + (matrix[0][i] * matrix[1][i]) - i = i+1 - - return cosineSimilarity - - def Similarity(self, sentence_pair): - sentence1 = sentence_pair[0] - sentence2 = sentence_pair[1] - - #Tokenize each sentence - S1 = word_tokenize(sentence1) - S2 = word_tokenize(sentence2) - - #Initialize stopword and vector - V1 = [] - V2 = [] - - #Remove stopwords - S1 = {w for w in S1 if not w in self.sw} - S2 = {w for w in S2 if not w in self.sw} - - # #Stem words - # S1 = [self.stemmer.stem(w.lower()) for w in S1] - # S1 = {sorted(list(set(S1)))} - - # S2 = [self.stemmer.stem(w.lower()) for w in S2] - # S2 = {sorted(list(set(S2)))} - - #Form bag of words and populate individual sentence vector - bow_vector = S1.union(S2) - for w in bow_vector: - if w in S1: V1.append(1) - else: V1.append(0) - - if w in S2: V2.append(1) - else: V2.append(0) - - #Calculate cosine similarity - c = 0 - for i in range(len(bow_vector)): - c += V1[i] * V2[i] - - cosineSimilarity = c / float((sum(V1)*sum(V2))**0.5) - - return round(cosineSimilarity,2) - - - - - - - - - - - - - - diff --git a/comparison/flaskApp.py b/comparison/flaskApp.py deleted file mode 100644 index 3ee3d64..0000000 --- a/comparison/flaskApp.py +++ /dev/null @@ -1,48 +0,0 @@ - -from flask import Flask, request, jsonify -app = Flask(__name__) -# from matchTest import * -from cosineSimilarity import * - -# DNNmodel = predict() -Similarity = measure() - -# @app.route('/api/query', methods=['GET','POST']) -# def query(): -# with open('../dataConstruction/babybonusintents.json') as json_data: -# intents = json.loads(json_data.read()) -# content = request.json -# question = content['request'] -# tagged_questions = DNNmodel.classify(question) -# reply = "" - -# if len(tagged_questions) == 0: -# reply = "Query not specific enough" -# else: -# query = "" -# reccommendation = [] - -# for ques in tagged_questions: -# json_obj = {"question":ques[0],"score": str(ques[1])} -# reccommendation.append(json_obj) - -# for q in tagged_questions: -# query = q[0] -# break - -# for row in intents['intents']: -# if (str(row['tag']) == str(query) ): -# reply = row['response'] - -# return jsonify({"response":reply, "reccomendation":reccommendation}) - -@app.route('/api/similarityCheck', methods=['GET','POST']) -def similarityCheck(): - content2 = request.json - similarity_threshold = Similarity.Similarity(content2['request']) - - return jsonify({"response":similarity_threshold}) - - -if __name__ == '__main__': - app.run(host='0.0.0.0',debug=True) \ No newline at end of file diff --git a/comparison/include/python3.7m b/comparison/include/python3.7m deleted file mode 120000 index b97c268..0000000 --- a/comparison/include/python3.7m +++ /dev/null @@ -1 +0,0 @@ -/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/include/python3.7m \ No newline at end of file diff --git a/comparison/pip-selfcheck.json b/comparison/pip-selfcheck.json deleted file mode 100644 index 4bc1540..0000000 --- a/comparison/pip-selfcheck.json +++ /dev/null @@ -1 +0,0 @@ -{"last_check":"2020-05-11T09:11:38Z","pypi_version":"20.1"} \ No newline at end of file diff --git a/comparison/requirements.txt b/comparison/requirements.txt deleted file mode 100644 index 7e544ff..0000000 --- a/comparison/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -Flask==1.1.1 -nltk==3.4.5 -numpy==1.18.0 \ No newline at end of file diff --git a/compose/README.md b/compose/README.md new file mode 100644 index 0000000..7d1b5df --- /dev/null +++ b/compose/README.md @@ -0,0 +1,36 @@ +# Final Year Project FAQ Chatbot Framework for Response Comparisons and Performance Analysis + +# Docker Setup for Production +This branch is configured for production level deployments of the framework. The branch will consist of three image build folder (Frontend, Backend, Comparison) and a docker compose folder to orchestrate the builds of each image. + +Each image build folder will contain its respective Dockerfiles configured for production builds. + +# Requirements +To build/configure a production image, Docker client must be present on the local system to be able to spawn a docker image. Download Docker client here https://www.docker.com/ + +# Additional Requirements: Backend directory requires the following before building +1. GLOUD SDK installation file (Create folder named 'gcloud' to store installation file) +2. Dialogflow Service account Private Key (Create folder named 'key' to store private key file) + +# Docker basic commands +**docker image ls**: List available/downloaded Docker images
+**docker container ls -a**: List containers(runnable images)
+**docker build -t app:tag .**: Build application based on Docker file configuration
+**docker run -d -p port:port app:tag**: Running a application after build
+**docker /start/stop/restart [container ID]**: Start/Stop/Restart containers
+**docker system prune -a**: Delete all containers
+**docker rm [container ID]**: Remove specific container
+**docker rmi [image ID]**: Remove specific image
+**docker exec -it [container ID] /bin/bash**: Access container operating system
+ +# Instructions to spin up a Production build +1. CD into the *compose* directory +2. RUN *docker-compose build* to start Dockerfile builds from each image directory +3. RUN *docker-compose up* to bring up all build instances +4. Default application is hosted on http://localhost:3000 +5. Port and endpoint changes can be configured in the *.env* file in the same directory + +# Pushing production build to dockerhub for sharing +1. **docker tag [build image ID] dockerid/dockerhubrepo:tag**: Tags image for naming in Dockerhub +2. **docker push dockerid/dockerhubrepo:tag**: Push image to Dockerhub + diff --git a/compose/docker-compose.yml b/compose/docker-compose.yml new file mode 100644 index 0000000..bbcb805 --- /dev/null +++ b/compose/docker-compose.yml @@ -0,0 +1,69 @@ +version: "3.1" + +services: + ################## + # Node Container + ################## + backend: + image: demonicmushy/chatbotplatform:server + build: + context: ../backend + environment: + - MICL_ENDPOINT=http://13.76.152.232:8081 + - SPEECH_API=wss://gateway.speechlab.sg/client/ws/speech + - SPEECH_HTTP_API=http://40.90.170.182:8001/client/dynamic/recognize + - SPEECH_HTTP_AUTH=https://gateway.speechlab.sg/auth + - DIALOGFLOW_KEYFILENAME_COVID19=/run/secrets/dialog_covid19 + - DIALOGFLOW_KEYFILENAME_BABYBONUS=/run/secrets/dialog_babybonus + - RAJAT_ENDPOINT_BABYBONUS=http://13.76.152.232:1995 + - RAJAT_ENDPOINT_COVID19=http://13.76.152.232:2995 + - RUSHI_ENDPOINT=http://13.76.152.232:1996 + - BANI_ENDPOINT=http://13.76.152.232:1997 + - AISG_CREDENTIALS=/run/secrets/aisg_credentials + - DB_HOST=mongo + - DB_PORT=27017 + - DB_NAME=faqdatastore + ports: + # HTTPS server port : server listening port + - '3002:3001' + deploy: + replicas: 1 + secrets: + - dialog_babybonus + - dialog_covid19 + - aisg_credentials + + ################## + # Client Container + ################## + client: + image: demonicmushy/chatbotplatform:client + build: + context: ../frontend + args: + # need to specify here because it will be complied into image + - REACT_APP_API=http://localhost:3001 + # - REACT_APP_API=https://chatbot.speechlab.sg:3001 + ports: + - "3000:80" + deploy: + replicas: 1 + + ################ + # Mongo Database + ################ + mongo: + image: mongo + volumes: + - faqdata:/data/db + +secrets: + dialog_babybonus: + external: true + dialog_covid19: + external: true + aisg_credentials: + external: true + +volumes: + faqdata: diff --git a/flaskservice/.Python b/flaskservice/.Python deleted file mode 120000 index 74626db..0000000 --- a/flaskservice/.Python +++ /dev/null @@ -1 +0,0 @@ -/usr/local/Cellar/python3/3.5.2_3/Frameworks/Python.framework/Versions/3.5/Python \ No newline at end of file diff --git a/flaskservice/README.md b/flaskservice/README.md deleted file mode 100755 index c07b561..0000000 --- a/flaskservice/README.md +++ /dev/null @@ -1,22 +0,0 @@ -# Installation - -Flask Service is used as a REST API for the response comparison service - -To get started you would require Python 3 installed on your system - -*Note* -Remove TFlearn and tensorflow dependencies in the requirements file if you do not intent to run the text classification model - -Run: `pip3 install -r requirements.txt` to install the python dependencies - -# Starting up comparison service - -Run: `python flaskApp/flaskApp.py` to start up Flask API - -# Preprocessing of data (Optional) - -Run: `python dataConstruction/constructIntent.py` for construction of json object for training (Request permutation file from Admin) - -# Training/writing text classification model (Optional) - -Run: `python dnnTraining/intentMatching.py` for training of text classification model \ No newline at end of file diff --git a/flaskservice/bin/activate b/flaskservice/bin/activate deleted file mode 100644 index 5c5fea2..0000000 --- a/flaskservice/bin/activate +++ /dev/null @@ -1,78 +0,0 @@ -# This file must be used with "source bin/activate" *from bash* -# you cannot run it directly - -deactivate () { - unset -f pydoc >/dev/null 2>&1 - - # reset old environment variables - # ! [ -z ${VAR+_} ] returns true if VAR is declared at all - if ! [ -z "${_OLD_VIRTUAL_PATH+_}" ] ; then - PATH="$_OLD_VIRTUAL_PATH" - export PATH - unset _OLD_VIRTUAL_PATH - fi - if ! [ -z "${_OLD_VIRTUAL_PYTHONHOME+_}" ] ; then - PYTHONHOME="$_OLD_VIRTUAL_PYTHONHOME" - export PYTHONHOME - unset _OLD_VIRTUAL_PYTHONHOME - fi - - # This should detect bash and zsh, which have a hash command that must - # be called to get it to forget past commands. Without forgetting - # past commands the $PATH changes we made may not be respected - if [ -n "${BASH-}" ] || [ -n "${ZSH_VERSION-}" ] ; then - hash -r 2>/dev/null - fi - - if ! [ -z "${_OLD_VIRTUAL_PS1+_}" ] ; then - PS1="$_OLD_VIRTUAL_PS1" - export PS1 - unset _OLD_VIRTUAL_PS1 - fi - - unset VIRTUAL_ENV - if [ ! "${1-}" = "nondestructive" ] ; then - # Self destruct! - unset -f deactivate - fi -} - -# unset irrelevant variables -deactivate nondestructive - -VIRTUAL_ENV="/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice" -export VIRTUAL_ENV - -_OLD_VIRTUAL_PATH="$PATH" -PATH="$VIRTUAL_ENV/bin:$PATH" -export PATH - -# unset PYTHONHOME if set -if ! [ -z "${PYTHONHOME+_}" ] ; then - _OLD_VIRTUAL_PYTHONHOME="$PYTHONHOME" - unset PYTHONHOME -fi - -if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT-}" ] ; then - _OLD_VIRTUAL_PS1="$PS1" - if [ "x" != x ] ; then - PS1="$PS1" - else - PS1="(`basename \"$VIRTUAL_ENV\"`) $PS1" - fi - export PS1 -fi - -# Make sure to unalias pydoc if it's already there -alias pydoc 2>/dev/null >/dev/null && unalias pydoc - -pydoc () { - python -m pydoc "$@" -} - -# This should detect bash and zsh, which have a hash command that must -# be called to get it to forget past commands. Without forgetting -# past commands the $PATH changes we made may not be respected -if [ -n "${BASH-}" ] || [ -n "${ZSH_VERSION-}" ] ; then - hash -r 2>/dev/null -fi diff --git a/flaskservice/bin/activate.csh b/flaskservice/bin/activate.csh deleted file mode 100644 index f4b502e..0000000 --- a/flaskservice/bin/activate.csh +++ /dev/null @@ -1,36 +0,0 @@ -# This file must be used with "source bin/activate.csh" *from csh*. -# You cannot run it directly. -# Created by Davide Di Blasi . - -alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PATH" && unset _OLD_VIRTUAL_PATH; rehash; test $?_OLD_VIRTUAL_PROMPT != 0 && set prompt="$_OLD_VIRTUAL_PROMPT" && unset _OLD_VIRTUAL_PROMPT; unsetenv VIRTUAL_ENV; test "\!:*" != "nondestructive" && unalias deactivate && unalias pydoc' - -# Unset irrelevant variables. -deactivate nondestructive - -setenv VIRTUAL_ENV "/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice" - -set _OLD_VIRTUAL_PATH="$PATH" -setenv PATH "$VIRTUAL_ENV/bin:$PATH" - - - -if ("" != "") then - set env_name = "" -else - set env_name = `basename "$VIRTUAL_ENV"` -endif - -# Could be in a non-interactive environment, -# in which case, $prompt is undefined and we wouldn't -# care about the prompt anyway. -if ( $?prompt ) then - set _OLD_VIRTUAL_PROMPT="$prompt" - set prompt = "[$env_name] $prompt" -endif - -unset env_name - -alias pydoc python -m pydoc - -rehash - diff --git a/flaskservice/bin/activate.fish b/flaskservice/bin/activate.fish deleted file mode 100644 index cc08699..0000000 --- a/flaskservice/bin/activate.fish +++ /dev/null @@ -1,76 +0,0 @@ -# This file must be used using `. bin/activate.fish` *within a running fish ( http://fishshell.com ) session*. -# Do not run it directly. - -function deactivate -d 'Exit virtualenv mode and return to the normal environment.' - # reset old environment variables - if test -n "$_OLD_VIRTUAL_PATH" - set -gx PATH $_OLD_VIRTUAL_PATH - set -e _OLD_VIRTUAL_PATH - end - - if test -n "$_OLD_VIRTUAL_PYTHONHOME" - set -gx PYTHONHOME $_OLD_VIRTUAL_PYTHONHOME - set -e _OLD_VIRTUAL_PYTHONHOME - end - - if test -n "$_OLD_FISH_PROMPT_OVERRIDE" - # Set an empty local `$fish_function_path` to allow the removal of `fish_prompt` using `functions -e`. - set -l fish_function_path - - # Erase virtualenv's `fish_prompt` and restore the original. - functions -e fish_prompt - functions -c _old_fish_prompt fish_prompt - functions -e _old_fish_prompt - set -e _OLD_FISH_PROMPT_OVERRIDE - end - - set -e VIRTUAL_ENV - - if test "$argv[1]" != 'nondestructive' - # Self-destruct! - functions -e pydoc - functions -e deactivate - end -end - -# Unset irrelevant variables. -deactivate nondestructive - -set -gx VIRTUAL_ENV "/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice" - -set -gx _OLD_VIRTUAL_PATH $PATH -set -gx PATH "$VIRTUAL_ENV/bin" $PATH - -# Unset `$PYTHONHOME` if set. -if set -q PYTHONHOME - set -gx _OLD_VIRTUAL_PYTHONHOME $PYTHONHOME - set -e PYTHONHOME -end - -function pydoc - python -m pydoc $argv -end - -if test -z "$VIRTUAL_ENV_DISABLE_PROMPT" - # Copy the current `fish_prompt` function as `_old_fish_prompt`. - functions -c fish_prompt _old_fish_prompt - - function fish_prompt - # Save the current $status, for fish_prompts that display it. - set -l old_status $status - - # Prompt override provided? - # If not, just prepend the environment name. - if test -n "" - printf '%s%s' "" (set_color normal) - else - printf '%s(%s) ' (set_color normal) (basename "$VIRTUAL_ENV") - end - - # Restore the original $status - echo "exit $old_status" | source - _old_fish_prompt - end - - set -gx _OLD_FISH_PROMPT_OVERRIDE "$VIRTUAL_ENV" -end diff --git a/flaskservice/bin/activate_this.py b/flaskservice/bin/activate_this.py deleted file mode 100644 index f18193b..0000000 --- a/flaskservice/bin/activate_this.py +++ /dev/null @@ -1,34 +0,0 @@ -"""By using execfile(this_file, dict(__file__=this_file)) you will -activate this virtualenv environment. - -This can be used when you must use an existing Python interpreter, not -the virtualenv bin/python -""" - -try: - __file__ -except NameError: - raise AssertionError( - "You must run this like execfile('path/to/activate_this.py', dict(__file__='path/to/activate_this.py'))") -import sys -import os - -old_os_path = os.environ.get('PATH', '') -os.environ['PATH'] = os.path.dirname(os.path.abspath(__file__)) + os.pathsep + old_os_path -base = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) -if sys.platform == 'win32': - site_packages = os.path.join(base, 'Lib', 'site-packages') -else: - site_packages = os.path.join(base, 'lib', 'python%s' % sys.version[:3], 'site-packages') -prev_sys_path = list(sys.path) -import site -site.addsitedir(site_packages) -sys.real_prefix = sys.prefix -sys.prefix = base -# Move the added items to the front of the path: -new_sys_path = [] -for item in list(sys.path): - if item not in prev_sys_path: - new_sys_path.append(item) - sys.path.remove(item) -sys.path[:0] = new_sys_path diff --git a/flaskservice/bin/asadmin b/flaskservice/bin/asadmin deleted file mode 100755 index 3131c97..0000000 --- a/flaskservice/bin/asadmin +++ /dev/null @@ -1,290 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2011 Joel Barciauskas http://joel.barciausk.as/ -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - -# -# Auto Scaling Groups Tool -# -VERSION="0.1" -usage = """%prog [options] [command] -Commands: - list|ls List all Auto Scaling Groups - list-lc|ls-lc List all Launch Configurations - delete Delete ASG - delete-lc Delete Launch Configuration - get Get details of ASG - create Create an ASG - create-lc Create a Launch Configuration - update Update a property of an ASG - update-image Update image ID for ASG by creating a new LC - migrate-instances Shut down current instances one by one and wait for ASG to start up a new instance with the current AMI (useful in conjunction with update-image) - -Examples: - - 1) Create launch configuration - bin/asadmin create-lc my-lc-1 -i ami-1234abcd -t c1.xlarge -k my-key -s web-group -m - - 2) Create auto scaling group in us-east-1a and us-east-1c with a load balancer and min size of 2 and max size of 6 - bin/asadmin create my-asg -z us-east-1a -z us-east-1c -l my-lc-1 -b my-lb -H ELB -p 180 -x 2 -X 6 -""" - -def get_group(autoscale, name): - g = autoscale.get_all_groups(names=[name]) - if len(g) < 1: - print "No auto scaling groups by the name of %s found" % name - return sys.exit(1) - return g[0] - -def get_lc(autoscale, name): - l = autoscale.get_all_launch_configurations(names=[name]) - if len(l) < 1: - print "No launch configurations by the name of %s found" % name - sys.exit(1) - return l[0] - -def list(autoscale): - """List all ASGs""" - print "%-20s %s" % ("Name", "LC Name") - print "-"*80 - groups = autoscale.get_all_groups() - for g in groups: - print "%-20s %s" % (g.name, g.launch_config_name) - -def list_lc(autoscale): - """List all LCs""" - print "%-30s %-20s %s" % ("Name", "Image ID", "Instance Type") - print "-"*80 - for l in autoscale.get_all_launch_configurations(): - print "%-30s %-20s %s" % (l.name, l.image_id, l.instance_type) - -def get(autoscale, name): - """Get details about ASG """ - g = get_group(autoscale, name) - print "="*80 - print "%-30s %s" % ('Name:', g.name) - print "%-30s %s" % ('Launch configuration:', g.launch_config_name) - print "%-30s %s" % ('Minimum size:', g.min_size) - print "%-30s %s" % ('Maximum size:', g.max_size) - print "%-30s %s" % ('Desired capacity:', g.desired_capacity) - print "%-30s %s" % ('Load balancers:', ','.join(g.load_balancers)) - - print - - print "Instances" - print "---------" - print "%-20s %-20s %-20s %s" % ("ID", "Status", "Health", "AZ") - for i in g.instances: - print "%-20s %-20s %-20s %s" % \ - (i.instance_id, i.lifecycle_state, i.health_status, i.availability_zone) - - print - -def create(autoscale, name, zones, lc_name, load_balancers, hc_type, hc_period, - min_size, max_size, cooldown, capacity): - """Create an ASG named """ - g = AutoScalingGroup(name=name, launch_config=lc_name, - availability_zones=zones, load_balancers=load_balancers, - default_cooldown=cooldown, health_check_type=hc_type, - health_check_period=hc_period, desired_capacity=capacity, - min_size=min_size, max_size=max_size) - g = autoscale.create_auto_scaling_group(g) - return list(autoscale) - -def create_lc(autoscale, name, image_id, instance_type, key_name, - security_groups, instance_monitoring): - l = LaunchConfiguration(name=name, image_id=image_id, - instance_type=instance_type,key_name=key_name, - security_groups=security_groups, - instance_monitoring=instance_monitoring) - l = autoscale.create_launch_configuration(l) - return list_lc(autoscale) - -def update(autoscale, name, prop, value): - g = get_group(autoscale, name) - setattr(g, prop, value) - g.update() - return get(autoscale, name) - -def delete(autoscale, name, force_delete=False): - """Delete this ASG""" - g = get_group(autoscale, name) - autoscale.delete_auto_scaling_group(g.name, force_delete) - print "Auto scaling group %s deleted" % name - return list(autoscale) - -def delete_lc(autoscale, name): - """Delete this LC""" - l = get_lc(autoscale, name) - autoscale.delete_launch_configuration(name) - print "Launch configuration %s deleted" % name - return list_lc(autoscale) - -def update_image(autoscale, name, lc_name, image_id, is_migrate_instances=False): - """ Get the current launch config, - Update its name and image id - Re-create it as a new launch config - Update the ASG with the new LC - Delete the old LC """ - - g = get_group(autoscale, name) - l = get_lc(autoscale, g.launch_config_name) - - old_lc_name = l.name - l.name = lc_name - l.image_id = image_id - autoscale.create_launch_configuration(l) - g.launch_config_name = l.name - g.update() - - if(is_migrate_instances): - migrate_instances(autoscale, name) - else: - return get(autoscale, name) - -def migrate_instances(autoscale, name): - """ Shut down instances of the old image type one by one - and let the ASG start up instances with the new image """ - g = get_group(autoscale, name) - - old_instances = g.instances - ec2 = boto.connect_ec2() - for old_instance in old_instances: - print "Terminating instance " + old_instance.instance_id - ec2.terminate_instances([old_instance.instance_id]) - while True: - g = get_group(autoscale, name) - new_instances = g.instances - for new_instance in new_instances: - hasOldInstance = False - instancesReady = True - if(old_instance.instance_id == new_instance.instance_id): - hasOldInstance = True - print "Waiting for old instance to shut down..." - break - elif(new_instance.lifecycle_state != 'InService'): - instancesReady = False - print "Waiting for instances to be ready...." - break - if(not hasOldInstance and instancesReady): - break - else: - time.sleep(20) - return get(autoscale, name) - -if __name__ == "__main__": - try: - import readline - except ImportError: - pass - import boto - import sys - import time - from optparse import OptionParser - from boto.mashups.iobject import IObject - from boto.ec2.autoscale import AutoScalingGroup - from boto.ec2.autoscale import LaunchConfiguration - parser = OptionParser(version=VERSION, usage=usage) - """ Create launch config options """ - parser.add_option("-i", "--image-id", - help="Image (AMI) ID", action="store", - type="string", default=None, dest="image_id") - parser.add_option("-t", "--instance-type", - help="EC2 Instance Type (e.g., m1.large, c1.xlarge), default is m1.large", - action="store", type="string", default="m1.large", dest="instance_type") - parser.add_option("-k", "--key-name", - help="EC2 Key Name", - action="store", type="string", dest="key_name") - parser.add_option("-s", "--security-group", - help="EC2 Security Group", - action="append", default=[], dest="security_groups") - parser.add_option("-m", "--monitoring", - help="Enable instance monitoring", - action="store_true", default=False, dest="instance_monitoring") - - """ Create auto scaling group options """ - parser.add_option("-z", "--zone", help="Add availability zone", action="append", default=[], dest="zones") - parser.add_option("-l", "--lc-name", - help="Launch configuration name", - action="store", default=None, type="string", dest="lc_name") - parser.add_option("-b", "--load-balancer", - help="Load balancer name", - action="append", default=[], dest="load_balancers") - parser.add_option("-H", "--health-check-type", - help="Health check type (EC2 or ELB)", - action="store", default="EC2", type="string", dest="hc_type") - parser.add_option("-p", "--health-check-period", - help="Health check period in seconds (default 300s)", - action="store", default=300, type="int", dest="hc_period") - parser.add_option("-X", "--max-size", - help="Max size of ASG (default 10)", - action="store", default=10, type="int", dest="max_size") - parser.add_option("-x", "--min-size", - help="Min size of ASG (default 2)", - action="store", default=2, type="int", dest="min_size") - parser.add_option("-c", "--cooldown", - help="Cooldown time after a scaling activity in seconds (default 300s)", - action="store", default=300, type="int", dest="cooldown") - parser.add_option("-C", "--desired-capacity", - help="Desired capacity of the ASG", - action="store", default=None, type="int", dest="capacity") - parser.add_option("-f", "--force", - help="Force delete ASG", - action="store_true", default=False, dest="force") - parser.add_option("-y", "--migrate-instances", - help="Automatically migrate instances to new image when running update-image", - action="store_true", default=False, dest="migrate_instances") - - (options, args) = parser.parse_args() - - if len(args) < 1: - parser.print_help() - sys.exit(1) - - autoscale = boto.connect_autoscale() - - print "%s" % (autoscale.region.endpoint) - - command = args[0].lower() - if command in ("ls", "list"): - list(autoscale) - elif command in ("ls-lc", "list-lc"): - list_lc(autoscale) - elif command == "get": - get(autoscale, args[1]) - elif command == "create": - create(autoscale, args[1], options.zones, options.lc_name, - options.load_balancers, options.hc_type, - options.hc_period, options.min_size, options.max_size, - options.cooldown, options.capacity) - elif command == "create-lc": - create_lc(autoscale, args[1], options.image_id, options.instance_type, - options.key_name, options.security_groups, - options.instance_monitoring) - elif command == "update": - update(autoscale, args[1], args[2], args[3]) - elif command == "delete": - delete(autoscale, args[1], options.force) - elif command == "delete-lc": - delete_lc(autoscale, args[1]) - elif command == "update-image": - update_image(autoscale, args[1], args[2], - options.image_id, options.migrate_instances) - elif command == "migrate-instances": - migrate_instances(autoscale, args[1]) diff --git a/flaskservice/bin/bundle_image b/flaskservice/bin/bundle_image deleted file mode 100755 index ef8fd5c..0000000 --- a/flaskservice/bin/bundle_image +++ /dev/null @@ -1,27 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -from boto.manage.server import Server -if __name__ == "__main__": - from optparse import OptionParser - parser = OptionParser(version="%prog 1.0", usage="Usage: %prog [options] instance-id [instance-id-2]") - - # Commands - parser.add_option("-b", "--bucket", help="Destination Bucket", dest="bucket", default=None) - parser.add_option("-p", "--prefix", help="AMI Prefix", dest="prefix", default=None) - parser.add_option("-k", "--key", help="Private Key File", dest="key_file", default=None) - parser.add_option("-c", "--cert", help="Public Certificate File", dest="cert_file", default=None) - parser.add_option("-s", "--size", help="AMI Size", dest="size", default=None) - parser.add_option("-i", "--ssh-key", help="SSH Keyfile", dest="ssh_key", default=None) - parser.add_option("-u", "--user-name", help="SSH Username", dest="uname", default="root") - parser.add_option("-n", "--name", help="Name of Image", dest="name") - (options, args) = parser.parse_args() - - for instance_id in args: - try: - s = Server.find(instance_id=instance_id).next() - print "Found old server object" - except StopIteration: - print "New Server Object Created" - s = Server.create_from_instance_id(instance_id, options.name) - assert(s.hostname is not None) - b = s.get_bundler(uname=options.uname) - b.bundle(bucket=options.bucket,prefix=options.prefix,key_file=options.key_file,cert_file=options.cert_file,size=int(options.size),ssh_key=options.ssh_key) diff --git a/flaskservice/bin/cfadmin b/flaskservice/bin/cfadmin deleted file mode 100755 index 0463e49..0000000 --- a/flaskservice/bin/cfadmin +++ /dev/null @@ -1,108 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Author: Chris Moyer -# -# cfadmin is similar to sdbadmin for CloudFront, it's a simple -# console utility to perform the most frequent tasks with CloudFront -# -def _print_distributions(dists): - """Internal function to print out all the distributions provided""" - print "%-12s %-50s %s" % ("Status", "Domain Name", "Origin") - print "-"*80 - for d in dists: - print "%-12s %-50s %-30s" % (d.status, d.domain_name, d.origin) - for cname in d.cnames: - print " "*12, "CNAME => %s" % cname - print "" - -def help(cf, fnc=None): - """Print help message, optionally about a specific function""" - import inspect - self = sys.modules['__main__'] - if fnc: - try: - cmd = getattr(self, fnc) - except: - cmd = None - if not inspect.isfunction(cmd): - print "No function named: %s found" % fnc - sys.exit(2) - (args, varargs, varkw, defaults) = inspect.getargspec(cmd) - print cmd.__doc__ - print "Usage: %s %s" % (fnc, " ".join([ "[%s]" % a for a in args[1:]])) - else: - print "Usage: cfadmin [command]" - for cname in dir(self): - if not cname.startswith("_"): - cmd = getattr(self, cname) - if inspect.isfunction(cmd): - doc = cmd.__doc__ - print "\t%s - %s" % (cname, doc) - sys.exit(1) - -def ls(cf): - """List all distributions and streaming distributions""" - print "Standard Distributions" - _print_distributions(cf.get_all_distributions()) - print "Streaming Distributions" - _print_distributions(cf.get_all_streaming_distributions()) - -def invalidate(cf, origin_or_id, *paths): - """Create a cloudfront invalidation request""" - # Allow paths to be passed using stdin - if not paths: - paths = [] - for path in sys.stdin.readlines(): - path = path.strip() - if path: - paths.append(path) - dist = None - for d in cf.get_all_distributions(): - if d.id == origin_or_id or d.origin.dns_name == origin_or_id: - dist = d - break - if not dist: - print "Distribution not found: %s" % origin_or_id - sys.exit(1) - cf.create_invalidation_request(dist.id, paths) - -def listinvalidations(cf, origin_or_id): - """List invalidation requests for a given origin""" - dist = None - for d in cf.get_all_distributions(): - if d.id == origin_or_id or d.origin.dns_name == origin_or_id: - dist = d - break - if not dist: - print "Distribution not found: %s" % origin_or_id - sys.exit(1) - results = cf.get_invalidation_requests(dist.id) - if results: - for result in results: - if result.status == "InProgress": - result = result.get_invalidation_request() - print result.id, result.status, result.paths - else: - print result.id, result.status - - -if __name__ == "__main__": - import boto - import sys - cf = boto.connect_cloudfront() - self = sys.modules['__main__'] - if len(sys.argv) >= 2: - try: - cmd = getattr(self, sys.argv[1]) - except: - cmd = None - args = sys.argv[2:] - else: - cmd = help - args = [] - if not cmd: - cmd = help - try: - cmd(cf, *args) - except TypeError as e: - print e - help(cf, cmd.__name__) diff --git a/flaskservice/bin/chardetect b/flaskservice/bin/chardetect deleted file mode 100755 index 15fe866..0000000 --- a/flaskservice/bin/chardetect +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from chardet.cli.chardetect import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/cq b/flaskservice/bin/cq deleted file mode 100755 index 6237aac..0000000 --- a/flaskservice/bin/cq +++ /dev/null @@ -1,92 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2006,2007 Mitch Garnaat http://garnaat.org/ -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS -# IN THE SOFTWARE. -# -import getopt, sys -import boto.sqs -from boto.sqs.connection import SQSConnection -from boto.exception import SQSError - -def usage(): - print 'cq [-c] [-q queue_name] [-o output_file] [-t timeout] [-r region]' - -def main(): - try: - opts, args = getopt.getopt(sys.argv[1:], 'hcq:o:t:r:', - ['help', 'clear', 'queue=', - 'output=', 'timeout=', 'region=']) - except: - usage() - sys.exit(2) - queue_name = '' - output_file = '' - timeout = 30 - region = '' - clear = False - for o, a in opts: - if o in ('-h', '--help'): - usage() - sys.exit() - if o in ('-q', '--queue'): - queue_name = a - if o in ('-o', '--output'): - output_file = a - if o in ('-c', '--clear'): - clear = True - if o in ('-t', '--timeout'): - timeout = int(a) - if o in ('-r', '--region'): - region = a - if region: - c = boto.sqs.connect_to_region(region) - if c is None: - print 'Invalid region (%s)' % region - sys.exit(1) - else: - c = SQSConnection() - if queue_name: - try: - rs = [c.create_queue(queue_name)] - except SQSError as e: - print 'An Error Occurred:' - print '%s: %s' % (e.status, e.reason) - print e.body - sys.exit() - else: - try: - rs = c.get_all_queues() - except SQSError as e: - print 'An Error Occurred:' - print '%s: %s' % (e.status, e.reason) - print e.body - sys.exit() - for q in rs: - if clear: - n = q.clear() - print 'clearing %d messages from %s' % (n, q.id) - elif output_file: - q.dump(output_file) - else: - print q.id, q.count(vtimeout=timeout) - -if __name__ == "__main__": - main() - diff --git a/flaskservice/bin/cwutil b/flaskservice/bin/cwutil deleted file mode 100755 index b3d92f7..0000000 --- a/flaskservice/bin/cwutil +++ /dev/null @@ -1,140 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Author: Chris Moyer -# Description: CloudWatch Utility -# For listing stats, creating alarms, and managing -# other CloudWatch aspects - -import boto -cw = boto.connect_cloudwatch() - -from datetime import datetime, timedelta - -def _parse_time(time_string): - """Internal function to parse a time string""" - -def _parse_dict(d_string): - result = {} - if d_string: - for d in d_string.split(","): - d = d.split(":") - result[d[0]] = d[1] - return result - -def ls(namespace=None): - """ - List metrics, optionally filtering by a specific namespace - namespace: Optional Namespace to filter on - """ - print "%-10s %-50s %s" % ("Namespace", "Metric Name", "Dimensions") - print "-"*80 - for m in cw.list_metrics(): - if namespace is None or namespace.upper() in m.namespace: - print "%-10s %-50s %s" % (m.namespace, m.name, m.dimensions) - -def stats(namespace, metric_name, dimensions=None, statistics="Average", start_time=None, end_time=None, period=60, unit=None): - """ - Lists the statistics for a specific metric - namespace: The namespace to use, usually "AWS/EC2", "AWS/SQS", etc. - metric_name: The name of the metric to track, pulled from `ls` - dimensions: The dimensions to use, formatted as Name:Value (such as QueueName:myQueue) - statistics: The statistics to measure, defaults to "Average" - 'Minimum', 'Maximum', 'Sum', 'Average', 'SampleCount' - start_time: Start time, default to now - 1 day - end_time: End time, default to now - period: Period/interval for counts, default to 60 minutes - unit: Unit to track, default depends on what metric is being tracked - """ - - # Parse the dimensions - dimensions = _parse_dict(dimensions) - - # Parse the times - if end_time: - end_time = _parse_time(end_time) - else: - end_time = datetime.utcnow() - if start_time: - start_time = _parse_time(start_time) - else: - start_time = datetime.utcnow() - timedelta(days=1) - - print "%-30s %s" % ('Timestamp', statistics) - print "-"*50 - data = {} - for m in cw.get_metric_statistics(int(period), start_time, end_time, metric_name, namespace, statistics, dimensions, unit): - data[m['Timestamp']] = m[statistics] - keys = data.keys() - keys.sort() - for k in keys: - print "%-30s %s" % (k, data[k]) - -def put(namespace, metric_name, dimensions=None, value=None, unit=None, statistics=None, timestamp=None): - """ - Publish custom metrics - namespace: The namespace to use; values starting with "AWS/" are reserved - metric_name: The name of the metric to update - dimensions: The dimensions to use, formatted as Name:Value (such as QueueName:myQueue) - value: The value to store, mutually exclusive with `statistics` - statistics: The statistics to store, mutually exclusive with `value` - (must specify all of "Minimum", "Maximum", "Sum", "SampleCount") - timestamp: The timestamp of this measurement, default is current server time - unit: Unit to track, default depends on what metric is being tracked - """ - - def simplify(lst): - return lst[0] if len(lst) == 1 else lst - - print cw.put_metric_data(namespace, simplify(metric_name.split(';')), - dimensions = simplify(map(_parse_dict, dimensions.split(';'))) if dimensions else None, - value = simplify(value.split(';')) if value else None, - statistics = simplify(map(_parse_dict, statistics.split(';'))) if statistics else None, - timestamp = simplify(timestamp.split(';')) if timestamp else None, - unit = simplify(unit.split(';')) if unit else None) - -def help(fnc=None): - """ - Print help message, optionally about a specific function - """ - import inspect - self = sys.modules['__main__'] - if fnc: - try: - cmd = getattr(self, fnc) - except: - cmd = None - if not inspect.isfunction(cmd): - print "No function named: %s found" % fnc - sys.exit(2) - (args, varargs, varkw, defaults) = inspect.getargspec(cmd) - print cmd.__doc__ - print "Usage: %s %s" % (fnc, " ".join([ "[%s]" % a for a in args])) - else: - print "Usage: cwutil [command]" - for cname in dir(self): - if not cname.startswith("_") and not cname == "cmd": - cmd = getattr(self, cname) - if inspect.isfunction(cmd): - doc = cmd.__doc__ - print "\t%s - %s" % (cname, doc) - sys.exit(1) - - -if __name__ == "__main__": - import sys - self = sys.modules['__main__'] - if len(sys.argv) >= 2: - try: - cmd = getattr(self, sys.argv[1]) - except: - cmd = None - args = sys.argv[2:] - else: - cmd = help - args = [] - if not cmd: - cmd = help - try: - cmd(*args) - except TypeError as e: - print e - help(cmd.__name__) diff --git a/flaskservice/bin/dynamodb_dump b/flaskservice/bin/dynamodb_dump deleted file mode 100755 index a1cb96d..0000000 --- a/flaskservice/bin/dynamodb_dump +++ /dev/null @@ -1,76 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -import argparse -import errno -import os - -import boto -from boto.compat import json -from boto.compat import six - - -DESCRIPTION = """Dump the contents of one or more DynamoDB tables to the local filesystem. - -Each table is dumped into two files: - - {table_name}.metadata stores the table's name, schema and provisioned - throughput. - - {table_name}.data stores the table's actual contents. - -Both files are created in the current directory. To write them somewhere else, -use the --out-dir parameter (the target directory will be created if needed). -""" - - -def dump_table(table, out_dir): - metadata_file = os.path.join(out_dir, "%s.metadata" % table.name) - data_file = os.path.join(out_dir, "%s.data" % table.name) - - with open(metadata_file, "w") as metadata_fd: - json.dump( - { - "name": table.name, - "schema": table.schema.dict, - "read_units": table.read_units, - "write_units": table.write_units, - }, - metadata_fd - ) - - with open(data_file, "w") as data_fd: - for item in table.scan(): - # JSON can't serialize sets -- convert those to lists. - data = {} - for k, v in six.iteritems(item): - if isinstance(v, (set, frozenset)): - data[k] = list(v) - else: - data[k] = v - - data_fd.write(json.dumps(data)) - data_fd.write("\n") - - -def dynamodb_dump(tables, out_dir): - try: - os.makedirs(out_dir) - except OSError as e: - # We don't care if the dir already exists. - if e.errno != errno.EEXIST: - raise - - conn = boto.connect_dynamodb() - for t in tables: - dump_table(conn.get_table(t), out_dir) - - -if __name__ == "__main__": - parser = argparse.ArgumentParser( - prog="dynamodb_dump", - description=DESCRIPTION - ) - parser.add_argument("--out-dir", default=".") - parser.add_argument("tables", metavar="TABLES", nargs="+") - - namespace = parser.parse_args() - - dynamodb_dump(namespace.tables, namespace.out_dir) diff --git a/flaskservice/bin/dynamodb_load b/flaskservice/bin/dynamodb_load deleted file mode 100755 index 115fda7..0000000 --- a/flaskservice/bin/dynamodb_load +++ /dev/null @@ -1,110 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -import argparse -import os - -import boto -from boto.compat import json -from boto.compat import six -from boto.dynamodb.schema import Schema - - -DESCRIPTION = """Load data into one or more DynamoDB tables. - -For each table, data is read from two files: - - {table_name}.metadata for the table's name, schema and provisioned - throughput (only required if creating the table). - - {table_name}.data for the table's actual contents. - -Both files are searched for in the current directory. To read them from -somewhere else, use the --in-dir parameter. - -This program does not wipe the tables prior to loading data. However, any -items present in the data files will overwrite the table's contents. -""" - - -def _json_iterload(fd): - """Lazily load newline-separated JSON objects from a file-like object.""" - buffer = "" - eof = False - while not eof: - try: - # Add a line to the buffer - buffer += fd.next() - except StopIteration: - # We can't let that exception bubble up, otherwise the last - # object in the file will never be decoded. - eof = True - try: - # Try to decode a JSON object. - json_object = json.loads(buffer.strip()) - - # Success: clear the buffer (everything was decoded). - buffer = "" - except ValueError: - if eof and buffer.strip(): - # No more lines to load and the buffer contains something other - # than whitespace: the file is, in fact, malformed. - raise - # We couldn't decode a complete JSON object: load more lines. - continue - - yield json_object - - -def create_table(metadata_fd): - """Create a table from a metadata file-like object.""" - - -def load_table(table, in_fd): - """Load items into a table from a file-like object.""" - for i in _json_iterload(in_fd): - # Convert lists back to sets. - data = {} - for k, v in six.iteritems(i): - if isinstance(v, list): - data[k] = set(v) - else: - data[k] = v - table.new_item(attrs=data).put() - - -def dynamodb_load(tables, in_dir, create_tables): - conn = boto.connect_dynamodb() - for t in tables: - metadata_file = os.path.join(in_dir, "%s.metadata" % t) - data_file = os.path.join(in_dir, "%s.data" % t) - if create_tables: - with open(metadata_file) as meta_fd: - metadata = json.load(meta_fd) - table = conn.create_table( - name=t, - schema=Schema(metadata["schema"]), - read_units=metadata["read_units"], - write_units=metadata["write_units"], - ) - table.refresh(wait_for_active=True) - else: - table = conn.get_table(t) - - with open(data_file) as in_fd: - load_table(table, in_fd) - - -if __name__ == "__main__": - parser = argparse.ArgumentParser( - prog="dynamodb_load", - description=DESCRIPTION - ) - parser.add_argument( - "--create-tables", - action="store_true", - help="Create the tables if they don't exist already (without this flag, attempts to load data into non-existing tables fail)." - ) - parser.add_argument("--in-dir", default=".") - parser.add_argument("tables", metavar="TABLES", nargs="+") - - namespace = parser.parse_args() - - dynamodb_load(namespace.tables, namespace.in_dir, namespace.create_tables) diff --git a/flaskservice/bin/easy_install b/flaskservice/bin/easy_install deleted file mode 100755 index 8726ce3..0000000 --- a/flaskservice/bin/easy_install +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# -*- coding: utf-8 -*- -import re -import sys - -from setuptools.command.easy_install import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/easy_install-3.5 b/flaskservice/bin/easy_install-3.5 deleted file mode 100755 index 8726ce3..0000000 --- a/flaskservice/bin/easy_install-3.5 +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# -*- coding: utf-8 -*- -import re -import sys - -from setuptools.command.easy_install import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/elbadmin b/flaskservice/bin/elbadmin deleted file mode 100755 index 970dff9..0000000 --- a/flaskservice/bin/elbadmin +++ /dev/null @@ -1,302 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2009 Chris Moyer http://coredumped.org/ -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - -# -# Elastic Load Balancer Tool -# -VERSION = "0.2" -usage = """%prog [options] [command] -Commands: - list|ls List all Elastic Load Balancers - delete Delete ELB - get Get all instances associated with - create Create an ELB; -z and -l are required - add Add in ELB - remove|rm Remove from ELB - reap Remove terminated instances from ELB - enable|en Enable Zone for ELB - disable Disable Zone for ELB - addl Add listeners (specified by -l) to the ELB - - rml Remove Listener(s) specified by the port on - the ELB -""" - - -def find_elb(elb, name): - try: - elbs = elb.get_all_load_balancers(name) - except boto.exception.BotoServerError as se: - if se.code == 'LoadBalancerNotFound': - elbs = [] - else: - raise - - if len(elbs) < 1: - print "No load balancer by the name of %s found" % name - return None - elif len(elbs) > 1: - print "More than one elb matches %s?" % name - return None - - # Should not happen - if name not in elbs[0].name: - print "No load balancer by the name of %s found" % name - return None - - return elbs[0] - - -def list(elb): - """List all ELBs""" - print "%-20s %s" % ("Name", "DNS Name") - print "-" * 80 - for b in elb.get_all_load_balancers(): - print "%-20s %s" % (b.name, b.dns_name) - -def check_valid_region(conn, region): - if conn is None: - print 'Invalid region (%s)' % region - sys.exit(1) - -def get(elb, name): - """Get details about ELB """ - - b = find_elb(elb, name) - if b: - print "=" * 80 - print "Name: %s" % b.name - print "DNS Name: %s" % b.dns_name - if b.canonical_hosted_zone_name: - chzn = b.canonical_hosted_zone_name - print "Canonical hosted zone name: %s" % chzn - if b.canonical_hosted_zone_name_id: - chznid = b.canonical_hosted_zone_name_id - print "Canonical hosted zone name id: %s" % chznid - print - - print "Health Check: %s" % b.health_check - print - - print "Listeners" - print "---------" - print "%-8s %-8s %s" % ("IN", "OUT", "PROTO") - for l in b.listeners: - print "%-8s %-8s %s" % (l[0], l[1], l[2]) - - print - - print " Zones " - print "---------" - for z in b.availability_zones: - print z - - print - - # Make map of all instance Id's to Name tags - import boto - from boto.compat.six import iteritems - if not options.region: - ec2 = boto.connect_ec2() - else: - ec2 = boto.ec2.connect_to_region(options.region) - check_valid_region(ec2, options.region) - - instance_health = b.get_instance_health() - instances = [state.instance_id for state in instance_health] - - names = dict((k,'') for k in instances) - for i in ec2.get_only_instances(): - if i.id in instances: - names[i.id] = i.tags.get('Name', '') - - name_column_width = max([4] + [len(v) for k,v in iteritems(names)]) + 2 - - print "Instances" - print "---------" - print "%-12s %-15s %-*s %s" % ("ID", - "STATE", - name_column_width, "NAME", - "DESCRIPTION") - for state in instance_health: - print "%-12s %-15s %-*s %s" % (state.instance_id, - state.state, - name_column_width, names[state.instance_id], - state.description) - - print - - -def create(elb, name, zones, listeners): - """Create an ELB named """ - l_list = [] - for l in listeners: - l = l.split(",") - if l[2] == 'HTTPS': - l_list.append((int(l[0]), int(l[1]), l[2], l[3])) - else: - l_list.append((int(l[0]), int(l[1]), l[2])) - - b = elb.create_load_balancer(name, zones, l_list) - return get(elb, name) - - -def delete(elb, name): - """Delete this ELB""" - b = find_elb(elb, name) - if b: - b.delete() - print "Load Balancer %s deleted" % name - - -def add_instances(elb, name, instances): - """Add to ELB """ - b = find_elb(elb, name) - if b: - b.register_instances(instances) - return get(elb, name) - - -def remove_instances(elb, name, instances): - """Remove instance from elb """ - b = find_elb(elb, name) - if b: - b.deregister_instances(instances) - return get(elb, name) - - -def reap_instances(elb, name): - """Remove terminated instances from elb """ - b = find_elb(elb, name) - if b: - for state in b.get_instance_health(): - if (state.state == 'OutOfService' and - state.description == 'Instance is in terminated state.'): - b.deregister_instances([state.instance_id]) - return get(elb, name) - - -def enable_zone(elb, name, zone): - """Enable for elb""" - b = find_elb(elb, name) - if b: - b.enable_zones([zone]) - return get(elb, name) - - -def disable_zone(elb, name, zone): - """Disable for elb""" - b = find_elb(elb, name) - if b: - b.disable_zones([zone]) - return get(elb, name) - - -def add_listener(elb, name, listeners): - """Add listeners to a given load balancer""" - l_list = [] - for l in listeners: - l = l.split(",") - l_list.append((int(l[0]), int(l[1]), l[2])) - b = find_elb(elb, name) - if b: - b.create_listeners(l_list) - return get(elb, name) - - -def rm_listener(elb, name, ports): - """Remove listeners from a given load balancer""" - b = find_elb(elb, name) - if b: - b.delete_listeners(ports) - return get(elb, name) - - -if __name__ == "__main__": - try: - import readline - except ImportError: - pass - import boto - import sys - from optparse import OptionParser - from boto.mashups.iobject import IObject - parser = OptionParser(version=VERSION, usage=usage) - parser.add_option("-z", "--zone", - help="Operate on zone", - action="append", default=[], dest="zones") - parser.add_option("-l", "--listener", - help="Specify Listener in,out,proto", - action="append", default=[], dest="listeners") - parser.add_option("-r", "--region", - help="Region to connect to", - action="store", dest="region") - - (options, args) = parser.parse_args() - - if len(args) < 1: - parser.print_help() - sys.exit(1) - - if not options.region: - elb = boto.connect_elb() - else: - import boto.ec2.elb - elb = boto.ec2.elb.connect_to_region(options.region) - check_valid_region(elb, options.region) - - print "%s" % (elb.region.endpoint) - - command = args[0].lower() - if command in ("ls", "list"): - list(elb) - elif command == "get": - get(elb, args[1]) - elif command == "create": - if not options.listeners: - print "-l option required for command create" - sys.exit(1) - if not options.zones: - print "-z option required for command create" - sys.exit(1) - create(elb, args[1], options.zones, options.listeners) - elif command == "delete": - delete(elb, args[1]) - elif command in ("add", "put"): - add_instances(elb, args[1], args[2:]) - elif command in ("rm", "remove"): - remove_instances(elb, args[1], args[2:]) - elif command == "reap": - reap_instances(elb, args[1]) - elif command in ("en", "enable"): - enable_zone(elb, args[1], args[2]) - elif command == "disable": - disable_zone(elb, args[1], args[2]) - elif command == "addl": - if not options.listeners: - print "-l option required for command addl" - sys.exit(1) - add_listener(elb, args[1], options.listeners) - elif command == "rml": - if not args[2:]: - print "port required" - sys.exit(2) - rm_listener(elb, args[1], args[2:]) diff --git a/flaskservice/bin/f2py b/flaskservice/bin/f2py deleted file mode 100755 index 069e59e..0000000 --- a/flaskservice/bin/f2py +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from numpy.f2py.f2py2e import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/f2py3 b/flaskservice/bin/f2py3 deleted file mode 100755 index 069e59e..0000000 --- a/flaskservice/bin/f2py3 +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from numpy.f2py.f2py2e import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/f2py3.5 b/flaskservice/bin/f2py3.5 deleted file mode 100755 index 069e59e..0000000 --- a/flaskservice/bin/f2py3.5 +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from numpy.f2py.f2py2e import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/fetch_file b/flaskservice/bin/fetch_file deleted file mode 100755 index 8993cbc..0000000 --- a/flaskservice/bin/fetch_file +++ /dev/null @@ -1,46 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2009 Chris Moyer http://coredumped.org -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS -# IN THE SOFTWARE. -# -import sys - - -if __name__ == "__main__": - from optparse import OptionParser - usage = """%prog [options] URI -Fetch a URI using the boto library and (by default) pipe contents to STDOUT -The URI can be either an HTTP URL, or "s3://bucket_name/key_name" -""" - parser = OptionParser(version="0.1", usage=usage) - parser.add_option("-o", "--out-file", - help="File to receive output instead of STDOUT", - dest="outfile") - - (options, args) = parser.parse_args() - if len(args) < 1: - parser.print_help() - sys.exit(1) - from boto.utils import fetch_file - f = fetch_file(args[0]) - if options.outfile: - open(options.outfile, "w").write(f.read()) - else: - print(f.read()) diff --git a/flaskservice/bin/flask b/flaskservice/bin/flask deleted file mode 100755 index 750eebf..0000000 --- a/flaskservice/bin/flask +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from flask.cli import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/freeze_graph b/flaskservice/bin/freeze_graph deleted file mode 100755 index 3c5c63b..0000000 --- a/flaskservice/bin/freeze_graph +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from tensorflow.python.tools.freeze_graph import run_main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(run_main()) diff --git a/flaskservice/bin/glacier b/flaskservice/bin/glacier deleted file mode 100755 index 7fc0450..0000000 --- a/flaskservice/bin/glacier +++ /dev/null @@ -1,161 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -# Copyright (c) 2012 Miguel Olivares http://moliware.com/ -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS -# IN THE SOFTWARE. -# -""" - glacier - ~~~~~~~ - - Amazon Glacier tool built on top of boto. Look at the usage method to see - how to use it. - - Author: Miguel Olivares -""" -import sys - -from boto.glacier import connect_to_region -from getopt import getopt, GetoptError -from os.path import isfile, basename - - -COMMANDS = ('vaults', 'jobs', 'upload') - - -def usage(): - print(""" -glacier [args] - - Commands - vaults - Operations with vaults - jobs - Operations with jobs - upload - Upload files to a vault. If the vault doesn't exits, it is - created - - Common args: - --access_key - Your AWS Access Key ID. If not supplied, boto will - use the value of the environment variable - AWS_ACCESS_KEY_ID - --secret_key - Your AWS Secret Access Key. If not supplied, boto - will use the value of the environment variable - AWS_SECRET_ACCESS_KEY - --region - AWS region to use. Possible values: us-east-1, us-west-1, - us-west-2, ap-northeast-1, eu-west-1. - Default: us-east-1 - - Vaults operations: - - List vaults: - glacier vaults - - Jobs operations: - - List jobs: - glacier jobs - - Uploading files: - - glacier upload - - Examples : - glacier upload pics *.jpg - glacier upload pics a.jpg b.jpg -""") - sys.exit() - - -def connect(region, debug_level=0, access_key=None, secret_key=None): - """ Connect to a specific region """ - layer2 = connect_to_region(region, - aws_access_key_id=access_key, - aws_secret_access_key=secret_key, - debug=debug_level) - if layer2 is None: - print('Invalid region (%s)' % region) - sys.exit(1) - return layer2 - - -def list_vaults(region, access_key=None, secret_key=None): - layer2 = connect(region, access_key = access_key, secret_key = secret_key) - for vault in layer2.list_vaults(): - print(vault.arn) - - -def list_jobs(vault_name, region, access_key=None, secret_key=None): - layer2 = connect(region, access_key = access_key, secret_key = secret_key) - print(layer2.layer1.list_jobs(vault_name)) - - -def upload_files(vault_name, filenames, region, access_key=None, secret_key=None): - layer2 = connect(region, access_key = access_key, secret_key = secret_key) - layer2.create_vault(vault_name) - glacier_vault = layer2.get_vault(vault_name) - for filename in filenames: - if isfile(filename): - sys.stdout.write('Uploading %s to %s...' % (filename, vault_name)) - sys.stdout.flush() - archive_id = glacier_vault.upload_archive( - filename, - description = basename(filename)) - print(' done. Vault returned ArchiveID %s' % archive_id) - -def main(): - if len(sys.argv) < 2: - usage() - - command = sys.argv[1] - if command not in COMMANDS: - usage() - - argv = sys.argv[2:] - options = 'a:s:r:' - long_options = ['access_key=', 'secret_key=', 'region='] - try: - opts, args = getopt(argv, options, long_options) - except GetoptError as e: - usage() - - # Parse agument - access_key = secret_key = None - region = 'us-east-1' - for option, value in opts: - if option in ('-a', '--access_key'): - access_key = value - elif option in ('-s', '--secret_key'): - secret_key = value - elif option in ('-r', '--region'): - region = value - # handle each command - if command == 'vaults': - list_vaults(region, access_key, secret_key) - elif command == 'jobs': - if len(args) != 1: - usage() - list_jobs(args[0], region, access_key, secret_key) - elif command == 'upload': - if len(args) < 2: - usage() - upload_files(args[0], args[1:], region, access_key, secret_key) - - -if __name__ == '__main__': - main() diff --git a/flaskservice/bin/google-oauthlib-tool b/flaskservice/bin/google-oauthlib-tool deleted file mode 100755 index 00cb11b..0000000 --- a/flaskservice/bin/google-oauthlib-tool +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from google_auth_oauthlib.tool.__main__ import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/instance_events b/flaskservice/bin/instance_events deleted file mode 100755 index 62e916f..0000000 --- a/flaskservice/bin/instance_events +++ /dev/null @@ -1,145 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2011 Jim Browne http://www.42lines.net -# Borrows heavily from boto/bin/list_instances which has no attribution -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - -VERSION="0.1" -usage = """%prog [options] -Options: - -h, --help show help message (including options list) and exit -""" - -from operator import itemgetter - -HEADERS = { - 'ID': {'get': itemgetter('id'), 'length':14}, - 'Zone': {'get': itemgetter('zone'), 'length':14}, - 'Hostname': {'get': itemgetter('dns'), 'length':20}, - 'Code': {'get': itemgetter('code'), 'length':18}, - 'Description': {'get': itemgetter('description'), 'length':30}, - 'NotBefore': {'get': itemgetter('not_before'), 'length':25}, - 'NotAfter': {'get': itemgetter('not_after'), 'length':25}, - 'T:': {'length': 30}, -} - -def get_column(name, event=None): - if name.startswith('T:'): - return event[name] - return HEADERS[name]['get'](event) - -def list(region, headers, order, completed): - """List status events for all instances in a given region""" - - import re - - ec2 = boto.connect_ec2(region=region) - - reservations = ec2.get_all_reservations() - - instanceinfo = {} - events = {} - - displaytags = [ x for x in headers if x.startswith('T:') ] - - # Collect the tag for every possible instance - for res in reservations: - for instance in res.instances: - iid = instance.id - instanceinfo[iid] = {} - for tagname in displaytags: - _, tag = tagname.split(':', 1) - instanceinfo[iid][tagname] = instance.tags.get(tag,'') - instanceinfo[iid]['dns'] = instance.public_dns_name - - stats = ec2.get_all_instance_status() - - for stat in stats: - if stat.events: - for event in stat.events: - events[stat.id] = {} - events[stat.id]['id'] = stat.id - events[stat.id]['dns'] = instanceinfo[stat.id]['dns'] - events[stat.id]['zone'] = stat.zone - for tag in displaytags: - events[stat.id][tag] = instanceinfo[stat.id][tag] - events[stat.id]['code'] = event.code - events[stat.id]['description'] = event.description - events[stat.id]['not_before'] = event.not_before - events[stat.id]['not_after'] = event.not_after - if completed and re.match('^\[Completed\]',event.description): - events[stat.id]['not_before'] = 'Completed' - events[stat.id]['not_after'] = 'Completed' - - # Create format string - format_string = "" - for h in headers: - if h.startswith('T:'): - format_string += "%%-%ds" % HEADERS['T:']['length'] - else: - format_string += "%%-%ds" % HEADERS[h]['length'] - - - print format_string % headers - print "-" * len(format_string % headers) - - for instance in sorted(events, - key=lambda ev: get_column(order, events[ev])): - e = events[instance] - print format_string % tuple(get_column(h, e) for h in headers) - -if __name__ == "__main__": - import boto - from optparse import OptionParser - from boto.ec2 import regions - - parser = OptionParser(version=VERSION, usage=usage) - parser.add_option("-a", "--all", help="check all regions", dest="all", default=False,action="store_true") - parser.add_option("-r", "--region", help="region to check (default us-east-1)", dest="region", default="us-east-1") - parser.add_option("-H", "--headers", help="Set headers (use 'T:tagname' for including tags)", default=None, action="store", dest="headers", metavar="ID,Zone,Hostname,Code,Description,NotBefore,NotAfter,T:Name") - parser.add_option("-S", "--sort", help="Header for sort order", default=None, action="store", dest="order",metavar="HeaderName") - parser.add_option("-c", "--completed", help="List time fields as \"Completed\" for completed events (Default: false)", default=False, action="store_true", dest="completed") - - (options, args) = parser.parse_args() - - if options.headers: - headers = tuple(options.headers.split(',')) - else: - headers = ('ID', 'Zone', 'Hostname', 'Code', 'NotBefore', 'NotAfter') - - if options.order: - order = options.order - else: - order = 'ID' - - if options.all: - for r in regions(): - print "Region %s" % r.name - list(r, headers, order, options.completed) - else: - # Connect the region - for r in regions(): - if r.name == options.region: - region = r - break - else: - print "Region %s not found." % options.region - sys.exit(1) - - list(r, headers, order, options.completed) diff --git a/flaskservice/bin/jp.py b/flaskservice/bin/jp.py deleted file mode 100755 index 6b91156..0000000 --- a/flaskservice/bin/jp.py +++ /dev/null @@ -1,54 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -import sys -import json -import argparse -from pprint import pformat - -import jmespath -from jmespath import exceptions - - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument('expression') - parser.add_argument('-f', '--filename', - help=('The filename containing the input data. ' - 'If a filename is not given then data is ' - 'read from stdin.')) - parser.add_argument('--ast', action='store_true', - help=('Pretty print the AST, do not search the data.')) - args = parser.parse_args() - expression = args.expression - if args.ast: - # Only print the AST - expression = jmespath.compile(args.expression) - sys.stdout.write(pformat(expression.parsed)) - sys.stdout.write('\n') - return 0 - if args.filename: - with open(args.filename, 'r') as f: - data = json.load(f) - else: - data = sys.stdin.read() - data = json.loads(data) - try: - sys.stdout.write(json.dumps( - jmespath.search(expression, data), indent=4)) - sys.stdout.write('\n') - except exceptions.ArityError as e: - sys.stderr.write("invalid-arity: %s\n" % e) - return 1 - except exceptions.JMESPathTypeError as e: - sys.stderr.write("invalid-type: %s\n" % e) - return 1 - except exceptions.UnknownFunctionError as e: - sys.stderr.write("unknown-function: %s\n" % e) - return 1 - except exceptions.ParseError as e: - sys.stderr.write("syntax-error: %s\n" % e) - return 1 - - -if __name__ == '__main__': - sys.exit(main()) diff --git a/flaskservice/bin/kill_instance b/flaskservice/bin/kill_instance deleted file mode 100755 index 6f8824d..0000000 --- a/flaskservice/bin/kill_instance +++ /dev/null @@ -1,35 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -import sys -from optparse import OptionParser - -import boto -from boto.ec2 import regions - - - -def kill_instance(region, ids): - """Kill an instances given it's instance IDs""" - # Connect the region - ec2 = boto.connect_ec2(region=region) - for instance_id in ids: - print("Stopping instance: %s" % instance_id) - ec2.terminate_instances([instance_id]) - - -if __name__ == "__main__": - parser = OptionParser(usage="kill_instance [-r] id [id ...]") - parser.add_option("-r", "--region", help="Region (default us-east-1)", dest="region", default="us-east-1") - (options, args) = parser.parse_args() - if not args: - parser.print_help() - sys.exit(1) - for r in regions(): - if r.name == options.region: - region = r - break - else: - print("Region %s not found." % options.region) - sys.exit(1) - - kill_instance(region, args) diff --git a/flaskservice/bin/launch_instance b/flaskservice/bin/launch_instance deleted file mode 100755 index c9e53e5..0000000 --- a/flaskservice/bin/launch_instance +++ /dev/null @@ -1,252 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2009 Chris Moyer http://coredumped.org/ -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - -# -# Utility to launch an EC2 Instance -# -VERSION="0.2" - - -CLOUD_INIT_SCRIPT = """#!/usr/bin/env python -f = open("/etc/boto.cfg", "w") -f.write(\"\"\"%s\"\"\") -f.close() -""" -import boto.pyami.config -import boto.utils -import re, os -from boto.compat import ConfigParser - -class Config(boto.pyami.config.Config): - """A special config class that also adds import abilities - Directly in the config file. To have a config file import - another config file, simply use "#import " where - is either a relative path or a full URL to another config - """ - - def __init__(self): - ConfigParser.__init__(self, {'working_dir' : '/mnt/pyami', 'debug' : '0'}) - - def add_config(self, file_url): - """Add a config file to this configuration - :param file_url: URL for the file to add, or a local path - :type file_url: str - """ - if not re.match("^([a-zA-Z0-9]*:\/\/)(.*)", file_url): - if not file_url.startswith("/"): - file_url = os.path.join(os.getcwd(), file_url) - file_url = "file://%s" % file_url - (base_url, file_name) = file_url.rsplit("/", 1) - base_config = boto.utils.fetch_file(file_url) - base_config.seek(0) - for line in base_config.readlines(): - match = re.match("^#import[\s\t]*([^\s^\t]*)[\s\t]*$", line) - if match: - self.add_config("%s/%s" % (base_url, match.group(1))) - base_config.seek(0) - self.readfp(base_config) - - def add_creds(self, ec2): - """Add the credentials to this config if they don't already exist""" - if not self.has_section('Credentials'): - self.add_section('Credentials') - self.set('Credentials', 'aws_access_key_id', ec2.aws_access_key_id) - self.set('Credentials', 'aws_secret_access_key', ec2.aws_secret_access_key) - - - def __str__(self): - """Get config as string""" - from StringIO import StringIO - s = StringIO() - self.write(s) - return s.getvalue() - -SCRIPTS = [] - -def scripts_callback(option, opt, value, parser): - arg = value.split(',') - if len(arg) == 1: - SCRIPTS.append(arg[0]) - else: - SCRIPTS.extend(arg) - setattr(parser.values, option.dest, SCRIPTS) - -def add_script(scr_url): - """Read a script and any scripts that are added using #import""" - base_url = '/'.join(scr_url.split('/')[:-1]) + '/' - script_raw = boto.utils.fetch_file(scr_url) - script_content = '' - for line in script_raw.readlines(): - match = re.match("^#import[\s\t]*([^\s^\t]*)[\s\t]*$", line) - #if there is an import - if match: - #Read the other script and put it in that spot - script_content += add_script("%s/%s" % (base_url, match.group(1))) - else: - #Otherwise, add the line and move on - script_content += line - return script_content - -if __name__ == "__main__": - try: - import readline - except ImportError: - pass - import sys - import time - import boto - from boto.ec2 import regions - from optparse import OptionParser - from boto.mashups.iobject import IObject - parser = OptionParser(version=VERSION, usage="%prog [options] config_url") - parser.add_option("-c", "--max-count", help="Maximum number of this type of instance to launch", dest="max_count", default="1") - parser.add_option("--min-count", help="Minimum number of this type of instance to launch", dest="min_count", default="1") - parser.add_option("--cloud-init", help="Indicates that this is an instance that uses 'CloudInit', Ubuntu's cloud bootstrap process. This wraps the config in a shell script command instead of just passing it in directly", dest="cloud_init", default=False, action="store_true") - parser.add_option("-g", "--groups", help="Security Groups to add this instance to", action="append", dest="groups") - parser.add_option("-a", "--ami", help="AMI to launch", dest="ami_id") - parser.add_option("-t", "--type", help="Type of Instance (default m1.small)", dest="type", default="m1.small") - parser.add_option("-k", "--key", help="Keypair", dest="key_name") - parser.add_option("-z", "--zone", help="Zone (default us-east-1a)", dest="zone", default="us-east-1a") - parser.add_option("-r", "--region", help="Region (default us-east-1)", dest="region", default="us-east-1") - parser.add_option("-i", "--ip", help="Elastic IP", dest="elastic_ip") - parser.add_option("-n", "--no-add-cred", help="Don't add a credentials section", default=False, action="store_true", dest="nocred") - parser.add_option("--save-ebs", help="Save the EBS volume on shutdown, instead of deleting it", default=False, action="store_true", dest="save_ebs") - parser.add_option("-w", "--wait", help="Wait until instance is running", default=False, action="store_true", dest="wait") - parser.add_option("-d", "--dns", help="Returns public and private DNS (implicates --wait)", default=False, action="store_true", dest="dns") - parser.add_option("-T", "--tag", help="Set tag", default=None, action="append", dest="tags", metavar="key:value") - parser.add_option("-s", "--scripts", help="Pass in a script or a folder containing scripts to be run when the instance starts up, assumes cloud-init. Specify scripts in a list specified by commas. If multiple scripts are specified, they are run lexically (A good way to ensure they run in the order is to prefix filenames with numbers)", type='string', action="callback", callback=scripts_callback) - parser.add_option("--role", help="IAM Role to use, this implies --no-add-cred", dest="role") - - (options, args) = parser.parse_args() - - if len(args) < 1: - parser.print_help() - sys.exit(1) - file_url = os.path.expanduser(args[0]) - - cfg = Config() - cfg.add_config(file_url) - - for r in regions(): - if r.name == options.region: - region = r - break - else: - print("Region %s not found." % options.region) - sys.exit(1) - ec2 = boto.connect_ec2(region=region) - if not options.nocred and not options.role: - cfg.add_creds(ec2) - - iobj = IObject() - if options.ami_id: - ami = ec2.get_image(options.ami_id) - else: - ami_id = options.ami_id - l = [(a, a.id, a.location) for a in ec2.get_all_images()] - ami = iobj.choose_from_list(l, prompt='Choose AMI') - - if options.key_name: - key_name = options.key_name - else: - l = [(k, k.name, '') for k in ec2.get_all_key_pairs()] - key_name = iobj.choose_from_list(l, prompt='Choose Keypair').name - - if options.groups: - groups = options.groups - else: - groups = [] - l = [(g, g.name, g.description) for g in ec2.get_all_security_groups()] - g = iobj.choose_from_list(l, prompt='Choose Primary Security Group') - while g != None: - groups.append(g) - l.remove((g, g.name, g.description)) - g = iobj.choose_from_list(l, prompt='Choose Additional Security Group (0 to quit)') - - user_data = str(cfg) - # If it's a cloud init AMI, - # then we need to wrap the config in our - # little wrapper shell script - - if options.cloud_init: - user_data = CLOUD_INIT_SCRIPT % user_data - scriptuples = [] - if options.scripts: - scripts = options.scripts - scriptuples.append(('user_data', user_data)) - for scr in scripts: - scr_url = scr - if not re.match("^([a-zA-Z0-9]*:\/\/)(.*)", scr_url): - if not scr_url.startswith("/"): - scr_url = os.path.join(os.getcwd(), scr_url) - try: - newfiles = os.listdir(scr_url) - for f in newfiles: - #put the scripts in the folder in the array such that they run in the correct order - scripts.insert(scripts.index(scr) + 1, scr.split("/")[-1] + "/" + f) - except OSError: - scr_url = "file://%s" % scr_url - try: - scriptuples.append((scr, add_script(scr_url))) - except Exception as e: - pass - - user_data = boto.utils.write_mime_multipart(scriptuples, compress=True) - - shutdown_proc = "terminate" - if options.save_ebs: - shutdown_proc = "save" - - instance_profile_name = None - if options.role: - instance_profile_name = options.role - - r = ami.run(min_count=int(options.min_count), max_count=int(options.max_count), - key_name=key_name, user_data=user_data, - security_groups=groups, instance_type=options.type, - placement=options.zone, instance_initiated_shutdown_behavior=shutdown_proc, - instance_profile_name=instance_profile_name) - - instance = r.instances[0] - - if options.tags: - for tag_pair in options.tags: - name = tag_pair - value = '' - if ':' in tag_pair: - name, value = tag_pair.split(':', 1) - instance.add_tag(name, value) - - if options.dns: - options.wait = True - - if not options.wait: - sys.exit(0) - - while True: - instance.update() - if instance.state == 'running': - break - time.sleep(3) - - if options.dns: - print("Public DNS name: %s" % instance.public_dns_name) - print("Private DNS name: %s" % instance.private_dns_name) diff --git a/flaskservice/bin/list_instances b/flaskservice/bin/list_instances deleted file mode 100755 index 76236b4..0000000 --- a/flaskservice/bin/list_instances +++ /dev/null @@ -1,90 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -import sys -from operator import attrgetter -from optparse import OptionParser - -import boto -from boto.ec2 import regions - - -HEADERS = { - 'ID': {'get': attrgetter('id'), 'length':15}, - 'Zone': {'get': attrgetter('placement'), 'length':15}, - 'Groups': {'get': attrgetter('groups'), 'length':30}, - 'Hostname': {'get': attrgetter('public_dns_name'), 'length':50}, - 'PrivateHostname': {'get': attrgetter('private_dns_name'), 'length':50}, - 'State': {'get': attrgetter('state'), 'length':15}, - 'Image': {'get': attrgetter('image_id'), 'length':15}, - 'Type': {'get': attrgetter('instance_type'), 'length':15}, - 'IP': {'get': attrgetter('ip_address'), 'length':16}, - 'PrivateIP': {'get': attrgetter('private_ip_address'), 'length':16}, - 'Key': {'get': attrgetter('key_name'), 'length':25}, - 'T:': {'length': 30}, -} - -def get_column(name, instance=None): - if name.startswith('T:'): - _, tag = name.split(':', 1) - return instance.tags.get(tag, '') - return HEADERS[name]['get'](instance) - - -def main(): - parser = OptionParser() - parser.add_option("-r", "--region", help="Region (default us-east-1)", dest="region", default="us-east-1") - parser.add_option("-H", "--headers", help="Set headers (use 'T:tagname' for including tags)", default=None, action="store", dest="headers", metavar="ID,Zone,Groups,Hostname,State,T:Name") - parser.add_option("-t", "--tab", help="Tab delimited, skip header - useful in shell scripts", action="store_true", default=False) - parser.add_option("-f", "--filter", help="Filter option sent to DescribeInstances API call, format is key1=value1,key2=value2,...", default=None) - (options, args) = parser.parse_args() - - - # Connect the region - for r in regions(): - if r.name == options.region: - region = r - break - else: - print("Region %s not found." % options.region) - sys.exit(1) - ec2 = boto.connect_ec2(region=region) - - # Read headers - if options.headers: - headers = tuple(options.headers.split(',')) - else: - headers = ("ID", 'Zone', "Groups", "Hostname") - - # Create format string - format_string = "" - for h in headers: - if h.startswith('T:'): - format_string += "%%-%ds" % HEADERS['T:']['length'] - else: - format_string += "%%-%ds" % HEADERS[h]['length'] - - - # Parse filters (if any) - if options.filter: - filters = dict([entry.split('=') for entry in options.filter.split(',')]) - else: - filters = {} - - # List and print - - if not options.tab: - print(format_string % headers) - print("-" * len(format_string % headers)) - - for r in ec2.get_all_reservations(filters=filters): - groups = [g.name for g in r.groups] - for i in r.instances: - i.groups = ','.join(groups) - if options.tab: - print("\t".join(tuple(get_column(h, i) for h in headers))) - else: - print(format_string % tuple(get_column(h, i) for h in headers)) - - -if __name__ == "__main__": - main() diff --git a/flaskservice/bin/lss3 b/flaskservice/bin/lss3 deleted file mode 100755 index 89ab409..0000000 --- a/flaskservice/bin/lss3 +++ /dev/null @@ -1,113 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -import boto -from boto.exception import S3ResponseError -from boto.s3.connection import OrdinaryCallingFormat - - -def sizeof_fmt(num): - for x in ['b ', 'KB', 'MB', 'GB', 'TB', 'XB']: - if num < 1024.0: - return "%3.1f %s" % (num, x) - num /= 1024.0 - return "%3.1f %s" % (num, x) - - -def list_bucket(b, prefix=None, marker=None): - """List everything in a bucket""" - from boto.s3.prefix import Prefix - from boto.s3.key import Key - total = 0 - - if prefix: - if not prefix.endswith("/"): - prefix = prefix + "/" - query = b.list(prefix=prefix, delimiter="/", marker=marker) - print("%s" % prefix) - else: - query = b.list(delimiter="/", marker=marker) - - num = 0 - for k in query: - num += 1 - mode = "-rwx---" - if isinstance(k, Prefix): - mode = "drwxr--" - size = 0 - else: - size = k.size - for g in k.get_acl().acl.grants: - if g.id == None: - if g.permission == "READ": - mode = "-rwxr--" - elif g.permission == "FULL_CONTROL": - mode = "-rwxrwx" - if isinstance(k, Key): - print("%s\t%s\t%010s\t%s" % (mode, k.last_modified, - sizeof_fmt(size), k.name)) - else: - #If it's not a Key object, it doesn't have a last_modified time, so - #print nothing instead - print("%s\t%s\t%010s\t%s" % (mode, ' ' * 24, - sizeof_fmt(size), k.name)) - total += size - print ("=" * 80) - print ("\t\tTOTAL: \t%010s \t%i Files" % (sizeof_fmt(total), num)) - - -def list_buckets(s3, display_tags=False): - """List all the buckets""" - for b in s3.get_all_buckets(): - print(b.name) - if display_tags: - try: - tags = b.get_tags() - for tag in tags[0]: - print(" %s:%s" % (tag.key, tag.value)) - except S3ResponseError as e: - if e.status != 404: - raise - - -def main(): - import optparse - import sys - - usage = "usage: %prog [options] [BUCKET1] [BUCKET2]" - description = "List all S3 buckets OR list keys in the named buckets" - parser = optparse.OptionParser(description=description, usage=usage) - parser.add_option('-m', '--marker', - help='The S3 key where the listing starts after it.') - parser.add_option('-t', '--tags', action='store_true', - help='Display tags when listing all buckets.') - options, buckets = parser.parse_args() - marker = options.marker - - if not buckets: - list_buckets(boto.connect_s3(), options.tags) - sys.exit(0) - - if options.tags: - print("-t option only works for the overall bucket list") - sys.exit(1) - - pairs = [] - mixedCase = False - for name in buckets: - if "/" in name: - pairs.append(name.split("/", 1)) - else: - pairs.append([name, None]) - if pairs[-1][0].lower() != pairs[-1][0]: - mixedCase = True - - if mixedCase: - s3 = boto.connect_s3(calling_format=OrdinaryCallingFormat()) - else: - s3 = boto.connect_s3() - - for name, prefix in pairs: - list_bucket(s3.get_bucket(name), prefix, marker=marker) - - -if __name__ == "__main__": - main() diff --git a/flaskservice/bin/markdown_py b/flaskservice/bin/markdown_py deleted file mode 100755 index 1a252e1..0000000 --- a/flaskservice/bin/markdown_py +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from markdown.__main__ import run -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(run()) diff --git a/flaskservice/bin/mturk b/flaskservice/bin/mturk deleted file mode 100755 index 7b810e3..0000000 --- a/flaskservice/bin/mturk +++ /dev/null @@ -1,514 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright 2012, 2014 Kodi Arfer -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - -import argparse # Hence, Python 2.7 is required. -import sys -import os.path -import string -import inspect -import datetime, calendar -import boto.mturk.connection, boto.mturk.price, boto.mturk.question, boto.mturk.qualification -from boto.compat import json - -# -------------------------------------------------- -# Globals -# ------------------------------------------------- - -interactive = False -con = None -mturk_website = None - -default_nicknames_path = os.path.expanduser('~/.boto_mturkcli_hit_nicknames') -nicknames = {} -nickname_pool = set(string.ascii_lowercase) - -get_assignments_page_size = 100 - -time_units = dict( - s = 1, - min = 60, - h = 60 * 60, - d = 24 * 60 * 60) - -qual_requirements = dict( - Adult = '00000000000000000060', - Locale = '00000000000000000071', - NumberHITsApproved = '00000000000000000040', - PercentAssignmentsSubmitted = '00000000000000000000', - PercentAssignmentsAbandoned = '00000000000000000070', - PercentAssignmentsReturned = '000000000000000000E0', - PercentAssignmentsApproved = '000000000000000000L0', - PercentAssignmentsRejected = '000000000000000000S0') - -qual_comparators = {v : k for k, v in dict( - LessThan = '<', LessThanOrEqualTo = '<=', - GreaterThan = '>', GreaterThanOrEqualTo = '>=', - EqualTo = '==', NotEqualTo = '!=', - Exists = 'exists').items()} - -example_config_file = '''Example configuration file: - - { - "title": "Pick your favorite color", - "description": "In this task, you are asked to pick your favorite color.", - "reward": 0.50, - "assignments": 10, - "duration": "20 min", - "keywords": ["color", "favorites", "survey"], - "lifetime": "7 d", - "approval_delay": "14 d", - "qualifications": [ - "PercentAssignmentsApproved > 90", - "Locale == US", - "2ARFPLSP75KLA8M8DH1HTEQVJT3SY6 exists" - ], - "question_url": "http://example.com/myhit", - "question_frame_height": 450 - }''' - -# -------------------------------------------------- -# Subroutines -# -------------------------------------------------- - -def unjson(path): - with open(path) as o: - return json.load(o) - -def add_argparse_arguments(parser): - parser.add_argument('-P', '--production', - dest = 'sandbox', action = 'store_false', default = True, - help = 'use the production site (default: use the sandbox)') - parser.add_argument('--nicknames', - dest = 'nicknames_path', metavar = 'PATH', - default = default_nicknames_path, - help = 'where to store HIT nicknames (default: {})'.format( - default_nicknames_path)) - -def init_by_args(args): - init(args.sandbox, args.nicknames_path) - -def init(sandbox = False, nicknames_path = default_nicknames_path): - global con, mturk_website, nicknames, original_nicknames - - mturk_website = 'workersandbox.mturk.com' if sandbox else 'www.mturk.com' - con = boto.mturk.connection.MTurkConnection( - host = 'mechanicalturk.sandbox.amazonaws.com' if sandbox else 'mechanicalturk.amazonaws.com') - - try: - nicknames = unjson(nicknames_path) - except IOError: - nicknames = {} - original_nicknames = nicknames.copy() - -def save_nicknames(nicknames_path = default_nicknames_path): - if nicknames != original_nicknames: - with open(nicknames_path, 'w') as o: - json.dump(nicknames, o, sort_keys = True, indent = 4) - print >>o - -def parse_duration(s): - '''Parses durations like "2 d", "48 h", "2880 min", -"172800 s", or "172800".''' - x = s.split() - return int(x[0]) * time_units['s' if len(x) == 1 else x[1]] -def display_duration(n): - for unit, m in sorted(time_units.items(), key = lambda x: -x[1]): - if n % m == 0: - return '{} {}'.format(n / m, unit) - -def parse_qualification(inp): - '''Parses qualifications like "PercentAssignmentsApproved > 90", -"Locale == US", and "2ARFPLSP75KLA8M8DH1HTEQVJT3SY6 exists".''' - inp = inp.split() - name, comparator, value = inp.pop(0), inp.pop(0), (inp[0] if len(inp) else None) - qtid = qual_requirements.get(name) - if qtid is None: - # Treat "name" as a Qualification Type ID. - qtid = name - if qtid == qual_requirements['Locale']: - return boto.mturk.qualification.LocaleRequirement( - qual_comparators[comparator], - value, - required_to_preview = False) - return boto.mturk.qualification.Requirement( - qtid, - qual_comparators[comparator], - value, - required_to_preview = qtid == qual_requirements['Adult']) - # Thus required_to_preview is true only for the - # Worker_Adult requirement. - -def preview_url(hit): - return 'https://{}/mturk/preview?groupId={}'.format( - mturk_website, hit.HITTypeId) - -def parse_timestamp(s): - '''Takes a timestamp like "2012-11-24T16:34:41Z". - -Returns a datetime object in the local time zone.''' - return datetime.datetime.fromtimestamp( - calendar.timegm( - datetime.datetime.strptime(s, '%Y-%m-%dT%H:%M:%SZ').timetuple())) - -def get_hitid(nickname_or_hitid): - return nicknames.get(nickname_or_hitid) or nickname_or_hitid - -def get_nickname(hitid): - for k, v in nicknames.items(): - if v == hitid: - return k - return None - -def display_datetime(dt): - return dt.strftime('%e %b %Y, %l:%M %P') - -def display_hit(hit, verbose = False): - et = parse_timestamp(hit.Expiration) - return '\n'.join([ - '{} - {} ({}, {}, {})'.format( - get_nickname(hit.HITId), - hit.Title, - hit.FormattedPrice, - display_duration(int(hit.AssignmentDurationInSeconds)), - hit.HITStatus), - 'HIT ID: ' + hit.HITId, - 'Type ID: ' + hit.HITTypeId, - 'Group ID: ' + hit.HITGroupId, - 'Preview: ' + preview_url(hit), - 'Created {} {}'.format( - display_datetime(parse_timestamp(hit.CreationTime)), - 'Expired' if et <= datetime.datetime.now() else - 'Expires ' + display_datetime(et)), - 'Assignments: {} -- {} avail, {} pending, {} reviewable, {} reviewed'.format( - hit.MaxAssignments, - hit.NumberOfAssignmentsAvailable, - hit.NumberOfAssignmentsPending, - int(hit.MaxAssignments) - (int(hit.NumberOfAssignmentsAvailable) + int(hit.NumberOfAssignmentsPending) + int(hit.NumberOfAssignmentsCompleted)), - hit.NumberOfAssignmentsCompleted) - if hasattr(hit, 'NumberOfAssignmentsAvailable') - else 'Assignments: {} total'.format(hit.MaxAssignments), - # For some reason, SearchHITs includes the - # NumberOfAssignmentsFoobar fields but GetHIT doesn't. - ] + ([] if not verbose else [ - '\nDescription: ' + hit.Description, - '\nKeywords: ' + hit.Keywords - ])) + '\n' - -def digest_assignment(a): - return dict( - answers = {str(x.qid): str(x.fields[0]) for x in a.answers[0]}, - **{k: str(getattr(a, k)) for k in ( - 'AcceptTime', 'SubmitTime', - 'HITId', 'AssignmentId', 'WorkerId', - 'AssignmentStatus')}) - -# -------------------------------------------------- -# Commands -# -------------------------------------------------- - -def get_balance(): - return con.get_account_balance() - -def show_hit(hit): - return display_hit(con.get_hit(hit)[0], verbose = True) - -def list_hits(): - 'Lists your 10 most recently created HITs, with the most recent last.' - return '\n'.join(reversed(map(display_hit, con.search_hits( - sort_by = 'CreationTime', - sort_direction = 'Descending', - page_size = 10)))) - -def make_hit(title, description, keywords, reward, question_url, question_frame_height, duration, assignments, approval_delay, lifetime, qualifications = []): - r = con.create_hit( - title = title, - description = description, - keywords = con.get_keywords_as_string(keywords), - reward = con.get_price_as_price(reward), - question = boto.mturk.question.ExternalQuestion( - question_url, - question_frame_height), - duration = parse_duration(duration), - qualifications = boto.mturk.qualification.Qualifications( - map(parse_qualification, qualifications)), - max_assignments = assignments, - approval_delay = parse_duration(approval_delay), - lifetime = parse_duration(lifetime)) - nick = None - available_nicks = nickname_pool - set(nicknames.keys()) - if available_nicks: - nick = min(available_nicks) - nicknames[nick] = r[0].HITId - if interactive: - print 'Nickname:', nick - print 'HIT ID:', r[0].HITId - print 'Preview:', preview_url(r[0]) - else: - return r[0] - -def extend_hit(hit, assignments_increment = None, expiration_increment = None): - con.extend_hit(hit, assignments_increment, expiration_increment) - -def expire_hit(hit): - con.expire_hit(hit) - -def delete_hit(hit): - '''Deletes a HIT using DisableHIT. - -Unreviewed assignments get automatically approved. Unsubmitted -assignments get automatically approved upon submission. - -The API docs say DisableHIT doesn't work with Reviewable HITs, -but apparently, it does.''' - con.disable_hit(hit) - global nicknames - nicknames = {k: v for k, v in nicknames.items() if v != hit} - -def list_assignments(hit, only_reviewable = False): - # Accumulate all relevant assignments, one page of results at - # a time. - assignments = [] - page = 1 - while True: - rs = con.get_assignments( - hit_id = hit, - page_size = get_assignments_page_size, - page_number = page, - status = 'Submitted' if only_reviewable else None) - assignments += map(digest_assignment, rs) - if len(assignments) >= int(rs.TotalNumResults): - break - page += 1 - if interactive: - print json.dumps(assignments, sort_keys = True, indent = 4) - print ' '.join([a['AssignmentId'] for a in assignments]) - print ' '.join([a['WorkerId'] + ',' + a['AssignmentId'] for a in assignments]) - else: - return assignments - -def grant_bonus(message, amount, pairs): - for worker, assignment in pairs: - con.grant_bonus(worker, assignment, con.get_price_as_price(amount), message) - if interactive: print 'Bonused', worker - -def approve_assignments(message, assignments): - for a in assignments: - con.approve_assignment(a, message) - if interactive: print 'Approved', a - -def reject_assignments(message, assignments): - for a in assignments: - con.reject_assignment(a, message) - if interactive: print 'Rejected', a - -def unreject_assignments(message, assignments): - for a in assignments: - con.approve_rejected_assignment(a, message) - if interactive: print 'Unrejected', a - -def notify_workers(subject, text, workers): - con.notify_workers(workers, subject, text) - -def give_qualification(qualification, workers, value = 1, notify = True): - for w in workers: - con.assign_qualification(qualification, w, value, notify) - if interactive: print 'Gave to', w - -def revoke_qualification(qualification, workers, message = None): - for w in workers: - con.revoke_qualification(w, qualification, message) - if interactive: print 'Revoked from', w - -# -------------------------------------------------- -# Mainline code -# -------------------------------------------------- - -if __name__ == '__main__': - interactive = True - - parser = argparse.ArgumentParser() - add_argparse_arguments(parser) - subs = parser.add_subparsers() - - sub = subs.add_parser('bal', - help = 'display your prepaid balance') - sub.set_defaults(f = get_balance, a = lambda: []) - - sub = subs.add_parser('hit', - help = 'get information about a HIT') - sub.add_argument('HIT', - help = 'nickname or ID of the HIT to show') - sub.set_defaults(f = show_hit, a = lambda: - [get_hitid(args.HIT)]) - - sub = subs.add_parser('hits', - help = 'list all your HITs') - sub.set_defaults(f = list_hits, a = lambda: []) - - sub = subs.add_parser('new', - help = 'create a new HIT (external questions only)', - epilog = example_config_file, - formatter_class = argparse.RawDescriptionHelpFormatter) - sub.add_argument('JSON_PATH', - help = 'path to JSON configuration file for the HIT') - sub.add_argument('-u', '--question-url', dest = 'question_url', - metavar = 'URL', - help = 'URL for the external question') - sub.add_argument('-a', '--assignments', dest = 'assignments', - type = int, metavar = 'N', - help = 'number of assignments') - sub.add_argument('-r', '--reward', dest = 'reward', - type = float, metavar = 'PRICE', - help = 'reward amount, in USD') - sub.set_defaults(f = make_hit, a = lambda: dict( - unjson(args.JSON_PATH).items() + [(k, getattr(args, k)) - for k in ('question_url', 'assignments', 'reward') - if getattr(args, k) is not None])) - - sub = subs.add_parser('extend', - help = 'add assignments or time to a HIT') - sub.add_argument('HIT', - help = 'nickname or ID of the HIT to extend') - sub.add_argument('-a', '--assignments', dest = 'assignments', - metavar = 'N', type = int, - help = 'number of assignments to add') - sub.add_argument('-t', '--time', dest = 'time', - metavar = 'T', - help = 'amount of time to add to the expiration date') - sub.set_defaults(f = extend_hit, a = lambda: - [get_hitid(args.HIT), args.assignments, - args.time and parse_duration(args.time)]) - - sub = subs.add_parser('expire', - help = 'force a HIT to expire without deleting it') - sub.add_argument('HIT', - help = 'nickname or ID of the HIT to expire') - sub.set_defaults(f = expire_hit, a = lambda: - [get_hitid(args.HIT)]) - - sub = subs.add_parser('rm', - help = 'delete a HIT') - sub.add_argument('HIT', - help = 'nickname or ID of the HIT to delete') - sub.set_defaults(f = delete_hit, a = lambda: - [get_hitid(args.HIT)]) - - sub = subs.add_parser('as', - help = "list a HIT's submitted assignments") - sub.add_argument('HIT', - help = 'nickname or ID of the HIT to get assignments for') - sub.add_argument('-r', '--reviewable', dest = 'only_reviewable', - action = 'store_true', - help = 'show only unreviewed assignments') - sub.set_defaults(f = list_assignments, a = lambda: - [get_hitid(args.HIT), args.only_reviewable]) - - for command, fun, helpmsg in [ - ('approve', approve_assignments, 'approve assignments'), - ('reject', reject_assignments, 'reject assignments'), - ('unreject', unreject_assignments, 'approve previously rejected assignments')]: - sub = subs.add_parser(command, help = helpmsg) - sub.add_argument('ASSIGNMENT', nargs = '+', - help = 'ID of an assignment') - sub.add_argument('-m', '--message', dest = 'message', - metavar = 'TEXT', - help = 'feedback message shown to workers') - sub.set_defaults(f = fun, a = lambda: - [args.message, args.ASSIGNMENT]) - - sub = subs.add_parser('bonus', - help = 'give some workers a bonus') - sub.add_argument('AMOUNT', type = float, - help = 'bonus amount, in USD') - sub.add_argument('MESSAGE', - help = 'the reason for the bonus (shown to workers in an email sent by MTurk)') - sub.add_argument('WIDAID', nargs = '+', - help = 'a WORKER_ID,ASSIGNMENT_ID pair') - sub.set_defaults(f = grant_bonus, a = lambda: - [args.MESSAGE, args.AMOUNT, - [p.split(',') for p in args.WIDAID]]) - - sub = subs.add_parser('notify', - help = 'send a message to some workers') - sub.add_argument('SUBJECT', - help = 'subject of the message') - sub.add_argument('MESSAGE', - help = 'text of the message') - sub.add_argument('WORKER', nargs = '+', - help = 'ID of a worker') - sub.set_defaults(f = notify_workers, a = lambda: - [args.SUBJECT, args.MESSAGE, args.WORKER]) - - sub = subs.add_parser('give-qual', - help = 'give a qualification to some workers') - sub.add_argument('QUAL', - help = 'ID of the qualification') - sub.add_argument('WORKER', nargs = '+', - help = 'ID of a worker') - sub.add_argument('-v', '--value', dest = 'value', - metavar = 'N', type = int, default = 1, - help = 'value of the qualification') - sub.add_argument('--dontnotify', dest = 'notify', - action = 'store_false', default = True, - help = "don't notify workers") - sub.set_defaults(f = give_qualification, a = lambda: - [args.QUAL, args.WORKER, args.value, args.notify]) - - sub = subs.add_parser('revoke-qual', - help = 'revoke a qualification from some workers') - sub.add_argument('QUAL', - help = 'ID of the qualification') - sub.add_argument('WORKER', nargs = '+', - help = 'ID of a worker') - sub.add_argument('-m', '--message', dest = 'message', - metavar = 'TEXT', - help = 'the reason the qualification was revoked (shown to workers in an email sent by MTurk)') - sub.set_defaults(f = revoke_qualification, a = lambda: - [args.QUAL, args.WORKER, args.message]) - - args = parser.parse_args() - - init_by_args(args) - - f = args.f - a = args.a() - if isinstance(a, dict): - # We do some introspective gymnastics so we can produce a - # less incomprehensible error message if some arguments - # are missing. - spec = inspect.getargspec(f) - missing = set(spec.args[: len(spec.args) - len(spec.defaults)]) - set(a.keys()) - if missing: - raise ValueError('Missing arguments: ' + ', '.join(missing)) - doit = lambda: f(**a) - else: - doit = lambda: f(*a) - - try: - x = doit() - except boto.mturk.connection.MTurkRequestError as e: - print 'MTurk error:', e.error_message - sys.exit(1) - - if x is not None: - print x - - save_nicknames() diff --git a/flaskservice/bin/pip b/flaskservice/bin/pip deleted file mode 100755 index f7a2e1f..0000000 --- a/flaskservice/bin/pip +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# -*- coding: utf-8 -*- -import re -import sys - -from pip._internal.cli.main import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/pip3 b/flaskservice/bin/pip3 deleted file mode 100755 index f7a2e1f..0000000 --- a/flaskservice/bin/pip3 +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# -*- coding: utf-8 -*- -import re -import sys - -from pip._internal.cli.main import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/pip3.5 b/flaskservice/bin/pip3.5 deleted file mode 100755 index f7a2e1f..0000000 --- a/flaskservice/bin/pip3.5 +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# -*- coding: utf-8 -*- -import re -import sys - -from pip._internal.cli.main import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/pyami_sendmail b/flaskservice/bin/pyami_sendmail deleted file mode 100755 index 11d4829..0000000 --- a/flaskservice/bin/pyami_sendmail +++ /dev/null @@ -1,52 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2010 Chris Moyer http://coredumped.org/ -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - -# -# Send Mail from a PYAMI instance, or anything that has a boto.cfg -# properly set up -# -VERSION="0.1" -usage = """%prog [options] -Sends whatever is on stdin to the recipient specified by your boto.cfg -or whoevery you specify in the options here. -""" - -if __name__ == "__main__": - from boto.utils import notify - import sys - from optparse import OptionParser - parser = OptionParser(version=VERSION, usage=usage) - parser.add_option("-t", "--to", help="Optional to address to send to (default from your boto.cfg)", action="store", default=None, dest="to") - parser.add_option("-s", "--subject", help="Optional Subject to send this report as", action="store", default="Report", dest="subject") - parser.add_option("-f", "--file", help="Optionally, read from a file instead of STDIN", action="store", default=None, dest="file") - parser.add_option("--html", help="HTML Format the email", action="store_true", default=False, dest="html") - parser.add_option("--no-instance-id", help="If set, don't append the instance id", action="store_false", default=True, dest="append_instance_id") - - (options, args) = parser.parse_args() - if options.file: - body = open(options.file, 'r').read() - else: - body = sys.stdin.read() - - if options.html: - notify(options.subject, html_body=body, to_string=options.to, append_instance_id=options.append_instance_id) - else: - notify(options.subject, body=body, to_string=options.to, append_instance_id=options.append_instance_id) diff --git a/flaskservice/bin/pyrsa-decrypt b/flaskservice/bin/pyrsa-decrypt deleted file mode 100755 index 38320a7..0000000 --- a/flaskservice/bin/pyrsa-decrypt +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from rsa.cli import decrypt -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(decrypt()) diff --git a/flaskservice/bin/pyrsa-encrypt b/flaskservice/bin/pyrsa-encrypt deleted file mode 100755 index 45648bc..0000000 --- a/flaskservice/bin/pyrsa-encrypt +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from rsa.cli import encrypt -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(encrypt()) diff --git a/flaskservice/bin/pyrsa-keygen b/flaskservice/bin/pyrsa-keygen deleted file mode 100755 index 305a11b..0000000 --- a/flaskservice/bin/pyrsa-keygen +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from rsa.cli import keygen -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(keygen()) diff --git a/flaskservice/bin/pyrsa-priv2pub b/flaskservice/bin/pyrsa-priv2pub deleted file mode 100755 index 04ee06a..0000000 --- a/flaskservice/bin/pyrsa-priv2pub +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from rsa.util import private_to_public -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(private_to_public()) diff --git a/flaskservice/bin/pyrsa-sign b/flaskservice/bin/pyrsa-sign deleted file mode 100755 index 22f90fe..0000000 --- a/flaskservice/bin/pyrsa-sign +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from rsa.cli import sign -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(sign()) diff --git a/flaskservice/bin/pyrsa-verify b/flaskservice/bin/pyrsa-verify deleted file mode 100755 index 216790b..0000000 --- a/flaskservice/bin/pyrsa-verify +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from rsa.cli import verify -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(verify()) diff --git a/flaskservice/bin/python b/flaskservice/bin/python deleted file mode 120000 index b8a0adb..0000000 --- a/flaskservice/bin/python +++ /dev/null @@ -1 +0,0 @@ -python3 \ No newline at end of file diff --git a/flaskservice/bin/python-config b/flaskservice/bin/python-config deleted file mode 100755 index 9fa7113..0000000 --- a/flaskservice/bin/python-config +++ /dev/null @@ -1,78 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python - -import sys -import getopt -import sysconfig - -valid_opts = ['prefix', 'exec-prefix', 'includes', 'libs', 'cflags', - 'ldflags', 'help'] - -if sys.version_info >= (3, 2): - valid_opts.insert(-1, 'extension-suffix') - valid_opts.append('abiflags') -if sys.version_info >= (3, 3): - valid_opts.append('configdir') - - -def exit_with_usage(code=1): - sys.stderr.write("Usage: {0} [{1}]\n".format( - sys.argv[0], '|'.join('--'+opt for opt in valid_opts))) - sys.exit(code) - -try: - opts, args = getopt.getopt(sys.argv[1:], '', valid_opts) -except getopt.error: - exit_with_usage() - -if not opts: - exit_with_usage() - -pyver = sysconfig.get_config_var('VERSION') -getvar = sysconfig.get_config_var - -opt_flags = [flag for (flag, val) in opts] - -if '--help' in opt_flags: - exit_with_usage(code=0) - -for opt in opt_flags: - if opt == '--prefix': - print(sysconfig.get_config_var('prefix')) - - elif opt == '--exec-prefix': - print(sysconfig.get_config_var('exec_prefix')) - - elif opt in ('--includes', '--cflags'): - flags = ['-I' + sysconfig.get_path('include'), - '-I' + sysconfig.get_path('platinclude')] - if opt == '--cflags': - flags.extend(getvar('CFLAGS').split()) - print(' '.join(flags)) - - elif opt in ('--libs', '--ldflags'): - abiflags = getattr(sys, 'abiflags', '') - libs = ['-lpython' + pyver + abiflags] - libs += getvar('LIBS').split() - libs += getvar('SYSLIBS').split() - # add the prefix/lib/pythonX.Y/config dir, but only if there is no - # shared library in prefix/lib/. - if opt == '--ldflags': - if not getvar('Py_ENABLE_SHARED'): - libs.insert(0, '-L' + getvar('LIBPL')) - if not getvar('PYTHONFRAMEWORK'): - libs.extend(getvar('LINKFORSHARED').split()) - print(' '.join(libs)) - - elif opt == '--extension-suffix': - ext_suffix = sysconfig.get_config_var('EXT_SUFFIX') - if ext_suffix is None: - ext_suffix = sysconfig.get_config_var('SO') - print(ext_suffix) - - elif opt == '--abiflags': - if not getattr(sys, 'abiflags', None): - exit_with_usage() - print(sys.abiflags) - - elif opt == '--configdir': - print(sysconfig.get_config_var('LIBPL')) diff --git a/flaskservice/bin/python3 b/flaskservice/bin/python3 deleted file mode 100755 index bc18b06..0000000 Binary files a/flaskservice/bin/python3 and /dev/null differ diff --git a/flaskservice/bin/python3.5 b/flaskservice/bin/python3.5 deleted file mode 120000 index b8a0adb..0000000 --- a/flaskservice/bin/python3.5 +++ /dev/null @@ -1 +0,0 @@ -python3 \ No newline at end of file diff --git a/flaskservice/bin/route53 b/flaskservice/bin/route53 deleted file mode 100755 index 92f0cbf..0000000 --- a/flaskservice/bin/route53 +++ /dev/null @@ -1,205 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Author: Chris Moyer -# -# route53 is similar to sdbadmin for Route53, it's a simple -# console utility to perform the most frequent tasks with Route53 -# -# Example usage. Use route53 get after each command to see how the -# zone changes. -# -# Add a non-weighted record, change its value, then delete. Default TTL: -# -# route53 add_record ZPO9LGHZ43QB9 rr.example.com A 4.3.2.1 -# route53 change_record ZPO9LGHZ43QB9 rr.example.com A 9.8.7.6 -# route53 del_record ZPO9LGHZ43QB9 rr.example.com A 9.8.7.6 -# -# Add a weighted record with two different weights. Note that the TTL -# must be specified as route53 uses positional parameters rather than -# option flags: -# -# route53 add_record ZPO9LGHZ43QB9 wrr.example.com A 1.2.3.4 600 foo9 10 -# route53 add_record ZPO9LGHZ43QB9 wrr.example.com A 4.3.2.1 600 foo8 10 -# -# route53 change_record ZPO9LGHZ43QB9 wrr.example.com A 9.9.9.9 600 foo8 10 -# -# route53 del_record ZPO9LGHZ43QB9 wrr.example.com A 1.2.3.4 600 foo9 10 -# route53 del_record ZPO9LGHZ43QB9 wrr.example.com A 9.9.9.9 600 foo8 10 -# -# Add a non-weighted alias, change its value, then delete. Alaises inherit -# their TTLs from the backing ELB: -# -# route53 add_alias ZPO9LGHZ43QB9 alias.example.com A Z3DZXE0Q79N41H lb-1218761514.us-east-1.elb.amazonaws.com. -# route53 change_alias ZPO9LGHZ43QB9 alias.example.com. A Z3DZXE0Q79N41H lb2-1218761514.us-east-1.elb.amazonaws.com. -# route53 delete_alias ZPO9LGHZ43QB9 alias.example.com. A Z3DZXE0Q79N41H lb2-1218761514.us-east-1.elb.amazonaws.com. - -def _print_zone_info(zoneinfo): - print "="*80 - print "| ID: %s" % zoneinfo['Id'].split("/")[-1] - print "| Name: %s" % zoneinfo['Name'] - print "| Ref: %s" % zoneinfo['CallerReference'] - print "="*80 - print zoneinfo['Config'] - print - - -def create(conn, hostname, caller_reference=None, comment=''): - """Create a hosted zone, returning the nameservers""" - response = conn.create_hosted_zone(hostname, caller_reference, comment) - print "Pending, please add the following Name Servers:" - for ns in response.NameServers: - print "\t", ns - -def delete_zone(conn, hosted_zone_id): - """Delete a hosted zone by ID""" - response = conn.delete_hosted_zone(hosted_zone_id) - print response - -def ls(conn): - """List all hosted zones""" - response = conn.get_all_hosted_zones() - for zoneinfo in response['ListHostedZonesResponse']['HostedZones']: - _print_zone_info(zoneinfo) - -def get(conn, hosted_zone_id, type=None, name=None, maxitems=None): - """Get all the records for a single zone""" - response = conn.get_all_rrsets(hosted_zone_id, type, name, maxitems=maxitems) - # If a maximum number of items was set, we limit to that number - # by turning the response into an actual list (copying it) - # instead of allowing it to page - if maxitems: - response = response[:] - print '%-40s %-5s %-20s %s' % ("Name", "Type", "TTL", "Value(s)") - for record in response: - print '%-40s %-5s %-20s %s' % (record.name, record.type, record.ttl, record.to_print()) - -def _add_del(conn, hosted_zone_id, change, name, type, identifier, weight, values, ttl, comment): - from boto.route53.record import ResourceRecordSets - changes = ResourceRecordSets(conn, hosted_zone_id, comment) - change = changes.add_change(change, name, type, ttl, - identifier=identifier, weight=weight) - for value in values.split(','): - change.add_value(value) - print changes.commit() - -def _add_del_alias(conn, hosted_zone_id, change, name, type, identifier, weight, alias_hosted_zone_id, alias_dns_name, comment): - from boto.route53.record import ResourceRecordSets - changes = ResourceRecordSets(conn, hosted_zone_id, comment) - change = changes.add_change(change, name, type, - identifier=identifier, weight=weight) - change.set_alias(alias_hosted_zone_id, alias_dns_name) - print changes.commit() - -def add_record(conn, hosted_zone_id, name, type, values, ttl=600, - identifier=None, weight=None, comment=""): - """Add a new record to a zone. identifier and weight are optional.""" - _add_del(conn, hosted_zone_id, "CREATE", name, type, identifier, - weight, values, ttl, comment) - -def del_record(conn, hosted_zone_id, name, type, values, ttl=600, - identifier=None, weight=None, comment=""): - """Delete a record from a zone: name, type, ttl, identifier, and weight must match.""" - _add_del(conn, hosted_zone_id, "DELETE", name, type, identifier, - weight, values, ttl, comment) - -def add_alias(conn, hosted_zone_id, name, type, alias_hosted_zone_id, - alias_dns_name, identifier=None, weight=None, comment=""): - """Add a new alias to a zone. identifier and weight are optional.""" - _add_del_alias(conn, hosted_zone_id, "CREATE", name, type, identifier, - weight, alias_hosted_zone_id, alias_dns_name, comment) - -def del_alias(conn, hosted_zone_id, name, type, alias_hosted_zone_id, - alias_dns_name, identifier=None, weight=None, comment=""): - """Delete an alias from a zone: name, type, alias_hosted_zone_id, alias_dns_name, weight and identifier must match.""" - _add_del_alias(conn, hosted_zone_id, "DELETE", name, type, identifier, - weight, alias_hosted_zone_id, alias_dns_name, comment) - -def change_record(conn, hosted_zone_id, name, type, newvalues, ttl=600, - identifier=None, weight=None, comment=""): - """Delete and then add a record to a zone. identifier and weight are optional.""" - from boto.route53.record import ResourceRecordSets - changes = ResourceRecordSets(conn, hosted_zone_id, comment) - # Assume there are not more than 10 WRRs for a given (name, type) - responses = conn.get_all_rrsets(hosted_zone_id, type, name, maxitems=10) - for response in responses: - if response.name != name or response.type != type: - continue - if response.identifier != identifier or response.weight != weight: - continue - change1 = changes.add_change("DELETE", name, type, response.ttl, - identifier=response.identifier, - weight=response.weight) - for old_value in response.resource_records: - change1.add_value(old_value) - - change2 = changes.add_change("UPSERT", name, type, ttl, - identifier=identifier, weight=weight) - for new_value in newvalues.split(','): - change2.add_value(new_value) - print changes.commit() - -def change_alias(conn, hosted_zone_id, name, type, new_alias_hosted_zone_id, new_alias_dns_name, identifier=None, weight=None, comment=""): - """Delete and then add an alias to a zone. identifier and weight are optional.""" - from boto.route53.record import ResourceRecordSets - changes = ResourceRecordSets(conn, hosted_zone_id, comment) - # Assume there are not more than 10 WRRs for a given (name, type) - responses = conn.get_all_rrsets(hosted_zone_id, type, name, maxitems=10) - for response in responses: - if response.name != name or response.type != type: - continue - if response.identifier != identifier or response.weight != weight: - continue - change1 = changes.add_change("DELETE", name, type, - identifier=response.identifier, - weight=response.weight) - change1.set_alias(response.alias_hosted_zone_id, response.alias_dns_name) - change2 = changes.add_change("UPSERT", name, type, identifier=identifier, weight=weight) - change2.set_alias(new_alias_hosted_zone_id, new_alias_dns_name) - print changes.commit() - -def help(conn, fnc=None): - """Prints this help message""" - import inspect - self = sys.modules['__main__'] - if fnc: - try: - cmd = getattr(self, fnc) - except: - cmd = None - if not inspect.isfunction(cmd): - print "No function named: %s found" % fnc - sys.exit(2) - (args, varargs, varkw, defaults) = inspect.getargspec(cmd) - print cmd.__doc__ - print "Usage: %s %s" % (fnc, " ".join([ "[%s]" % a for a in args[1:]])) - else: - print "Usage: route53 [command]" - for cname in dir(self): - if not cname.startswith("_"): - cmd = getattr(self, cname) - if inspect.isfunction(cmd): - doc = cmd.__doc__ - print "\t%-20s %s" % (cname, doc) - sys.exit(1) - - -if __name__ == "__main__": - import boto - import sys - conn = boto.connect_route53() - self = sys.modules['__main__'] - if len(sys.argv) >= 2: - try: - cmd = getattr(self, sys.argv[1]) - except: - cmd = None - args = sys.argv[2:] - else: - cmd = help - args = [] - if not cmd: - cmd = help - try: - cmd(conn, *args) - except TypeError as e: - print e - help(conn, cmd.__name__) diff --git a/flaskservice/bin/rst2html.py b/flaskservice/bin/rst2html.py deleted file mode 100755 index ec14c6b..0000000 --- a/flaskservice/bin/rst2html.py +++ /dev/null @@ -1,23 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rst2html.py 4564 2006-05-21 20:44:42Z wiemann $ -# Author: David Goodger -# Copyright: This module has been placed in the public domain. - -""" -A minimal front end to the Docutils Publisher, producing HTML. -""" - -try: - import locale - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline, default_description - - -description = ('Generates (X)HTML documents from standalone reStructuredText ' - 'sources. ' + default_description) - -publish_cmdline(writer_name='html', description=description) diff --git a/flaskservice/bin/rst2html4.py b/flaskservice/bin/rst2html4.py deleted file mode 100755 index acd1faa..0000000 --- a/flaskservice/bin/rst2html4.py +++ /dev/null @@ -1,26 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rst2html4.py 7994 2016-12-10 17:41:45Z milde $ -# Author: David Goodger -# Copyright: This module has been placed in the public domain. - -""" -A minimal front end to the Docutils Publisher, producing (X)HTML. - -The output conforms to XHTML 1.0 transitional -and almost to HTML 4.01 transitional (except for closing empty tags). -""" - -try: - import locale - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline, default_description - - -description = ('Generates (X)HTML documents from standalone reStructuredText ' - 'sources. ' + default_description) - -publish_cmdline(writer_name='html4', description=description) diff --git a/flaskservice/bin/rst2html5.py b/flaskservice/bin/rst2html5.py deleted file mode 100755 index 6da812f..0000000 --- a/flaskservice/bin/rst2html5.py +++ /dev/null @@ -1,35 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf8 -*- -# :Copyright: © 2015 Günter Milde. -# :License: Released under the terms of the `2-Clause BSD license`_, in short: -# -# Copying and distribution of this file, with or without modification, -# are permitted in any medium without royalty provided the copyright -# notice and this notice are preserved. -# This file is offered as-is, without any warranty. -# -# .. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause -# -# Revision: $Revision: 7847 $ -# Date: $Date: 2015-03-17 18:30:47 +0100 (Di, 17. Mär 2015) $ - -""" -A minimal front end to the Docutils Publisher, producing HTML 5 documents. - -The output also conforms to XHTML 1.0 transitional -(except for the doctype declaration). -""" - -try: - import locale # module missing in Jython - locale.setlocale(locale.LC_ALL, '') -except locale.Error: - pass - -from docutils.core import publish_cmdline, default_description - -description = (u'Generates HTML 5 documents from standalone ' - u'reStructuredText sources ' - + default_description) - -publish_cmdline(writer_name='html5', description=description) diff --git a/flaskservice/bin/rst2latex.py b/flaskservice/bin/rst2latex.py deleted file mode 100755 index 717eae5..0000000 --- a/flaskservice/bin/rst2latex.py +++ /dev/null @@ -1,26 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rst2latex.py 5905 2009-04-16 12:04:49Z milde $ -# Author: David Goodger -# Copyright: This module has been placed in the public domain. - -""" -A minimal front end to the Docutils Publisher, producing LaTeX. -""" - -try: - import locale - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline - -description = ('Generates LaTeX documents from standalone reStructuredText ' - 'sources. ' - 'Reads from (default is stdin) and writes to ' - ' (default is stdout). See ' - ' for ' - 'the full reference.') - -publish_cmdline(writer_name='latex', description=description) diff --git a/flaskservice/bin/rst2man.py b/flaskservice/bin/rst2man.py deleted file mode 100755 index 4769dc4..0000000 --- a/flaskservice/bin/rst2man.py +++ /dev/null @@ -1,26 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# Author: -# Contact: grubert@users.sf.net -# Copyright: This module has been placed in the public domain. - -""" -man.py -====== - -This module provides a simple command line interface that uses the -man page writer to output from ReStructuredText source. -""" - -import locale -try: - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline, default_description -from docutils.writers import manpage - -description = ("Generates plain unix manual documents. " + default_description) - -publish_cmdline(writer=manpage.Writer(), description=description) diff --git a/flaskservice/bin/rst2odt.py b/flaskservice/bin/rst2odt.py deleted file mode 100755 index 2c50283..0000000 --- a/flaskservice/bin/rst2odt.py +++ /dev/null @@ -1,30 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rst2odt.py 5839 2009-01-07 19:09:28Z dkuhlman $ -# Author: Dave Kuhlman -# Copyright: This module has been placed in the public domain. - -""" -A front end to the Docutils Publisher, producing OpenOffice documents. -""" - -import sys -try: - import locale - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline_to_binary, default_description -from docutils.writers.odf_odt import Writer, Reader - - -description = ('Generates OpenDocument/OpenOffice/ODF documents from ' - 'standalone reStructuredText sources. ' + default_description) - - -writer = Writer() -reader = Reader() -output = publish_cmdline_to_binary(reader=reader, writer=writer, - description=description) - diff --git a/flaskservice/bin/rst2odt_prepstyles.py b/flaskservice/bin/rst2odt_prepstyles.py deleted file mode 100755 index 36431ac..0000000 --- a/flaskservice/bin/rst2odt_prepstyles.py +++ /dev/null @@ -1,67 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rst2odt_prepstyles.py 5839 2009-01-07 19:09:28Z dkuhlman $ -# Author: Dave Kuhlman -# Copyright: This module has been placed in the public domain. - -""" -Fix a word-processor-generated styles.odt for odtwriter use: Drop page size -specifications from styles.xml in STYLE_FILE.odt. -""" - -# -# Author: Michael Schutte - -from lxml import etree -import sys -import zipfile -from tempfile import mkstemp -import shutil -import os - -NAMESPACES = { - "style": "urn:oasis:names:tc:opendocument:xmlns:style:1.0", - "fo": "urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" -} - -def prepstyle(filename): - - zin = zipfile.ZipFile(filename) - styles = zin.read("styles.xml") - - root = etree.fromstring(styles) - for el in root.xpath("//style:page-layout-properties", - namespaces=NAMESPACES): - for attr in el.attrib: - if attr.startswith("{%s}" % NAMESPACES["fo"]): - del el.attrib[attr] - - tempname = mkstemp() - zout = zipfile.ZipFile(os.fdopen(tempname[0], "w"), "w", - zipfile.ZIP_DEFLATED) - - for item in zin.infolist(): - if item.filename == "styles.xml": - zout.writestr(item, etree.tostring(root)) - else: - zout.writestr(item, zin.read(item.filename)) - - zout.close() - zin.close() - shutil.move(tempname[1], filename) - - -def main(): - args = sys.argv[1:] - if len(args) != 1: - print >> sys.stderr, __doc__ - print >> sys.stderr, "Usage: %s STYLE_FILE.odt\n" % sys.argv[0] - sys.exit(1) - filename = args[0] - prepstyle(filename) - -if __name__ == '__main__': - main() - - -# vim:tw=78:sw=4:sts=4:et: diff --git a/flaskservice/bin/rst2pseudoxml.py b/flaskservice/bin/rst2pseudoxml.py deleted file mode 100755 index 8aa0c40..0000000 --- a/flaskservice/bin/rst2pseudoxml.py +++ /dev/null @@ -1,23 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rst2pseudoxml.py 4564 2006-05-21 20:44:42Z wiemann $ -# Author: David Goodger -# Copyright: This module has been placed in the public domain. - -""" -A minimal front end to the Docutils Publisher, producing pseudo-XML. -""" - -try: - import locale - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline, default_description - - -description = ('Generates pseudo-XML from standalone reStructuredText ' - 'sources (for testing purposes). ' + default_description) - -publish_cmdline(description=description) diff --git a/flaskservice/bin/rst2s5.py b/flaskservice/bin/rst2s5.py deleted file mode 100755 index cb2209b..0000000 --- a/flaskservice/bin/rst2s5.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rst2s5.py 4564 2006-05-21 20:44:42Z wiemann $ -# Author: Chris Liechti -# Copyright: This module has been placed in the public domain. - -""" -A minimal front end to the Docutils Publisher, producing HTML slides using -the S5 template system. -""" - -try: - import locale - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline, default_description - - -description = ('Generates S5 (X)HTML slideshow documents from standalone ' - 'reStructuredText sources. ' + default_description) - -publish_cmdline(writer_name='s5', description=description) diff --git a/flaskservice/bin/rst2xetex.py b/flaskservice/bin/rst2xetex.py deleted file mode 100755 index 6c9d209..0000000 --- a/flaskservice/bin/rst2xetex.py +++ /dev/null @@ -1,27 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rst2xetex.py 7847 2015-03-17 17:30:47Z milde $ -# Author: Guenter Milde -# Copyright: This module has been placed in the public domain. - -""" -A minimal front end to the Docutils Publisher, producing Lua/XeLaTeX code. -""" - -try: - import locale - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline - -description = ('Generates LaTeX documents from standalone reStructuredText ' - 'sources for compilation with the Unicode-aware TeX variants ' - 'XeLaTeX or LuaLaTeX. ' - 'Reads from (default is stdin) and writes to ' - ' (default is stdout). See ' - ' for ' - 'the full reference.') - -publish_cmdline(writer_name='xetex', description=description) diff --git a/flaskservice/bin/rst2xml.py b/flaskservice/bin/rst2xml.py deleted file mode 100755 index a920aff..0000000 --- a/flaskservice/bin/rst2xml.py +++ /dev/null @@ -1,23 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rst2xml.py 4564 2006-05-21 20:44:42Z wiemann $ -# Author: David Goodger -# Copyright: This module has been placed in the public domain. - -""" -A minimal front end to the Docutils Publisher, producing Docutils XML. -""" - -try: - import locale - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline, default_description - - -description = ('Generates Docutils-native XML from standalone ' - 'reStructuredText sources. ' + default_description) - -publish_cmdline(writer_name='xml', description=description) diff --git a/flaskservice/bin/rstpep2html.py b/flaskservice/bin/rstpep2html.py deleted file mode 100755 index 2ac6577..0000000 --- a/flaskservice/bin/rstpep2html.py +++ /dev/null @@ -1,25 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# $Id: rstpep2html.py 4564 2006-05-21 20:44:42Z wiemann $ -# Author: David Goodger -# Copyright: This module has been placed in the public domain. - -""" -A minimal front end to the Docutils Publisher, producing HTML from PEP -(Python Enhancement Proposal) documents. -""" - -try: - import locale - locale.setlocale(locale.LC_ALL, '') -except: - pass - -from docutils.core import publish_cmdline, default_description - - -description = ('Generates (X)HTML from reStructuredText-format PEP files. ' - + default_description) - -publish_cmdline(reader_name='pep', writer_name='pep_html', - description=description) diff --git a/flaskservice/bin/s3put b/flaskservice/bin/s3put deleted file mode 100755 index c92280b..0000000 --- a/flaskservice/bin/s3put +++ /dev/null @@ -1,438 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2006,2007,2008 Mitch Garnaat http://garnaat.org/ -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS -# IN THE SOFTWARE. -# -import getopt -import sys -import os -import boto - -from boto.compat import six - -try: - # multipart portions copyright Fabian Topfstedt - # https://gist.github.com/924094 - - import math - import mimetypes - from multiprocessing import Pool - from boto.s3.connection import S3Connection - from filechunkio import FileChunkIO - multipart_capable = True - usage_flag_multipart_capable = """ [--multipart]""" - usage_string_multipart_capable = """ - multipart - Upload files as multiple parts. This needs filechunkio. - Requires ListBucket, ListMultipartUploadParts, - ListBucketMultipartUploads and PutObject permissions.""" -except ImportError as err: - multipart_capable = False - usage_flag_multipart_capable = "" - if six.PY2: - attribute = 'message' - else: - attribute = 'msg' - usage_string_multipart_capable = '\n\n "' + \ - getattr(err, attribute)[len('No module named '):] + \ - '" is missing for multipart support ' - - -DEFAULT_REGION = 'us-east-1' - -usage_string = """ -SYNOPSIS - s3put [-a/--access_key ] [-s/--secret_key ] - -b/--bucket [-c/--callback ] - [-d/--debug ] [-i/--ignore ] - [-n/--no_op] [-p/--prefix ] [-k/--key_prefix ] - [-q/--quiet] [-g/--grant grant] [-w/--no_overwrite] [-r/--reduced] - [--header] [--region ] [--host ]""" + \ - usage_flag_multipart_capable + """ path [path...] - - Where - access_key - Your AWS Access Key ID. If not supplied, boto will - use the value of the environment variable - AWS_ACCESS_KEY_ID - secret_key - Your AWS Secret Access Key. If not supplied, boto - will use the value of the environment variable - AWS_SECRET_ACCESS_KEY - bucket_name - The name of the S3 bucket the file(s) should be - copied to. - path - A path to a directory or file that represents the items - to be uploaded. If the path points to an individual file, - that file will be uploaded to the specified bucket. If the - path points to a directory, it will recursively traverse - the directory and upload all files to the specified bucket. - debug_level - 0 means no debug output (default), 1 means normal - debug output from boto, and 2 means boto debug output - plus request/response output from httplib - ignore_dirs - a comma-separated list of directory names that will - be ignored and not uploaded to S3. - num_cb - The number of progress callbacks to display. The default - is zero which means no callbacks. If you supplied a value - of "-c 10" for example, the progress callback would be - called 10 times for each file transferred. - prefix - A file path prefix that will be stripped from the full - path of the file when determining the key name in S3. - For example, if the full path of a file is: - /home/foo/bar/fie.baz - and the prefix is specified as "-p /home/foo/" the - resulting key name in S3 will be: - /bar/fie.baz - The prefix must end in a trailing separator and if it - does not then one will be added. - key_prefix - A prefix to be added to the S3 key name, after any - stripping of the file path is done based on the - "-p/--prefix" option. - reduced - Use Reduced Redundancy storage - grant - A canned ACL policy that will be granted on each file - transferred to S3. The value of provided must be one - of the "canned" ACL policies supported by S3: - private|public-read|public-read-write|authenticated-read - no_overwrite - No files will be overwritten on S3, if the file/key - exists on s3 it will be kept. This is useful for - resuming interrupted transfers. Note this is not a - sync, even if the file has been updated locally if - the key exists on s3 the file on s3 will not be - updated. - header - key=value pairs of extra header(s) to pass along in the - request - region - Manually set a region for buckets that are not in the US - classic region. Normally the region is autodetected, but - setting this yourself is more efficient. - host - Hostname override, for using an endpoint other then AWS S3 -""" + usage_string_multipart_capable + """ - - - If the -n option is provided, no files will be transferred to S3 but - informational messages will be printed about what would happen. -""" - - -def usage(status=1): - print(usage_string) - sys.exit(status) - - -def submit_cb(bytes_so_far, total_bytes): - print('%d bytes transferred / %d bytes total' % (bytes_so_far, total_bytes)) - - -def get_key_name(fullpath, prefix, key_prefix): - if fullpath.startswith(prefix): - key_name = fullpath[len(prefix):] - else: - key_name = fullpath - l = key_name.split(os.sep) - return key_prefix + '/'.join(l) - - -def _upload_part(bucketname, aws_key, aws_secret, multipart_id, part_num, - source_path, offset, bytes, debug, cb, num_cb, - amount_of_retries=10): - """ - Uploads a part with retries. - """ - if debug == 1: - print("_upload_part(%s, %s, %s)" % (source_path, offset, bytes)) - - def _upload(retries_left=amount_of_retries): - try: - if debug == 1: - print('Start uploading part #%d ...' % part_num) - conn = S3Connection(aws_key, aws_secret) - conn.debug = debug - bucket = conn.get_bucket(bucketname) - for mp in bucket.get_all_multipart_uploads(): - if mp.id == multipart_id: - with FileChunkIO(source_path, 'r', offset=offset, - bytes=bytes) as fp: - mp.upload_part_from_file(fp=fp, part_num=part_num, - cb=cb, num_cb=num_cb) - break - except Exception as exc: - if retries_left: - _upload(retries_left=retries_left - 1) - else: - print('Failed uploading part #%d' % part_num) - raise exc - else: - if debug == 1: - print('... Uploaded part #%d' % part_num) - - _upload() - -def check_valid_region(conn, region): - if conn is None: - print('Invalid region (%s)' % region) - sys.exit(1) - -def multipart_upload(bucketname, aws_key, aws_secret, source_path, keyname, - reduced, debug, cb, num_cb, acl='private', headers={}, - guess_mimetype=True, parallel_processes=4, - region=DEFAULT_REGION): - """ - Parallel multipart upload. - """ - conn = boto.s3.connect_to_region(region, aws_access_key_id=aws_key, - aws_secret_access_key=aws_secret) - check_valid_region(conn, region) - conn.debug = debug - bucket = conn.get_bucket(bucketname) - - if guess_mimetype: - mtype = mimetypes.guess_type(keyname)[0] or 'application/octet-stream' - headers.update({'Content-Type': mtype}) - - mp = bucket.initiate_multipart_upload(keyname, headers=headers, - reduced_redundancy=reduced) - - source_size = os.stat(source_path).st_size - bytes_per_chunk = max(int(math.sqrt(5242880) * math.sqrt(source_size)), - 5242880) - chunk_amount = int(math.ceil(source_size / float(bytes_per_chunk))) - - pool = Pool(processes=parallel_processes) - for i in range(chunk_amount): - offset = i * bytes_per_chunk - remaining_bytes = source_size - offset - bytes = min([bytes_per_chunk, remaining_bytes]) - part_num = i + 1 - pool.apply_async(_upload_part, [bucketname, aws_key, aws_secret, mp.id, - part_num, source_path, offset, bytes, - debug, cb, num_cb]) - pool.close() - pool.join() - - if len(mp.get_all_parts()) == chunk_amount: - mp.complete_upload() - key = bucket.get_key(keyname) - key.set_acl(acl) - else: - mp.cancel_upload() - - -def singlepart_upload(bucket, key_name, fullpath, *kargs, **kwargs): - """ - Single upload. - """ - k = bucket.new_key(key_name) - k.set_contents_from_filename(fullpath, *kargs, **kwargs) - - -def expand_path(path): - path = os.path.expanduser(path) - path = os.path.expandvars(path) - return os.path.abspath(path) - - -def main(): - - # default values - aws_access_key_id = None - aws_secret_access_key = None - bucket_name = '' - ignore_dirs = [] - debug = 0 - cb = None - num_cb = 0 - quiet = False - no_op = False - prefix = '/' - key_prefix = '' - grant = None - no_overwrite = False - reduced = False - headers = {} - host = None - multipart_requested = False - region = None - - try: - opts, args = getopt.getopt( - sys.argv[1:], 'a:b:c::d:g:hi:k:np:qs:wr', - ['access_key=', 'bucket=', 'callback=', 'debug=', 'help', 'grant=', - 'ignore=', 'key_prefix=', 'no_op', 'prefix=', 'quiet', - 'secret_key=', 'no_overwrite', 'reduced', 'header=', 'multipart', - 'host=', 'region=']) - except: - usage(1) - - # parse opts - for o, a in opts: - if o in ('-h', '--help'): - usage(0) - if o in ('-a', '--access_key'): - aws_access_key_id = a - if o in ('-b', '--bucket'): - bucket_name = a - if o in ('-c', '--callback'): - num_cb = int(a) - cb = submit_cb - if o in ('-d', '--debug'): - debug = int(a) - if o in ('-g', '--grant'): - grant = a - if o in ('-i', '--ignore'): - ignore_dirs = a.split(',') - if o in ('-n', '--no_op'): - no_op = True - if o in ('-w', '--no_overwrite'): - no_overwrite = True - if o in ('-p', '--prefix'): - prefix = a - if prefix[-1] != os.sep: - prefix = prefix + os.sep - prefix = expand_path(prefix) - if o in ('-k', '--key_prefix'): - key_prefix = a - if o in ('-q', '--quiet'): - quiet = True - if o in ('-s', '--secret_key'): - aws_secret_access_key = a - if o in ('-r', '--reduced'): - reduced = True - if o == '--header': - (k, v) = a.split("=", 1) - headers[k] = v - if o == '--host': - host = a - if o == '--multipart': - if multipart_capable: - multipart_requested = True - else: - print("multipart upload requested but not capable") - sys.exit(4) - if o == '--region': - regions = boto.s3.regions() - for region_info in regions: - if region_info.name == a: - region = a - break - else: - raise ValueError('Invalid region %s specified' % a) - - if len(args) < 1: - usage(2) - - if not bucket_name: - print("bucket name is required!") - usage(3) - - connect_args = { - 'aws_access_key_id': aws_access_key_id, - 'aws_secret_access_key': aws_secret_access_key - } - - if host: - connect_args['host'] = host - - c = boto.s3.connect_to_region(region or DEFAULT_REGION, **connect_args) - check_valid_region(c, region or DEFAULT_REGION) - c.debug = debug - b = c.get_bucket(bucket_name, validate=False) - - # Attempt to determine location and warn if no --host or --region - # arguments were passed. Then try to automagically figure out - # what should have been passed and fix it. - if host is None and region is None: - try: - location = b.get_location() - - # Classic region will be '', any other will have a name - if location: - print('Bucket exists in %s but no host or region given!' % location) - - # Override for EU, which is really Ireland according to the docs - if location == 'EU': - location = 'eu-west-1' - - print('Automatically setting region to %s' % location) - - # Here we create a new connection, and then take the existing - # bucket and set it to use the new connection - c = boto.s3.connect_to_region(location, **connect_args) - c.debug = debug - b.connection = c - except Exception as e: - if debug > 0: - print(e) - print('Could not get bucket region info, skipping...') - - existing_keys_to_check_against = [] - files_to_check_for_upload = [] - - for path in args: - path = expand_path(path) - # upload a directory of files recursively - if os.path.isdir(path): - if no_overwrite: - if not quiet: - print('Getting list of existing keys to check against') - for key in b.list(get_key_name(path, prefix, key_prefix)): - existing_keys_to_check_against.append(key.name) - for root, dirs, files in os.walk(path): - for ignore in ignore_dirs: - if ignore in dirs: - dirs.remove(ignore) - for path in files: - if path.startswith("."): - continue - files_to_check_for_upload.append(os.path.join(root, path)) - - # upload a single file - elif os.path.isfile(path): - fullpath = os.path.abspath(path) - key_name = get_key_name(fullpath, prefix, key_prefix) - files_to_check_for_upload.append(fullpath) - existing_keys_to_check_against.append(key_name) - - # we are trying to upload something unknown - else: - print("I don't know what %s is, so i can't upload it" % path) - - for fullpath in files_to_check_for_upload: - key_name = get_key_name(fullpath, prefix, key_prefix) - - if no_overwrite and key_name in existing_keys_to_check_against: - if b.get_key(key_name): - if not quiet: - print('Skipping %s as it exists in s3' % fullpath) - continue - - if not quiet: - print('Copying %s to %s/%s' % (fullpath, bucket_name, key_name)) - - if not no_op: - # 0-byte files don't work and also don't need multipart upload - if os.stat(fullpath).st_size != 0 and multipart_capable and \ - multipart_requested: - multipart_upload(bucket_name, aws_access_key_id, - aws_secret_access_key, fullpath, key_name, - reduced, debug, cb, num_cb, - grant or 'private', headers, - region=region or DEFAULT_REGION) - else: - singlepart_upload(b, key_name, fullpath, cb=cb, num_cb=num_cb, - policy=grant, reduced_redundancy=reduced, - headers=headers) - -if __name__ == "__main__": - main() diff --git a/flaskservice/bin/saved_model_cli b/flaskservice/bin/saved_model_cli deleted file mode 100755 index bc5c808..0000000 --- a/flaskservice/bin/saved_model_cli +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from tensorflow.python.tools.saved_model_cli import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/sdbadmin b/flaskservice/bin/sdbadmin deleted file mode 100755 index 168be24..0000000 --- a/flaskservice/bin/sdbadmin +++ /dev/null @@ -1,194 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2009 Chris Moyer http://kopertop.blogspot.com/ -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - -# -# Tools to dump and recover an SDB domain -# -VERSION = "%prog version 1.0" -import boto -import time -from boto import sdb -from boto.compat import json - -def choice_input(options, default=None, title=None): - """ - Choice input - """ - if title == None: - title = "Please choose" - print title - objects = [] - for n, obj in enumerate(options): - print "%s: %s" % (n, obj) - objects.append(obj) - choice = int(raw_input(">>> ")) - try: - choice = objects[choice] - except: - choice = default - return choice - -def confirm(message="Are you sure?"): - choice = raw_input("%s [yN] " % message) - return choice and len(choice) > 0 and choice[0].lower() == "y" - - -def dump_db(domain, file_name, use_json=False, sort_attributes=False): - """ - Dump SDB domain to file - """ - f = open(file_name, "w") - if use_json: - for item in domain: - data = {"name": item.name, "attributes": item} - print >> f, json.dumps(data, sort_keys=sort_attributes) - else: - doc = domain.to_xml(f) - -def empty_db(domain): - """ - Remove all entries from domain - """ - for item in domain: - item.delete() - -def load_db(domain, file, use_json=False): - """ - Load a domain from a file, this doesn't overwrite any existing - data in the file so if you want to do a full recovery and restore - you need to call empty_db before calling this - - :param domain: The SDB Domain object to load to - :param file: The File to load the DB from - """ - if use_json: - for line in file.readlines(): - if line: - data = json.loads(line) - item = domain.new_item(data['name']) - item.update(data['attributes']) - item.save() - - else: - domain.from_xml(file) - -def check_valid_region(conn, region): - if conn is None: - print 'Invalid region (%s)' % region - sys.exit(1) - -def create_db(domain_name, region_name): - """Create a new DB - - :param domain: Name of the domain to create - :type domain: str - """ - sdb = boto.sdb.connect_to_region(region_name) - check_valid_region(sdb, region_name) - return sdb.create_domain(domain_name) - -if __name__ == "__main__": - from optparse import OptionParser - parser = OptionParser(version=VERSION, usage="Usage: %prog [--dump|--load|--empty|--list|-l] [options]") - - # Commands - parser.add_option("--dump", help="Dump domain to file", dest="dump", default=False, action="store_true") - parser.add_option("--load", help="Load domain contents from file", dest="load", default=False, action="store_true") - parser.add_option("--empty", help="Empty all contents of domain", dest="empty", default=False, action="store_true") - parser.add_option("-l", "--list", help="List All domains", dest="list", default=False, action="store_true") - parser.add_option("-c", "--create", help="Create domain", dest="create", default=False, action="store_true") - - parser.add_option("-a", "--all-domains", help="Operate on all domains", action="store_true", default=False, dest="all_domains") - if json: - parser.add_option("-j", "--use-json", help="Load/Store as JSON instead of XML", action="store_true", default=False, dest="json") - parser.add_option("-s", "--sort-attibutes", help="Sort the element attributes", action="store_true", default=False, dest="sort_attributes") - parser.add_option("-d", "--domain", help="Do functions on domain (may be more then one)", action="append", dest="domains") - parser.add_option("-f", "--file", help="Input/Output file we're operating on", dest="file_name") - parser.add_option("-r", "--region", help="Region (e.g. us-east-1[default] or eu-west-1)", default="us-east-1", dest="region_name") - (options, args) = parser.parse_args() - - if options.create: - for domain_name in options.domains: - create_db(domain_name, options.region_name) - exit() - - sdb = boto.sdb.connect_to_region(options.region_name) - check_valid_region(sdb, options.region_name) - if options.list: - for db in sdb.get_all_domains(): - print db - exit() - - if not options.dump and not options.load and not options.empty: - parser.print_help() - exit() - - - - - # - # Setup - # - if options.domains: - domains = [] - for domain_name in options.domains: - domains.append(sdb.get_domain(domain_name)) - elif options.all_domains: - domains = sdb.get_all_domains() - else: - domains = [choice_input(options=sdb.get_all_domains(), title="No domain specified, please choose one")] - - - # - # Execute the commands - # - stime = time.time() - if options.empty: - if confirm("WARNING!!! Are you sure you want to empty the following domains?: %s" % domains): - stime = time.time() - for domain in domains: - print "--------> Emptying %s <--------" % domain.name - empty_db(domain) - else: - print "Canceling operations" - exit() - - if options.dump: - for domain in domains: - print "--------> Dumping %s <---------" % domain.name - if options.file_name: - file_name = options.file_name - else: - file_name = "%s.db" % domain.name - dump_db(domain, file_name, options.json, options.sort_attributes) - - if options.load: - for domain in domains: - print "---------> Loading %s <----------" % domain.name - if options.file_name: - file_name = options.file_name - else: - file_name = "%s.db" % domain.name - load_db(domain, open(file_name, "rb"), options.json) - - - total_time = round(time.time() - stime, 2) - print "--------> Finished in %s <--------" % total_time diff --git a/flaskservice/bin/taskadmin b/flaskservice/bin/taskadmin deleted file mode 100755 index f47843b..0000000 --- a/flaskservice/bin/taskadmin +++ /dev/null @@ -1,116 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# Copyright (c) 2009 Chris Moyer http://coredumped.org/ -# -# Permission is hereby granted, free of charge, to any person obtaining a -# copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, dis- -# tribute, sublicense, and/or sell copies of the Software, and to permit -# persons to whom the Software is furnished to do so, subject to the fol- -# lowing conditions: -# -# The above copyright notice and this permission notice shall be included -# in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -# ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -# SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - -# -# Task/Job Administration utility -# -VERSION="0.1" -__version__ = VERSION -usage = """%prog [options] [command] -Commands: - list|ls List all Tasks in SDB - delete Delete Task with id - get Get Task - create|mk Create a new Task with command running every -""" - -def list(): - """List all Tasks in SDB""" - from boto.manage.task import Task - print "%-8s %-40s %s" % ("Hour", "Name", "Command") - print "-"*100 - for t in Task.all(): - print "%-8s %-40s %s" % (t.hour, t.name, t.command) - -def get(name): - """Get a task - :param name: The name of the task to fetch - :type name: str - """ - from boto.manage.task import Task - q = Task.find() - q.filter("name like", "%s%%" % name) - for t in q: - print "="*80 - print "| ", t.id - print "|%s" % ("-"*79) - print "| Name: ", t.name - print "| Hour: ", t.hour - print "| Command: ", t.command - if t.last_executed: - print "| Last Run: ", t.last_executed.ctime() - print "| Last Status: ", t.last_status - print "| Last Run Log: ", t.last_output - print "="*80 - -def delete(id): - from boto.manage.task import Task - t = Task.get_by_id(id) - print "Deleting task: %s" % t.name - if raw_input("Are you sure? ").lower() in ["y", "yes"]: - t.delete() - print "Deleted" - else: - print "Canceled" - -def create(name, hour, command): - """Create a new task - :param name: Name of the task to create - :type name: str - :param hour: What hour to run it at, "*" for every hour - :type hour: str - :param command: The command to execute - :type command: str - """ - from boto.manage.task import Task - t = Task() - t.name = name - t.hour = hour - t.command = command - t.put() - print "Created task: %s" % t.id - -if __name__ == "__main__": - try: - import readline - except ImportError: - pass - import boto - import sys - from optparse import OptionParser - from boto.mashups.iobject import IObject - parser = OptionParser(version=__version__, usage=usage) - - (options, args) = parser.parse_args() - - if len(args) < 1: - parser.print_help() - sys.exit(1) - - command = args[0].lower() - if command in ("ls", "list"): - list() - elif command == "get": - get(args[1]) - elif command == "create": - create(args[1], args[2], args[3]) - elif command == "delete": - delete(args[1]) diff --git a/flaskservice/bin/tensorboard b/flaskservice/bin/tensorboard deleted file mode 100755 index 97e22a7..0000000 --- a/flaskservice/bin/tensorboard +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from tensorboard.main import run_main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(run_main()) diff --git a/flaskservice/bin/tf_upgrade_v2 b/flaskservice/bin/tf_upgrade_v2 deleted file mode 100755 index 80e859f..0000000 --- a/flaskservice/bin/tf_upgrade_v2 +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from tensorflow.tools.compatibility.tf_upgrade_v2_main import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/tflite_convert b/flaskservice/bin/tflite_convert deleted file mode 100755 index 13f8ed7..0000000 --- a/flaskservice/bin/tflite_convert +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from tensorflow.lite.python.tflite_convert import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/toco b/flaskservice/bin/toco deleted file mode 100755 index 13f8ed7..0000000 --- a/flaskservice/bin/toco +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from tensorflow.lite.python.tflite_convert import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/toco_from_protos b/flaskservice/bin/toco_from_protos deleted file mode 100755 index 502c220..0000000 --- a/flaskservice/bin/toco_from_protos +++ /dev/null @@ -1,8 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 -# -*- coding: utf-8 -*- -import re -import sys -from tensorflow.lite.toco.python.toco_from_protos import main -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/bin/wheel b/flaskservice/bin/wheel deleted file mode 100755 index e952a0a..0000000 --- a/flaskservice/bin/wheel +++ /dev/null @@ -1,11 +0,0 @@ -#!/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Chatbot-Web-Framework/flaskservice/bin/python3 - -# -*- coding: utf-8 -*- -import re -import sys - -from wheel.cli import main - -if __name__ == '__main__': - sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) - sys.exit(main()) diff --git a/flaskservice/dataConstruction/babybonusintents.json b/flaskservice/dataConstruction/babybonusintents.json deleted file mode 100644 index 4d27e69..0000000 --- a/flaskservice/dataConstruction/babybonusintents.json +++ /dev/null @@ -1 +0,0 @@ -{"intents": [{"patterns": ["When we have come in the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can we still subject my application?", "If me have entered the Unique Entity Number (UEN) apply get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still submit my practical application", "We understand that we have come in the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, may we still subject my practical application", "Am we allowed to still subject my application if we have move into the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Could we still subject my practical application while we have move into the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While we have get into the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could we still submit my application?", "Are student allowed to still subject my application if student have come in the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "I understand that i have move into the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but can i still submit my practical application", "Is me allowed to still submit my application if me have get in the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Me understand that me have move into the Unique Entity Number (UEN) apply get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could me still submit my application?", "Can me still submit my application while me have get in the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While we have come in the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may we still subject my application?", "Me understand that me have go into the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but may me still submit my application?", "While i have entered the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for i to still subject my application?", "May we still submit my application when we have get in the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While we have go into the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could we still submit my practical application", "Student have get in the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for student to still submit my practical application", "Student have entered the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may student still submit my application?", "Are we allowed to still submit my application if we have move into the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While student have go into the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may student still submit my practical application", "Student have come in the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could student still subject my application?", "May me still submit my practical application when me have go into the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "If me have get in the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can me still submit my practical application", "Could i still submit my application while i have get into the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "If student have entered the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can student still subject my application?", "When we have entered the Unique Entity Number (UEN) apply get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can we still submit my application?", "When me have come in the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still subject my application?", "We understand that we have go into the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but may we still submit my practical application", "Me understand that me have go into the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but can me still subject my practical application", "If we have move into the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can we still submit my application?", "While i have entered the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may i still submit my application?", "Student have move into the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for student to still submit my application?", "Are we allowed to still subject my application if we have go in the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "If we have move into the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may we still submit my practical application", "When i have entered the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can i still subject my application?", "When me have get in the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still submit my application?", "Is we allowed to still subject my practical application if we have move into the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Can i still subject my application when i have go in the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When we have entered the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for we to still subject my practical application", "If student have go into the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may student still subject my application?", "If student have go into the Unique Entity Number (UEN) apply get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for student to still subject my application?", "When i have entered the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could i still subject my application?", "Can student still submit my application when student have move into the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "If me have go in the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can me still submit my application?", "I understand that i have go in the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but may i still subject my application?", "When me have come in the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still subject my practical application", "Could we still submit my practical application while we have go into the Unique Entity Number (UEN) utilize get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When student have go into the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may student still submit my practical application", "While me have go in the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can me still subject my practical application", "When student have get into the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for student to still subject my application?", "I understand that i have entered the Unique Entity Number (UEN) utilize get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could i still submit my application?", "I understand that i have come in the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, can i still subject my application?", "If me have entered the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still submit my practical application", "May we still submit my practical application when we have go into the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "May i still submit my practical application when i have entered the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Student understand that student have go into the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but could student still subject my application?", "Can student still submit my application when student have go into the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "We understand that we have come in the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could we still submit my practical application", "May student still submit my practical application when student have get into the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Me have get in the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still submit my practical application", "I understand that i have get into the Unique Entity Number (UEN) utilize get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could i still submit my application?", "If we have go in the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could we still subject my practical application", "While student have move into the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could student still submit my application?", "Student understand that student have come in the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, may student still submit my practical application", "While we have entered the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could we still submit my application?", "May student still subject my application while student have go in the Unique Entity Number (UEN) apply get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When i have go in the Unique Entity Number (UEN) apply get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may i still subject my practical application", "Can we still subject my application while we have move into the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Can student still submit my practical application if student have come in the Unique Entity Number (UEN) utilize get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While we have go in the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can we still submit my practical application", "Could me still subject my practical application when me have go in the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Are i allowed to still submit my practical application if i have get in the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Can me still submit my practical application while me have go in the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Could student still subject my application if student have entered the Unique Entity Number (UEN) utilize get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Are we allowed to still subject my practical application if we have go in the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "May i still subject my application while i have come in the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While we have get into the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could we still submit my application?", "Student understand that student have come in the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but could student still subject my practical application", "While me have entered the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can me still subject my application?", "If we have come in the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could we still submit my practical application", "Can we still submit my application if we have go into the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Is student allowed to still submit my practical application if student have come in the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Can student still submit my practical application if student have get in the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Are i allowed to still submit my practical application if i have go into the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Me understand that me have come in the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could me still subject my application?", "Are student allowed to still subject my application if student have get in the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "We understand that we have get in the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but can we still subject my application?", "While i have come in the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may i still subject my practical application", "We understand that we have go into the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but can we still submit my practical application", "We have entered the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could we still submit my practical application", "When me have get in the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could me still submit my practical application", "Am student allowed to still submit my application if student have entered the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "I understand that i have entered the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could i still submit my application?", "If student have go in the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for student to still subject my practical application", "Could me still submit my application if me have get into the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When i have go in the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can i still subject my practical application", "If me have entered the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can me still subject my practical application", "If student have get into the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could student still submit my practical application", "When student have entered the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can student still submit my practical application", "When student have move into the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can student still subject my practical application", "May we still subject my application while we have go into the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Could i still submit my application while i have entered the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When i have move into the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could i still subject my application?", "I understand that i have get in the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, may i still submit my application?", "May we still subject my practical application while we have get into the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "If me have entered the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still subject my application?", "If we have entered the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for we to still subject my practical application", "Can student still subject my practical application while student have go in the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Can me still submit my application when me have go in the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While i have come in the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can i still subject my application?", "While i have move into the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can i still submit my practical application", "Could i still submit my practical application if i have get into the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "If me have move into the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still subject my practical application", "Am i allowed to still subject my application if i have move into the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While me have entered the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can me still subject my practical application", "Can we still subject my practical application if we have get in the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When i have move into the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may i still submit my practical application", "Can i still submit my application when i have move into the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Can we still submit my practical application if we have go in the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While we have get into the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may we still subject my application?", "I have go in the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could i still submit my application?", "When i have entered the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can i still subject my application?", "May me still subject my practical application while me have get into the Unique Entity Number (UEN) utilize get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While i have entered the Unique Entity Number (UEN) apply get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may i still subject my practical application", "When i have entered the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for i to still submit my practical application", "Me understand that me have go into the Unique Entity Number (UEN) utilize get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but could me still subject my application?", "Student understand that student have get into the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but can student still subject my practical application", "If i have go in the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could i still subject my practical application", "Could we still subject my application if we have entered the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "May i still submit my application when i have entered the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "We understand that we have entered the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could we still subject my application?", "Can i still subject my application when i have entered the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Could we still subject my practical application while we have go in the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While i have go into the Unique Entity Number (UEN) apply get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could i still subject my application?", "Student understand that student have entered the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but may student still subject my application?", "If me have get into the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could me still submit my practical application", "Am we allowed to still submit my application if we have move into the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While we have get in the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could we still subject my practical application", "May i still subject my practical application if i have go in the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "I have entered the Unique Entity Number (UEN) utilize get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for i to still subject my application?", "Am student allowed to still submit my practical application if student have move into the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While me have come in the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could me still subject my practical application", "May me still subject my application while me have go into the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When i have entered the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can i still submit my practical application", "If i have entered the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can i still submit my practical application", "While student have move into the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could student still subject my practical application", "I have entered the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may i still submit my application?", "While we have go into the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may we still submit my practical application", "If me have get in the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can me still subject my application?", "When i have entered the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for i to still submit my practical application", "Could me still submit my practical application when me have get into the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "While i have get in the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could i still subject my practical application", "Me understand that me have go in the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could me still subject my practical application", "If me have come in the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may me still subject my application?", "While i have get into the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may i still subject my application?", "May i still subject my application when i have entered the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When student have move into the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for student to still submit my practical application", "I understand that i have get in the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, can i still subject my application?", "May student still submit my practical application while student have move into the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "I understand that i have go in the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but may i still submit my application?", "Is i allowed to still submit my practical application if i have entered the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When me have move into the Unique Entity Number (UEN) utilise 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can me still subject my application?", "I understand that i have come in the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, may i still subject my application?", "Is i allowed to still submit my practical application if i have go into the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Student have entered the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may student still subject my practical application", "When we have get in the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for we to still submit my application?", "May we still subject my practical application if we have entered the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Can student still submit my application while student have come in the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When we have go into the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may we still submit my practical application", "When me have get into the Unique Entity Number (UEN) utilize get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could me still subject my application?", "If we have entered the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for we to still subject my practical application", "Is me allowed to still submit my practical application if me have get into the Unique Entity Number (UEN) apply fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Student understand that student have get in the Unique Entity Number (UEN) apply 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but can student still submit my practical application", "When i have go in the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for i to still subject my application?", "While me have get into the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could me still submit my practical application", "Can i still subject my application when i have go into the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Am me allowed to still submit my application if me have go into the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "When me have move into the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may me still subject my application?", "Are me allowed to still subject my application if me have go into the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Can i still submit my application if i have get in the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "May student still submit my application when student have go in the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Student have move into the Unique Entity Number (UEN) apply get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may student still subject my application?", "While me have go into the Unique Entity Number (UEN) employ fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still subject my practical application", "While me have go into the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can me still subject my practical application", "Could i still subject my practical application while i have get in the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Is me allowed to still submit my application if me have entered the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "May me still submit my practical application while me have come in the Unique Entity Number (UEN) employ 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "Student understand that student have come in the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). but could student still submit my practical application", "If student have go into the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could student still submit my application?", "Me have get into the Unique Entity Number (UEN) using get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could me still subject my practical application", "If i have move into the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for i to still subject my practical application", "Are me allowed to still subject my application if me have move into the Unique Entity Number (UEN) employ get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "We understand that we have come in the Unique Entity Number (UEN) utilize 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could we still subject my application?", "Me have get into the Unique Entity Number (UEN) utilize fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still subject my application?", "Me have move into the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). Is it possible for me to still submit my application?", "While student have go into the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). may student still submit my application?", "I understand that i have go in the Unique Entity Number (UEN) utilise get together as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). However, could i still subject my application?", "If we have come in the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). can we still subject my practical application", "Could i still subject my practical application when i have entered the Unique Entity Number (UEN) utilise fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN)?", "If me have go in the Unique Entity Number (UEN) using fall in as an Approved Institution (AI) ' service, but your system does not have matching records of my Unique Entity Number (UEN). could me still subject my practical application"], "tag": "I have entered the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI)' service, but your system does not have matching records of my Unique Entity Number (UEN). Can I still submit my application?", "response": "If the system does not have a record of your Unique Entity Number (UEN), you can still proceed to apply to join as an Approved Institution. Please complete all other mandatory fields in the application and MSF will verify your records."}, {"patterns": ["Where should my organisation apply to be a Baby Bonus Approved Institution?", "What does my organisation need to apply to be a Baby Bonus Approved Institution?", "Where could my organisation apply to be a Baby Bonus Approved Institution?", "Where can my organisation apply to be a Baby Bonus Approved Institution?", "How should my organisation apply to be a Baby Bonus Approved Institution?", "How could my organisation apply to be a Baby Bonus Approved Institution?", "What do my organisation have to do to apply to be a Baby Bonus Approved Institution?", "Where shall my organisation apply to be a Baby Bonus Approved Institution?", "How does my organisation apply to be a Baby Bonus Approved Institution?", "What do my organisation need to apply to be a Baby Bonus Approved Institution?", "How shall my organisation apply to be a Baby Bonus Approved Institution?", "What does my organisation have to do to apply to be a Baby Bonus Approved Institution?", "How do my organisation apply to be a Baby Bonus Approved Institution?", "Where do my organisation apply to be a Baby Bonus Approved Institution?", "Where does my organisation apply to be a Baby Bonus Approved Institution?", "Where should my organization apply to be a Baby Bonus Approved Institution?", "Where should my organisation use to be a Baby Bonus Approved Institution?", "Where should my organisation utilize to be a Baby Bonus Approved Institution?", "Where should my organisation utilise to be a Baby Bonus Approved Institution?", "Where should my organisation employ to be a Baby Bonus Approved Institution?", "Where should my organization use to be a Baby Bonus Approved Institution?", "Where should my organization utilize to be a Baby Bonus Approved Institution?", "Where should my organization utilise to be a Baby Bonus Approved Institution?", "Where should my organization employ to be a Baby Bonus Approved Institution?", "What does my organization need to apply to be a Baby Bonus Approved Institution?", "What does my organisation need to use to be a Baby Bonus Approved Institution?", "What does my organisation need to utilize to be a Baby Bonus Approved Institution?", "What does my organisation need to utilise to be a Baby Bonus Approved Institution?", "What does my organisation need to employ to be a Baby Bonus Approved Institution?", "What does my organization need to use to be a Baby Bonus Approved Institution?", "What does my organization need to utilize to be a Baby Bonus Approved Institution?", "What does my organization need to utilise to be a Baby Bonus Approved Institution?", "What does my organization need to employ to be a Baby Bonus Approved Institution?", "Where could my organization apply to be a Baby Bonus Approved Institution?", "Where could my organisation use to be a Baby Bonus Approved Institution?", "Where could my organisation utilize to be a Baby Bonus Approved Institution?", "Where could my organisation utilise to be a Baby Bonus Approved Institution?", "Where could my organisation employ to be a Baby Bonus Approved Institution?", "Where could my organization use to be a Baby Bonus Approved Institution?", "Where could my organization utilize to be a Baby Bonus Approved Institution?", "Where could my organization utilise to be a Baby Bonus Approved Institution?", "Where could my organization employ to be a Baby Bonus Approved Institution?", "Where can my organization apply to be a Baby Bonus Approved Institution?", "Where can my organisation use to be a Baby Bonus Approved Institution?", "Where can my organisation utilize to be a Baby Bonus Approved Institution?", "Where can my organisation utilise to be a Baby Bonus Approved Institution?", "Where can my organisation employ to be a Baby Bonus Approved Institution?", "Where can my organization use to be a Baby Bonus Approved Institution?", "Where can my organization utilize to be a Baby Bonus Approved Institution?", "Where can my organization utilise to be a Baby Bonus Approved Institution?", "Where can my organization employ to be a Baby Bonus Approved Institution?", "How should my organization apply to be a Baby Bonus Approved Institution?", "How should my organisation use to be a Baby Bonus Approved Institution?", "How should my organisation utilize to be a Baby Bonus Approved Institution?", "How should my organisation utilise to be a Baby Bonus Approved Institution?", "How should my organisation employ to be a Baby Bonus Approved Institution?", "How should my organization use to be a Baby Bonus Approved Institution?", "How should my organization utilize to be a Baby Bonus Approved Institution?", "How should my organization utilise to be a Baby Bonus Approved Institution?", "How should my organization employ to be a Baby Bonus Approved Institution?", "How could my organization apply to be a Baby Bonus Approved Institution?", "How could my organisation use to be a Baby Bonus Approved Institution?", "How could my organisation utilize to be a Baby Bonus Approved Institution?", "How could my organisation utilise to be a Baby Bonus Approved Institution?", "How could my organisation employ to be a Baby Bonus Approved Institution?", "How could my organization use to be a Baby Bonus Approved Institution?", "How could my organization utilize to be a Baby Bonus Approved Institution?", "How could my organization utilise to be a Baby Bonus Approved Institution?", "How could my organization employ to be a Baby Bonus Approved Institution?", "What do my organization have to do to apply to be a Baby Bonus Approved Institution?", "What do my organisation have to do to use to be a Baby Bonus Approved Institution?", "What do my organisation have to do to utilize to be a Baby Bonus Approved Institution?", "What do my organisation have to do to utilise to be a Baby Bonus Approved Institution?", "What do my organisation have to do to employ to be a Baby Bonus Approved Institution?", "What do my organization have to do to use to be a Baby Bonus Approved Institution?", "What do my organization have to do to utilize to be a Baby Bonus Approved Institution?", "What do my organization have to do to utilise to be a Baby Bonus Approved Institution?", "What do my organization have to do to employ to be a Baby Bonus Approved Institution?", "Where shall my organization apply to be a Baby Bonus Approved Institution?", "Where shall my organisation use to be a Baby Bonus Approved Institution?", "Where shall my organisation utilize to be a Baby Bonus Approved Institution?", "Where shall my organisation utilise to be a Baby Bonus Approved Institution?", "Where shall my organisation employ to be a Baby Bonus Approved Institution?", "Where shall my organization use to be a Baby Bonus Approved Institution?", "Where shall my organization utilize to be a Baby Bonus Approved Institution?", "Where shall my organization utilise to be a Baby Bonus Approved Institution?", "Where shall my organization employ to be a Baby Bonus Approved Institution?", "How does my organization apply to be a Baby Bonus Approved Institution?", "How does my organisation use to be a Baby Bonus Approved Institution?", "How does my organisation utilize to be a Baby Bonus Approved Institution?", "How does my organisation utilise to be a Baby Bonus Approved Institution?", "How does my organisation employ to be a Baby Bonus Approved Institution?", "How does my organization use to be a Baby Bonus Approved Institution?", "How does my organization utilize to be a Baby Bonus Approved Institution?", "How does my organization utilise to be a Baby Bonus Approved Institution?", "How does my organization employ to be a Baby Bonus Approved Institution?", "What do my organization need to apply to be a Baby Bonus Approved Institution?", "What do my organisation need to use to be a Baby Bonus Approved Institution?", "What do my organisation need to utilize to be a Baby Bonus Approved Institution?", "What do my organisation need to utilise to be a Baby Bonus Approved Institution?", "What do my organisation need to employ to be a Baby Bonus Approved Institution?", "What do my organization need to use to be a Baby Bonus Approved Institution?", "What do my organization need to utilize to be a Baby Bonus Approved Institution?", "What do my organization need to utilise to be a Baby Bonus Approved Institution?", "What do my organization need to employ to be a Baby Bonus Approved Institution?", "How shall my organization apply to be a Baby Bonus Approved Institution?", "How shall my organisation use to be a Baby Bonus Approved Institution?", "How shall my organisation utilize to be a Baby Bonus Approved Institution?", "How shall my organisation utilise to be a Baby Bonus Approved Institution?", "How shall my organisation employ to be a Baby Bonus Approved Institution?", "How shall my organization use to be a Baby Bonus Approved Institution?", "How shall my organization utilize to be a Baby Bonus Approved Institution?", "How shall my organization utilise to be a Baby Bonus Approved Institution?", "How shall my organization employ to be a Baby Bonus Approved Institution?", "What does my organization have to do to apply to be a Baby Bonus Approved Institution?", "What does my organisation have to do to use to be a Baby Bonus Approved Institution?", "What does my organisation have to do to utilize to be a Baby Bonus Approved Institution?", "What does my organisation have to do to utilise to be a Baby Bonus Approved Institution?", "What does my organisation have to do to employ to be a Baby Bonus Approved Institution?", "What does my organization have to do to use to be a Baby Bonus Approved Institution?", "What does my organization have to do to utilize to be a Baby Bonus Approved Institution?", "What does my organization have to do to utilise to be a Baby Bonus Approved Institution?", "What does my organization have to do to employ to be a Baby Bonus Approved Institution?", "How do my organization apply to be a Baby Bonus Approved Institution?", "How do my organisation use to be a Baby Bonus Approved Institution?", "How do my organisation utilize to be a Baby Bonus Approved Institution?", "How do my organisation utilise to be a Baby Bonus Approved Institution?", "How do my organisation employ to be a Baby Bonus Approved Institution?", "How do my organization use to be a Baby Bonus Approved Institution?", "How do my organization utilize to be a Baby Bonus Approved Institution?", "How do my organization utilise to be a Baby Bonus Approved Institution?", "How do my organization employ to be a Baby Bonus Approved Institution?", "Where do my organization apply to be a Baby Bonus Approved Institution?", "Where do my organisation use to be a Baby Bonus Approved Institution?", "Where do my organisation utilize to be a Baby Bonus Approved Institution?", "Where do my organisation utilise to be a Baby Bonus Approved Institution?", "Where do my organisation employ to be a Baby Bonus Approved Institution?", "Where do my organization use to be a Baby Bonus Approved Institution?", "Where do my organization utilize to be a Baby Bonus Approved Institution?", "Where do my organization utilise to be a Baby Bonus Approved Institution?", "Where do my organization employ to be a Baby Bonus Approved Institution?", "Where does my organization apply to be a Baby Bonus Approved Institution?", "Where does my organisation use to be a Baby Bonus Approved Institution?", "Where does my organisation utilize to be a Baby Bonus Approved Institution?", "Where does my organisation utilise to be a Baby Bonus Approved Institution?", "Where does my organisation employ to be a Baby Bonus Approved Institution?", "Where does my organization use to be a Baby Bonus Approved Institution?", "Where does my organization utilize to be a Baby Bonus Approved Institution?", "Where does my organization utilise to be a Baby Bonus Approved Institution?", "Where does my organization employ to be a Baby Bonus Approved Institution?"], "tag": "How can my organisation apply to be a Baby Bonus Approved Institution?", "response": "For an organisation to become a Baby Bonus Approved Institution (AI), please visit the Baby Bonus Online Approved Institutions Portal and: Select \u201cJoin Using CorpPass\u201d. Complete all fields in capital letters. Ensure that the UEN or Unique Entity Number and Institution code are entered correctly. The applicant must be the Authorised Person (AP) to transact on behalf of your company. If the application is successful, the AP will receive an email notification to accept the Approved Person/Institution Terms and Conditions within 3 working days from the application. A Letter of Approval and Baby Bonus stickers will also be sent to your company\u2019s address within 3 weeks. You can then apply for the Child Development Account (CDA) GIRO with the bank and/or enable the Baby Bonus NETS service on your NETS terminal. Please note that: If your organisation is a newly licensed child care centre, the AP will not be required to submit a new application to be an AI. The AP will automatically receive an invitation to accept the AI Status for each outlet. For other organisations, the AP must submit an application for each outlet."}, {"patterns": ["We have move into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What do we do?", "While we have go into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do we do?", "Me have come in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What shall me do?", "When we have entered the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What should we do?", "While we have go in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What does we do?", "What should i do if i have move into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid?", "When we have entered the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What does we do?", "While i have go into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What shall i do?", "When we have get in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do we do?", "I have go in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What could i do?", "When me have go into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What could me do?", "What shall i do if i have get into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid?", "What could student do if student have come in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid?", "What shall me do if me have come in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid?", "I have go in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What can i do?", "What does we do if we have go in the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid?", "If i have get into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What should i do?", "What do me do if me have get into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid?", "Me have go in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do me do?", "When we have come in the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What do we do?", "When i have go in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What do i do?", "While we have go into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What can we do?", "While we have move into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What should we do?", "What shall student do if student have get in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid?", "When me have get into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What can me do?", "When student have go in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What can student do?", "While student have entered the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What could student do?", "While i have come in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What shall i do?", "While we have move into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can we do?", "While i have move into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What should i do?", "When me have come in the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What should me do?", "When we have move into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What could we do?", "Me have get in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What shall me do?", "Student have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What shall student do?", "What shall me do if me have get in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid?", "While me have get in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What should me do?", "When we have go in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What could we do?", "If me have entered the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What shall me do?", "We have go into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can we do?", "When we have go into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do we do?", "While me have get into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What do me do?", "When student have get into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can student do?", "What should me do if me have go into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid?", "I have go in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What shall i do?", "What does we do if we have entered the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid?", "If we have entered the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What shall we do?", "When me have go into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What should me do?", "What shall i do if i have get into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid?", "If student have go in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What shall student do?", "If i have move into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What can i do?", "If i have go in the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can i do?", "When we have get in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What do we do?", "Student have come in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What shall student do?", "What could me do if me have go into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid?", "If i have get in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What do i do?", "If me have get in the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What does me do?", "Student have move into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What does student do?", "When i have entered the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can i do?", "What should student do if student have entered the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid?", "While student have get into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What can student do?", "While i have get into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can i do?", "While me have go into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What can me do?", "While i have go into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What shall i do?", "We have move into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do we do?", "What do i do if i have come in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid?", "What can me do if me have move into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "We have get in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What could we do?", "While we have come in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What do we do?", "What can we do if we have get into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "While we have come in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What can we do?", "Student have come in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What could student do?", "What do student do if student have get into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid?", "What could student do if student have move into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid?", "What does me do if me have entered the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid?", "When i have move into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What could i do?", "While we have move into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What shall we do?", "I have come in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What do i do?", "When student have go into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What could student do?", "If we have move into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What could we do?", "When i have come in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do i do?", "While student have get in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What do student do?", "While me have entered the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What shall me do?", "What does student do if student have come in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid?", "If student have go into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What does student do?", "Student have entered the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can student do?", "I have entered the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do i do?", "While we have go in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do we do?", "While student have entered the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What shall student do?", "If we have get in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What does we do?", "Me have come in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What shall me do?", "What can i do if i have come in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "What should me do if me have get into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "What do me do if me have go in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "I have get in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What can i do?", "While student have entered the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What should student do?", "If me have go in the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do me do?", "If we have go in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What should we do?", "Student have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do student do?", "If i have go in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What should i do?", "When we have get in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What does we do?", "What should student do if student have get in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "What should i do if i have get into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid?", "Me have entered the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What can me do?", "When me have go in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do me do?", "I have move into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What shall i do?", "While student have go in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can student do?", "While we have get into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What shall we do?", "We have move into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What does we do?", "What do student do if student have go into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid?", "When we have get into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What shall we do?", "When we have go in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What does we do?", "If we have go in the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What could we do?", "What should student do if student have come in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid?", "While me have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What does me do?", "What shall we do if we have go into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid?", "When student have go into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What could student do?", "If me have move into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What could me do?", "When me have go into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What can me do?", "While me have go in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What shall me do?", "I have go in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What does i do?", "While me have get in the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What shall me do?", "If we have get into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What should we do?", "When me have get into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What can me do?", "What can we do if we have get into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "While i have move into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What can i do?", "If we have come in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What could we do?", "When me have move into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What shall me do?", "Me have come in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What can me do?", "When we have go in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What should we do?", "If i have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What shall i do?", "If me have get in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What should me do?", "While we have go in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What does we do?", "While student have go into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What does student do?", "If i have go in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What does i do?", "Me have get in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What do me do?", "While i have move into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What does i do?", "If i have go in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What can i do?", "When student have go into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What shall student do?", "What does we do if we have get in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid?", "While student have move into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What could student do?", "What can student do if student have move into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "What could student do if student have go in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid?", "What can we do if we have get into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid?", "If me have go into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What should me do?", "If i have entered the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What should i do?", "What do me do if me have go into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "While me have get into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What does me do?", "If we have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What does we do?", "If me have move into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What could me do?", "If student have move into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What could student do?", "While me have get into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What shall me do?", "If we have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What do we do?", "While we have entered the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What could we do?", "We have get in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What do we do?", "What do me do if me have get in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid?", "We have get into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What does we do?", "If i have go into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What could i do?", "If student have get into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What should student do?", "What does me do if me have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid?", "What can me do if me have go into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid?", "If i have come in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What do i do?", "If we have move into the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What can we do?", "If me have move into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What could me do?", "While student have get in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What can student do?", "When me have come in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What shall me do?", "Student have go in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What shall student do?", "What shall we do if we have get into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "If i have go into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What do i do?", "What could i do if i have get in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid?", "I have go in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What shall i do?", "When i have get in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What shall i do?", "While student have move into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What should student do?", "If we have get in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What do we do?", "I have go in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What could i do?", "If i have entered the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What should i do?", "When me have come in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What can me do?", "I have get into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can i do?", "When student have come in the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What shall student do?", "When me have come in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What do me do?", "Me have move into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What shall me do?", "If we have get into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What does we do?", "If student have get in the Unique Entity Number (UEN) utilize the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What do student do?", "When student have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What should student do?", "When me have entered the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What do me do?", "What do we do if we have get into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid?", "We have move into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What can we do?", "What does student do if student have get into the Unique Entity Number (UEN) apply the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid?", "If me have get in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What can me do?", "What shall student do if student have get in the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid?", "What does i do if i have get in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid?", "While i have get into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What does i do?", "While we have come in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What can we do?", "I have entered the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What shall i do?", "If me have move into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What do me do?", "When we have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system signal that my Unique Entity Number (UEN) is invalid, What do we do?", "While me have get in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system indicated that my Unique Entity Number (UEN) is invalid, What should me do?", "If we have move into the Unique Entity Number (UEN) utilise the 'Join as Approved Institution (AI) ' service, but your system point that my Unique Entity Number (UEN) is invalid, What can we do?", "While we have come in the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What can we do?", "If me have move into the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI) ' service, but your system betoken that my Unique Entity Number (UEN) is invalid, What shall me do?", "I have move into the Unique Entity Number (UEN) employ the 'Join as Approved Institution (AI) ' service, but your system bespeak that my Unique Entity Number (UEN) is invalid, What shall i do?"], "tag": "I have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI)' service, but your system indicated that my Unique Entity Number (UEN) is invalid, what should I do?", "response": "To join as an Approved Institution (AI), please verify your Unique Identity Number or UEN again if the system prompts that your UEN is invalid. If you are unsure, please check with the Accounting and Corporate Regulatory Authority (ACRA). "}, {"patterns": ["If an AI makes a refund into the CDA, how long would the process take before I receive the refund?", "If an AI create a refund into the CDA, how long would the process take before I receive the refund?", "If an AI makes a refund into the CDA, how long would the procedure take before I receive the refund?", "If an AI makes a refund into the CDA, how long would the process remove before I receive the refund?", "If an AI makes a refund into the CDA, how long would the process take away before I receive the refund?", "If an AI makes a refund into the CDA, how long would the process withdraw before I receive the refund?", "If an AI makes a refund into the CDA, how long would the process take before I have the refund?", "If an AI create a refund into the CDA, how long would the procedure take before I receive the refund?", "If an AI create a refund into the CDA, how long would the process remove before I receive the refund?", "If an AI create a refund into the CDA, how long would the process take away before I receive the refund?", "If an AI create a refund into the CDA, how long would the process withdraw before I receive the refund?", "If an AI create a refund into the CDA, how long would the process take before I have the refund?", "If an AI makes a refund into the CDA, how long would the procedure remove before I receive the refund?", "If an AI makes a refund into the CDA, how long would the procedure take away before I receive the refund?", "If an AI makes a refund into the CDA, how long would the procedure withdraw before I receive the refund?", "If an AI makes a refund into the CDA, how long would the procedure take before I have the refund?", "If an AI makes a refund into the CDA, how long would the process remove before I have the refund?", "If an AI makes a refund into the CDA, how long would the process take away before I have the refund?", "If an AI makes a refund into the CDA, how long would the process withdraw before I have the refund?", "If an AI create a refund into the CDA, how long would the procedure remove before I receive the refund?", "If an AI create a refund into the CDA, how long would the procedure take away before I receive the refund?", "If an AI create a refund into the CDA, how long would the procedure withdraw before I receive the refund?", "If an AI create a refund into the CDA, how long would the procedure take before I have the refund?", "If an AI create a refund into the CDA, how long would the process remove before I have the refund?", "If an AI create a refund into the CDA, how long would the process take away before I have the refund?", "If an AI create a refund into the CDA, how long would the process withdraw before I have the refund?", "If an AI makes a refund into the CDA, how long would the procedure remove before I have the refund?", "If an AI makes a refund into the CDA, how long would the procedure take away before I have the refund?", "If an AI makes a refund into the CDA, how long would the procedure withdraw before I have the refund?", "If an AI create a refund into the CDA, how long would the procedure remove before I have the refund?", "If an AI create a refund into the CDA, how long would the procedure take away before I have the refund?", "If an AI create a refund into the CDA, how long would the procedure withdraw before I have the refund?"], "tag": "If an AI makes a refund into the CDA, how long will the process take before I receive the refund?", "response": "You may want to check with the AI directly on the processes and when the refund will be completed."}, {"patterns": ["How could i observe the list of optical shops, which permit the use the CDA funds?", "Where does we find the list of optical shops, which let the exercise the CDA monetary fund", "How do me detect the list of optical shops, which permit the employment the CDA monetary fund", "What do student need to notice the list of optical shops, which allow the exercise the CDA funds?", "How could student detect the list of optical shops, which allow the exercise the CDA monetary fund", "Where do we detect the listing of optical shops, which permit the use the CDA monetary fund", "Where could we discover the listing of optical shops, which let the utilisation the CDA monetary fund", "How can we discover the list of optical shops, which permit the usage the CDA monetary fund", "What does student need to observe the listing of optical shops, which let the usage the CDA monetary fund", "Where do we find the listing of optical shops, which let the use the CDA monetary fund", "How could me notice the listing of optical shops, which permit the employment the CDA monetary fund", "Where could i observe the list of optical shops, which permit the employment the CDA funds?", "How can i find the list of optical shops, which permit the utilization the CDA monetary fund", "How does student detect the list of optical shops, which countenance the utilization the CDA monetary fund", "What do i need to notice the list of optical shops, which allow the employment the CDA funds?", "Where could we observe the listing of optical shops, which permit the employment the CDA funds?", "Where should we find the listing of optical shops, which let the employment the CDA funds?", "Where should me find the list of optical shops, which allow the usage the CDA monetary fund", "How shall student discover the list of optical shops, which let the employment the CDA monetary fund", "What do student have to do to notice the listing of optical shops, which permit the employment the CDA monetary fund", "What do we have to do to observe the listing of optical shops, which allow the usage the CDA funds?", "What does we need to detect the listing of optical shops, which countenance the utilization the CDA funds?", "How do we observe the listing of optical shops, which countenance the use the CDA funds?", "How shall we observe the listing of optical shops, which allow the use the CDA monetary fund", "How can i notice the listing of optical shops, which let the employment the CDA funds?", "How could we find the list of optical shops, which countenance the utilization the CDA monetary fund", "How does we discover the list of optical shops, which permit the use the CDA funds?", "What does i have to do to notice the listing of optical shops, which let the usage the CDA monetary fund", "What does student need to observe the listing of optical shops, which let the exercise the CDA monetary fund", "How do i observe the listing of optical shops, which allow the employment the CDA funds?", "Where does i discover the listing of optical shops, which permit the usage the CDA monetary fund", "Where does i find the listing of optical shops, which countenance the exercise the CDA monetary fund", "Where do me find the listing of optical shops, which allow the usage the CDA funds?", "How can we observe the list of optical shops, which allow the utilization the CDA monetary fund", "Where shall student observe the list of optical shops, which countenance the utilisation the CDA funds?", "How do student notice the list of optical shops, which countenance the employment the CDA funds?", "How shall i observe the list of optical shops, which let the employment the CDA monetary fund", "What do student have to do to notice the list of optical shops, which let the employment the CDA monetary fund", "What does me need to notice the list of optical shops, which permit the utilization the CDA funds?", "How could i find the list of optical shops, which countenance the utilization the CDA monetary fund", "What do student have to do to find the list of optical shops, which countenance the utilization the CDA funds?", "What do i need to find the list of optical shops, which permit the usage the CDA funds?", "What does student need to detect the list of optical shops, which allow the employment the CDA funds?", "What do me have to do to observe the list of optical shops, which let the use the CDA monetary fund", "What does student need to find the listing of optical shops, which permit the usage the CDA funds?", "What do student have to do to detect the listing of optical shops, which countenance the employment the CDA monetary fund", "How could me observe the list of optical shops, which allow the utilization the CDA monetary fund", "What do student need to detect the list of optical shops, which countenance the use the CDA funds?", "Where shall student observe the listing of optical shops, which allow the utilisation the CDA funds?", "What do i need to find the listing of optical shops, which let the utilization the CDA funds?", "Where do we detect the listing of optical shops, which permit the employment the CDA funds?", "How could student find the list of optical shops, which permit the employment the CDA funds?", "Where do we discover the list of optical shops, which let the employment the CDA monetary fund", "Where should we discover the listing of optical shops, which permit the use the CDA monetary fund", "How should me discover the listing of optical shops, which allow the use the CDA monetary fund", "What does me need to detect the listing of optical shops, which countenance the usage the CDA monetary fund", "Where should me discover the list of optical shops, which countenance the utilization the CDA funds?", "Where do me observe the list of optical shops, which countenance the use the CDA funds?", "Where could i notice the list of optical shops, which allow the exercise the CDA monetary fund", "What does student need to discover the listing of optical shops, which permit the utilisation the CDA funds?", "What does me have to do to observe the list of optical shops, which countenance the use the CDA funds?", "How should i discover the listing of optical shops, which countenance the use the CDA monetary fund", "How shall me observe the listing of optical shops, which countenance the usage the CDA monetary fund", "Where could student find the list of optical shops, which permit the employment the CDA monetary fund", "What does student have to do to find the list of optical shops, which allow the employment the CDA monetary fund", "Where does student detect the listing of optical shops, which allow the exercise the CDA funds?", "How can i discover the listing of optical shops, which let the utilisation the CDA funds?", "What does student need to observe the listing of optical shops, which allow the use the CDA monetary fund", "Where should me notice the listing of optical shops, which let the usage the CDA funds?", "How should student find the list of optical shops, which allow the usage the CDA monetary fund", "Where does student notice the list of optical shops, which permit the utilization the CDA monetary fund", "How could we notice the listing of optical shops, which permit the exercise the CDA funds?", "What do we need to find the list of optical shops, which countenance the employment the CDA monetary fund", "How can i discover the list of optical shops, which countenance the usage the CDA monetary fund", "Where could student detect the listing of optical shops, which countenance the employment the CDA monetary fund", "How could i observe the list of optical shops, which countenance the utilisation the CDA funds?", "How could me observe the listing of optical shops, which allow the usage the CDA funds?", "How can me discover the list of optical shops, which countenance the exercise the CDA monetary fund", "What do student have to do to discover the listing of optical shops, which allow the usage the CDA monetary fund", "Where should student detect the list of optical shops, which let the exercise the CDA monetary fund", "What do we need to detect the listing of optical shops, which countenance the use the CDA monetary fund", "Where could i observe the listing of optical shops, which allow the usage the CDA funds?", "What do i need to detect the list of optical shops, which countenance the usage the CDA funds?", "How does me detect the list of optical shops, which allow the utilisation the CDA funds?", "How does me discover the listing of optical shops, which let the employment the CDA funds?", "What does me have to do to notice the listing of optical shops, which let the employment the CDA monetary fund", "What do me need to discover the list of optical shops, which permit the employment the CDA monetary fund", "How does i discover the listing of optical shops, which countenance the usage the CDA funds?", "How shall we notice the list of optical shops, which permit the exercise the CDA monetary fund", "How should i notice the list of optical shops, which permit the usage the CDA funds?", "What does me have to do to discover the list of optical shops, which permit the utilisation the CDA funds?", "What does me have to do to discover the listing of optical shops, which countenance the utilization the CDA monetary fund", "Where shall me detect the listing of optical shops, which allow the utilisation the CDA monetary fund", "Where shall i observe the listing of optical shops, which allow the exercise the CDA monetary fund", "How can i detect the list of optical shops, which let the utilisation the CDA funds?", "Where does we notice the listing of optical shops, which permit the utilisation the CDA monetary fund", "How shall me notice the listing of optical shops, which let the employment the CDA monetary fund", "How could i detect the listing of optical shops, which countenance the usage the CDA funds?", "What does we need to observe the list of optical shops, which permit the utilisation the CDA monetary fund", "What do student need to observe the listing of optical shops, which allow the usage the CDA monetary fund", "What do me need to discover the list of optical shops, which countenance the exercise the CDA monetary fund", "What do student have to do to notice the listing of optical shops, which countenance the utilization the CDA funds?", "How could we find the list of optical shops, which allow the exercise the CDA monetary fund", "What does student need to notice the listing of optical shops, which allow the exercise the CDA monetary fund", "Where could i discover the listing of optical shops, which countenance the exercise the CDA funds?", "Where shall me discover the list of optical shops, which allow the usage the CDA funds?", "How do we find the list of optical shops, which permit the usage the CDA monetary fund", "How do we discover the list of optical shops, which countenance the utilisation the CDA funds?", "What do we have to do to find the listing of optical shops, which allow the exercise the CDA monetary fund", "How could student observe the listing of optical shops, which countenance the usage the CDA funds?", "How can i discover the list of optical shops, which countenance the utilization the CDA monetary fund", "How could me discover the listing of optical shops, which permit the employment the CDA funds?", "Where do we notice the list of optical shops, which countenance the exercise the CDA funds?", "Where shall me find the listing of optical shops, which countenance the usage the CDA funds?", "Where shall student detect the listing of optical shops, which countenance the exercise the CDA monetary fund", "How should me discover the listing of optical shops, which countenance the employment the CDA funds?", "Where could me detect the list of optical shops, which let the utilization the CDA funds?", "What do i have to do to detect the listing of optical shops, which permit the usage the CDA monetary fund", "What does me have to do to observe the list of optical shops, which countenance the employment the CDA funds?", "What do me have to do to detect the list of optical shops, which let the utilisation the CDA monetary fund", "Where does me notice the listing of optical shops, which allow the use the CDA monetary fund", "How does me notice the list of optical shops, which let the utilization the CDA monetary fund", "What does student need to detect the listing of optical shops, which let the usage the CDA monetary fund", "What does i have to do to observe the list of optical shops, which countenance the use the CDA funds?", "What do we need to find the listing of optical shops, which allow the exercise the CDA monetary fund", "What do me need to find the listing of optical shops, which countenance the usage the CDA funds?", "What does i have to do to notice the listing of optical shops, which permit the employment the CDA funds?", "How does student detect the list of optical shops, which allow the utilization the CDA funds?", "Where shall i detect the listing of optical shops, which permit the utilization the CDA monetary fund", "How does student find the listing of optical shops, which countenance the use the CDA funds?", "How do student discover the listing of optical shops, which countenance the utilisation the CDA funds?", "Where shall we find the list of optical shops, which allow the exercise the CDA funds?", "Where could me notice the listing of optical shops, which countenance the utilization the CDA funds?", "How could student notice the listing of optical shops, which let the exercise the CDA funds?", "What does i need to find the listing of optical shops, which let the utilisation the CDA funds?", "How do we discover the list of optical shops, which countenance the utilization the CDA monetary fund", "Where shall student find the list of optical shops, which allow the utilisation the CDA monetary fund", "Where does i discover the listing of optical shops, which countenance the employment the CDA monetary fund", "What do student have to do to detect the list of optical shops, which countenance the usage the CDA monetary fund", "What do we need to find the list of optical shops, which allow the use the CDA funds?", "How do we observe the listing of optical shops, which let the usage the CDA funds?", "Where do we detect the list of optical shops, which permit the utilization the CDA monetary fund", "What does we have to do to notice the listing of optical shops, which allow the usage the CDA funds?", "How could student discover the list of optical shops, which countenance the utilisation the CDA funds?", "What do me have to do to observe the listing of optical shops, which let the exercise the CDA funds?", "How shall student detect the listing of optical shops, which permit the exercise the CDA funds?", "What do student have to do to find the listing of optical shops, which allow the employment the CDA monetary fund", "What does student have to do to find the list of optical shops, which let the employment the CDA monetary fund", "How does student detect the listing of optical shops, which let the utilization the CDA monetary fund", "Where do student observe the list of optical shops, which countenance the utilisation the CDA monetary fund", "Where shall student find the list of optical shops, which allow the exercise the CDA monetary fund", "Where could student detect the list of optical shops, which allow the utilization the CDA funds?", "How does we detect the list of optical shops, which allow the utilization the CDA funds?", "What does we have to do to detect the list of optical shops, which permit the usage the CDA monetary fund", "How do i observe the listing of optical shops, which countenance the employment the CDA funds?", "How can me observe the listing of optical shops, which permit the utilization the CDA funds?", "What does we need to find the list of optical shops, which permit the employment the CDA funds?", "How does me find the listing of optical shops, which allow the usage the CDA funds?", "Where do me find the list of optical shops, which permit the utilisation the CDA monetary fund", "Where shall student detect the list of optical shops, which countenance the utilisation the CDA monetary fund", "How should we find the list of optical shops, which permit the usage the CDA funds?", "Where should me find the list of optical shops, which allow the utilisation the CDA monetary fund", "How do me observe the list of optical shops, which permit the utilisation the CDA monetary fund", "Where do me find the listing of optical shops, which permit the use the CDA monetary fund", "What do student need to find the listing of optical shops, which allow the exercise the CDA monetary fund", "How could we detect the listing of optical shops, which permit the utilisation the CDA monetary fund", "What does me need to notice the list of optical shops, which let the utilization the CDA funds?", "Where could student find the listing of optical shops, which let the utilization the CDA monetary fund", "What does i need to observe the list of optical shops, which allow the use the CDA funds?", "Where does we discover the listing of optical shops, which countenance the employment the CDA monetary fund", "Where does we notice the listing of optical shops, which allow the usage the CDA monetary fund", "Where do i observe the listing of optical shops, which permit the use the CDA monetary fund", "Where do i detect the listing of optical shops, which let the employment the CDA funds?", "How shall we notice the listing of optical shops, which allow the employment the CDA monetary fund", "What do we need to observe the list of optical shops, which permit the utilisation the CDA funds?", "How should i notice the listing of optical shops, which permit the utilization the CDA monetary fund", "What do i need to discover the list of optical shops, which permit the exercise the CDA monetary fund", "What does me need to notice the list of optical shops, which permit the use the CDA funds?", "What does we have to do to notice the list of optical shops, which permit the utilisation the CDA monetary fund", "Where shall student observe the list of optical shops, which countenance the utilisation the CDA monetary fund", "Where should student discover the list of optical shops, which let the utilization the CDA monetary fund", "Where should i discover the listing of optical shops, which let the utilisation the CDA funds?", "How shall we find the listing of optical shops, which let the utilisation the CDA monetary fund", "What does me have to do to find the list of optical shops, which allow the utilization the CDA monetary fund", "Where could student find the listing of optical shops, which let the use the CDA monetary fund", "How could i notice the list of optical shops, which permit the usage the CDA monetary fund", "What do i have to do to notice the listing of optical shops, which allow the utilisation the CDA monetary fund", "How do i notice the list of optical shops, which let the use the CDA monetary fund", "What do student need to discover the listing of optical shops, which permit the use the CDA funds?", "How do i observe the listing of optical shops, which let the utilization the CDA funds?", "How could i find the list of optical shops, which permit the usage the CDA funds?", "Where should we observe the listing of optical shops, which permit the usage the CDA funds?", "Where could we find the listing of optical shops, which allow the utilization the CDA monetary fund", "How should i find the list of optical shops, which countenance the use the CDA funds?", "Where do student notice the listing of optical shops, which permit the utilisation the CDA monetary fund", "Where do student detect the listing of optical shops, which countenance the usage the CDA funds?", "Where should student detect the listing of optical shops, which permit the use the CDA monetary fund", "How can me discover the list of optical shops, which countenance the use the CDA funds?", "How should student detect the listing of optical shops, which permit the usage the CDA monetary fund", "Where could me notice the listing of optical shops, which allow the utilization the CDA monetary fund"], "tag": "Where can I find the list of optical shops, which allow the use the CDA funds?", "response": "To find the list of optical shops which allow the use of Child Development Account funds, you can visit the Approved Institution Portal and select \u201cList of Approved Institutions\u201d. "}, {"patterns": ["Where could we notice out more info about Approved Institutions (AI)?", "Where can student detect out more info about Approved Institutions (AI)?", "How does i detect out more info about Approved Institutions (AI)?", "What do i need to discover out more info about Approved Institutions (AI)?", "How should we detect out more information about Approved Institutions (AI)?", "What does me need to observe out more info about Approved Institutions (AI)?", "How shall me discover out more information about Approved Institutions (AI)?", "How could student discover out more information about Approved Institutions (AI)?", "Where could me observe out more information about Approved Institutions (AI)?", "What do i need to observe out more information about Approved Institutions (AI)?", "What does student have to do to detect out more information about Approved Institutions (AI)?", "Where does we detect out more information about Approved Institutions (AI)?", "How could we detect out more information about Approved Institutions (AI)?", "Where can student find out more information about Approved Institutions (AI)?", "What do we need to notice out more info about Approved Institutions (AI)?", "How should me discover out more info about Approved Institutions (AI)?", "What does i have to do to find out more info about Approved Institutions (AI)?", "Where shall me discover out more information about Approved Institutions (AI)?", "How can we find out more information about Approved Institutions (AI)?", "Where shall student notice out more info about Approved Institutions (AI)?", "Where does i discover out more information about Approved Institutions (AI)?", "Where does we observe out more info about Approved Institutions (AI)?", "How can student observe out more information about Approved Institutions (AI)?", "What do i have to do to discover out more info about Approved Institutions (AI)?", "How could me find out more info about Approved Institutions (AI)?", "Where does student detect out more information about Approved Institutions (AI)?", "How should i discover out more info about Approved Institutions (AI)?", "Where could i notice out more info about Approved Institutions (AI)?", "Where do student notice out more info about Approved Institutions (AI)?", "Where could me observe out more info about Approved Institutions (AI)?", "How could me observe out more information about Approved Institutions (AI)?", "Where do i find out more information about Approved Institutions (AI)?", "What do i need to detect out more info about Approved Institutions (AI)?", "Where shall i notice out more info about Approved Institutions (AI)?", "What does student have to do to discover out more info about Approved Institutions (AI)?", "Where shall student find out more info about Approved Institutions (AI)?", "What do student have to do to notice out more info about Approved Institutions (AI)?", "Where shall student observe out more information about Approved Institutions (AI)?", "Where do we detect out more information about Approved Institutions (AI)?", "How could student find out more info about Approved Institutions (AI)?", "Where shall student detect out more info about Approved Institutions (AI)?", "What does we need to find out more information about Approved Institutions (AI)?", "Where does me find out more information about Approved Institutions (AI)?", "What does we have to do to detect out more information about Approved Institutions (AI)?", "What does we have to do to discover out more info about Approved Institutions (AI)?", "How should me detect out more information about Approved Institutions (AI)?", "What do student have to do to discover out more info about Approved Institutions (AI)?", "How shall we observe out more information about Approved Institutions (AI)?", "How could me detect out more info about Approved Institutions (AI)?", "How can me discover out more info about Approved Institutions (AI)?", "Where can student notice out more information about Approved Institutions (AI)?", "How can we find out more info about Approved Institutions (AI)?", "How could i notice out more info about Approved Institutions (AI)?", "What does we need to detect out more information about Approved Institutions (AI)?", "How could we notice out more information about Approved Institutions (AI)?", "What do student have to do to observe out more information about Approved Institutions (AI)?", "How can student notice out more info about Approved Institutions (AI)?", "What does student have to do to notice out more info about Approved Institutions (AI)?", "Where shall me detect out more info about Approved Institutions (AI)?", "Where should student notice out more info about Approved Institutions (AI)?", "Where should me notice out more info about Approved Institutions (AI)?", "What do student have to do to observe out more info about Approved Institutions (AI)?", "What does me need to discover out more info about Approved Institutions (AI)?", "How should i discover out more information about Approved Institutions (AI)?", "Where could student detect out more information about Approved Institutions (AI)?", "How should student observe out more info about Approved Institutions (AI)?", "How shall i detect out more info about Approved Institutions (AI)?", "How should me find out more info about Approved Institutions (AI)?", "What does we have to do to detect out more info about Approved Institutions (AI)?", "Where does we detect out more info about Approved Institutions (AI)?", "How could me notice out more info about Approved Institutions (AI)?", "Where can me find out more info about Approved Institutions (AI)?", "Where does i find out more information about Approved Institutions (AI)?", "How shall me observe out more information about Approved Institutions (AI)?", "What does i need to detect out more information about Approved Institutions (AI)?", "Where can me discover out more info about Approved Institutions (AI)?", "Where should student detect out more information about Approved Institutions (AI)?", "Where can student discover out more information about Approved Institutions (AI)?", "Where do i observe out more information about Approved Institutions (AI)?", "Where shall me detect out more information about Approved Institutions (AI)?", "What do me have to do to notice out more info about Approved Institutions (AI)?", "Where shall we find out more information about Approved Institutions (AI)?", "How should i detect out more information about Approved Institutions (AI)?", "What does i need to notice out more info about Approved Institutions (AI)?", "What do we have to do to notice out more info about Approved Institutions (AI)?", "How can i discover out more info about Approved Institutions (AI)?", "How does i find out more information about Approved Institutions (AI)?", "Where can i find out more information about Approved Institutions (AI)?", "Where could we observe out more info about Approved Institutions (AI)?", "What does student need to discover out more info about Approved Institutions (AI)?", "Where should student discover out more information about Approved Institutions (AI)?", "What do me need to discover out more information about Approved Institutions (AI)?", "How does student notice out more info about Approved Institutions (AI)?", "Where do student notice out more information about Approved Institutions (AI)?", "How can i find out more info about Approved Institutions (AI)?", "How can we discover out more information about Approved Institutions (AI)?", "Where shall i observe out more information about Approved Institutions (AI)?", "How could i observe out more info about Approved Institutions (AI)?", "How shall student observe out more info about Approved Institutions (AI)?", "How can i observe out more information about Approved Institutions (AI)?", "What do me need to detect out more info about Approved Institutions (AI)?", "Where shall i notice out more information about Approved Institutions (AI)?", "What do i have to do to find out more info about Approved Institutions (AI)?", "How shall i discover out more information about Approved Institutions (AI)?", "How does student find out more info about Approved Institutions (AI)?", "How can i notice out more info about Approved Institutions (AI)?", "How should me discover out more information about Approved Institutions (AI)?", "Where could me detect out more info about Approved Institutions (AI)?", "Where do student find out more information about Approved Institutions (AI)?", "What does we have to do to notice out more info about Approved Institutions (AI)?", "Where do me find out more info about Approved Institutions (AI)?", "How should i observe out more info about Approved Institutions (AI)?", "Where does me discover out more information about Approved Institutions (AI)?", "How does me discover out more info about Approved Institutions (AI)?", "How can we observe out more info about Approved Institutions (AI)?", "Where can i detect out more information about Approved Institutions (AI)?", "How could i observe out more information about Approved Institutions (AI)?", "How does student observe out more information about Approved Institutions (AI)?", "How shall we notice out more information about Approved Institutions (AI)?", "How can i detect out more information about Approved Institutions (AI)?", "What do we have to do to find out more info about Approved Institutions (AI)?", "Where shall i find out more info about Approved Institutions (AI)?", "What does i have to do to discover out more info about Approved Institutions (AI)?", "Where does we find out more info about Approved Institutions (AI)?", "Where do student observe out more info about Approved Institutions (AI)?", "Where do student discover out more information about Approved Institutions (AI)?", "What does student need to find out more information about Approved Institutions (AI)?", "What does i need to notice out more information about Approved Institutions (AI)?", "Where can i observe out more information about Approved Institutions (AI)?", "How can me notice out more info about Approved Institutions (AI)?", "How should me find out more information about Approved Institutions (AI)?", "What do student need to find out more information about Approved Institutions (AI)?", "Where shall me find out more information about Approved Institutions (AI)?", "What does i need to find out more info about Approved Institutions (AI)?", "Where do we observe out more information about Approved Institutions (AI)?", "What does student need to observe out more info about Approved Institutions (AI)?", "How does we observe out more information about Approved Institutions (AI)?", "Where do we observe out more info about Approved Institutions (AI)?", "How does student detect out more information about Approved Institutions (AI)?", "Where should me find out more information about Approved Institutions (AI)?", "How could we find out more information about Approved Institutions (AI)?", "What do we have to do to find out more information about Approved Institutions (AI)?", "Where could we notice out more information about Approved Institutions (AI)?", "Where does student discover out more information about Approved Institutions (AI)?", "Where could me notice out more info about Approved Institutions (AI)?", "Where shall we discover out more info about Approved Institutions (AI)?", "Where should we detect out more information about Approved Institutions (AI)?", "What do me have to do to find out more info about Approved Institutions (AI)?", "What do me need to find out more info about Approved Institutions (AI)?", "Where can me detect out more information about Approved Institutions (AI)?", "How could student observe out more info about Approved Institutions (AI)?", "Where should student notice out more information about Approved Institutions (AI)?", "How should student observe out more information about Approved Institutions (AI)?", "Where do student discover out more info about Approved Institutions (AI)?", "Where shall student discover out more information about Approved Institutions (AI)?", "How shall me find out more information about Approved Institutions (AI)?", "Where could student detect out more info about Approved Institutions (AI)?", "What do me need to notice out more information about Approved Institutions (AI)?", "Where do i find out more info about Approved Institutions (AI)?", "Where shall me discover out more info about Approved Institutions (AI)?", "Where do i discover out more information about Approved Institutions (AI)?", "Where could i find out more information about Approved Institutions (AI)?", "What do we need to observe out more info about Approved Institutions (AI)?", "Where shall me notice out more information about Approved Institutions (AI)?", "How should student notice out more information about Approved Institutions (AI)?", "How should student notice out more info about Approved Institutions (AI)?", "Where do we find out more information about Approved Institutions (AI)?", "What do i need to find out more info about Approved Institutions (AI)?", "What do i need to observe out more info about Approved Institutions (AI)?", "Where shall we discover out more information about Approved Institutions (AI)?", "Where should we find out more information about Approved Institutions (AI)?", "What does student have to do to observe out more information about Approved Institutions (AI)?", "What do we have to do to observe out more information about Approved Institutions (AI)?", "How does i notice out more info about Approved Institutions (AI)?", "What do we need to discover out more information about Approved Institutions (AI)?", "Where shall i observe out more info about Approved Institutions (AI)?", "How shall we find out more information about Approved Institutions (AI)?", "Where could i discover out more info about Approved Institutions (AI)?", "Where shall we notice out more information about Approved Institutions (AI)?", "How does i observe out more information about Approved Institutions (AI)?", "How could student detect out more information about Approved Institutions (AI)?", "How does we observe out more info about Approved Institutions (AI)?", "How can me observe out more info about Approved Institutions (AI)?", "What do me have to do to detect out more info about Approved Institutions (AI)?", "What does i need to find out more information about Approved Institutions (AI)?", "Where should i detect out more info about Approved Institutions (AI)?", "What does we need to discover out more information about Approved Institutions (AI)?", "What does we need to detect out more info about Approved Institutions (AI)?", "What does we need to find out more info about Approved Institutions (AI)?", "What does student have to do to observe out more info about Approved Institutions (AI)?", "What do me have to do to observe out more information about Approved Institutions (AI)?", "Where do me detect out more info about Approved Institutions (AI)?", "What does student need to notice out more information about Approved Institutions (AI)?", "What does i need to observe out more information about Approved Institutions (AI)?", "What does me have to do to detect out more information about Approved Institutions (AI)?", "Where can we find out more information about Approved Institutions (AI)?", "How could we notice out more info about Approved Institutions (AI)?", "Where does we discover out more info about Approved Institutions (AI)?", "How does me notice out more information about Approved Institutions (AI)?", "Where do me find out more information about Approved Institutions (AI)?"], "tag": "How do I find out more information about Approved Institutions (AI)?", "response": "To find more about Approved Institutions (AIs), please visit our Approved Institution Portal. "}, {"patterns": ["How much are an organisation need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organisation need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organisation need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organisation need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organisation need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organisation need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organization need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organisation necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organisation ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organisation postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organisation require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organisation take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organisation involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organisation call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organisation demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organization necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organization ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organization postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organization require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organization take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organization involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organization call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much are an organization demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organization need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organisation necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organisation ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organisation postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organisation require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organisation take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organisation involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organisation call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organisation demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organization necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organization ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organization postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organization require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organization take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organization involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organization call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many an organization demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organization need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organisation necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organisation ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organisation postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organisation require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organisation take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organisation involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organisation call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organisation demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organization necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organization ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organization postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organization require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organization take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organization involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organization call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many are an organization demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organization need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organisation necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organisation ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organisation postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organisation require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organisation take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organisation involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organisation call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organisation demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organization necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organization ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organization postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organization require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organization take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organization involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organization call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "What is the amount of an organization demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organization need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organisation necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organisation ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organisation postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organisation require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organisation take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organisation involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organisation call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organisation demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organization necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organization ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organization postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organization require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organization take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organization involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organization call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How much is an organization demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organization need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organisation necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organisation ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organisation postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organisation require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organisation take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organisation involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organisation call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organisation demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organization necessitate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organization ask to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organization postulate to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organization require to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organization take to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organization involve to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organization call for to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "How many is an organization demand to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?"], "tag": "How much does an organisation need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)?", "response": "No payment is required to register as an Approved Institution (AI) with the Ministry of Social and Family Development (MSF). "}, {"patterns": ["Will there be any a validity period to be a Baby Bonus Approved Institution?", "Are there a validity period to be a Baby Bonus Approved Institution?", "Would there be a validity period to be a Baby Bonus Approved Institution?", "Would there be any a validity period to be a Baby Bonus Approved Institution?", "Are there any a validity period to be a Baby Bonus Approved Institution?", "Will there be a validity period to be a Baby Bonus Approved Institution?", "Is there any a validity period to be a Baby Bonus Approved Institution?"], "tag": "Is there a validity period to be a Baby Bonus Approved Institution?", "response": "There is no validity period to be a Baby Bonus Approved Institution (AI). However, the approval granted by MSF is subject to compliance with the Approved Institution Terms and Conditions. "}, {"patterns": ["Who does I contact for enquiries and feedback on Approved Institutions (AI)?", "Who does I reach for enquiries and feedback on Approved Institutions (AI)?", "Who does I get through for enquiries and feedback on Approved Institutions (AI)?", "Who does I get hold of for enquiries and feedback on Approved Institutions (AI)?", "Who does I contact for inquiry and feedback on Approved Institutions (AI)?", "Who does I contact for research and feedback on Approved Institutions (AI)?", "Who does I reach for inquiry and feedback on Approved Institutions (AI)?", "Who does I reach for research and feedback on Approved Institutions (AI)?", "Who does I get through for inquiry and feedback on Approved Institutions (AI)?", "Who does I get through for research and feedback on Approved Institutions (AI)?", "Who does I get hold of for inquiry and feedback on Approved Institutions (AI)?", "Who does I get hold of for research and feedback on Approved Institutions (AI)?"], "tag": "Who do I contact for enquiries and feedback on Approved Institutions (AI)?", "response": "For enquiries and feedback on Approved Institutions (AI), you may write to us using this form. Simply enter \u2018Baby Bonus Approved Institution\u2019 in the Subject field. Alternatively, you may call the Baby Bonus hotline at 1800 253 7707 or (+65) 6253 7707 if you are overseas. For enquiries on Banks' Child Development Account (CDA) Products & Baby Bonus Cards, please contact: DBS Bank at 1800 339 6666 or visit their website at www.dbs.com.sg, OCBC Bank at 1800 438 6088 or visit their website at www.ocbc.com/babybonus, UOB at 1800 222 2121 or visit their website at www.uob.com.sg. Standard Chartered Bank (Singapore) at 1800 747 7000 or visit their website: www.standardchartered.com.sg. Baby Bonus NETS Service, Sales & Customer Service Centre at 6274 1212, or visit their website at www.nets.com.sg."}, {"patterns": ["Am i allowed to quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "Could me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "While My centre is an Approved Institution. may we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Are student allowed to request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "If My center is an Approved Institution. may me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "We understand that My centre is an Approved Institution. However, could we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Student understand that My center is an Approved Institution. However, could student request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My center is an Approved Institution. could we call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "Can student bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "Is i allowed to request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "Student understand that My center is an Approved Institution. but can student request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Is me allowed to quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "Are i allowed to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "While My centre is an Approved Institution. may we bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could i bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker while My center is an Approved Institution?", "Are student allowed to request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "If My centre is an Approved Institution. could we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "I understand that My center is an Approved Institution. but could i bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can we call for for an additional or higher-resolution Baby Bonus Approved Institution sticker while My centre is an Approved Institution?", "While My centre is an Approved Institution. Is it possible for i to quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Are me allowed to request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "I understand that My centre is an Approved Institution. but can i request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My centre is an Approved Institution. could me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My center is an Approved Institution. may we call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can me quest for an additional or higher-resolution Baby Bonus Approved Institution sticker while My center is an Approved Institution?", "Could student call for for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "If My center is an Approved Institution. can we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "May i request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "Am i allowed to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "If My centre is an Approved Institution. could i bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My center is an Approved Institution. Is it possible for student to quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Am me allowed to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "If My center is an Approved Institution. Is it possible for me to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can student bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "May we request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "When My centre is an Approved Institution. may student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My centre is an Approved Institution. could we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "I understand that My centre is an Approved Institution. However, may i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My center is an Approved Institution. may student call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can we call for for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "May me quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "When My centre is an Approved Institution. may student request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My center is an Approved Institution. could student request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My centre is an Approved Institution. may we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Student understand that My centre is an Approved Institution. However, may student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My centre is an Approved Institution. can me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could me request for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "Me understand that My center is an Approved Institution. but may me request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "We understand that My center is an Approved Institution. but can we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My center is an Approved Institution. could i bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "May me request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "I understand that My center is an Approved Institution. but may i request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My centre is an Approved Institution. could me request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My center is an Approved Institution. can we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My center is an Approved Institution. can me request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could student call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "Could me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker while My centre is an Approved Institution?", "Could we request for an additional or higher-resolution Baby Bonus Approved Institution sticker while My center is an Approved Institution?", "If My centre is an Approved Institution. may we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Student understand that My centre is an Approved Institution. but may student bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can me request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "My center is an Approved Institution. may me request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "We understand that My center is an Approved Institution. However, may we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My centre is an Approved Institution. Is it possible for student to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Student understand that My centre is an Approved Institution. but can student bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker while My centre is an Approved Institution?", "When My centre is an Approved Institution. may we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Are we allowed to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "If My center is an Approved Institution. Is it possible for i to quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Are me allowed to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "May me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "Could we call for for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "If My center is an Approved Institution. Is it possible for student to request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My center is an Approved Institution. may i quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My centre is an Approved Institution. Is it possible for student to request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My center is an Approved Institution. could me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could student request for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "May we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "While My center is an Approved Institution. can we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My centre is an Approved Institution. could me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "May me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "My centre is an Approved Institution. may me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Is we allowed to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "While My centre is an Approved Institution. may me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My centre is an Approved Institution. can me quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My center is an Approved Institution. can i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My centre is an Approved Institution. can me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "May student request for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "If My center is an Approved Institution. can we bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Me understand that My centre is an Approved Institution. However, can me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Me understand that My centre is an Approved Institution. but may me quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My center is an Approved Institution. Is it possible for student to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My centre is an Approved Institution. can i request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "May i request for an additional or higher-resolution Baby Bonus Approved Institution sticker while My center is an Approved Institution?", "My centre is an Approved Institution. may student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "May we bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "If My centre is an Approved Institution. can student request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My center is an Approved Institution. Is it possible for student to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could me quest for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "Can me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "We understand that My centre is an Approved Institution. but could we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could i quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "If My center is an Approved Institution. Is it possible for i to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Me understand that My centre is an Approved Institution. but could me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My center is an Approved Institution. may student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "We understand that My center is an Approved Institution. but may we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My centre is an Approved Institution. could i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "May i bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "When My centre is an Approved Institution. can we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker while My center is an Approved Institution?", "Could student call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "If My center is an Approved Institution. can i bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My centre is an Approved Institution. could student bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Student understand that My centre is an Approved Institution. but may student request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "May student bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "When My centre is an Approved Institution. can me request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Student understand that My center is an Approved Institution. but may student request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can we bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "May student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker while My center is an Approved Institution?", "My center is an Approved Institution. Is it possible for we to request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Is i allowed to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "While My centre is an Approved Institution. may i request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My center is an Approved Institution. could i request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "We understand that My center is an Approved Institution. but could we call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My center is an Approved Institution. could student call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My center is an Approved Institution. Is it possible for me to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Me understand that My center is an Approved Institution. but could me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "While My center is an Approved Institution. Is it possible for i to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My center is an Approved Institution. could i quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "May student call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "Can student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "Am me allowed to quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "May i bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker while My centre is an Approved Institution?", "My centre is an Approved Institution. may we call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My center is an Approved Institution. can me quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Are we allowed to quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "I understand that My centre is an Approved Institution. However, could i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "I understand that My center is an Approved Institution. However, could i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My center is an Approved Institution. Is it possible for we to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My centre is an Approved Institution. could me request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My center is an Approved Institution. can me request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "We understand that My centre is an Approved Institution. but may we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Me understand that My centre is an Approved Institution. but can me quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My center is an Approved Institution. Is it possible for we to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "I understand that My centre is an Approved Institution. but could i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "When My centre is an Approved Institution. may we bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "We understand that My centre is an Approved Institution. but could we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Are we allowed to quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "Can i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "Could i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "Can we request for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "I understand that My centre is an Approved Institution. but can i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My center is an Approved Institution. can me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Am i allowed to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "When My centre is an Approved Institution. can student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Is we allowed to request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "Can we request for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "When My center is an Approved Institution. may student bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My center is an Approved Institution. could we call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can i quest for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "Are i allowed to request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "Can i request for an additional or higher-resolution Baby Bonus Approved Institution sticker when My center is an Approved Institution?", "I understand that My centre is an Approved Institution. However, may i request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Me understand that My centre is an Approved Institution. However, can me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My center is an Approved Institution. could we bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My centre is an Approved Institution. can i bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Are student allowed to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "Can we call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "While My center is an Approved Institution. may student request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Me understand that My center is an Approved Institution. However, can me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could i quest for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "Can me quest for an additional or higher-resolution Baby Bonus Approved Institution sticker when My centre is an Approved Institution?", "Student understand that My centre is an Approved Institution. but can student call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My centre is an Approved Institution. can we bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker while My centre is an Approved Institution?", "When My centre is an Approved Institution. can we request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My center is an Approved Institution. could i quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Me understand that My center is an Approved Institution. However, can me request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Are me allowed to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "Student understand that My center is an Approved Institution. However, could student bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Can i quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "While My centre is an Approved Institution. can i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could me quest for an additional or higher-resolution Baby Bonus Approved Institution sticker if My centre is an Approved Institution?", "While My centre is an Approved Institution. may i quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "I understand that My centre is an Approved Institution. However, can i bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My centre is an Approved Institution. could student bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Me understand that My center is an Approved Institution. but can me bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Are we allowed to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "I understand that My centre is an Approved Institution. However, can i call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My center is an Approved Institution. Is it possible for i to request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "While My centre is an Approved Institution. Is it possible for me to request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could student quest for an additional or higher-resolution Baby Bonus Approved Institution sticker while My centre is an Approved Institution?", "When My center is an Approved Institution. Is it possible for i to bespeak for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "Could we request for an additional or higher-resolution Baby Bonus Approved Institution sticker if My center is an Approved Institution?", "My center is an Approved Institution. may we quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My center is an Approved Institution. Is it possible for we to quest for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "If My center is an Approved Institution. could me call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "My centre is an Approved Institution. Is it possible for we to call for for an additional or higher-resolution Baby Bonus Approved Institution sticker?"], "tag": "My centre is an Approved Institution. Can I request for an additional or higher-resolution Baby Bonus Approved Institution sticker?", "response": "If you would like to request for an additional or higher-resolution Baby Bonus Approved Institution sticker, please send us your request by using this form. Simply enter \u2018Request for Baby Bonus Sticker\u2019 in the Subject field and key in your Approved Institution details and uses for the sticker. "}, {"patterns": ["Why do my Approved Institution (AI) application not approved?", "Why my Approved Institution (AI) application not approved?", "Why are my Approved Institution (AI) application not approved?", "Why am my Approved Institution (AI) application not approved?", "Why does my Approved Institution (AI) application not approved?", "Why do my Approved Institution (AI) application not O.K.", "Why do my Approved Institution (AI) application not okay", "Why do my Approved Institution (AI) application not sanction", "Why my Approved Institution (AI) application not O.K.", "Why my Approved Institution (AI) application not okay", "Why my Approved Institution (AI) application not sanction", "Why are my Approved Institution (AI) application not O.K.", "Why are my Approved Institution (AI) application not okay", "Why are my Approved Institution (AI) application not sanction", "Why am my Approved Institution (AI) application not O.K.", "Why am my Approved Institution (AI) application not okay", "Why am my Approved Institution (AI) application not sanction", "Why does my Approved Institution (AI) application not O.K.", "Why does my Approved Institution (AI) application not okay", "Why does my Approved Institution (AI) application not sanction"], "tag": "Why is my Approved Institution (AI) application not approved?", "response": "If your institution has been licensed or registered with the relevant governing body but your application for Approved Institution (AI) is not approved, please submit a new application to MSF using the correct Unique Entity Number (UEN) and Institution Code. For your reference, here are some examples: Child Care Centres PT code issued by the Early Childhood Development Agency (PT1234) Kindergarten code issued by the Early Childhood Development Agency (KG0123) Healthcare Institution (HI) code issued by the Ministry of Health (1234567) EI Registration Number for Early Intervention Programmes issued by the Ministry of Social and Family Development (EP12345) Pharmacy Certificate Number issued by the Health Sciences Authority If you are unsure of your UEN, you may wish to check your UEN with the Accounting and Corporate Regulatory Authority (ACRA). If you are unsure of your institution code, please check with the Governing body or write in to us using this form. Simply enter \u2018Baby Bonus Approved Institution\u2019 in the Subject field and key in your details."}, {"patterns": ["How should i control proper deductions from the Child Development Account (CDA)?", "Where should i ensure proper deductions from the Child Development Account (CDA)?", "How can me see to it proper deductions from the Child Development Account (CDA)?", "Where should i check proper deductions from the Child Development Account (CDA)?", "Where can student ensure proper deductions from the Child Development Account (CDA)?", "Where do i assure proper deductions from the Child Development Account (CDA)?", "What does we have to do to insure proper deductions from the Child Development Account (CDA)?", "Where does student insure proper deductions from the Child Development Account (CDA)?", "Where shall we ensure proper deductions from the Child Development Account (CDA)?", "How does i check proper deductions from the Child Development Account (CDA)?", "What does we need to see to it proper deductions from the Child Development Account (CDA)?", "What does me have to do to control proper deductions from the Child Development Account (CDA)?", "Where shall i insure proper deductions from the Child Development Account (CDA)?", "What does we have to do to see proper deductions from the Child Development Account (CDA)?", "How does me see to it proper deductions from the Child Development Account (CDA)?", "How could i see proper deductions from the Child Development Account (CDA)?", "Where do i ascertain proper deductions from the Child Development Account (CDA)?", "What does i have to do to ensure proper deductions from the Child Development Account (CDA)?", "How can me ascertain proper deductions from the Child Development Account (CDA)?", "Where does i assure proper deductions from the Child Development Account (CDA)?", "Where do me check proper deductions from the Child Development Account (CDA)?", "What does we need to ensure proper deductions from the Child Development Account (CDA)?", "Where do me ascertain proper deductions from the Child Development Account (CDA)?", "How can student ascertain proper deductions from the Child Development Account (CDA)?", "How should i insure proper deductions from the Child Development Account (CDA)?", "Where can i assure proper deductions from the Child Development Account (CDA)?", "How shall student insure proper deductions from the Child Development Account (CDA)?", "Where could me ensure proper deductions from the Child Development Account (CDA)?", "Where do me control proper deductions from the Child Development Account (CDA)?", "Where should student check proper deductions from the Child Development Account (CDA)?", "Where can we assure proper deductions from the Child Development Account (CDA)?", "Where should me check proper deductions from the Child Development Account (CDA)?", "What do student have to do to see to it proper deductions from the Child Development Account (CDA)?", "Where can student insure proper deductions from the Child Development Account (CDA)?", "Where do we control proper deductions from the Child Development Account (CDA)?", "How should me control proper deductions from the Child Development Account (CDA)?", "Where does we see proper deductions from the Child Development Account (CDA)?", "Where can we check proper deductions from the Child Development Account (CDA)?", "How shall me insure proper deductions from the Child Development Account (CDA)?", "Where does we control proper deductions from the Child Development Account (CDA)?", "What do student have to do to check proper deductions from the Child Development Account (CDA)?", "Where do i see proper deductions from the Child Development Account (CDA)?", "What does me have to do to assure proper deductions from the Child Development Account (CDA)?", "What do student have to do to ascertain proper deductions from the Child Development Account (CDA)?", "How can student see to it proper deductions from the Child Development Account (CDA)?", "What do student need to ensure proper deductions from the Child Development Account (CDA)?", "What do student need to insure proper deductions from the Child Development Account (CDA)?", "What do me need to see to it proper deductions from the Child Development Account (CDA)?", "What does i need to check proper deductions from the Child Development Account (CDA)?", "Where can i control proper deductions from the Child Development Account (CDA)?", "What do i have to do to see to it proper deductions from the Child Development Account (CDA)?", "Where can i see proper deductions from the Child Development Account (CDA)?", "Where do i check proper deductions from the Child Development Account (CDA)?", "How could i ensure proper deductions from the Child Development Account (CDA)?", "Where do student assure proper deductions from the Child Development Account (CDA)?", "Where can i ensure proper deductions from the Child Development Account (CDA)?", "Where shall we see proper deductions from the Child Development Account (CDA)?", "Where could me see proper deductions from the Child Development Account (CDA)?", "Where could student check proper deductions from the Child Development Account (CDA)?", "Where can me see proper deductions from the Child Development Account (CDA)?", "Where does student control proper deductions from the Child Development Account (CDA)?", "How should we insure proper deductions from the Child Development Account (CDA)?", "How could me ascertain proper deductions from the Child Development Account (CDA)?", "Where could we control proper deductions from the Child Development Account (CDA)?", "Where does me insure proper deductions from the Child Development Account (CDA)?", "Where shall i control proper deductions from the Child Development Account (CDA)?", "How should i see to it proper deductions from the Child Development Account (CDA)?", "How should student assure proper deductions from the Child Development Account (CDA)?", "Where should we see proper deductions from the Child Development Account (CDA)?", "What do student have to do to ensure proper deductions from the Child Development Account (CDA)?", "How can i see proper deductions from the Child Development Account (CDA)?", "What does student have to do to see proper deductions from the Child Development Account (CDA)?", "How does we check proper deductions from the Child Development Account (CDA)?", "Where can i insure proper deductions from the Child Development Account (CDA)?", "How could i check proper deductions from the Child Development Account (CDA)?", "How does i see proper deductions from the Child Development Account (CDA)?", "Where does student ensure proper deductions from the Child Development Account (CDA)?", "Where shall student ensure proper deductions from the Child Development Account (CDA)?", "Where do we insure proper deductions from the Child Development Account (CDA)?", "How could we control proper deductions from the Child Development Account (CDA)?", "How could i control proper deductions from the Child Development Account (CDA)?", "How shall i see to it proper deductions from the Child Development Account (CDA)?", "What does student have to do to insure proper deductions from the Child Development Account (CDA)?", "How should student ascertain proper deductions from the Child Development Account (CDA)?", "What do we have to do to control proper deductions from the Child Development Account (CDA)?", "How does student insure proper deductions from the Child Development Account (CDA)?", "What do we have to do to ascertain proper deductions from the Child Development Account (CDA)?", "Where could i see to it proper deductions from the Child Development Account (CDA)?", "What does me need to ascertain proper deductions from the Child Development Account (CDA)?", "How should we check proper deductions from the Child Development Account (CDA)?", "How does student see proper deductions from the Child Development Account (CDA)?", "Where does we assure proper deductions from the Child Development Account (CDA)?", "How does student ensure proper deductions from the Child Development Account (CDA)?", "What does we have to do to check proper deductions from the Child Development Account (CDA)?", "How should me check proper deductions from the Child Development Account (CDA)?", "What do we need to assure proper deductions from the Child Development Account (CDA)?", "How does i insure proper deductions from the Child Development Account (CDA)?", "Where does i control proper deductions from the Child Development Account (CDA)?", "What does me have to do to insure proper deductions from the Child Development Account (CDA)?", "Where does student ascertain proper deductions from the Child Development Account (CDA)?", "How shall we control proper deductions from the Child Development Account (CDA)?", "How does we assure proper deductions from the Child Development Account (CDA)?", "Where does we insure proper deductions from the Child Development Account (CDA)?", "Where does i see to it proper deductions from the Child Development Account (CDA)?", "What does student need to see proper deductions from the Child Development Account (CDA)?", "Where should student ensure proper deductions from the Child Development Account (CDA)?", "Where should i ascertain proper deductions from the Child Development Account (CDA)?", "How should me insure proper deductions from the Child Development Account (CDA)?", "What does we have to do to ascertain proper deductions from the Child Development Account (CDA)?", "How shall i assure proper deductions from the Child Development Account (CDA)?", "How shall student assure proper deductions from the Child Development Account (CDA)?", "How shall student control proper deductions from the Child Development Account (CDA)?", "How does student ascertain proper deductions from the Child Development Account (CDA)?", "How could me see proper deductions from the Child Development Account (CDA)?", "How can i check proper deductions from the Child Development Account (CDA)?", "Where can me insure proper deductions from the Child Development Account (CDA)?", "Where do student ensure proper deductions from the Child Development Account (CDA)?", "Where shall student check proper deductions from the Child Development Account (CDA)?", "Where could me insure proper deductions from the Child Development Account (CDA)?", "How shall me ascertain proper deductions from the Child Development Account (CDA)?", "Where shall i check proper deductions from the Child Development Account (CDA)?", "How could we assure proper deductions from the Child Development Account (CDA)?", "What do student have to do to see proper deductions from the Child Development Account (CDA)?", "Where do i control proper deductions from the Child Development Account (CDA)?", "Where does me see to it proper deductions from the Child Development Account (CDA)?", "Where does student assure proper deductions from the Child Development Account (CDA)?", "How shall i insure proper deductions from the Child Development Account (CDA)?", "What does student have to do to control proper deductions from the Child Development Account (CDA)?", "How could we ensure proper deductions from the Child Development Account (CDA)?", "What does me need to insure proper deductions from the Child Development Account (CDA)?", "How does we see to it proper deductions from the Child Development Account (CDA)?", "Where do student control proper deductions from the Child Development Account (CDA)?", "What does me have to do to check proper deductions from the Child Development Account (CDA)?", "How shall me see to it proper deductions from the Child Development Account (CDA)?", "Where shall me assure proper deductions from the Child Development Account (CDA)?", "How could i insure proper deductions from the Child Development Account (CDA)?", "What do we have to do to ensure proper deductions from the Child Development Account (CDA)?", "What does student need to insure proper deductions from the Child Development Account (CDA)?", "How should me see to it proper deductions from the Child Development Account (CDA)?", "Where should we ensure proper deductions from the Child Development Account (CDA)?", "What do i need to ensure proper deductions from the Child Development Account (CDA)?", "What do me have to do to see to it proper deductions from the Child Development Account (CDA)?", "How should me see proper deductions from the Child Development Account (CDA)?", "What do we have to do to assure proper deductions from the Child Development Account (CDA)?", "Where shall i see to it proper deductions from the Child Development Account (CDA)?", "Where does me check proper deductions from the Child Development Account (CDA)?", "Where should me control proper deductions from the Child Development Account (CDA)?", "Where does i ensure proper deductions from the Child Development Account (CDA)?", "Where could i ascertain proper deductions from the Child Development Account (CDA)?", "Where do student see proper deductions from the Child Development Account (CDA)?", "How could i assure proper deductions from the Child Development Account (CDA)?", "How could we see proper deductions from the Child Development Account (CDA)?", "What does i need to insure proper deductions from the Child Development Account (CDA)?", "What does me need to see to it proper deductions from the Child Development Account (CDA)?", "Where shall student control proper deductions from the Child Development Account (CDA)?", "Where shall me ensure proper deductions from the Child Development Account (CDA)?", "How can student ensure proper deductions from the Child Development Account (CDA)?", "How does we control proper deductions from the Child Development Account (CDA)?", "How does student see to it proper deductions from the Child Development Account (CDA)?", "What does student need to ascertain proper deductions from the Child Development Account (CDA)?", "Where could me see to it proper deductions from the Child Development Account (CDA)?", "How could student insure proper deductions from the Child Development Account (CDA)?", "What does me need to control proper deductions from the Child Development Account (CDA)?", "How should student insure proper deductions from the Child Development Account (CDA)?", "Where should me ensure proper deductions from the Child Development Account (CDA)?", "How could student control proper deductions from the Child Development Account (CDA)?", "How can me see proper deductions from the Child Development Account (CDA)?", "What does i have to do to ascertain proper deductions from the Child Development Account (CDA)?", "Where shall we ascertain proper deductions from the Child Development Account (CDA)?", "Where does me ascertain proper deductions from the Child Development Account (CDA)?", "How shall we ensure proper deductions from the Child Development Account (CDA)?", "Where shall student insure proper deductions from the Child Development Account (CDA)?", "What does we have to do to ensure proper deductions from the Child Development Account (CDA)?", "What does i have to do to check proper deductions from the Child Development Account (CDA)?", "Where shall we check proper deductions from the Child Development Account (CDA)?", "How does we insure proper deductions from the Child Development Account (CDA)?", "Where should student assure proper deductions from the Child Development Account (CDA)?", "How does i see to it proper deductions from the Child Development Account (CDA)?", "What do me need to assure proper deductions from the Child Development Account (CDA)?", "What do i have to do to ensure proper deductions from the Child Development Account (CDA)?", "How shall student see proper deductions from the Child Development Account (CDA)?", "Where does me see proper deductions from the Child Development Account (CDA)?", "Where should i control proper deductions from the Child Development Account (CDA)?", "What do i need to check proper deductions from the Child Development Account (CDA)?", "How shall i see proper deductions from the Child Development Account (CDA)?", "How shall we ascertain proper deductions from the Child Development Account (CDA)?", "What do me need to check proper deductions from the Child Development Account (CDA)?", "How can i assure proper deductions from the Child Development Account (CDA)?", "How could student see to it proper deductions from the Child Development Account (CDA)?", "Where could student insure proper deductions from the Child Development Account (CDA)?", "How can i ensure proper deductions from the Child Development Account (CDA)?", "How does i ascertain proper deductions from the Child Development Account (CDA)?", "How should student see proper deductions from the Child Development Account (CDA)?", "What do student have to do to insure proper deductions from the Child Development Account (CDA)?", "How could we see to it proper deductions from the Child Development Account (CDA)?", "What does i have to do to assure proper deductions from the Child Development Account (CDA)?", "What do we have to do to see to it proper deductions from the Child Development Account (CDA)?", "Where could student ascertain proper deductions from the Child Development Account (CDA)?", "Where do we see proper deductions from the Child Development Account (CDA)?", "Where does student see proper deductions from the Child Development Account (CDA)?"], "tag": "How do I ensure proper deductions from the Child Development Account (CDA)?", "response": "To ensure proper deductions from the Child Development Account or CDA, Approved Institutions should verify that the person making withdrawals is the CDA trustee. For recurring expenses such as monthly school fees or one-off deductions above $500, Approved Institutions are required to request for documentary proof, such as the child\u2019s birth certificate. If parents intend to use the child\u2019s sibling\u2019s CDA for payment, parents can also log in to the Baby Bonus mobile application with their SingPass to use the Sibling Check function to retrieve details of the child and the child\u2019s sibling for Approved Institution\u2019s verification. "}, {"patterns": ["Could me still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "If we am an Approved Person (AP) but do not have a CorpPass account. may we still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "While i am an Approved Person (AP) but do not have a CorpPass account. Is it possible for i to still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "When me am an Approved Person (AP) but do not have a CorpPass account. may me still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "I am an Approved Person (AP) but do not have a CorpPass account. Is it possible for i to still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "If i am an Approved Person (AP) but do not have a CorpPass account. may i still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Are we allowed to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if we am an Approved Person (AP) but do not have a CorpPass account?", "May we still login to Approved Institution (AI) Portal utilize Singpass to access the e-services while we am an Approved Person (AP) but do not have a CorpPass account?", "Is i allowed to still login to Approved Institution (AI) Portal apply Singpass to access the e-services if i am an Approved Person (AP) but do not have a CorpPass account?", "I understand that i am an Approved Person (AP) but do not have a CorpPass account. However, could i still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "When we am an Approved Person (AP) but do not have a CorpPass account. can we still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Me understand that me am an Approved Person (AP) but do not have a CorpPass account. However, can me still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "If i am an Approved Person (AP) but do not have a CorpPass account. can i still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Me am an Approved Person (AP) but do not have a CorpPass account. may me still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "May i still login to Approved Institution (AI) Portal employ Singpass to access the e-services when i am an Approved Person (AP) but do not have a CorpPass account?", "May i still login to Approved Institution (AI) Portal using Singpass to access the e-services while i am an Approved Person (AP) but do not have a CorpPass account?", "While i am an Approved Person (AP) but do not have a CorpPass account. Is it possible for i to still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "When we am an Approved Person (AP) but do not have a CorpPass account. may we still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "If student am an Approved Person (AP) but do not have a CorpPass account. could student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "I understand that i am an Approved Person (AP) but do not have a CorpPass account. However, may i still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "If student am an Approved Person (AP) but do not have a CorpPass account. Is it possible for student to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Is me allowed to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "May me still login to Approved Institution (AI) Portal utilize Singpass to access the e-services when me am an Approved Person (AP) but do not have a CorpPass account?", "Am student allowed to still login to Approved Institution (AI) Portal using Singpass to access the e-services if student am an Approved Person (AP) but do not have a CorpPass account?", "May we still login to Approved Institution (AI) Portal apply Singpass to access the e-services when we am an Approved Person (AP) but do not have a CorpPass account?", "While we am an Approved Person (AP) but do not have a CorpPass account. may we still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "If student am an Approved Person (AP) but do not have a CorpPass account. can student still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "When student am an Approved Person (AP) but do not have a CorpPass account. can student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Me understand that me am an Approved Person (AP) but do not have a CorpPass account. However, can me still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "If me am an Approved Person (AP) but do not have a CorpPass account. could me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "While student am an Approved Person (AP) but do not have a CorpPass account. Is it possible for student to still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Is me allowed to still login to Approved Institution (AI) Portal employ Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. but may student still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "May we still login to Approved Institution (AI) Portal utilise Singpass to access the e-services if we am an Approved Person (AP) but do not have a CorpPass account?", "Can i still login to Approved Institution (AI) Portal employ Singpass to access the e-services if i am an Approved Person (AP) but do not have a CorpPass account?", "May i still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if i am an Approved Person (AP) but do not have a CorpPass account?", "We understand that we am an Approved Person (AP) but do not have a CorpPass account. However, can we still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "If we am an Approved Person (AP) but do not have a CorpPass account. can we still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "While me am an Approved Person (AP) but do not have a CorpPass account. can me still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Can me still login to Approved Institution (AI) Portal apply Singpass to access the e-services when me am an Approved Person (AP) but do not have a CorpPass account?", "Is me allowed to still login to Approved Institution (AI) Portal using Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "When i am an Approved Person (AP) but do not have a CorpPass account. can i still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "May we still login to Approved Institution (AI) Portal utilise Singpass to access the e-services while we am an Approved Person (AP) but do not have a CorpPass account?", "I understand that i am an Approved Person (AP) but do not have a CorpPass account. However, may i still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Am i allowed to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if i am an Approved Person (AP) but do not have a CorpPass account?", "May i still login to Approved Institution (AI) Portal utilise Singpass to access the e-services while i am an Approved Person (AP) but do not have a CorpPass account?", "When i am an Approved Person (AP) but do not have a CorpPass account. may i still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "If me am an Approved Person (AP) but do not have a CorpPass account. can me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "If me am an Approved Person (AP) but do not have a CorpPass account. Is it possible for me to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Could i still login to Approved Institution (AI) Portal employ Singpass to access the e-services if i am an Approved Person (AP) but do not have a CorpPass account?", "While we am an Approved Person (AP) but do not have a CorpPass account. can we still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "When student am an Approved Person (AP) but do not have a CorpPass account. could student still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Can me still login to Approved Institution (AI) Portal using Singpass to access the e-services while me am an Approved Person (AP) but do not have a CorpPass account?", "If me am an Approved Person (AP) but do not have a CorpPass account. may me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Student am an Approved Person (AP) but do not have a CorpPass account. Is it possible for student to still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "If student am an Approved Person (AP) but do not have a CorpPass account. can student still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Could i still login to Approved Institution (AI) Portal using Singpass to access the e-services when i am an Approved Person (AP) but do not have a CorpPass account?", "While i am an Approved Person (AP) but do not have a CorpPass account. can i still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "May i still login to Approved Institution (AI) Portal utilize Singpass to access the e-services when i am an Approved Person (AP) but do not have a CorpPass account?", "Is we allowed to still login to Approved Institution (AI) Portal apply Singpass to access the e-services if we am an Approved Person (AP) but do not have a CorpPass account?", "When me am an Approved Person (AP) but do not have a CorpPass account. Is it possible for me to still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "I understand that i am an Approved Person (AP) but do not have a CorpPass account. but could i still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Can student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services if student am an Approved Person (AP) but do not have a CorpPass account?", "Can student still login to Approved Institution (AI) Portal using Singpass to access the e-services when student am an Approved Person (AP) but do not have a CorpPass account?", "Me understand that me am an Approved Person (AP) but do not have a CorpPass account. However, can me still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Can i still login to Approved Institution (AI) Portal employ Singpass to access the e-services when i am an Approved Person (AP) but do not have a CorpPass account?", "We understand that we am an Approved Person (AP) but do not have a CorpPass account. but may we still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Can student still login to Approved Institution (AI) Portal using Singpass to access the e-services if student am an Approved Person (AP) but do not have a CorpPass account?", "We understand that we am an Approved Person (AP) but do not have a CorpPass account. However, may we still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Is i allowed to still login to Approved Institution (AI) Portal utilise Singpass to access the e-services if i am an Approved Person (AP) but do not have a CorpPass account?", "While me am an Approved Person (AP) but do not have a CorpPass account. Is it possible for me to still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "When me am an Approved Person (AP) but do not have a CorpPass account. could me still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Me am an Approved Person (AP) but do not have a CorpPass account. could me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Could student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services if student am an Approved Person (AP) but do not have a CorpPass account?", "While we am an Approved Person (AP) but do not have a CorpPass account. may we still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Are we allowed to still login to Approved Institution (AI) Portal utilise Singpass to access the e-services if we am an Approved Person (AP) but do not have a CorpPass account?", "While we am an Approved Person (AP) but do not have a CorpPass account. could we still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "I understand that i am an Approved Person (AP) but do not have a CorpPass account. but may i still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Student am an Approved Person (AP) but do not have a CorpPass account. may student still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Could i still login to Approved Institution (AI) Portal utilize Singpass to access the e-services while i am an Approved Person (AP) but do not have a CorpPass account?", "While me am an Approved Person (AP) but do not have a CorpPass account. Is it possible for me to still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "If i am an Approved Person (AP) but do not have a CorpPass account. can i still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Me am an Approved Person (AP) but do not have a CorpPass account. Is it possible for me to still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Are we allowed to still login to Approved Institution (AI) Portal using Singpass to access the e-services if we am an Approved Person (AP) but do not have a CorpPass account?", "We am an Approved Person (AP) but do not have a CorpPass account. may we still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Are student allowed to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if student am an Approved Person (AP) but do not have a CorpPass account?", "Are i allowed to still login to Approved Institution (AI) Portal employ Singpass to access the e-services if i am an Approved Person (AP) but do not have a CorpPass account?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. but may student still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "While student am an Approved Person (AP) but do not have a CorpPass account. Is it possible for student to still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "When me am an Approved Person (AP) but do not have a CorpPass account. can me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Can we still login to Approved Institution (AI) Portal utilize Singpass to access the e-services when we am an Approved Person (AP) but do not have a CorpPass account?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. but can student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "When i am an Approved Person (AP) but do not have a CorpPass account. could i still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "If i am an Approved Person (AP) but do not have a CorpPass account. could i still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Me understand that me am an Approved Person (AP) but do not have a CorpPass account. However, could me still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Are student allowed to still login to Approved Institution (AI) Portal using Singpass to access the e-services if student am an Approved Person (AP) but do not have a CorpPass account?", "While student am an Approved Person (AP) but do not have a CorpPass account. may student still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Me am an Approved Person (AP) but do not have a CorpPass account. may me still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Are me allowed to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "When we am an Approved Person (AP) but do not have a CorpPass account. can we still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Is we allowed to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if we am an Approved Person (AP) but do not have a CorpPass account?", "May we still login to Approved Institution (AI) Portal employ Singpass to access the e-services if we am an Approved Person (AP) but do not have a CorpPass account?", "Could i still login to Approved Institution (AI) Portal utilize Singpass to access the e-services when i am an Approved Person (AP) but do not have a CorpPass account?", "May i still login to Approved Institution (AI) Portal using Singpass to access the e-services when i am an Approved Person (AP) but do not have a CorpPass account?", "While me am an Approved Person (AP) but do not have a CorpPass account. can me still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "If we am an Approved Person (AP) but do not have a CorpPass account. could we still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "If me am an Approved Person (AP) but do not have a CorpPass account. could me still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "If student am an Approved Person (AP) but do not have a CorpPass account. can student still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "We am an Approved Person (AP) but do not have a CorpPass account. could we still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Can me still login to Approved Institution (AI) Portal using Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "We am an Approved Person (AP) but do not have a CorpPass account. could we still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. However, can student still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "When we am an Approved Person (AP) but do not have a CorpPass account. could we still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "May me still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "May i still login to Approved Institution (AI) Portal apply Singpass to access the e-services when i am an Approved Person (AP) but do not have a CorpPass account?", "When i am an Approved Person (AP) but do not have a CorpPass account. can i still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "I am an Approved Person (AP) but do not have a CorpPass account. may i still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "We am an Approved Person (AP) but do not have a CorpPass account. could we still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Me am an Approved Person (AP) but do not have a CorpPass account. Is it possible for me to still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Me understand that me am an Approved Person (AP) but do not have a CorpPass account. However, could me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "I understand that i am an Approved Person (AP) but do not have a CorpPass account. However, can i still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "May student still login to Approved Institution (AI) Portal apply Singpass to access the e-services while student am an Approved Person (AP) but do not have a CorpPass account?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. but may student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Is student allowed to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if student am an Approved Person (AP) but do not have a CorpPass account?", "If me am an Approved Person (AP) but do not have a CorpPass account. Is it possible for me to still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Can we still login to Approved Institution (AI) Portal apply Singpass to access the e-services when we am an Approved Person (AP) but do not have a CorpPass account?", "While we am an Approved Person (AP) but do not have a CorpPass account. may we still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Could we still login to Approved Institution (AI) Portal apply Singpass to access the e-services when we am an Approved Person (AP) but do not have a CorpPass account?", "While i am an Approved Person (AP) but do not have a CorpPass account. could i still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. However, may student still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "We understand that we am an Approved Person (AP) but do not have a CorpPass account. However, could we still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Me am an Approved Person (AP) but do not have a CorpPass account. Is it possible for me to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "May we still login to Approved Institution (AI) Portal using Singpass to access the e-services when we am an Approved Person (AP) but do not have a CorpPass account?", "Can i still login to Approved Institution (AI) Portal apply Singpass to access the e-services while i am an Approved Person (AP) but do not have a CorpPass account?", "May me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services while me am an Approved Person (AP) but do not have a CorpPass account?", "If i am an Approved Person (AP) but do not have a CorpPass account. can i still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "If student am an Approved Person (AP) but do not have a CorpPass account. could student still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Am me allowed to still login to Approved Institution (AI) Portal employ Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "Are me allowed to still login to Approved Institution (AI) Portal using Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "When me am an Approved Person (AP) but do not have a CorpPass account. can me still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "When student am an Approved Person (AP) but do not have a CorpPass account. could student still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "I understand that i am an Approved Person (AP) but do not have a CorpPass account. but can i still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "We understand that we am an Approved Person (AP) but do not have a CorpPass account. However, could we still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "While me am an Approved Person (AP) but do not have a CorpPass account. could me still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "While i am an Approved Person (AP) but do not have a CorpPass account. can i still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Could i still login to Approved Institution (AI) Portal using Singpass to access the e-services if i am an Approved Person (AP) but do not have a CorpPass account?", "When i am an Approved Person (AP) but do not have a CorpPass account. Is it possible for i to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Could we still login to Approved Institution (AI) Portal utilise Singpass to access the e-services if we am an Approved Person (AP) but do not have a CorpPass account?", "Me am an Approved Person (AP) but do not have a CorpPass account. may me still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "If i am an Approved Person (AP) but do not have a CorpPass account. Is it possible for i to still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "If we am an Approved Person (AP) but do not have a CorpPass account. may we still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Could we still login to Approved Institution (AI) Portal employ Singpass to access the e-services when we am an Approved Person (AP) but do not have a CorpPass account?", "Can student still login to Approved Institution (AI) Portal using Singpass to access the e-services while student am an Approved Person (AP) but do not have a CorpPass account?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. but could student still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Student am an Approved Person (AP) but do not have a CorpPass account. may student still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Can student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services while student am an Approved Person (AP) but do not have a CorpPass account?", "Could student still login to Approved Institution (AI) Portal using Singpass to access the e-services if student am an Approved Person (AP) but do not have a CorpPass account?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. but could student still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "We understand that we am an Approved Person (AP) but do not have a CorpPass account. However, can we still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. but could student still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "While student am an Approved Person (AP) but do not have a CorpPass account. Is it possible for student to still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "We understand that we am an Approved Person (AP) but do not have a CorpPass account. However, may we still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "May we still login to Approved Institution (AI) Portal using Singpass to access the e-services if we am an Approved Person (AP) but do not have a CorpPass account?", "Student am an Approved Person (AP) but do not have a CorpPass account. could student still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "Me am an Approved Person (AP) but do not have a CorpPass account. may me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "If me am an Approved Person (AP) but do not have a CorpPass account. may me still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "If student am an Approved Person (AP) but do not have a CorpPass account. can student still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "While me am an Approved Person (AP) but do not have a CorpPass account. can me still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Can i still login to Approved Institution (AI) Portal utilize Singpass to access the e-services when i am an Approved Person (AP) but do not have a CorpPass account?", "While i am an Approved Person (AP) but do not have a CorpPass account. Is it possible for i to still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Me understand that me am an Approved Person (AP) but do not have a CorpPass account. However, may me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "If student am an Approved Person (AP) but do not have a CorpPass account. Is it possible for student to still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "I understand that i am an Approved Person (AP) but do not have a CorpPass account. However, could i still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "I am an Approved Person (AP) but do not have a CorpPass account. may i still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "While i am an Approved Person (AP) but do not have a CorpPass account. could i still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "While we am an Approved Person (AP) but do not have a CorpPass account. Is it possible for we to still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Me am an Approved Person (AP) but do not have a CorpPass account. could me still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Am me allowed to still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "If we am an Approved Person (AP) but do not have a CorpPass account. Is it possible for we to still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "While student am an Approved Person (AP) but do not have a CorpPass account. could student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "While we am an Approved Person (AP) but do not have a CorpPass account. could we still login to Approved Institution (AI) Portal employ Singpass to access the e-services?", "Am me allowed to still login to Approved Institution (AI) Portal apply Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "Am me allowed to still login to Approved Institution (AI) Portal using Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "While we am an Approved Person (AP) but do not have a CorpPass account. can we still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "I understand that i am an Approved Person (AP) but do not have a CorpPass account. but can i still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Could student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services when student am an Approved Person (AP) but do not have a CorpPass account?", "Student am an Approved Person (AP) but do not have a CorpPass account. could student still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "Student understand that student am an Approved Person (AP) but do not have a CorpPass account. However, can student still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "Can i still login to Approved Institution (AI) Portal apply Singpass to access the e-services if i am an Approved Person (AP) but do not have a CorpPass account?", "May we still login to Approved Institution (AI) Portal employ Singpass to access the e-services while we am an Approved Person (AP) but do not have a CorpPass account?", "Could student still login to Approved Institution (AI) Portal utilize Singpass to access the e-services if student am an Approved Person (AP) but do not have a CorpPass account?", "May me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services when me am an Approved Person (AP) but do not have a CorpPass account?", "Can student still login to Approved Institution (AI) Portal employ Singpass to access the e-services when student am an Approved Person (AP) but do not have a CorpPass account?", "Can student still login to Approved Institution (AI) Portal apply Singpass to access the e-services when student am an Approved Person (AP) but do not have a CorpPass account?", "Me understand that me am an Approved Person (AP) but do not have a CorpPass account. However, can me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services?", "While student am an Approved Person (AP) but do not have a CorpPass account. can student still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Me am an Approved Person (AP) but do not have a CorpPass account. could me still login to Approved Institution (AI) Portal utilize Singpass to access the e-services?", "When we am an Approved Person (AP) but do not have a CorpPass account. can we still login to Approved Institution (AI) Portal apply Singpass to access the e-services?", "Can me still login to Approved Institution (AI) Portal utilise Singpass to access the e-services if me am an Approved Person (AP) but do not have a CorpPass account?", "While student am an Approved Person (AP) but do not have a CorpPass account. may student still login to Approved Institution (AI) Portal using Singpass to access the e-services?"], "tag": "I am an Approved Person (AP) but do not have a CorpPass account. Can I still login to Approved Institution (AI) Portal using Singpass to access the e-services?", "response": "Approved Persons will no longer be able to use SingPass to access the Approved Institution (AI) Portal from 1 September 2018. Please register for CorpPass soon if your entity has not done so."}, {"patterns": ["For misuse of the Child Development Account (CDA) , what are the penalty?", "For misuse of the Child Development Account (CDA) , what is the penalty?", "What are the penalty for misuse of the Child Development Account (CDA)?", "For misuse of the Child Development Account (CDA) , what are the punishment", "For misuse of the Child Development Account (CDA) , what are the penalization", "For misuse of the Child Development Account (CDA) , what are the penalisation", "For abuse of the Child Development Account (CDA) , what are the penalty?", "For abuse of the Child Development Account (CDA) , what are the punishment", "For abuse of the Child Development Account (CDA) , what are the penalization", "For abuse of the Child Development Account (CDA) , what are the penalisation", "For misuse of the Child Development Account (CDA) , what is the punishment", "For misuse of the Child Development Account (CDA) , what is the penalization", "For misuse of the Child Development Account (CDA) , what is the penalisation", "For abuse of the Child Development Account (CDA) , what is the penalty?", "For abuse of the Child Development Account (CDA) , what is the punishment", "For abuse of the Child Development Account (CDA) , what is the penalization", "For abuse of the Child Development Account (CDA) , what is the penalisation", "What are the punishment for misuse of the Child Development Account (CDA)?", "What are the penalization for misuse of the Child Development Account (CDA)?", "What are the penalisation for misuse of the Child Development Account (CDA)?", "What are the penalty for abuse of the Child Development Account (CDA)?", "What are the punishment for abuse of the Child Development Account (CDA)?", "What are the penalization for abuse of the Child Development Account (CDA)?", "What are the penalisation for abuse of the Child Development Account (CDA)?"], "tag": "What is the penalty for misuse of the Child Development Account (CDA)?", "response": "Parents (CDA trustees), Approved Persons or Approved Institutions can be held liable for any misuse of the CDA. To better understand the terms governing the use of the CDA, please refer to the Terms & Conditions on our Approved Institution Portal."}, {"patterns": ["What Child Development Account (CDA) deduction records does Approved Institutions (AI) need to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) required to maintain?", "What Child Development Account (CDA) deduction records do Approved Institutions (AI) required to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) necessitate to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) ask to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) postulate to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) require to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) take to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) involve to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) call for to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) demand to maintain?", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) need to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) need to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) need to keep up", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) necessitate to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) necessitate to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) necessitate to keep up", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) ask to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) ask to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) ask to keep up", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) postulate to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) postulate to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) postulate to keep up", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) require to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) require to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) require to keep up", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) take to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) take to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) take to keep up", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) involve to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) involve to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) involve to keep up", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) call for to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) call for to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) call for to keep up", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) demand to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) demand to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) demand to keep up", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) required to conserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) required to preserve", "What Child Development Account (CDA) deduction records does Approved Institutions (AI) required to keep up", "What Child Development Account (CDA) deduction records do Approved Institutions (AI) required to conserve", "What Child Development Account (CDA) deduction records do Approved Institutions (AI) required to preserve", "What Child Development Account (CDA) deduction records do Approved Institutions (AI) required to keep up"], "tag": "What Child Development Account (CDA) deduction records do Approved Institutions (AI) need to maintain?", "response": "Approved Institutions need to maintain the following records on Child Development Account or CDA deductions for a period of 3 years from the date of withdrawal: Name of child who is the CDA member or the child's sibling CDA Trustee Amount deducted from the CDA Transaction date and transaction details. The records and supporting documents shall be maintained in a format which can be retrieved for checks and verification. "}, {"patterns": ["Are the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Are the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Am the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it alright for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Are the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Am the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Am the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Am the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Am the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it possible for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it ok if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Are the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "May the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Am the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Are the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Am the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it possible for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Am the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Are the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Are the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Are the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it possible if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Are the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Am the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it alright for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Are the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Are the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Am the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Am the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Am the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it possible if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it alright if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it ok for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it ok if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it possible for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Are the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Are the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Am the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it ok if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Am the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Could the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it ok for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Are the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Are the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it ok for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Are the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it possible for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Are the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it ok for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it possible if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Am the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it alright for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it ok if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it alright for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it alright for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it possible for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it alright if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "May the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Could the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Are the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Am the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "May the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "May the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it ok for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Are the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Am the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Am the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Could the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "May the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it ok for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it alright for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Am the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it possible for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it alright if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Are the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Are the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it possible for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Am the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Am the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Are the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Am the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it alright for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Am the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it ok for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it ok if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it alright for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Could the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it ok for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it ok if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Could the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it alright for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it possible if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it possible if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Am the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Are the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it alright if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it ok if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it possible if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Am the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it ok for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it alright if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it alright if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "May the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it ok if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "May the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Are the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it alright for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "May the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it ok for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Could the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it possible if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it possible if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it ok if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it alright for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Am the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it ok if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "May the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Am the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Could the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it ok if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it possible if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is it possible if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it alright for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Are the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Am the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it ok if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Is it alright if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Could the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Am the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Am the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Are the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it possible if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "May the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Am the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Are the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Are the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "May the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it alright if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Could the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it alright if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Are the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Could the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it possible for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Is it ok for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Could the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it possible for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Could the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Are the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it ok for the Approved Institution (AI) to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Are the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it possible if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Am the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Are the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is the Approved Institution (AI) able to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Is the Approved Institution (AI) entitled to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard currency", "Are the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard currency", "Are the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Am the Approved Institution (AI) able to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Are the Approved Institution (AI) allowed to create a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Is it alright if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "Is it alright if the Approved Institution (AI) create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it alright if the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in hard cash", "Am the Approved Institution (AI) allowed to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "Is it possible for the Approved Institution (AI) to create a refund in the Child Development Account (CDA) on behalf of parents for the payments made in hard cash", "May the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments create in cash?", "Am the Approved Institution (AI) entitled to make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?"], "tag": "Can the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash?", "response": "Approved Institutions should refund any cash payments collected from parents in cash as the Government will not match any deposits made by Approved Institution in the Child Development Account. "}, {"patterns": ["Am my entity eligible for CorpPass?", "Are my entity eligible for CorpPass?"], "tag": "Is my entity eligible for CorpPass?", "response": "All Local Agencies with a Unique Entity Number, or UEN, can apply for CorpPass. Local entities without a UEN are not eligible. Foreign entities and overseas organisations are eligible to apply, even if they do not have a local UEN. If you are eligible, you can apply for CorpPass on the CorpPass website. "}, {"patterns": ["When an Approved Institution (AI) require to update its bank account details, does it still involve to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) involve to update its bank account details, does it still postulate to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) demand to update its bank account details, do it demand to inform Ministry of Social and Family Development (MSF)?", "Does it still have to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) needs to update its bank account details?", "If an Approved Institution (AI) involve to update its bank account details, does it still necessitate to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) take to update its bank account details, do it still ask to inform Ministry of Social and Family Development (MSF)?", "Does it still take to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) needs to update its bank account details?", "An Approved Institution (AI) needs to update its bank account details, are it obliged to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) needs to update its bank account details, does it still ask to inform Ministry of Social and Family Development (MSF)?", "Does an Approved Institution (AI) involve to update its bank account details postulate to inform Ministry of Social and Family Development ( MSF )?", "Does an Approved Institution (AI) needs to update its bank account details ask to inform Ministry of Social and Family Development ( MSF )?", "Does it need to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) ask to update its bank account details?", "Do it demand to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) ask to update its bank account details?", "When an Approved Institution (AI) require to update its bank account details, does it necessitate to inform Ministry of Social and Family Development (MSF)?", "Does it require to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) necessitate to update its bank account details?", "An Approved Institution (AI) ask to update its bank account details, do it call for to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) postulate to update its bank account details, do it still have to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) take to update its bank account details, are it obliged to inform Ministry of Social and Family Development (MSF)?", "Do it necessitate to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) require to update its bank account details?", "If an Approved Institution (AI) necessitate to update its bank account details, do it still demand to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) ask to update its bank account details, must it inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) involve to update its bank account details, does it postulate to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) necessitate to update its bank account details, Is it necessary for it to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) needs to update its bank account details, does it still call for to inform Ministry of Social and Family Development (MSF)?", "Does it ask to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) ask to update its bank account details?", "Is it required for it to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) necessitate to update its bank account details?", "Do it still have to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) postulate to update its bank account details?", "Do it ask to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) involve to update its bank account details?", "Is it obligatory for it to inform Ministry of Social and Family Development ( MSF )?", "Do it postulate to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) call for to update its bank account details?", "Does it still demand to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) require to update its bank account details?", "If an Approved Institution (AI) require to update its bank account details, Is it obligatory for it to inform Ministry of Social and Family Development (MSF)?", "Does it still necessitate to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) require to update its bank account details?", "If an Approved Institution (AI) call for to update its bank account details, do it ask to inform Ministry of Social and Family Development (MSF)?", "Does it ask to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) take to update its bank account details?", "An Approved Institution (AI) take to update its bank account details, do it require to inform Ministry of Social and Family Development (MSF)?", "Does it still involve to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) take to update its bank account details?", "Do it still postulate to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) needs to update its bank account details?", "When an Approved Institution (AI) needs to update its bank account details, do it still necessitate to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) involve to update its bank account details, Is it obligatory for it to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) take to update its bank account details, does it still involve to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) call for to update its bank account details, does it have to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) require to update its bank account details, do it have to inform Ministry of Social and Family Development (MSF)?", "Do it still necessitate to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) needs to update its bank account details?", "If an Approved Institution (AI) postulate to update its bank account details, Is it required for it to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) require to update its bank account details, Is it necessary for it to inform Ministry of Social and Family Development (MSF)?", "Do it still have to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) necessitate to update its bank account details?", "Do it still necessitate to inform Ministry of Social and Family Development ( MSF )?", "Does it have to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) involve to update its bank account details?", "An Approved Institution (AI) necessitate to update its bank account details, does it still have to inform Ministry of Social and Family Development (MSF)?", "Do it require to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) involve to update its bank account details?", "Does an Approved Institution (AI) needs to update its bank account details call for to inform Ministry of Social and Family Development ( MSF )?", "Does it still ask to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) call for to update its bank account details?", "If an Approved Institution (AI) necessitate to update its bank account details, shall it inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) demand to update its bank account details, is it required to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) demand to update its bank account details, do it demand to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) call for to update its bank account details, do it take to inform Ministry of Social and Family Development (MSF)?", "Do it still need to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) call for to update its bank account details?", "Does it have to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) needs to update its bank account details?", "An Approved Institution (AI) require to update its bank account details, do it still require to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) demand to update its bank account details, does it have to inform Ministry of Social and Family Development (MSF)?", "Do it still necessitate to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) involve to update its bank account details?", "Does an Approved Institution (AI) demand to update its bank account details postulate to inform Ministry of Social and Family Development ( MSF )?", "When an Approved Institution (AI) postulate to update its bank account details, is it obliged to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) involve to update its bank account details, do it take to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) necessitate to update its bank account details, does it still call for to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) take to update its bank account details, shall it inform Ministry of Social and Family Development (MSF)?", "Does it still involve to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) take to update its bank account details?", "An Approved Institution (AI) involve to update its bank account details, Is it compulsory for it to inform Ministry of Social and Family Development (MSF)?", "Does it still postulate to inform Ministry of Social and Family Development ( MSF )?", "If an Approved Institution (AI) necessitate to update its bank account details, does it still call for to inform Ministry of Social and Family Development (MSF)?", "Does it ask to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) postulate to update its bank account details?", "If an Approved Institution (AI) involve to update its bank account details, do it ask to inform Ministry of Social and Family Development (MSF)?", "Does it still take to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) require to update its bank account details?", "Does it demand to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) require to update its bank account details?", "An Approved Institution (AI) demand to update its bank account details, does it still necessitate to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) call for to update its bank account details, does it still postulate to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) necessitate to update its bank account details, does it still need to inform Ministry of Social and Family Development (MSF)?", "Do it still have to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) take to update its bank account details?", "Do it require to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) ask to update its bank account details?", "Does it still ask to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) demand to update its bank account details?", "If an Approved Institution (AI) postulate to update its bank account details, does it still take to inform Ministry of Social and Family Development (MSF)?", "Do it demand to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) involve to update its bank account details?", "When an Approved Institution (AI) require to update its bank account details, do it still require to inform Ministry of Social and Family Development (MSF)?", "Does it call for to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) call for to update its bank account details?", "When an Approved Institution (AI) postulate to update its bank account details, do it still involve to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) needs to update its bank account details, does it still take to inform Ministry of Social and Family Development (MSF)?", "Do it require to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) demand to update its bank account details?", "An Approved Institution (AI) needs to update its bank account details, does it take to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) require to update its bank account details, is it obliged to inform Ministry of Social and Family Development (MSF)?", "Does it require to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) call for to update its bank account details?", "Do it take to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) ask to update its bank account details?", "An Approved Institution (AI) needs to update its bank account details, do it take to inform Ministry of Social and Family Development (MSF)?", "Does it demand to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) postulate to update its bank account details?", "If an Approved Institution (AI) take to update its bank account details, Is it compulsory for it to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) needs to update its bank account details, does it still involve to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) call for to update its bank account details, Is it compulsory for it to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) ask to update its bank account details, does it still involve to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) needs to update its bank account details, does it still ask to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) take to update its bank account details, do it still have to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) take to update its bank account details, Is it necessary for it to inform Ministry of Social and Family Development (MSF)?", "Does it still ask to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) involve to update its bank account details?", "When an Approved Institution (AI) demand to update its bank account details, Is it obligatory for it to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) demand to update its bank account details, are it obliged to inform Ministry of Social and Family Development (MSF)?", "Does it still involve to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) necessitate to update its bank account details?", "Do it involve to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) take to update its bank account details?", "If an Approved Institution (AI) call for to update its bank account details, does it still have to inform Ministry of Social and Family Development (MSF)?", "Does it still need to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) needs to update its bank account details?", "When an Approved Institution (AI) ask to update its bank account details, am it required to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) call for to update its bank account details, do it still take to inform Ministry of Social and Family Development (MSF)?", "Do it ask to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) take to update its bank account details?", "When an Approved Institution (AI) require to update its bank account details, do it demand to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) require to update its bank account details, does it still require to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) postulate to update its bank account details, do it still postulate to inform Ministry of Social and Family Development (MSF)?", "Does it demand to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) needs to update its bank account details?", "An Approved Institution (AI) call for to update its bank account details, are it obliged to inform Ministry of Social and Family Development (MSF)?", "Do it have to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) call for to update its bank account details?", "When an Approved Institution (AI) call for to update its bank account details, do it involve to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) require to update its bank account details, do it still have to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) ask to update its bank account details, does it call for to inform Ministry of Social and Family Development (MSF)?", "Is it obligatory for it to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) postulate to update its bank account details?", "Does it need to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) postulate to update its bank account details?", "An Approved Institution (AI) demand to update its bank account details, does it still ask to inform Ministry of Social and Family Development (MSF)?", "Does it still need to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) require to update its bank account details?", "An Approved Institution (AI) demand to update its bank account details, do it still necessitate to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) postulate to update its bank account details, does it necessitate to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) require to update its bank account details, shall it inform Ministry of Social and Family Development (MSF)?", "Is it necessary for it to inform Ministry of Social and Family Development ( MSF )?", "An Approved Institution (AI) needs to update its bank account details, does it have to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) involve to update its bank account details, do it call for to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) ask to update its bank account details, do it ask to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) require to update its bank account details, do it take to inform Ministry of Social and Family Development (MSF)?", "Is it necessary for it to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) involve to update its bank account details?", "An Approved Institution (AI) take to update its bank account details, do it need to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) needs to update its bank account details, does it still need to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) necessitate to update its bank account details, does it still postulate to inform Ministry of Social and Family Development (MSF)?", "Do it call for to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) call for to update its bank account details?", "If an Approved Institution (AI) require to update its bank account details, do it still postulate to inform Ministry of Social and Family Development (MSF)?", "Does it still postulate to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) ask to update its bank account details?", "Does it postulate to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) require to update its bank account details?", "If an Approved Institution (AI) postulate to update its bank account details, do it still ask to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) needs to update its bank account details, does it still take to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) call for to update its bank account details, do it still take to inform Ministry of Social and Family Development (MSF)?", "Is it required for it to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) postulate to update its bank account details?", "Does it still ask to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) ask to update its bank account details?", "Does an Approved Institution (AI) involve to update its bank account details necessitate to inform Ministry of Social and Family Development ( MSF )?", "If an Approved Institution (AI) needs to update its bank account details, do it still necessitate to inform Ministry of Social and Family Development (MSF)?", "Does it ask to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) require to update its bank account details?", "Do it have to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) demand to update its bank account details?", "If an Approved Institution (AI) necessitate to update its bank account details, does it still have to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) needs to update its bank account details, do it still demand to inform Ministry of Social and Family Development (MSF)?", "Do it still call for to inform Ministry of Social and Family Development ( MSF )?", "Do it still demand to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) postulate to update its bank account details?", "An Approved Institution (AI) ask to update its bank account details, do it still involve to inform Ministry of Social and Family Development (MSF)?", "Do it necessitate to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) ask to update its bank account details?", "Do it still demand to inform Ministry of Social and Family Development ( MSF )?", "An Approved Institution (AI) involve to update its bank account details, must it inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) necessitate to update its bank account details, Is it necessary for it to inform Ministry of Social and Family Development (MSF)?", "Is it compulsory for it to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) require to update its bank account details?", "If an Approved Institution (AI) postulate to update its bank account details, Is it necessary for it to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) needs to update its bank account details, do it still demand to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) call for to update its bank account details, am it required to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) ask to update its bank account details, are it obliged to inform Ministry of Social and Family Development (MSF)?", "Does it postulate to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) involve to update its bank account details?", "An Approved Institution (AI) demand to update its bank account details, does it ask to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) needs to update its bank account details, do it require to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) call for to update its bank account details, do it need to inform Ministry of Social and Family Development (MSF)?", "Do it still require to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) require to update its bank account details?", "When an Approved Institution (AI) take to update its bank account details, do it still ask to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) necessitate to update its bank account details, does it still require to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) ask to update its bank account details, should it inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) take to update its bank account details, do it have to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) ask to update its bank account details, Is it necessary for it to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) ask to update its bank account details, do it still take to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) require to update its bank account details, do it require to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) needs to update its bank account details, are it obliged to inform Ministry of Social and Family Development (MSF)?", "Does it have to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) take to update its bank account details?", "Is it compulsory for it to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) needs to update its bank account details?", "If an Approved Institution (AI) needs to update its bank account details, do it still postulate to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) demand to update its bank account details, does it still call for to inform Ministry of Social and Family Development (MSF)?", "Do it still involve to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) involve to update its bank account details?", "When an Approved Institution (AI) require to update its bank account details, does it require to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) demand to update its bank account details, does it have to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) call for to update its bank account details, are it obliged to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) take to update its bank account details, Is it necessary for it to inform Ministry of Social and Family Development (MSF)?", "Does it require to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) ask to update its bank account details?", "An Approved Institution (AI) needs to update its bank account details, does it demand to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) needs to update its bank account details, Is it obligatory for it to inform Ministry of Social and Family Development (MSF)?", "If an Approved Institution (AI) involve to update its bank account details, do it still have to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) demand to update its bank account details, Is it compulsory for it to inform Ministry of Social and Family Development (MSF)?", "Does it still take to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) involve to update its bank account details?", "Do it still have to inform Ministry of Social and Family Development (MSF) if an Approved Institution (AI) demand to update its bank account details?", "If an Approved Institution (AI) call for to update its bank account details, must it inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) take to update its bank account details, Is it required for it to inform Ministry of Social and Family Development (MSF)?", "Is it necessary for it to inform Ministry of Social and Family Development (MSF) when an Approved Institution (AI) call for to update its bank account details?", "If an Approved Institution (AI) demand to update its bank account details, do it still require to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) necessitate to update its bank account details, do it still need to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) needs to update its bank account details, does it necessitate to inform Ministry of Social and Family Development (MSF)?", "When an Approved Institution (AI) call for to update its bank account details, are it required to inform Ministry of Social and Family Development (MSF)?", "An Approved Institution (AI) postulate to update its bank account details, shall it inform Ministry of Social and Family Development (MSF)?"], "tag": "If an Approved Institution (AI) needs to update its bank account details, does it need to inform Ministry of Social and Family Development (MSF)?", "response": "To update bank account details, Approved Institutions (AIs) may use the \"Update AI details\" service on the Approved Institution Portal. If the AI has an existing GIRO/Direct Debit Authorisation (DDA) arrangement, they should inform their new bank. "}, {"patterns": ["What does we have to do to check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "What do i need to go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What does i have to do to suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall student check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where should i check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do me check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do student have to do to look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does student need to check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How should me check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How could me check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do we check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "How should student check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where can me check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where do we go over whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does student need to suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does me have to do to check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall student check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where could me check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How could student check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What does me have to do to go over whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where do i check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do student check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do we have to do to suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall we check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where should i check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "How should student check whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where could student check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does i have to do to go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do student suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where could me look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How does i check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall we check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "How does me go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What does student have to do to go over whether my organization is eligible to be a Baby Bonus Approved Institution?", "How do me check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where could me suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do student have to do to check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "How could student check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where could we look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where could student check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall we check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How shall me go over whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where does we suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do we have to do to check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall student look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How should i go over whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where does i check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "How does we check whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where should student check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where should me suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where can me suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How does me suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where should me check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How does we go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do we need to check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How does student check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall student go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where could student suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where can i check whether my organization is eligible to be a Baby Bonus Approved Institution?", "How do me go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How do me look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "How do i check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What does i need to check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where can i check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How do student check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How does student check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How should i check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where should i look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "How should me check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where shall me check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where should i check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How do we go over whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where can i check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does me need to look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do me need to suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How could i go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What does me need to check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where does i go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where can i check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where should student check whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where shall we check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How shall i look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How shall we go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where could we check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where could student check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does me have to do to suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do student check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where does student look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does i need to check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How shall we look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where does i suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where could i check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do i need to check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where can student suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What does i have to do to check whether my organization is eligible to be a Baby Bonus Approved Institution?", "How could we check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "What do student need to look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where does we check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do we have to do to check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do me need to check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How do me look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do i need to look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do me have to do to check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall i check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where does we check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where does me suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do me need to look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall student check whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where do we check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where can student check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where do me look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where does student check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do student check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How should student look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall we check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where shall student look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where should me check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do me need to check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where can me check whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall i look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where should i check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How does student check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "How does me check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where could we check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do student check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall i suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where can we check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do student have to do to check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How do i check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What does i need to look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "How could we look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall we go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How does me suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where should we check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do me need to check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How could student look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "What do me need to check whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where shall we look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall me suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How could i check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "How could we look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where can me check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What does student have to do to check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where shall me go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How do we look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where can student check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "How should student check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "What do i need to check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where shall we suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How should we check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall student suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do we need to check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where could we check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How should student suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does student have to do to check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How does student check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where should student check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How could i suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How do student look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where can student check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How do student suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What does me need to check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How shall i check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where could student check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where does me check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall student check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do student need to check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do i need to check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "How do student check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where should we go over whether my organization is eligible to be a Baby Bonus Approved Institution?", "How should me suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do we suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does i need to check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "What do me need to check into whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where does me check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do we need to look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How shall me suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do student need to check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does i need to check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How do student check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall we check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does student have to do to check whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where shall i check over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How could me check up on whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do we have to do to check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "How does i suss out whether my organization is eligible to be a Baby Bonus Approved Institution?", "How do student look into whether my organization is eligible to be a Baby Bonus Approved Institution?", "What do i need to check up on whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall me check into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do i check out whether my organization is eligible to be a Baby Bonus Approved Institution?", "What does we need to look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "What do we have to do to suss out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where do me check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where does we look into whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How shall i check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "Where does student go over whether my organisation is eligible to be a Baby Bonus Approved Institution?", "Where shall we check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "How shall i check out whether my organisation is eligible to be a Baby Bonus Approved Institution?", "How could we check over whether my organization is eligible to be a Baby Bonus Approved Institution?", "How could me look into whether my organization is eligible to be a Baby Bonus Approved Institution?"], "tag": "How can I check whether my organisation is eligible to be a Baby Bonus Approved Institution?", "response": "You can check your organisation's eligibility to be a Baby Bonus Approved Institution on the Approved Institution Portal. "}, {"patterns": ["What does a Baby Bonus Approved Institution mean?", "What are a Baby Bonus Approved Institution?", "Can you tell me more about a Baby Bonus Approved Institution?", "What are a Baby Bonus Approved Institution all about?", "What do a Baby Bonus Approved Institution mean?", "What is a Baby Bonus Approved Institution all about?", "I want to know about a Baby Bonus Approved Institution?", "Can you tell me the details about a Baby Bonus Approved Institution?", "Explain to me a Baby Bonus Approved Institution?", "May I know about a Baby Bonus Approved Institution?", "What is meant by a Baby Bonus Approved Institution?"], "tag": "What is a Baby Bonus Approved Institution?", "response": "An Approved Institution is any approved educational or healthcare institution registered with MSF under the Baby Bonus Scheme. Parents can use funds in their child\u2019s Child Development Account to make payment for approved uses at Baby Bonus Approved Institutions. "}, {"patterns": ["When student am an Approved Institution. student have subject a refund request using AI portal What does student do to check if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request apply AI portal How should me check over if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have submitted a refund request employ AI portal How we can check over if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have subject a refund request using AI portal What does we do to go over if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have subject a refund request using AI portal What shall we do to suss out if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have subject a refund request using AI portal What could student do to check out if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have submitted a refund request utilize AI portal Where could i check out if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have subject a refund request utilise AI portal How i shall look into if the refund has been credited into the child\u2019s CDA?", "While we am an Approved Institution. we have subject a refund request employ AI portal How we should check into if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have submitted a refund request using AI portal Where do student check up on if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have subject a refund request employ AI portal How i shall check over if the refund has been credited into the child\u2019s CDA?", "While i am an Approved Institution. i have subject a refund request using AI portal Where does i check into if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have submitted a refund request employ AI portal How student shall look into if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have subject a refund request utilize AI portal What can i do to check up on if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request utilise AI portal What do me do to check up on if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have subject a refund request utilize AI portal How we shall suss out if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request utilise AI portal How student does look into if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request utilize AI portal How student could check into if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request utilise AI portal Where should student check out if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request utilise AI portal How can student look into if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have submitted a refund request utilise AI portal Where could student check up on if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have submitted a refund request employ AI portal Where does i check over if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have submitted a refund request using AI portal How should me check up on if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have subject a refund request employ AI portal What should student do to check up on if the refund has been credited into the child\u2019s CDA?", "If me am an Approved Institution. me have submitted a refund request employ AI portal How do me check out if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have submitted a refund request using AI portal How i do suss out if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request using AI portal How could me look into if the refund has been credited into the child\u2019s CDA?", "While me am an Approved Institution. me have subject a refund request utilise AI portal Where should me go over if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have submitted a refund request employ AI portal What should me do to suss out if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have submitted a refund request apply AI portal What can i do to go over if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have subject a refund request apply AI portal How we do check out if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have submitted a refund request utilise AI portal How we could check up on if the refund has been credited into the child\u2019s CDA?", "While we am an Approved Institution. we have subject a refund request using AI portal How we should check up on if the refund has been credited into the child\u2019s CDA?", "While i am an Approved Institution. i have subject a refund request employ AI portal Where shall i suss out if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request using AI portal What do me do to check up on if the refund has been credited into the child\u2019s CDA?", "If me am an Approved Institution. me have subject a refund request utilize AI portal How me do check into if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have submitted a refund request employ AI portal What can i do to check over if the refund has been credited into the child\u2019s CDA?", "If me am an Approved Institution. me have subject a refund request utilise AI portal What should me do to check into if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have subject a refund request utilise AI portal How student do check out if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request apply AI portal How me does check into if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have submitted a refund request utilize AI portal What should student do to check over if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have submitted a refund request using AI portal How should we check if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have subject a refund request utilise AI portal What can we do to check if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have submitted a refund request employ AI portal What could i do to suss out if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have submitted a refund request using AI portal How shall student go over if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have submitted a refund request apply AI portal How does we check into if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request utilise AI portal What should student do to suss out if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have subject a refund request employ AI portal What does we do to check out if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have subject a refund request utilize AI portal How we do check into if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have submitted a refund request using AI portal What does i do to check up on if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request utilise AI portal What does me do to check over if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request employ AI portal How shall i check out if the refund has been credited into the child\u2019s CDA?", "While i am an Approved Institution. i have subject a refund request apply AI portal What can i do to check if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have submitted a refund request apply AI portal How me should check if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have subject a refund request apply AI portal How student should check up on if the refund has been credited into the child\u2019s CDA?", "While me am an Approved Institution. me have subject a refund request employ AI portal How me could check up on if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have submitted a refund request using AI portal Where does student look into if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request apply AI portal How does i look into if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request utilize AI portal Where can student check if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request using AI portal What should i do to suss out if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request utilize AI portal What does me do to check out if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request using AI portal What does me do to suss out if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have submitted a refund request utilise AI portal Where should we check over if the refund has been credited into the child\u2019s CDA?", "While i am an Approved Institution. i have subject a refund request using AI portal How could i check out if the refund has been credited into the child\u2019s CDA?", "While i am an Approved Institution. i have subject a refund request utilize AI portal What does i do to suss out if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have submitted a refund request apply AI portal How student could suss out if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request using AI portal What shall i do to go over if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have submitted a refund request apply AI portal How student do check into if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request utilise AI portal How me does go over if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have subject a refund request employ AI portal Where does we check over if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have subject a refund request utilize AI portal Where should i check over if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request utilize AI portal Where do me go over if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request apply AI portal Where do me look into if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have subject a refund request apply AI portal How i shall go over if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have submitted a refund request using AI portal How student shall look into if the refund has been credited into the child\u2019s CDA?", "While me am an Approved Institution. me have subject a refund request apply AI portal Where could me check into if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have submitted a refund request employ AI portal How shall i check into if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have submitted a refund request employ AI portal How student can check into if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request utilize AI portal How student shall check over if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request utilise AI portal What could me do to check into if the refund has been credited into the child\u2019s CDA?", "While we am an Approved Institution. we have subject a refund request employ AI portal Where do we look into if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have submitted a refund request using AI portal How i does check over if the refund has been credited into the child\u2019s CDA?", "If me am an Approved Institution. me have submitted a refund request using AI portal How me can check out if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have submitted a refund request employ AI portal How we shall check up on if the refund has been credited into the child\u2019s CDA?", "If me am an Approved Institution. me have submitted a refund request utilise AI portal What can me do to check if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request utilize AI portal How me can look into if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request using AI portal How should student check up on if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request employ AI portal How student could check if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request using AI portal How can i check out if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have subject a refund request utilise AI portal Where could we go over if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have submitted a refund request utilise AI portal How shall student check out if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have subject a refund request using AI portal Where shall student look into if the refund has been credited into the child\u2019s CDA?", "If me am an Approved Institution. me have subject a refund request utilise AI portal How me can check if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have subject a refund request utilize AI portal How me could check out if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request utilize AI portal What shall student do to check if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have subject a refund request utilize AI portal Where does we suss out if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have submitted a refund request utilise AI portal What should student do to check over if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have submitted a refund request utilise AI portal How student do check if the refund has been credited into the child\u2019s CDA?", "If me am an Approved Institution. me have subject a refund request using AI portal How can me check up on if the refund has been credited into the child\u2019s CDA?", "While we am an Approved Institution. we have submitted a refund request apply AI portal Where could we check out if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have subject a refund request employ AI portal How should we look into if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have subject a refund request using AI portal Where should i check out if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have submitted a refund request apply AI portal How shall student check over if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request apply AI portal Where should me suss out if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have submitted a refund request using AI portal How i shall check into if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have submitted a refund request utilise AI portal Where do student suss out if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have submitted a refund request apply AI portal How should we check if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have subject a refund request utilize AI portal What can we do to go over if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have submitted a refund request employ AI portal What should student do to check up on if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have submitted a refund request using AI portal What shall student do to check into if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have submitted a refund request using AI portal Where can i suss out if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have submitted a refund request apply AI portal Where does me suss out if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have submitted a refund request employ AI portal How me do check if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request utilize AI portal What can me do to check up on if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request using AI portal Where do me check into if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have submitted a refund request utilise AI portal How i should look into if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have subject a refund request employ AI portal How do i check out if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have submitted a refund request utilize AI portal Where can me check over if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have subject a refund request employ AI portal Where should we check if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have subject a refund request apply AI portal What could we do to check if the refund has been credited into the child\u2019s CDA?", "While me am an Approved Institution. me have submitted a refund request utilize AI portal How me should suss out if the refund has been credited into the child\u2019s CDA?", "While me am an Approved Institution. me have submitted a refund request using AI portal How me could check if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request utilize AI portal How should me go over if the refund has been credited into the child\u2019s CDA?", "If me am an Approved Institution. me have submitted a refund request employ AI portal How do me check if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have submitted a refund request using AI portal How student does check if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request utilise AI portal How i can check up on if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request using AI portal How student does go over if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request utilize AI portal Where can me suss out if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have submitted a refund request utilize AI portal How student could look into if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have submitted a refund request utilize AI portal How shall i check out if the refund has been credited into the child\u2019s CDA?", "If me am an Approved Institution. me have subject a refund request using AI portal How does me check into if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have subject a refund request utilise AI portal Where can i check out if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request apply AI portal Where does student check into if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have subject a refund request using AI portal Where can i check if the refund has been credited into the child\u2019s CDA?", "While i am an Approved Institution. i have subject a refund request employ AI portal How do i check into if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have submitted a refund request employ AI portal What can student do to suss out if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have submitted a refund request using AI portal What do i do to check into if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request using AI portal How student shall check out if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have submitted a refund request using AI portal How could i go over if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have subject a refund request using AI portal What can student do to check into if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have submitted a refund request employ AI portal What should student do to check up on if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request employ AI portal Where does me look into if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have subject a refund request utilise AI portal Where should i look into if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request utilise AI portal How can student check if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request employ AI portal How shall i look into if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have subject a refund request employ AI portal Where could we suss out if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have submitted a refund request apply AI portal How should we check over if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have submitted a refund request apply AI portal How should me check out if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have submitted a refund request apply AI portal How i should check into if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request apply AI portal What do student do to go over if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request employ AI portal Where should student check over if the refund has been credited into the child\u2019s CDA?", "While we am an Approved Institution. we have subject a refund request utilise AI portal How do we check out if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have submitted a refund request utilise AI portal How we can check if the refund has been credited into the child\u2019s CDA?", "While i am an Approved Institution. i have submitted a refund request utilise AI portal What could i do to check out if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request using AI portal Where could student check up on if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request employ AI portal How should student check over if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have submitted a refund request employ AI portal What can student do to check up on if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have subject a refund request utilize AI portal How we does check up on if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have subject a refund request utilise AI portal Where should i check over if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have submitted a refund request apply AI portal How shall we check out if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request apply AI portal How does student check if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request utilize AI portal Where shall i look into if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request using AI portal Where shall student check up on if the refund has been credited into the child\u2019s CDA?", "While i am an Approved Institution. i have submitted a refund request utilise AI portal What do i do to look into if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request utilise AI portal What could i do to check into if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have subject a refund request utilize AI portal What should i do to check if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have subject a refund request utilise AI portal How me shall check if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have submitted a refund request utilize AI portal Where should we check if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have submitted a refund request utilise AI portal How shall student look into if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have subject a refund request employ AI portal What shall we do to check over if the refund has been credited into the child\u2019s CDA?", "While we am an Approved Institution. we have subject a refund request using AI portal How we can look into if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have submitted a refund request using AI portal What can i do to check over if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have submitted a refund request utilize AI portal How we can check over if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have submitted a refund request employ AI portal Where could me check out if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have submitted a refund request utilise AI portal How could student suss out if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have submitted a refund request apply AI portal How could we check into if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have submitted a refund request apply AI portal What do student do to check if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have submitted a refund request apply AI portal How i does suss out if the refund has been credited into the child\u2019s CDA?", "While we am an Approved Institution. we have submitted a refund request using AI portal How we does look into if the refund has been credited into the child\u2019s CDA?", "While we am an Approved Institution. we have submitted a refund request apply AI portal How can we check if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have subject a refund request apply AI portal What do student do to go over if the refund has been credited into the child\u2019s CDA?", "If i am an Approved Institution. i have subject a refund request using AI portal How do i go over if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have subject a refund request apply AI portal How me could go over if the refund has been credited into the child\u2019s CDA?", "When i am an Approved Institution. i have subject a refund request utilize AI portal Where do i check over if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request apply AI portal Where shall me check if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have submitted a refund request utilize AI portal Where does student check into if the refund has been credited into the child\u2019s CDA?", "When me am an Approved Institution. me have subject a refund request apply AI portal Where does me check over if the refund has been credited into the child\u2019s CDA?", "When student am an Approved Institution. student have subject a refund request utilise AI portal How student does go over if the refund has been credited into the child\u2019s CDA?", "Student am an Approved Institution. student have subject a refund request apply AI portal Where can student check into if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have submitted a refund request employ AI portal How should me look into if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have submitted a refund request utilize AI portal How student does check up on if the refund has been credited into the child\u2019s CDA?", "I am an Approved Institution. i have subject a refund request utilise AI portal How i does check if the refund has been credited into the child\u2019s CDA?", "While i am an Approved Institution. i have subject a refund request employ AI portal Where should i check if the refund has been credited into the child\u2019s CDA?", "We am an Approved Institution. we have submitted a refund request apply AI portal How we shall check over if the refund has been credited into the child\u2019s CDA?", "If student am an Approved Institution. student have subject a refund request employ AI portal How student can suss out if the refund has been credited into the child\u2019s CDA?", "While me am an Approved Institution. me have submitted a refund request apply AI portal How do me check if the refund has been credited into the child\u2019s CDA?", "If we am an Approved Institution. we have submitted a refund request utilise AI portal How do we look into if the refund has been credited into the child\u2019s CDA?", "When we am an Approved Institution. we have submitted a refund request utilize AI portal How does we suss out if the refund has been credited into the child\u2019s CDA?", "Me am an Approved Institution. me have subject a refund request apply AI portal How me does look into if the refund has been credited into the child\u2019s CDA?", "While student am an Approved Institution. student have submitted a refund request using AI portal Where shall student suss out if the refund has been credited into the child\u2019s CDA?"], "tag": "I am an Approved Institution. I have submitted a refund request using AI portal How can I check if the refund has been credited into the child\u2019s CDA?", "response": "It will take around two weeks for the refund to be credited into the child\u2019s CDA. You can check your corporate bank records after two weeks."}, {"patterns": ["I want to know about CorpPass?", "What do CorpPass mean?", "May I know about CorpPass?", "Can you tell me more about CorpPass?", "What is meant by CorpPass?", "What does CorpPass mean?", "What are CorpPass?", "What is CorpPass all about?", "What are CorpPass all about?", "Explain to me CorpPass?", "Can you tell me the details about CorpPass?"], "tag": "What is CorpPass?", "response": "CorpPass stands for Singapore Corporate Access. Its concept is similar to SingPass. SingPass is for individuals while CorpPass is for organisations. In order to continue transacting online with Government agencies, your entity will need to have a CorpPass by 31 Aug 2018. You can visit the CorpPass website to find out more on how to register for CorpPass."}, {"patterns": ["Could student still transact using my SingPass after signing up for CorpPass?", "Could me still transact using my SingPass now that signing up for CorpPass?", "Could we still transact using my SingPass after signing up for CorpPass?", "Can student still transact using my SingPass now that signing up for CorpPass?", "Can me still transact using my SingPass now that signing up for CorpPass?", "Can i still transact using my SingPass now that signing up for CorpPass?", "Could we still transact using my SingPass now that signing up for CorpPass?", "Could i still transact using my SingPass now that signing up for CorpPass?", "Can we still transact using my SingPass now that signing up for CorpPass?", "Could student still transact using my SingPass now that signing up for CorpPass?", "Could me still transact using my SingPass after signing up for CorpPass?", "Could i still transact using my SingPass after signing up for CorpPass?", "Could student still transact utilize my SingPass after signing up for CorpPass?", "Could student still transact utilise my SingPass after signing up for CorpPass?", "Could student still transact apply my SingPass after signing up for CorpPass?", "Could student still transact employ my SingPass after signing up for CorpPass?", "Could student still transact using my SingPass after subscribe up for CorpPass?", "Could student still transact utilize my SingPass after subscribe up for CorpPass?", "Could student still transact utilise my SingPass after subscribe up for CorpPass?", "Could student still transact apply my SingPass after subscribe up for CorpPass?", "Could student still transact employ my SingPass after subscribe up for CorpPass?", "Could me still transact utilize my SingPass now that signing up for CorpPass?", "Could me still transact utilise my SingPass now that signing up for CorpPass?", "Could me still transact apply my SingPass now that signing up for CorpPass?", "Could me still transact employ my SingPass now that signing up for CorpPass?", "Could me still transact using my SingPass now that subscribe up for CorpPass?", "Could me still transact utilize my SingPass now that subscribe up for CorpPass?", "Could me still transact utilise my SingPass now that subscribe up for CorpPass?", "Could me still transact apply my SingPass now that subscribe up for CorpPass?", "Could me still transact employ my SingPass now that subscribe up for CorpPass?", "Could we still transact utilize my SingPass after signing up for CorpPass?", "Could we still transact utilise my SingPass after signing up for CorpPass?", "Could we still transact apply my SingPass after signing up for CorpPass?", "Could we still transact employ my SingPass after signing up for CorpPass?", "Could we still transact using my SingPass after subscribe up for CorpPass?", "Could we still transact utilize my SingPass after subscribe up for CorpPass?", "Could we still transact utilise my SingPass after subscribe up for CorpPass?", "Could we still transact apply my SingPass after subscribe up for CorpPass?", "Could we still transact employ my SingPass after subscribe up for CorpPass?", "Can student still transact utilize my SingPass now that signing up for CorpPass?", "Can student still transact utilise my SingPass now that signing up for CorpPass?", "Can student still transact apply my SingPass now that signing up for CorpPass?", "Can student still transact employ my SingPass now that signing up for CorpPass?", "Can student still transact using my SingPass now that subscribe up for CorpPass?", "Can student still transact utilize my SingPass now that subscribe up for CorpPass?", "Can student still transact utilise my SingPass now that subscribe up for CorpPass?", "Can student still transact apply my SingPass now that subscribe up for CorpPass?", "Can student still transact employ my SingPass now that subscribe up for CorpPass?", "Can me still transact utilize my SingPass now that signing up for CorpPass?", "Can me still transact utilise my SingPass now that signing up for CorpPass?", "Can me still transact apply my SingPass now that signing up for CorpPass?", "Can me still transact employ my SingPass now that signing up for CorpPass?", "Can me still transact using my SingPass now that subscribe up for CorpPass?", "Can me still transact utilize my SingPass now that subscribe up for CorpPass?", "Can me still transact utilise my SingPass now that subscribe up for CorpPass?", "Can me still transact apply my SingPass now that subscribe up for CorpPass?", "Can me still transact employ my SingPass now that subscribe up for CorpPass?", "Can i still transact utilize my SingPass now that signing up for CorpPass?", "Can i still transact utilise my SingPass now that signing up for CorpPass?", "Can i still transact apply my SingPass now that signing up for CorpPass?", "Can i still transact employ my SingPass now that signing up for CorpPass?", "Can i still transact using my SingPass now that subscribe up for CorpPass?", "Can i still transact utilize my SingPass now that subscribe up for CorpPass?", "Can i still transact utilise my SingPass now that subscribe up for CorpPass?", "Can i still transact apply my SingPass now that subscribe up for CorpPass?", "Can i still transact employ my SingPass now that subscribe up for CorpPass?", "Could we still transact utilize my SingPass now that signing up for CorpPass?", "Could we still transact utilise my SingPass now that signing up for CorpPass?", "Could we still transact apply my SingPass now that signing up for CorpPass?", "Could we still transact employ my SingPass now that signing up for CorpPass?", "Could we still transact using my SingPass now that subscribe up for CorpPass?", "Could we still transact utilize my SingPass now that subscribe up for CorpPass?", "Could we still transact utilise my SingPass now that subscribe up for CorpPass?", "Could we still transact apply my SingPass now that subscribe up for CorpPass?", "Could we still transact employ my SingPass now that subscribe up for CorpPass?", "Could i still transact utilize my SingPass now that signing up for CorpPass?", "Could i still transact utilise my SingPass now that signing up for CorpPass?", "Could i still transact apply my SingPass now that signing up for CorpPass?", "Could i still transact employ my SingPass now that signing up for CorpPass?", "Could i still transact using my SingPass now that subscribe up for CorpPass?", "Could i still transact utilize my SingPass now that subscribe up for CorpPass?", "Could i still transact utilise my SingPass now that subscribe up for CorpPass?", "Could i still transact apply my SingPass now that subscribe up for CorpPass?", "Could i still transact employ my SingPass now that subscribe up for CorpPass?", "Can we still transact utilize my SingPass now that signing up for CorpPass?", "Can we still transact utilise my SingPass now that signing up for CorpPass?", "Can we still transact apply my SingPass now that signing up for CorpPass?", "Can we still transact employ my SingPass now that signing up for CorpPass?", "Can we still transact using my SingPass now that subscribe up for CorpPass?", "Can we still transact utilize my SingPass now that subscribe up for CorpPass?", "Can we still transact utilise my SingPass now that subscribe up for CorpPass?", "Can we still transact apply my SingPass now that subscribe up for CorpPass?", "Can we still transact employ my SingPass now that subscribe up for CorpPass?", "Could student still transact utilize my SingPass now that signing up for CorpPass?", "Could student still transact utilise my SingPass now that signing up for CorpPass?", "Could student still transact apply my SingPass now that signing up for CorpPass?", "Could student still transact employ my SingPass now that signing up for CorpPass?", "Could student still transact using my SingPass now that subscribe up for CorpPass?", "Could student still transact utilize my SingPass now that subscribe up for CorpPass?", "Could student still transact utilise my SingPass now that subscribe up for CorpPass?", "Could student still transact apply my SingPass now that subscribe up for CorpPass?", "Could student still transact employ my SingPass now that subscribe up for CorpPass?", "Could me still transact utilize my SingPass after signing up for CorpPass?", "Could me still transact utilise my SingPass after signing up for CorpPass?", "Could me still transact apply my SingPass after signing up for CorpPass?", "Could me still transact employ my SingPass after signing up for CorpPass?", "Could me still transact using my SingPass after subscribe up for CorpPass?", "Could me still transact utilize my SingPass after subscribe up for CorpPass?", "Could me still transact utilise my SingPass after subscribe up for CorpPass?", "Could me still transact apply my SingPass after subscribe up for CorpPass?", "Could me still transact employ my SingPass after subscribe up for CorpPass?", "Could i still transact utilize my SingPass after signing up for CorpPass?", "Could i still transact utilise my SingPass after signing up for CorpPass?", "Could i still transact apply my SingPass after signing up for CorpPass?", "Could i still transact employ my SingPass after signing up for CorpPass?", "Could i still transact using my SingPass after subscribe up for CorpPass?", "Could i still transact utilize my SingPass after subscribe up for CorpPass?", "Could i still transact utilise my SingPass after subscribe up for CorpPass?", "Could i still transact apply my SingPass after subscribe up for CorpPass?", "Could i still transact employ my SingPass after subscribe up for CorpPass?"], "tag": "Can I still transact using my SingPass after signing up for CorpPass?", "response": "You can continue to use your SingPass to perform Government-to-Business (G2B) transactions on behalf of your entity until 31 August 2018. Agencies must register for CorpPass by 31 August 2018 in order to continue transacting online with the Government agencies from 1 September 2018."}, {"patterns": ["While we am imagine to receive a refund from the Approved Institution. How could we cognize whether the refund has been credited into my child\u2019s CDA?", "When student am imagine to have a refund from the Approved Institution. How student could cognize whether the refund has been credited into my child\u2019s CDA?", "When me am guess to receive a refund from the Approved Institution. Where can me know whether the refund has been credited into my child\u2019s CDA?", "Student am guess to receive a refund from the Approved Institution. Where should student cognize whether the refund has been credited into my child\u2019s CDA?", "Student am opine to have a refund from the Approved Institution. How student shall cognize whether the refund has been credited into my child\u2019s CDA?", "If me am imagine to receive a refund from the Approved Institution. What shall me do to cognise whether the refund has been credited into my child\u2019s CDA?", "When we am opine to have a refund from the Approved Institution. What do we do to know whether the refund has been credited into my child\u2019s CDA?", "When i am opine to receive a refund from the Approved Institution. How i does know whether the refund has been credited into my child\u2019s CDA?", "While we am reckon to receive a refund from the Approved Institution. How we do know whether the refund has been credited into my child\u2019s CDA?", "While student am reckon to have a refund from the Approved Institution. Where could student cognize whether the refund has been credited into my child\u2019s CDA?", "When me am imagine to have a refund from the Approved Institution. Where should me cognize whether the refund has been credited into my child\u2019s CDA?", "Student am think to receive a refund from the Approved Institution. What should student do to cognize whether the refund has been credited into my child\u2019s CDA?", "Student am guess to receive a refund from the Approved Institution. What could student do to know whether the refund has been credited into my child\u2019s CDA?", "Me am supposed to receive a refund from the Approved Institution. Where should me cognize whether the refund has been credited into my child\u2019s CDA?", "I am guess to receive a refund from the Approved Institution. What should i do to cognize whether the refund has been credited into my child\u2019s CDA?", "When we am guess to have a refund from the Approved Institution. Where does we cognize whether the refund has been credited into my child\u2019s CDA?", "While student am reckon to receive a refund from the Approved Institution. Where can student know whether the refund has been credited into my child\u2019s CDA?", "While we am think to have a refund from the Approved Institution. How does we know whether the refund has been credited into my child\u2019s CDA?", "Me am guess to receive a refund from the Approved Institution. What shall me do to cognise whether the refund has been credited into my child\u2019s CDA?", "If student am reckon to have a refund from the Approved Institution. How do student cognise whether the refund has been credited into my child\u2019s CDA?", "While me am reckon to receive a refund from the Approved Institution. Where can me know whether the refund has been credited into my child\u2019s CDA?", "While i am think to have a refund from the Approved Institution. What do i do to cognize whether the refund has been credited into my child\u2019s CDA?", "While student am opine to receive a refund from the Approved Institution. How student can cognise whether the refund has been credited into my child\u2019s CDA?", "When i am imagine to have a refund from the Approved Institution. How can i cognize whether the refund has been credited into my child\u2019s CDA?", "We am reckon to receive a refund from the Approved Institution. Where shall we cognise whether the refund has been credited into my child\u2019s CDA?", "While me am reckon to receive a refund from the Approved Institution. How does me know whether the refund has been credited into my child\u2019s CDA?", "When me am guess to have a refund from the Approved Institution. What shall me do to know whether the refund has been credited into my child\u2019s CDA?", "When student am supposed to receive a refund from the Approved Institution. How shall student cognise whether the refund has been credited into my child\u2019s CDA?", "I am reckon to receive a refund from the Approved Institution. How i could cognize whether the refund has been credited into my child\u2019s CDA?", "I am imagine to receive a refund from the Approved Institution. How i could cognise whether the refund has been credited into my child\u2019s CDA?", "If me am imagine to receive a refund from the Approved Institution. How do me cognise whether the refund has been credited into my child\u2019s CDA?", "If me am reckon to receive a refund from the Approved Institution. How does me cognize whether the refund has been credited into my child\u2019s CDA?", "We am imagine to have a refund from the Approved Institution. How we does know whether the refund has been credited into my child\u2019s CDA?", "When we am supposed to receive a refund from the Approved Institution. What could we do to cognise whether the refund has been credited into my child\u2019s CDA?", "When we am supposed to have a refund from the Approved Institution. What could we do to cognise whether the refund has been credited into my child\u2019s CDA?", "We am imagine to have a refund from the Approved Institution. What should we do to know whether the refund has been credited into my child\u2019s CDA?", "While student am imagine to have a refund from the Approved Institution. How student shall know whether the refund has been credited into my child\u2019s CDA?", "While we am opine to have a refund from the Approved Institution. Where does we cognise whether the refund has been credited into my child\u2019s CDA?", "If i am think to receive a refund from the Approved Institution. Where shall i know whether the refund has been credited into my child\u2019s CDA?", "When we am reckon to have a refund from the Approved Institution. Where do we know whether the refund has been credited into my child\u2019s CDA?", "While i am supposed to have a refund from the Approved Institution. Where can i cognise whether the refund has been credited into my child\u2019s CDA?", "If me am imagine to have a refund from the Approved Institution. What could me do to know whether the refund has been credited into my child\u2019s CDA?", "While me am think to have a refund from the Approved Institution. What shall me do to cognise whether the refund has been credited into my child\u2019s CDA?", "When we am reckon to receive a refund from the Approved Institution. Where can we cognise whether the refund has been credited into my child\u2019s CDA?", "If me am reckon to receive a refund from the Approved Institution. How can me know whether the refund has been credited into my child\u2019s CDA?", "While we am opine to receive a refund from the Approved Institution. What could we do to cognise whether the refund has been credited into my child\u2019s CDA?", "If me am think to receive a refund from the Approved Institution. How me do know whether the refund has been credited into my child\u2019s CDA?", "While i am think to receive a refund from the Approved Institution. How i do cognise whether the refund has been credited into my child\u2019s CDA?", "While we am opine to receive a refund from the Approved Institution. What do we do to cognize whether the refund has been credited into my child\u2019s CDA?", "If we am guess to receive a refund from the Approved Institution. What do we do to cognize whether the refund has been credited into my child\u2019s CDA?", "While we am think to receive a refund from the Approved Institution. Where could we cognize whether the refund has been credited into my child\u2019s CDA?", "If me am supposed to have a refund from the Approved Institution. How do me cognize whether the refund has been credited into my child\u2019s CDA?", "While me am reckon to receive a refund from the Approved Institution. Where does me know whether the refund has been credited into my child\u2019s CDA?", "If i am opine to have a refund from the Approved Institution. What shall i do to cognise whether the refund has been credited into my child\u2019s CDA?", "I am imagine to receive a refund from the Approved Institution. Where shall i cognize whether the refund has been credited into my child\u2019s CDA?", "While we am supposed to have a refund from the Approved Institution. How we could know whether the refund has been credited into my child\u2019s CDA?", "While me am reckon to have a refund from the Approved Institution. Where shall me know whether the refund has been credited into my child\u2019s CDA?", "If student am supposed to receive a refund from the Approved Institution. How do student cognize whether the refund has been credited into my child\u2019s CDA?", "While student am guess to receive a refund from the Approved Institution. Where does student cognize whether the refund has been credited into my child\u2019s CDA?", "When student am think to receive a refund from the Approved Institution. How shall student know whether the refund has been credited into my child\u2019s CDA?", "We am opine to receive a refund from the Approved Institution. What should we do to know whether the refund has been credited into my child\u2019s CDA?", "We am guess to have a refund from the Approved Institution. How shall we know whether the refund has been credited into my child\u2019s CDA?", "When we am supposed to have a refund from the Approved Institution. How does we know whether the refund has been credited into my child\u2019s CDA?", "When i am guess to have a refund from the Approved Institution. How should i cognise whether the refund has been credited into my child\u2019s CDA?", "I am think to have a refund from the Approved Institution. What could i do to know whether the refund has been credited into my child\u2019s CDA?", "While we am reckon to receive a refund from the Approved Institution. Where shall we know whether the refund has been credited into my child\u2019s CDA?", "If me am imagine to have a refund from the Approved Institution. Where does me cognise whether the refund has been credited into my child\u2019s CDA?", "While me am imagine to receive a refund from the Approved Institution. How do me cognize whether the refund has been credited into my child\u2019s CDA?", "If i am reckon to receive a refund from the Approved Institution. How shall i cognize whether the refund has been credited into my child\u2019s CDA?", "If we am opine to have a refund from the Approved Institution. What should we do to cognize whether the refund has been credited into my child\u2019s CDA?", "While i am think to have a refund from the Approved Institution. What does i do to cognize whether the refund has been credited into my child\u2019s CDA?", "When we am guess to have a refund from the Approved Institution. Where do we know whether the refund has been credited into my child\u2019s CDA?", "Student am reckon to have a refund from the Approved Institution. How student should know whether the refund has been credited into my child\u2019s CDA?", "If i am imagine to have a refund from the Approved Institution. How i could cognise whether the refund has been credited into my child\u2019s CDA?", "I am imagine to have a refund from the Approved Institution. How i shall know whether the refund has been credited into my child\u2019s CDA?", "If i am reckon to have a refund from the Approved Institution. How could i know whether the refund has been credited into my child\u2019s CDA?", "I am reckon to have a refund from the Approved Institution. How i could cognize whether the refund has been credited into my child\u2019s CDA?", "While i am think to have a refund from the Approved Institution. Where can i know whether the refund has been credited into my child\u2019s CDA?", "Me am think to have a refund from the Approved Institution. How me shall cognise whether the refund has been credited into my child\u2019s CDA?", "While i am supposed to receive a refund from the Approved Institution. How shall i cognize whether the refund has been credited into my child\u2019s CDA?", "Student am opine to have a refund from the Approved Institution. How student could cognize whether the refund has been credited into my child\u2019s CDA?", "When we am think to receive a refund from the Approved Institution. What shall we do to cognize whether the refund has been credited into my child\u2019s CDA?", "When i am reckon to have a refund from the Approved Institution. What do i do to know whether the refund has been credited into my child\u2019s CDA?", "When student am reckon to have a refund from the Approved Institution. Where does student cognise whether the refund has been credited into my child\u2019s CDA?", "If student am guess to have a refund from the Approved Institution. How does student cognize whether the refund has been credited into my child\u2019s CDA?", "I am supposed to have a refund from the Approved Institution. Where does i know whether the refund has been credited into my child\u2019s CDA?", "Student am opine to have a refund from the Approved Institution. What could student do to cognize whether the refund has been credited into my child\u2019s CDA?", "If me am reckon to receive a refund from the Approved Institution. What do me do to cognise whether the refund has been credited into my child\u2019s CDA?", "When me am reckon to have a refund from the Approved Institution. What can me do to cognize whether the refund has been credited into my child\u2019s CDA?", "If me am think to receive a refund from the Approved Institution. How me shall cognise whether the refund has been credited into my child\u2019s CDA?", "If i am guess to have a refund from the Approved Institution. How should i cognize whether the refund has been credited into my child\u2019s CDA?", "If i am think to have a refund from the Approved Institution. Where shall i cognise whether the refund has been credited into my child\u2019s CDA?", "When me am guess to have a refund from the Approved Institution. Where does me cognise whether the refund has been credited into my child\u2019s CDA?", "When we am opine to receive a refund from the Approved Institution. How we can know whether the refund has been credited into my child\u2019s CDA?", "When i am imagine to have a refund from the Approved Institution. How should i cognize whether the refund has been credited into my child\u2019s CDA?", "When me am opine to have a refund from the Approved Institution. How do me cognise whether the refund has been credited into my child\u2019s CDA?", "Me am think to have a refund from the Approved Institution. Where do me cognise whether the refund has been credited into my child\u2019s CDA?", "If i am supposed to receive a refund from the Approved Institution. How do i cognise whether the refund has been credited into my child\u2019s CDA?", "When me am reckon to have a refund from the Approved Institution. How could me cognize whether the refund has been credited into my child\u2019s CDA?", "When me am think to receive a refund from the Approved Institution. How me shall know whether the refund has been credited into my child\u2019s CDA?", "We am imagine to receive a refund from the Approved Institution. Where do we cognise whether the refund has been credited into my child\u2019s CDA?", "If student am imagine to receive a refund from the Approved Institution. What can student do to cognize whether the refund has been credited into my child\u2019s CDA?", "While i am opine to have a refund from the Approved Institution. Where should i cognise whether the refund has been credited into my child\u2019s CDA?", "While we am guess to have a refund from the Approved Institution. Where do we cognize whether the refund has been credited into my child\u2019s CDA?", "When i am guess to have a refund from the Approved Institution. Where do i cognize whether the refund has been credited into my child\u2019s CDA?", "When i am imagine to receive a refund from the Approved Institution. What could i do to cognize whether the refund has been credited into my child\u2019s CDA?", "While we am opine to have a refund from the Approved Institution. What can we do to cognize whether the refund has been credited into my child\u2019s CDA?", "While me am reckon to receive a refund from the Approved Institution. How do me cognize whether the refund has been credited into my child\u2019s CDA?", "I am guess to have a refund from the Approved Institution. What can i do to cognize whether the refund has been credited into my child\u2019s CDA?", "If me am guess to have a refund from the Approved Institution. What can me do to cognise whether the refund has been credited into my child\u2019s CDA?", "If me am reckon to have a refund from the Approved Institution. What does me do to know whether the refund has been credited into my child\u2019s CDA?", "If we am opine to have a refund from the Approved Institution. How we should know whether the refund has been credited into my child\u2019s CDA?", "When i am guess to have a refund from the Approved Institution. What do i do to know whether the refund has been credited into my child\u2019s CDA?", "If i am guess to receive a refund from the Approved Institution. Where shall i cognize whether the refund has been credited into my child\u2019s CDA?", "When we am opine to have a refund from the Approved Institution. How shall we cognize whether the refund has been credited into my child\u2019s CDA?", "While me am guess to receive a refund from the Approved Institution. How do me cognise whether the refund has been credited into my child\u2019s CDA?", "When student am guess to receive a refund from the Approved Institution. Where could student cognize whether the refund has been credited into my child\u2019s CDA?", "Student am guess to receive a refund from the Approved Institution. How student shall cognise whether the refund has been credited into my child\u2019s CDA?", "When we am guess to have a refund from the Approved Institution. How does we know whether the refund has been credited into my child\u2019s CDA?", "We am supposed to have a refund from the Approved Institution. What should we do to cognise whether the refund has been credited into my child\u2019s CDA?", "If me am think to have a refund from the Approved Institution. How can me cognise whether the refund has been credited into my child\u2019s CDA?", "When we am imagine to have a refund from the Approved Institution. How we can cognize whether the refund has been credited into my child\u2019s CDA?", "While i am supposed to have a refund from the Approved Institution. How i could cognise whether the refund has been credited into my child\u2019s CDA?", "When i am supposed to have a refund from the Approved Institution. How i should cognise whether the refund has been credited into my child\u2019s CDA?", "When student am supposed to have a refund from the Approved Institution. What shall student do to cognize whether the refund has been credited into my child\u2019s CDA?", "If i am reckon to receive a refund from the Approved Institution. How does i cognise whether the refund has been credited into my child\u2019s CDA?", "If we am think to receive a refund from the Approved Institution. How we does cognise whether the refund has been credited into my child\u2019s CDA?", "Me am supposed to receive a refund from the Approved Institution. How me could cognize whether the refund has been credited into my child\u2019s CDA?", "While student am think to have a refund from the Approved Institution. How should student cognize whether the refund has been credited into my child\u2019s CDA?", "When i am imagine to receive a refund from the Approved Institution. How i shall know whether the refund has been credited into my child\u2019s CDA?", "While me am think to receive a refund from the Approved Institution. Where could me know whether the refund has been credited into my child\u2019s CDA?", "When i am supposed to receive a refund from the Approved Institution. What do i do to know whether the refund has been credited into my child\u2019s CDA?", "When i am imagine to receive a refund from the Approved Institution. How i could know whether the refund has been credited into my child\u2019s CDA?", "When we am reckon to receive a refund from the Approved Institution. Where does we know whether the refund has been credited into my child\u2019s CDA?", "While student am guess to receive a refund from the Approved Institution. What does student do to know whether the refund has been credited into my child\u2019s CDA?", "If i am opine to receive a refund from the Approved Institution. Where can i cognize whether the refund has been credited into my child\u2019s CDA?", "When we am think to have a refund from the Approved Institution. Where can we know whether the refund has been credited into my child\u2019s CDA?", "When we am opine to receive a refund from the Approved Institution. Where shall we cognize whether the refund has been credited into my child\u2019s CDA?", "While me am think to receive a refund from the Approved Institution. How shall me cognise whether the refund has been credited into my child\u2019s CDA?", "If we am opine to have a refund from the Approved Institution. How do we cognise whether the refund has been credited into my child\u2019s CDA?", "When i am opine to have a refund from the Approved Institution. How i do cognize whether the refund has been credited into my child\u2019s CDA?", "We am opine to have a refund from the Approved Institution. How we could cognise whether the refund has been credited into my child\u2019s CDA?", "When student am imagine to receive a refund from the Approved Institution. How can student cognize whether the refund has been credited into my child\u2019s CDA?", "I am guess to have a refund from the Approved Institution. Where shall i know whether the refund has been credited into my child\u2019s CDA?", "If student am supposed to have a refund from the Approved Institution. How student shall know whether the refund has been credited into my child\u2019s CDA?", "Student am reckon to receive a refund from the Approved Institution. What do student do to cognise whether the refund has been credited into my child\u2019s CDA?", "If i am think to have a refund from the Approved Institution. What does i do to cognise whether the refund has been credited into my child\u2019s CDA?", "While we am supposed to receive a refund from the Approved Institution. How should we cognize whether the refund has been credited into my child\u2019s CDA?", "While i am opine to receive a refund from the Approved Institution. How can i cognise whether the refund has been credited into my child\u2019s CDA?", "If me am reckon to have a refund from the Approved Institution. Where do me know whether the refund has been credited into my child\u2019s CDA?", "When student am imagine to receive a refund from the Approved Institution. Where does student cognise whether the refund has been credited into my child\u2019s CDA?", "I am supposed to have a refund from the Approved Institution. How i shall cognize whether the refund has been credited into my child\u2019s CDA?", "When i am supposed to have a refund from the Approved Institution. What does i do to know whether the refund has been credited into my child\u2019s CDA?", "We am imagine to have a refund from the Approved Institution. How we shall cognize whether the refund has been credited into my child\u2019s CDA?", "While me am imagine to receive a refund from the Approved Institution. How me should cognize whether the refund has been credited into my child\u2019s CDA?", "Me am guess to receive a refund from the Approved Institution. Where can me cognize whether the refund has been credited into my child\u2019s CDA?", "If we am think to receive a refund from the Approved Institution. How does we cognise whether the refund has been credited into my child\u2019s CDA?", "If we am opine to have a refund from the Approved Institution. How we shall know whether the refund has been credited into my child\u2019s CDA?", "When i am reckon to have a refund from the Approved Institution. How i can cognise whether the refund has been credited into my child\u2019s CDA?", "While i am guess to receive a refund from the Approved Institution. How i can know whether the refund has been credited into my child\u2019s CDA?", "While me am guess to have a refund from the Approved Institution. Where should me cognise whether the refund has been credited into my child\u2019s CDA?", "When i am think to have a refund from the Approved Institution. How i shall cognise whether the refund has been credited into my child\u2019s CDA?", "While we am imagine to have a refund from the Approved Institution. How shall we cognize whether the refund has been credited into my child\u2019s CDA?", "If we am opine to have a refund from the Approved Institution. How we does know whether the refund has been credited into my child\u2019s CDA?", "If i am think to have a refund from the Approved Institution. How can i know whether the refund has been credited into my child\u2019s CDA?", "While i am guess to have a refund from the Approved Institution. How should i cognise whether the refund has been credited into my child\u2019s CDA?", "If we am opine to have a refund from the Approved Institution. How we do know whether the refund has been credited into my child\u2019s CDA?", "We am imagine to receive a refund from the Approved Institution. How we should cognize whether the refund has been credited into my child\u2019s CDA?", "When we am guess to receive a refund from the Approved Institution. Where does we cognise whether the refund has been credited into my child\u2019s CDA?", "Student am guess to have a refund from the Approved Institution. Where shall student cognise whether the refund has been credited into my child\u2019s CDA?", "When me am imagine to have a refund from the Approved Institution. Where could me cognize whether the refund has been credited into my child\u2019s CDA?", "When i am think to have a refund from the Approved Institution. Where do i cognise whether the refund has been credited into my child\u2019s CDA?", "When we am supposed to have a refund from the Approved Institution. What do we do to cognize whether the refund has been credited into my child\u2019s CDA?", "If me am think to have a refund from the Approved Institution. What can me do to cognize whether the refund has been credited into my child\u2019s CDA?", "If student am opine to receive a refund from the Approved Institution. Where should student cognize whether the refund has been credited into my child\u2019s CDA?", "Student am reckon to have a refund from the Approved Institution. How student could cognize whether the refund has been credited into my child\u2019s CDA?", "I am guess to have a refund from the Approved Institution. How can i cognise whether the refund has been credited into my child\u2019s CDA?", "Me am reckon to receive a refund from the Approved Institution. Where shall me know whether the refund has been credited into my child\u2019s CDA?", "When me am reckon to have a refund from the Approved Institution. How shall me cognize whether the refund has been credited into my child\u2019s CDA?", "When me am supposed to receive a refund from the Approved Institution. How me could cognize whether the refund has been credited into my child\u2019s CDA?", "When i am opine to receive a refund from the Approved Institution. What does i do to cognize whether the refund has been credited into my child\u2019s CDA?", "When we am imagine to have a refund from the Approved Institution. How we do know whether the refund has been credited into my child\u2019s CDA?", "If me am imagine to receive a refund from the Approved Institution. What do me do to know whether the refund has been credited into my child\u2019s CDA?", "When we am think to receive a refund from the Approved Institution. What does we do to know whether the refund has been credited into my child\u2019s CDA?", "While we am think to have a refund from the Approved Institution. How we shall cognise whether the refund has been credited into my child\u2019s CDA?", "We am supposed to have a refund from the Approved Institution. Where could we cognize whether the refund has been credited into my child\u2019s CDA?", "We am supposed to have a refund from the Approved Institution. Where shall we cognise whether the refund has been credited into my child\u2019s CDA?", "When student am reckon to have a refund from the Approved Institution. What does student do to cognize whether the refund has been credited into my child\u2019s CDA?", "When we am think to receive a refund from the Approved Institution. Where do we know whether the refund has been credited into my child\u2019s CDA?", "If student am opine to have a refund from the Approved Institution. Where shall student know whether the refund has been credited into my child\u2019s CDA?", "While student am guess to receive a refund from the Approved Institution. What should student do to cognise whether the refund has been credited into my child\u2019s CDA?", "If me am opine to have a refund from the Approved Institution. What do me do to cognize whether the refund has been credited into my child\u2019s CDA?", "If student am imagine to have a refund from the Approved Institution. What could student do to cognize whether the refund has been credited into my child\u2019s CDA?", "Student am opine to receive a refund from the Approved Institution. How student can cognise whether the refund has been credited into my child\u2019s CDA?", "While we am opine to receive a refund from the Approved Institution. How we should cognize whether the refund has been credited into my child\u2019s CDA?", "When we am opine to have a refund from the Approved Institution. Where could we cognise whether the refund has been credited into my child\u2019s CDA?", "If student am think to receive a refund from the Approved Institution. How student do know whether the refund has been credited into my child\u2019s CDA?", "Me am guess to have a refund from the Approved Institution. How me do know whether the refund has been credited into my child\u2019s CDA?", "When i am reckon to have a refund from the Approved Institution. How should i cognise whether the refund has been credited into my child\u2019s CDA?", "I am imagine to have a refund from the Approved Institution. Where can i know whether the refund has been credited into my child\u2019s CDA?"], "tag": "I am supposed to receive a refund from the Approved Institution. How do I know whether the refund has been credited into my child\u2019s CDA?", "response": "If the Approved Institution has submitted a refund request using Baby Bonus Online, it will take around two weeks for the refund to be credited into the child\u2019s CDA. You can check your child\u2019s CDA for the refund after two weeks."}, {"patterns": ["Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request using the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request using the AI portal. How long?", "I am an Approved Institution. I have submitted a refund request using the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "Will it take for the refund to be credited into the child\u2019s CDA?", "Would it take for the refund to be credited into the child\u2019s CDA?", "Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request using the AI portal. How long?", "Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long?", "Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long?", "Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request apply the AI portal. How long?", "Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request employ the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request using the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request using the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request using the AI portal. How long?", "Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilize the AI portal. How long?", "Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilise the AI portal. How long?", "Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request apply the AI portal. How long?", "Will it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request employ the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request using the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request using the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request using the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request apply the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request apply the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request apply the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request employ the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request employ the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request employ the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilize the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilize the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilize the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilise the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilise the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilise the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request apply the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request apply the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request apply the AI portal. How long?", "Will it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request employ the AI portal. How long?", "Will it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request employ the AI portal. How long?", "Will it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request employ the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request using the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request apply the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request employ the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request using the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request using the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request using the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilize the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilise the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request apply the AI portal. How long?", "Would it take for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request employ the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request using the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request using the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request using the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request apply the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request apply the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request apply the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request employ the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request employ the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have submitted a refund request employ the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilize the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilize the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilize the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilise the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilise the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request utilise the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request apply the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request apply the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request apply the AI portal. How long?", "Would it remove for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request employ the AI portal. How long?", "Would it take away for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request employ the AI portal. How long?", "Would it withdraw for the refund to be credited into the child\u2019s CDA if I am an Approved Institution. I have subject a refund request employ the AI portal. How long?", "I am an Approved Institution. I have subject a refund request using the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request apply the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request employ the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request using the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request using the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request using the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request utilize the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request utilise the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request apply the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request employ the AI portal. How long would it take for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request using the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request using the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request using the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request utilize the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request utilise the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request apply the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request apply the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request apply the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request employ the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request employ the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have submitted a refund request employ the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request utilize the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request utilize the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request utilize the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request utilise the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request utilise the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request utilise the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request apply the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request apply the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request apply the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request employ the AI portal. How long would it remove for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request employ the AI portal. How long would it take away for the refund to be credited into the child\u2019s CDA?", "I am an Approved Institution. I have subject a refund request employ the AI portal. How long would it withdraw for the refund to be credited into the child\u2019s CDA?", "Will it remove for the refund to be credited into the child\u2019s CDA?", "Will it take away for the refund to be credited into the child\u2019s CDA?", "Will it withdraw for the refund to be credited into the child\u2019s CDA?", "Would it remove for the refund to be credited into the child\u2019s CDA?", "Would it take away for the refund to be credited into the child\u2019s CDA?", "Would it withdraw for the refund to be credited into the child\u2019s CDA?"], "tag": "I am an Approved Institution. I have submitted a refund request using the AI portal. How long will it take for the refund to be credited into the child\u2019s CDA?", "response": "It will take around two weeks for the refunds to be credited into the child\u2019s CDA. Please ensure that the CDA Trustee is aware of the time needed for the refund to be completed."}, {"patterns": ["When could we require to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i involve to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i take to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i call for to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should student call for to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does we take to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student call for to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student demand to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does me need to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student need to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i demand to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i require to check up on the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i call for to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall student necessitate to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me ask to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can me demand to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student call for to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student take to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i take to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me need to go over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does me involve to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall we postulate to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student ask to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me need to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i postulate to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall we demand to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student require to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we demand to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student call for to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student demand to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can we involve to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall we call for to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student involve to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i need to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i ask to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i call for to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can me require to look into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall student necessitate to check up on the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i necessitate to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student need to look into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i need to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i postulate to go over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student call for to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall we postulate to go over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me call for to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student call for to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we call for to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i demand to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we ask to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall student take to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me call for to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i ask to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student ask to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i ask to check up on the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should we take to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can me call for to go over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i involve to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student postulate to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can me require to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can we require to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can me postulate to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i require to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should student need to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student take to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should student require to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can we need to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student need to check up on the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student take to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could me demand to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we take to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student involve to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could me postulate to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i necessitate to look into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does me ask to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does me need to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should we necessitate to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i need to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i demand to check up on the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me postulate to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student require to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me postulate to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall we require to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should student necessitate to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me need to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i necessitate to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student need to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should we need to look into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i take to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i ask to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i demand to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student call for to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i involve to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me necessitate to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does me ask to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student call for to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can me need to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i postulate to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can me require to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i ask to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me take to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i involve to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does me take to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me postulate to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me involve to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student require to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i ask to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i demand to check up on the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we necessitate to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i call for to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should student postulate to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i postulate to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me ask to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student involve to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i involve to look into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall we ask to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i postulate to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me demand to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student postulate to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i require to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me necessitate to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does we postulate to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student call for to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i take to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could me necessitate to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can we call for to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i postulate to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can we call for to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall we demand to look into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could me take to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does me call for to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall student postulate to look into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall we necessitate to go over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does we involve to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we involve to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i postulate to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i ask to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we ask to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student require to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should student demand to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i necessitate to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could me take to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me demand to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student need to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should we demand to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me need to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student need to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student involve to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should student involve to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does we necessitate to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can we ask to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i require to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could i take to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we call for to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we involve to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall student call for to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i require to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could me postulate to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall we take to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student ask to check over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall student demand to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should we call for to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student postulate to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student demand to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i take to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i take to check into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does student postulate to look into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student need to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could me require to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me need to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should me necessitate to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall student postulate to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can me call for to check out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me ask to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me take to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i necessitate to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i involve to go over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When does i require to look into the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student ask to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall student ask to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall student need to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can we demand to go over the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could student require to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does me involve to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should we need to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can me involve to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can we demand to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should i need to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i demand to check over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i ask to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When should we require to check up on the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should student need to check into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When should student require to check up on the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me take to check the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When could we call for to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can student postulate to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?", "When can we ask to check out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When can i call for to go over the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall me need to suss out the human relationship between the Child Development Account (CDA) member and his/her siblings?", "When does me postulate to look into the relationship between the Child Development Account (CDA) member and his/her siblings?", "When shall i call for to suss out the relationship between the Child Development Account (CDA) member and his/her siblings?"], "tag": "When do I need to check the relationship between the Child Development Account (CDA) member and his/her siblings?", "response": "Approved Institutions (AIs) need to check the relationship between the Child Development Account (CDA) member and his sibling for one-off expenses that are above $500 or recurrent expenses such as monthly school fees. The check can be done by asking parents to log in to the Baby Bonus mobile application with their SingPass and use the Sibling Check function to retrieve the details of their children. "}, {"patterns": ["Who shall apply to be a Baby Bonus Approved Institution?", "Who will apply to be a Baby Bonus Approved Institution?", "Who apply to be a Baby Bonus Approved Institution?", "Who should apply to be a Baby Bonus Approved Institution?", "Who could apply to be a Baby Bonus Approved Institution?", "Who would apply to be a Baby Bonus Approved Institution?", "Who shall use to be a Baby Bonus Approved Institution?", "Who shall utilize to be a Baby Bonus Approved Institution?", "Who shall utilise to be a Baby Bonus Approved Institution?", "Who shall employ to be a Baby Bonus Approved Institution?", "Who will use to be a Baby Bonus Approved Institution?", "Who will utilize to be a Baby Bonus Approved Institution?", "Who will utilise to be a Baby Bonus Approved Institution?", "Who will employ to be a Baby Bonus Approved Institution?", "Who use to be a Baby Bonus Approved Institution?", "Who utilize to be a Baby Bonus Approved Institution?", "Who utilise to be a Baby Bonus Approved Institution?", "Who employ to be a Baby Bonus Approved Institution?", "Who should use to be a Baby Bonus Approved Institution?", "Who should utilize to be a Baby Bonus Approved Institution?", "Who should utilise to be a Baby Bonus Approved Institution?", "Who should employ to be a Baby Bonus Approved Institution?", "Who could use to be a Baby Bonus Approved Institution?", "Who could utilize to be a Baby Bonus Approved Institution?", "Who could utilise to be a Baby Bonus Approved Institution?", "Who could employ to be a Baby Bonus Approved Institution?", "Who would use to be a Baby Bonus Approved Institution?", "Who would utilize to be a Baby Bonus Approved Institution?", "Who would utilise to be a Baby Bonus Approved Institution?", "Who would employ to be a Baby Bonus Approved Institution?"], "tag": "Who can apply to be a Baby Bonus Approved Institution?", "response": "The following organisations are eligible to apply to be a Baby Bonus Approved Institution: Child care centres and kindergartens licensed by the Early Childhood Development Agency (ECDA) Special Education schools registered with the Ministry of Education (MOE) or the Council for Private Education (CPE) Early intervention programmes registered with the Ministry of Social and Family Development (MSF) Assistive technology device providers registered either with SG Enable, the Ministry of Health (MOH) or Accounting and Corporate Regulatory Authority (ACRA) Hospitals, clinics and other healthcare institutions licensed by the Ministry of Health (MOH) Pharmacies registered with the Health Sciences Authority (HSA) Optical shops registered with Accounting and Corporate Regulatory Authority (ACRA)"}, {"patterns": ["When could Approved Institutions need to make a refund to the Child Development Account (CDA)?", "When shall Approved Institutions need to make a refund to the Child Development Account (CDA)?", "When does Approved Institutions need to make a refund to the Child Development Account (CDA)?", "When can Approved Institutions need to make a refund to the Child Development Account (CDA)?", "When should Approved Institutions need to make a refund to the Child Development Account (CDA)?", "When could Approved Institutions necessitate to make a refund to the Child Development Account (CDA)?", "When could Approved Institutions ask to make a refund to the Child Development Account (CDA)?", "When could Approved Institutions postulate to make a refund to the Child Development Account (CDA)?", "When could Approved Institutions require to make a refund to the Child Development Account (CDA)?", "When could Approved Institutions take to make a refund to the Child Development Account (CDA)?", "When could Approved Institutions involve to make a refund to the Child Development Account (CDA)?", "When could Approved Institutions call for to make a refund to the Child Development Account (CDA)?", "When could Approved Institutions demand to make a refund to the Child Development Account (CDA)?", "When could Approved Institutions need to create a refund to the Child Development Account (CDA)?", "When could Approved Institutions necessitate to create a refund to the Child Development Account (CDA)?", "When could Approved Institutions ask to create a refund to the Child Development Account (CDA)?", "When could Approved Institutions postulate to create a refund to the Child Development Account (CDA)?", "When could Approved Institutions require to create a refund to the Child Development Account (CDA)?", "When could Approved Institutions take to create a refund to the Child Development Account (CDA)?", "When could Approved Institutions involve to create a refund to the Child Development Account (CDA)?", "When could Approved Institutions call for to create a refund to the Child Development Account (CDA)?", "When could Approved Institutions demand to create a refund to the Child Development Account (CDA)?", "When shall Approved Institutions necessitate to make a refund to the Child Development Account (CDA)?", "When shall Approved Institutions ask to make a refund to the Child Development Account (CDA)?", "When shall Approved Institutions postulate to make a refund to the Child Development Account (CDA)?", "When shall Approved Institutions require to make a refund to the Child Development Account (CDA)?", "When shall Approved Institutions take to make a refund to the Child Development Account (CDA)?", "When shall Approved Institutions involve to make a refund to the Child Development Account (CDA)?", "When shall Approved Institutions call for to make a refund to the Child Development Account (CDA)?", "When shall Approved Institutions demand to make a refund to the Child Development Account (CDA)?", "When shall Approved Institutions need to create a refund to the Child Development Account (CDA)?", "When shall Approved Institutions necessitate to create a refund to the Child Development Account (CDA)?", "When shall Approved Institutions ask to create a refund to the Child Development Account (CDA)?", "When shall Approved Institutions postulate to create a refund to the Child Development Account (CDA)?", "When shall Approved Institutions require to create a refund to the Child Development Account (CDA)?", "When shall Approved Institutions take to create a refund to the Child Development Account (CDA)?", "When shall Approved Institutions involve to create a refund to the Child Development Account (CDA)?", "When shall Approved Institutions call for to create a refund to the Child Development Account (CDA)?", "When shall Approved Institutions demand to create a refund to the Child Development Account (CDA)?", "When does Approved Institutions necessitate to make a refund to the Child Development Account (CDA)?", "When does Approved Institutions ask to make a refund to the Child Development Account (CDA)?", "When does Approved Institutions postulate to make a refund to the Child Development Account (CDA)?", "When does Approved Institutions require to make a refund to the Child Development Account (CDA)?", "When does Approved Institutions take to make a refund to the Child Development Account (CDA)?", "When does Approved Institutions involve to make a refund to the Child Development Account (CDA)?", "When does Approved Institutions call for to make a refund to the Child Development Account (CDA)?", "When does Approved Institutions demand to make a refund to the Child Development Account (CDA)?", "When does Approved Institutions need to create a refund to the Child Development Account (CDA)?", "When does Approved Institutions necessitate to create a refund to the Child Development Account (CDA)?", "When does Approved Institutions ask to create a refund to the Child Development Account (CDA)?", "When does Approved Institutions postulate to create a refund to the Child Development Account (CDA)?", "When does Approved Institutions require to create a refund to the Child Development Account (CDA)?", "When does Approved Institutions take to create a refund to the Child Development Account (CDA)?", "When does Approved Institutions involve to create a refund to the Child Development Account (CDA)?", "When does Approved Institutions call for to create a refund to the Child Development Account (CDA)?", "When does Approved Institutions demand to create a refund to the Child Development Account (CDA)?", "When can Approved Institutions necessitate to make a refund to the Child Development Account (CDA)?", "When can Approved Institutions ask to make a refund to the Child Development Account (CDA)?", "When can Approved Institutions postulate to make a refund to the Child Development Account (CDA)?", "When can Approved Institutions require to make a refund to the Child Development Account (CDA)?", "When can Approved Institutions take to make a refund to the Child Development Account (CDA)?", "When can Approved Institutions involve to make a refund to the Child Development Account (CDA)?", "When can Approved Institutions call for to make a refund to the Child Development Account (CDA)?", "When can Approved Institutions demand to make a refund to the Child Development Account (CDA)?", "When can Approved Institutions need to create a refund to the Child Development Account (CDA)?", "When can Approved Institutions necessitate to create a refund to the Child Development Account (CDA)?", "When can Approved Institutions ask to create a refund to the Child Development Account (CDA)?", "When can Approved Institutions postulate to create a refund to the Child Development Account (CDA)?", "When can Approved Institutions require to create a refund to the Child Development Account (CDA)?", "When can Approved Institutions take to create a refund to the Child Development Account (CDA)?", "When can Approved Institutions involve to create a refund to the Child Development Account (CDA)?", "When can Approved Institutions call for to create a refund to the Child Development Account (CDA)?", "When can Approved Institutions demand to create a refund to the Child Development Account (CDA)?", "When should Approved Institutions necessitate to make a refund to the Child Development Account (CDA)?", "When should Approved Institutions ask to make a refund to the Child Development Account (CDA)?", "When should Approved Institutions postulate to make a refund to the Child Development Account (CDA)?", "When should Approved Institutions require to make a refund to the Child Development Account (CDA)?", "When should Approved Institutions take to make a refund to the Child Development Account (CDA)?", "When should Approved Institutions involve to make a refund to the Child Development Account (CDA)?", "When should Approved Institutions call for to make a refund to the Child Development Account (CDA)?", "When should Approved Institutions demand to make a refund to the Child Development Account (CDA)?", "When should Approved Institutions need to create a refund to the Child Development Account (CDA)?", "When should Approved Institutions necessitate to create a refund to the Child Development Account (CDA)?", "When should Approved Institutions ask to create a refund to the Child Development Account (CDA)?", "When should Approved Institutions postulate to create a refund to the Child Development Account (CDA)?", "When should Approved Institutions require to create a refund to the Child Development Account (CDA)?", "When should Approved Institutions take to create a refund to the Child Development Account (CDA)?", "When should Approved Institutions involve to create a refund to the Child Development Account (CDA)?", "When should Approved Institutions call for to create a refund to the Child Development Account (CDA)?", "When should Approved Institutions demand to create a refund to the Child Development Account (CDA)?"], "tag": "When do Approved Institutions need to make a refund to the Child Development Account (CDA)?", "response": "For refunds of fees paid out from a Child Development Account (CDA), Approved Institutions (AIs) should refund the amount directly to the CDA using one of the following options: Option 1: Through interbank GIRO using the corporate bank account that the AI has registered with MSF. Option 2: Through the AI Portal using the Refund to CDA. The refund should be done within the timeframe agreed upon by both the CDA trustee and the AI. Note: To use the refund function on the AI Portal, a one-time Direct Debit Authorisation (DDA) application is to be submitted to the bank through MSF. You can find the DDA form on our AI Portal."}, {"patterns": ["I am an Approved Person (AP) and have subject a asking for a change of AP. How could the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a asking for a alteration of AP. What shall the new AP do to accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a asking for a change of AP. What can the new AP do to accept the terms and status", "I am an Approved Person (AP) and have subject a request for a change of AP. How could the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a request for a alteration of AP. How the new AP shall accept the terms and status", "When I am an Approved Person (AP) and have subject a asking for a modification of AP. What can the new AP do to accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a asking for a modification of AP. Where can the new AP accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a change of AP. What do the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a modification of AP. How does the new AP accept the terms and status", "If I am an Approved Person (AP) and have submitted a request for a modification of AP. How the new AP do accept the terms and status", "If I am an Approved Person (AP) and have submitted a asking for a modification of AP. What shall the new AP do to accept the terms and status", "I am an Approved Person (AP) and have subject a asking for a alteration of AP. Where could the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a asking for a change of AP. How should the new AP accept the terms and status", "When I am an Approved Person (AP) and have subject a asking for a change of AP. What shall the new AP do to accept the terms and status", "I am an Approved Person (AP) and have submitted a request for a modification of AP. Where should the new AP accept the terms and status", "While I am an Approved Person (AP) and have submitted a request for a change of AP. How the new AP could accept the terms and status", "I am an Approved Person (AP) and have submitted a request for a modification of AP. How the new AP should accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a asking for a modification of AP. What can the new AP do to accept the terms and status", "When I am an Approved Person (AP) and have subject a asking for a change of AP. How does the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a asking for a alteration of AP. What does the new AP do to accept the terms and status", "I am an Approved Person (AP) and have submitted a request for a alteration of AP. What does the new AP do to accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a asking for a modification of AP. Where do the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a asking for a change of AP. What shall the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a request for a change of AP. What can the new AP do to accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a change of AP. How the new AP does accept the terms and status", "While I am an Approved Person (AP) and have submitted a asking for a alteration of AP. Where could the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a request for a alteration of AP. How shall the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a request for a modification of AP. How the new AP should accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a asking for a modification of AP. What shall the new AP do to accept the terms and status", "If I am an Approved Person (AP) and have subject a request for a change of AP. How can the new AP accept the terms and status", "When I am an Approved Person (AP) and have subject a request for a change of AP. How the new AP shall accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a asking for a alteration of AP. How the new AP can accept the terms and status", "I am an Approved Person (AP) and have subject a request for a change of AP. What should the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a asking for a modification of AP. Where does the new AP accept the terms and status", "While I am an Approved Person (AP) and have subject a asking for a modification of AP. What could the new AP do to accept the terms and status", "I am an Approved Person (AP) and have subject a request for a modification of AP. How the new AP can accept the terms and status", "I am an Approved Person (AP) and have subject a asking for a alteration of AP. What do the new AP do to accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a request for a change of AP. Where could the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a request for a change of AP. How should the new AP accept the terms and status", "I am an Approved Person (AP) and have submitted a request for a modification of AP. Where does the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a request for a modification of AP. How shall the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a request for a modification of AP. How the new AP do accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a asking for a alteration of AP. How could the new AP accept the terms and status", "While I am an Approved Person (AP) and have submitted a asking for a modification of AP. How could the new AP accept the terms and status", "When I am an Approved Person (AP) and have submitted a asking for a alteration of AP. What should the new AP do to accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a asking for a alteration of AP. What could the new AP do to accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a alteration of AP. How the new AP does accept the terms and status", "While I am an Approved Person (AP) and have subject a asking for a alteration of AP. How could the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a request for a modification of AP. Where do the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a request for a change of AP. Where does the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a request for a modification of AP. Where do the new AP accept the terms and status", "I am an Approved Person (AP) and have subject a asking for a alteration of AP. What can the new AP do to accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a asking for a change of AP. What can the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a request for a alteration of AP. What do the new AP do to accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a request for a modification of AP. What could the new AP do to accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a alteration of AP. How the new AP do accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a modification of AP. Where could the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a asking for a change of AP. What shall the new AP do to accept the terms and status", "While I am an Approved Person (AP) and have subject a request for a modification of AP. Where shall the new AP accept the terms and status", "While I am an Approved Person (AP) and have submitted a asking for a modification of AP. Where shall the new AP accept the terms and status", "When I am an Approved Person (AP) and have submitted a request for a alteration of AP. How the new AP does accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a asking for a alteration of AP. How the new AP shall accept the terms and status", "I am an Approved Person (AP) and have submitted a asking for a change of AP. What could the new AP do to accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a request for a change of AP. What shall the new AP do to accept the terms and status", "I am an Approved Person (AP) and have subject a request for a change of AP. Where should the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a asking for a alteration of AP. What does the new AP do to accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a request for a change of AP. How the new AP can accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a asking for a change of AP. How does the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a request for a change of AP. How the new AP do accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a asking for a change of AP. How the new AP can accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a request for a modification of AP. How the new AP should accept the terms and status", "When I am an Approved Person (AP) and have subject a request for a change of AP. How the new AP can accept the terms and status", "If I am an Approved Person (AP) and have subject a request for a modification of AP. Where can the new AP accept the terms and status", "If I am an Approved Person (AP) and have submitted a asking for a modification of AP. Where can the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a request for a modification of AP. How the new AP can accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a request for a modification of AP. How the new AP shall accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a request for a alteration of AP. What can the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a alteration of AP. Where can the new AP accept the terms and status", "I am an Approved Person (AP) and have submitted a asking for a change of AP. How do the new AP accept the terms and status", "If I am an Approved Person (AP) and have submitted a request for a modification of AP. What can the new AP do to accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a asking for a modification of AP. How should the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a modification of AP. What could the new AP do to accept the terms and status", "When I am an Approved Person (AP) and have subject a asking for a alteration of AP. What could the new AP do to accept the terms and status", "I am an Approved Person (AP) and have submitted a asking for a alteration of AP. What do the new AP do to accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a alteration of AP. Where shall the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a change of AP. Where does the new AP accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a asking for a change of AP. How the new AP does accept the terms and status", "If I am an Approved Person (AP) and have subject a asking for a alteration of AP. How the new AP should accept the terms and status", "If I am an Approved Person (AP) and have submitted a request for a alteration of AP. How do the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a alteration of AP. Where do the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a request for a modification of AP. How shall the new AP accept the terms and status", "If I am an Approved Person (AP) and have submitted a request for a modification of AP. How could the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a asking for a modification of AP. How could the new AP accept the terms and status", "If I am an Approved Person (AP) and have subject a request for a alteration of AP. What should the new AP do to accept the terms and status", "While I am an Approved Person (AP) and have subject a asking for a change of AP. Where shall the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have subject a asking for a alteration of AP. What could the new AP do to accept the terms and status", "While I am an Approved Person (AP) and have submitted a asking for a modification of AP. What can the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a request for a modification of AP. What do the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a request for a change of AP. Where shall the new AP accept the terms and status", "If I am an Approved Person (AP) and have subject a request for a modification of AP. What do the new AP do to accept the terms and status", "When I am an Approved Person (AP) and have submitted a asking for a change of AP. How could the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a request for a modification of AP. How should the new AP accept the terms and status", "When I am an Approved Person (AP) and have subject a request for a modification of AP. Where does the new AP accept the terms and status", "If I am an Approved Person (AP) and have subject a asking for a alteration of AP. Where do the new AP accept the terms and status", "I am an Approved Person (AP) and have subject a request for a alteration of AP. Where shall the new AP accept the terms and status", "When I am an Approved Person (AP) and have submitted a asking for a change of AP. How the new AP could accept the terms and status", "When I am an Approved Person (AP) and have submitted a asking for a modification of AP. What can the new AP do to accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a request for a alteration of AP. How the new AP can accept the terms and status", "If I am an Approved Person (AP) and have subject a asking for a modification of AP. How the new AP does accept the terms and status", "I am an Approved Person (AP) and have submitted a request for a alteration of AP. What should the new AP do to accept the terms and status", "When I am an Approved Person (AP) and have subject a asking for a change of AP. How does the new AP accept the terms and status", "When I am an Approved Person (AP) and have submitted a request for a alteration of AP. How can the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a request for a change of AP. Where shall the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have subject a asking for a change of AP. How the new AP do accept the terms and status", "When I am an Approved Person (AP) and have submitted a request for a modification of AP. What can the new AP do to accept the terms and status", "While I am an Approved Person (AP) and have submitted a request for a alteration of AP. How can the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a asking for a alteration of AP. How the new AP should accept the terms and status", "I am an Approved Person (AP) and have subject a request for a modification of AP. Where could the new AP accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a asking for a alteration of AP. What can the new AP do to accept the terms and status", "If I am an Approved Person (AP) and have submitted a asking for a modification of AP. Where do the new AP accept the terms and status", "While I am an Approved Person (AP) and have submitted a request for a modification of AP. Where should the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a asking for a change of AP. How the new AP could accept the terms and status", "While I am an Approved Person (AP) and have subject a asking for a alteration of AP. How the new AP do accept the terms and status", "I am an Approved Person (AP) and have submitted a request for a modification of AP. How should the new AP accept the terms and status", "When I am an Approved Person (AP) and have submitted a request for a alteration of AP. How should the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a asking for a modification of AP. What should the new AP do to accept the terms and status", "When I am an Approved Person (AP) and have subject a asking for a change of AP. Where shall the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a asking for a modification of AP. How does the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a request for a modification of AP. How do the new AP accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a request for a modification of AP. How the new AP can accept the terms and status", "When I am an Approved Person (AP) and have submitted a asking for a modification of AP. Where should the new AP accept the terms and status", "While I am an Approved Person (AP) and have subject a asking for a change of AP. How the new AP should accept the terms and status", "If I am an Approved Person (AP) and have subject a request for a alteration of AP. What should the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a asking for a change of AP. What can the new AP do to accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a asking for a change of AP. What can the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a change of AP. How the new AP could accept the terms and status", "While I am an Approved Person (AP) and have subject a asking for a modification of AP. Where can the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a request for a alteration of AP. What can the new AP do to accept the terms and conditions?", "I am an Approved Person (AP) and have subject a asking for a change of AP. Where does the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a request for a alteration of AP. Where should the new AP accept the terms and status", "When I am an Approved Person (AP) and have submitted a asking for a alteration of AP. How should the new AP accept the terms and status", "I am an Approved Person (AP) and have submitted a request for a modification of AP. How do the new AP accept the terms and status", "While I am an Approved Person (AP) and have submitted a request for a change of AP. How shall the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a request for a alteration of AP. What should the new AP do to accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a asking for a modification of AP. What does the new AP do to accept the terms and status", "If I am an Approved Person (AP) and have subject a asking for a alteration of AP. What could the new AP do to accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a request for a alteration of AP. How the new AP could accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a asking for a alteration of AP. How the new AP could accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a request for a change of AP. How shall the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have subject a asking for a change of AP. How the new AP do accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a asking for a alteration of AP. What should the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a request for a alteration of AP. How the new AP could accept the terms and conditions?", "If I am an Approved Person (AP) and have subject a request for a modification of AP. Where should the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a request for a change of AP. How the new AP does accept the terms and status", "I am an Approved Person (AP) and have subject a asking for a change of AP. How the new AP can accept the terms and status", "I am an Approved Person (AP) and have submitted a asking for a change of AP. How the new AP does accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a asking for a change of AP. How shall the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a asking for a modification of AP. What does the new AP do to accept the terms and status", "While I am an Approved Person (AP) and have submitted a request for a change of AP. How the new AP shall accept the terms and status", "While I am an Approved Person (AP) and have subject a request for a alteration of AP. How could the new AP accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a change of AP. How the new AP should accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a asking for a modification of AP. Where can the new AP accept the terms and status", "When I am an Approved Person (AP) and have submitted a request for a modification of AP. Where shall the new AP accept the terms and status", "I am an Approved Person (AP) and have subject a asking for a alteration of AP. How should the new AP accept the terms and status", "While I am an Approved Person (AP) and have subject a request for a change of AP. What should the new AP do to accept the terms and status", "When I am an Approved Person (AP) and have subject a asking for a alteration of AP. How do the new AP accept the terms and conditions?", "When I am an Approved Person (AP) and have subject a request for a modification of AP. What do the new AP do to accept the terms and status", "If I am an Approved Person (AP) and have submitted a request for a modification of AP. Where shall the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a asking for a modification of AP. How the new AP does accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a change of AP. Where shall the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a modification of AP. Where shall the new AP accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a asking for a modification of AP. How the new AP does accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a asking for a change of AP. How do the new AP accept the terms and status", "When I am an Approved Person (AP) and have submitted a request for a change of AP. How the new AP do accept the terms and status", "If I am an Approved Person (AP) and have submitted a asking for a change of AP. Where could the new AP accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a modification of AP. How should the new AP accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a change of AP. How should the new AP accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a asking for a change of AP. How does the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a request for a alteration of AP. How the new AP shall accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a change of AP. How do the new AP accept the terms and status", "I am an Approved Person (AP) and have submitted a asking for a alteration of AP. What does the new AP do to accept the terms and conditions?", "While I am an Approved Person (AP) and have submitted a asking for a alteration of AP. What should the new AP do to accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a request for a modification of AP. How the new AP does accept the terms and conditions?", "I am an Approved Person (AP) and have submitted a request for a modification of AP. What could the new AP do to accept the terms and status", "While I am an Approved Person (AP) and have subject a request for a alteration of AP. Where shall the new AP accept the terms and status", "While I am an Approved Person (AP) and have subject a asking for a modification of AP. Where should the new AP accept the terms and status", "While I am an Approved Person (AP) and have subject a request for a alteration of AP. What do the new AP do to accept the terms and conditions?", "If I am an Approved Person (AP) and have submitted a request for a change of AP. What does the new AP do to accept the terms and conditions?", "When I am an Approved Person (AP) and have submitted a asking for a change of AP. How the new AP do accept the terms and status", "While I am an Approved Person (AP) and have subject a request for a change of AP. Where should the new AP accept the terms and status", "While I am an Approved Person (AP) and have submitted a asking for a change of AP. How do the new AP accept the terms and status", "While I am an Approved Person (AP) and have submitted a request for a modification of AP. Where does the new AP accept the terms and status", "If I am an Approved Person (AP) and have submitted a request for a change of AP. How do the new AP accept the terms and status", "If I am an Approved Person (AP) and have submitted a request for a alteration of AP. Where shall the new AP accept the terms and status", "While I am an Approved Person (AP) and have submitted a asking for a alteration of AP. How the new AP could accept the terms and status", "I am an Approved Person (AP) and have submitted a asking for a change of AP. Where can the new AP accept the terms and conditions?", "I am an Approved Person (AP) and have subject a request for a modification of AP. What do the new AP do to accept the terms and conditions?", "While I am an Approved Person (AP) and have subject a asking for a change of AP. How the new AP should accept the terms and conditions?", "I am an Approved Person (AP) and have subject a asking for a modification of AP. How shall the new AP accept the terms and status", "I am an Approved Person (AP) and have submitted a request for a alteration of AP. Where does the new AP accept the terms and conditions?"], "tag": "I am an Approved Person (AP) and have submitted a request for a change of AP. How can the new AP accept the terms and conditions?", "response": "A notification will be sent to the new AP to accept the terms and conditions. However, the new AP must first be assigned a CorpPass for the Baby Bonus Approved Institution e-Service."}, {"patterns": ["Shall eligible institutions register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Do eligible institutions have to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Does eligible institutions need to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions obliged to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Do eligible institutions need to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it required for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Do eligible institutions still need to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Are eligible institutions obliged to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Should eligible institutions register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Does eligible institutions have to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it necessary for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Do eligible institutions still have to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Does eligible institutions still need to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Must eligible institutions register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions required to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions required to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Does eligible institutions still have to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it obligatory for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it compulsory for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions obliged to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it necessitate for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it ask for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it postulate for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it need for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it take for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it involve for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it call for for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is it demand for eligible institutions to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions necessitate to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions ask to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions postulate to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions need to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions take to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions involve to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions call for to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Am eligible institutions demand to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions necessitate to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions ask to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions postulate to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions need to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions take to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions involve to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions call for to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "Is eligible institutions demand to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?"], "tag": "Are eligible institutions required to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI?", "response": "Under the Approved Institution Terms and Conditions, each business outlet or centre belonging to the same eligible institution must be independently registered as a Baby Bonus Approved Institution before it can deduct funds from the Child Development Account or CDA for approved uses. For example, if a company owns 3 business outlets in Ang Mo Kio, Bedok, and Clementi, all three outlets must be registered independently as a Baby Bonus Approved Institution before they can deduct funds from the CDA for approved uses. "}, {"patterns": ["Is it alright for my organization to withdraw from the Approved Institution (AI) status?", "Are my organisation able to pull away from the Approved Institution (AI) status?", "Is it ok if my organization retreat from the Approved Institution (AI) status?", "Is it ok if my organisation recede from the Approved Institution (AI) status?", "Are my organization entitled to retreat from the Approved Institution (AI) status?", "Is it ok for my organization to pull away from the Approved Institution (AI) status?", "Is it alright if my organization retreat from the Approved Institution (AI) status?", "Is it possible for my organisation to pull back from the Approved Institution (AI) status?", "Are my organization able to recede from the Approved Institution (AI) status?", "Are my organization able to draw back from the Approved Institution (AI) status?", "Is it alright if my organization move back from the Approved Institution (AI) status?", "Is my organisation allowed to pull back from the Approved Institution (AI) status?", "Am my organization allowed to pull away from the Approved Institution (AI) status?", "Am my organisation allowed to withdraw from the Approved Institution (AI) status?", "Is it ok for my organisation to draw back from the Approved Institution (AI) status?", "Is my organization entitled to draw back from the Approved Institution (AI) status?", "Is it possible for my organisation to recede from the Approved Institution (AI) status?", "Is my organization entitled to move back from the Approved Institution (AI) status?", "Am my organisation able to pull away from the Approved Institution (AI) status?", "Is it ok if my organisation pull away from the Approved Institution (AI) status?", "Could my organization pull back from the Approved Institution (AI) status?", "Could my organisation withdraw from the Approved Institution (AI) status?", "Is my organisation able to move back from the Approved Institution (AI) status?", "Am my organisation able to retreat from the Approved Institution (AI) status?", "Is my organization allowed to recede from the Approved Institution (AI) status?", "Is it alright for my organisation to pull away from the Approved Institution (AI) status?", "Am my organisation able to move back from the Approved Institution (AI) status?", "Is it possible for my organisation to retire from the Approved Institution (AI) status?", "Is it ok if my organisation retreat from the Approved Institution (AI) status?", "Is it possible for my organization to retreat from the Approved Institution (AI) status?", "Is my organization entitled to pull away from the Approved Institution (AI) status?", "Is my organization allowed to retreat from the Approved Institution (AI) status?", "Is it ok for my organisation to withdraw from the Approved Institution (AI) status?", "Is it possible if my organization recede from the Approved Institution (AI) status?", "Are my organization entitled to move back from the Approved Institution (AI) status?", "Is it possible for my organization to move back from the Approved Institution (AI) status?", "Is it alright if my organization draw back from the Approved Institution (AI) status?", "Is it possible if my organisation pull away from the Approved Institution (AI) status?", "Is it alright for my organisation to draw back from the Approved Institution (AI) status?", "Is my organisation able to withdraw from the Approved Institution (AI) status?", "Are my organisation allowed to retire from the Approved Institution (AI) status?", "Is it possible if my organisation recede from the Approved Institution (AI) status?", "May my organization draw back from the Approved Institution (AI) status?", "Is it ok for my organisation to retreat from the Approved Institution (AI) status?", "Could my organisation retreat from the Approved Institution (AI) status?", "May my organization retreat from the Approved Institution (AI) status?", "Is my organisation able to draw back from the Approved Institution (AI) status?", "Is it ok for my organisation to pull back from the Approved Institution (AI) status?", "Am my organization entitled to move back from the Approved Institution (AI) status?", "Is my organization entitled to retire from the Approved Institution (AI) status?", "Is my organisation entitled to move back from the Approved Institution (AI) status?", "Is it possible for my organisation to withdraw from the Approved Institution (AI) status?", "Am my organisation able to withdraw from the Approved Institution (AI) status?", "Am my organization allowed to pull back from the Approved Institution (AI) status?", "Are my organization allowed to pull away from the Approved Institution (AI) status?", "Are my organization allowed to recede from the Approved Institution (AI) status?", "Am my organisation able to retire from the Approved Institution (AI) status?", "Is it alright for my organization to retreat from the Approved Institution (AI) status?", "Is it alright if my organization recede from the Approved Institution (AI) status?", "Are my organisation able to withdraw from the Approved Institution (AI) status?", "Is it ok if my organization retire from the Approved Institution (AI) status?", "Is it alright if my organisation draw back from the Approved Institution (AI) status?", "Is it alright if my organisation pull away from the Approved Institution (AI) status?", "Am my organisation able to draw back from the Approved Institution (AI) status?", "Is it ok for my organisation to retire from the Approved Institution (AI) status?", "Is it ok for my organisation to recede from the Approved Institution (AI) status?", "Is it alright if my organization withdraw from the Approved Institution (AI) status?", "Is my organization able to withdraw from the Approved Institution (AI) status?", "Is it alright if my organisation retreat from the Approved Institution (AI) status?", "Is it possible for my organization to retire from the Approved Institution (AI) status?", "May my organisation pull away from the Approved Institution (AI) status?", "Is my organisation able to recede from the Approved Institution (AI) status?", "Is it alright for my organization to retire from the Approved Institution (AI) status?", "Am my organisation allowed to pull back from the Approved Institution (AI) status?", "May my organisation retreat from the Approved Institution (AI) status?", "Are my organisation able to retreat from the Approved Institution (AI) status?", "Is it alright if my organization pull back from the Approved Institution (AI) status?", "Am my organization allowed to retreat from the Approved Institution (AI) status?", "Are my organization entitled to recede from the Approved Institution (AI) status?", "Is it alright for my organization to move back from the Approved Institution (AI) status?", "Am my organization allowed to move back from the Approved Institution (AI) status?", "May my organisation draw back from the Approved Institution (AI) status?", "May my organisation move back from the Approved Institution (AI) status?", "Are my organization entitled to pull away from the Approved Institution (AI) status?", "Am my organization able to recede from the Approved Institution (AI) status?", "Is it ok for my organization to draw back from the Approved Institution (AI) status?", "Is it possible if my organisation move back from the Approved Institution (AI) status?", "Are my organization entitled to withdraw from the Approved Institution (AI) status?", "Is my organization allowed to withdraw from the Approved Institution (AI) status?", "Could my organisation pull away from the Approved Institution (AI) status?", "Is my organisation allowed to retreat from the Approved Institution (AI) status?", "Is it alright if my organisation retire from the Approved Institution (AI) status?", "Is my organisation able to pull back from the Approved Institution (AI) status?", "Is my organization able to recede from the Approved Institution (AI) status?", "Is my organisation allowed to pull away from the Approved Institution (AI) status?", "Am my organisation entitled to retire from the Approved Institution (AI) status?", "Is my organisation allowed to recede from the Approved Institution (AI) status?", "Am my organisation allowed to retreat from the Approved Institution (AI) status?", "Are my organization allowed to move back from the Approved Institution (AI) status?", "Are my organization able to pull back from the Approved Institution (AI) status?", "Is my organization entitled to withdraw from the Approved Institution (AI) status?", "Is my organisation able to retire from the Approved Institution (AI) status?", "Are my organization entitled to retire from the Approved Institution (AI) status?", "Is it ok if my organization pull away from the Approved Institution (AI) status?", "Is my organisation entitled to retire from the Approved Institution (AI) status?", "Is it possible if my organization retire from the Approved Institution (AI) status?", "Is my organisation entitled to withdraw from the Approved Institution (AI) status?", "Is my organization entitled to retreat from the Approved Institution (AI) status?", "Are my organisation allowed to pull back from the Approved Institution (AI) status?", "Is it ok for my organization to move back from the Approved Institution (AI) status?", "Am my organization able to pull back from the Approved Institution (AI) status?", "Are my organization allowed to pull back from the Approved Institution (AI) status?", "Are my organization able to retire from the Approved Institution (AI) status?", "Is it alright for my organisation to withdraw from the Approved Institution (AI) status?", "Is it ok if my organisation move back from the Approved Institution (AI) status?", "Am my organisation allowed to pull away from the Approved Institution (AI) status?", "Is my organisation entitled to pull away from the Approved Institution (AI) status?", "Is it possible if my organisation withdraw from the Approved Institution (AI) status?", "Is my organization able to retreat from the Approved Institution (AI) status?", "Are my organisation allowed to draw back from the Approved Institution (AI) status?", "Could my organization recede from the Approved Institution (AI) status?", "Is it alright for my organisation to retire from the Approved Institution (AI) status?", "Am my organization allowed to recede from the Approved Institution (AI) status?", "Is my organization entitled to pull back from the Approved Institution (AI) status?", "May my organization retire from the Approved Institution (AI) status?", "Am my organisation entitled to move back from the Approved Institution (AI) status?", "Is my organisation entitled to retreat from the Approved Institution (AI) status?", "Am my organization able to retreat from the Approved Institution (AI) status?", "Is it possible for my organization to pull away from the Approved Institution (AI) status?", "Are my organisation entitled to draw back from the Approved Institution (AI) status?", "Is it ok if my organization recede from the Approved Institution (AI) status?", "Is it alright if my organisation recede from the Approved Institution (AI) status?", "Is it ok for my organisation to pull away from the Approved Institution (AI) status?", "Am my organization able to withdraw from the Approved Institution (AI) status?", "Am my organization entitled to pull back from the Approved Institution (AI) status?", "Is it ok if my organization withdraw from the Approved Institution (AI) status?", "May my organisation pull back from the Approved Institution (AI) status?", "May my organization move back from the Approved Institution (AI) status?", "Is it possible if my organization move back from the Approved Institution (AI) status?", "Is it alright for my organisation to recede from the Approved Institution (AI) status?", "Am my organization able to draw back from the Approved Institution (AI) status?", "Is it alright for my organisation to move back from the Approved Institution (AI) status?", "Am my organisation able to recede from the Approved Institution (AI) status?", "Are my organisation allowed to withdraw from the Approved Institution (AI) status?", "Are my organisation allowed to retreat from the Approved Institution (AI) status?", "Is it ok if my organization draw back from the Approved Institution (AI) status?", "Is my organization allowed to pull away from the Approved Institution (AI) status?", "May my organization withdraw from the Approved Institution (AI) status?", "Are my organisation entitled to pull back from the Approved Institution (AI) status?", "Could my organization retreat from the Approved Institution (AI) status?", "Is my organisation allowed to retire from the Approved Institution (AI) status?", "Am my organisation allowed to retire from the Approved Institution (AI) status?", "Are my organisation allowed to pull away from the Approved Institution (AI) status?", "Am my organization entitled to draw back from the Approved Institution (AI) status?", "Is my organisation allowed to move back from the Approved Institution (AI) status?", "Am my organization entitled to recede from the Approved Institution (AI) status?", "Is my organization able to draw back from the Approved Institution (AI) status?", "Is it possible if my organization pull away from the Approved Institution (AI) status?", "Is it possible for my organisation to pull away from the Approved Institution (AI) status?", "Are my organization allowed to draw back from the Approved Institution (AI) status?", "Is my organisation entitled to recede from the Approved Institution (AI) status?", "May my organization pull away from the Approved Institution (AI) status?", "Are my organization allowed to withdraw from the Approved Institution (AI) status?", "Is my organisation entitled to pull back from the Approved Institution (AI) status?", "Am my organization able to move back from the Approved Institution (AI) status?", "Are my organisation able to move back from the Approved Institution (AI) status?", "Am my organization entitled to retreat from the Approved Institution (AI) status?", "Are my organisation entitled to move back from the Approved Institution (AI) status?", "Is it ok if my organisation withdraw from the Approved Institution (AI) status?", "Is it alright for my organization to draw back from the Approved Institution (AI) status?", "Is it possible for my organization to pull back from the Approved Institution (AI) status?", "Is my organization able to pull away from the Approved Institution (AI) status?", "Are my organisation able to retire from the Approved Institution (AI) status?", "Is it possible for my organisation to retreat from the Approved Institution (AI) status?", "Am my organization allowed to withdraw from the Approved Institution (AI) status?", "Am my organization entitled to withdraw from the Approved Institution (AI) status?", "Is it alright for my organization to pull back from the Approved Institution (AI) status?", "Is it possible if my organization withdraw from the Approved Institution (AI) status?", "May my organization pull back from the Approved Institution (AI) status?", "Is it possible for my organization to recede from the Approved Institution (AI) status?", "Is my organization able to pull back from the Approved Institution (AI) status?", "Is it ok for my organization to retire from the Approved Institution (AI) status?", "May my organization recede from the Approved Institution (AI) status?", "Am my organization allowed to retire from the Approved Institution (AI) status?", "May my organisation retire from the Approved Institution (AI) status?", "Are my organization able to pull away from the Approved Institution (AI) status?", "Is it ok for my organization to pull back from the Approved Institution (AI) status?", "Are my organisation entitled to pull away from the Approved Institution (AI) status?", "Is my organization allowed to pull back from the Approved Institution (AI) status?", "Could my organisation recede from the Approved Institution (AI) status?", "Is it alright if my organization pull away from the Approved Institution (AI) status?", "Are my organization able to withdraw from the Approved Institution (AI) status?", "Is it alright for my organization to recede from the Approved Institution (AI) status?", "Is my organization allowed to draw back from the Approved Institution (AI) status?", "May my organisation withdraw from the Approved Institution (AI) status?", "Am my organisation entitled to pull back from the Approved Institution (AI) status?", "Am my organization entitled to retire from the Approved Institution (AI) status?", "Am my organisation allowed to move back from the Approved Institution (AI) status?", "Are my organisation entitled to retreat from the Approved Institution (AI) status?", "Am my organisation entitled to withdraw from the Approved Institution (AI) status?"], "tag": "Can my organisation withdraw from the Approved Institution (AI) status?", "response": "Organisations who wish to withdraw their Approved Institution (AI) status should submit their request using the \"Withdraw AI Status\" service on our Approved Institution Portal. "}, {"patterns": ["Where does student change the Approved Person for my Approved Institution?", "Where should i change the Approved Person for my Approved Institution?", "Where shall i change the Approved Person for my Approved Institution?", "Where do me change the Approved Person for my Approved Institution?", "How does me change the Approved Person for my Approved Institution?", "What do we need to change the Approved Person for my Approved Institution?", "Where does we change the Approved Person for my Approved Institution?", "Where can we change the Approved Person for my Approved Institution?", "How could we change the Approved Person for my Approved Institution?", "How shall student change the Approved Person for my Approved Institution?", "How do we change the Approved Person for my Approved Institution?", "How shall i change the Approved Person for my Approved Institution?", "Where can i change the Approved Person for my Approved Institution?", "Where should student change the Approved Person for my Approved Institution?", "What do i need to change the Approved Person for my Approved Institution?", "What do me have to do to change the Approved Person for my Approved Institution?", "What do we have to do to change the Approved Person for my Approved Institution?", "What does we need to change the Approved Person for my Approved Institution?", "Where do i change the Approved Person for my Approved Institution?", "How does we change the Approved Person for my Approved Institution?", "Where should me change the Approved Person for my Approved Institution?", "Where shall student change the Approved Person for my Approved Institution?", "What do student have to do to change the Approved Person for my Approved Institution?", "Where could we change the Approved Person for my Approved Institution?", "Where could me change the Approved Person for my Approved Institution?", "How could i change the Approved Person for my Approved Institution?", "How should me change the Approved Person for my Approved Institution?", "Where shall we change the Approved Person for my Approved Institution?", "How could me change the Approved Person for my Approved Institution?", "What do me need to change the Approved Person for my Approved Institution?", "What do student need to change the Approved Person for my Approved Institution?", "How should student change the Approved Person for my Approved Institution?", "How should we change the Approved Person for my Approved Institution?", "What does i need to change the Approved Person for my Approved Institution?", "What does me need to change the Approved Person for my Approved Institution?", "How do i change the Approved Person for my Approved Institution?", "Where could i change the Approved Person for my Approved Institution?", "How could student change the Approved Person for my Approved Institution?", "What does we have to do to change the Approved Person for my Approved Institution?", "Where do student change the Approved Person for my Approved Institution?", "How does i change the Approved Person for my Approved Institution?", "What does me have to do to change the Approved Person for my Approved Institution?", "Where does i change the Approved Person for my Approved Institution?", "How shall we change the Approved Person for my Approved Institution?", "Where could student change the Approved Person for my Approved Institution?", "Where should we change the Approved Person for my Approved Institution?", "Where does me change the Approved Person for my Approved Institution?", "How does student change the Approved Person for my Approved Institution?", "How should i change the Approved Person for my Approved Institution?", "Where shall me change the Approved Person for my Approved Institution?", "How shall me change the Approved Person for my Approved Institution?", "How do student change the Approved Person for my Approved Institution?", "What does student have to do to change the Approved Person for my Approved Institution?", "What do i have to do to change the Approved Person for my Approved Institution?", "What does i have to do to change the Approved Person for my Approved Institution?", "How do me change the Approved Person for my Approved Institution?", "Where can student change the Approved Person for my Approved Institution?", "Where do we change the Approved Person for my Approved Institution?", "Where can me change the Approved Person for my Approved Institution?", "What does student need to change the Approved Person for my Approved Institution?", "Where does student alter the Approved Person for my Approved Institution?", "Where does student modify the Approved Person for my Approved Institution?", "Where should i alter the Approved Person for my Approved Institution?", "Where should i modify the Approved Person for my Approved Institution?", "Where shall i alter the Approved Person for my Approved Institution?", "Where shall i modify the Approved Person for my Approved Institution?", "Where do me alter the Approved Person for my Approved Institution?", "Where do me modify the Approved Person for my Approved Institution?", "How does me alter the Approved Person for my Approved Institution?", "How does me modify the Approved Person for my Approved Institution?", "What do we need to alter the Approved Person for my Approved Institution?", "What do we need to modify the Approved Person for my Approved Institution?", "Where does we alter the Approved Person for my Approved Institution?", "Where does we modify the Approved Person for my Approved Institution?", "Where can we alter the Approved Person for my Approved Institution?", "Where can we modify the Approved Person for my Approved Institution?", "How could we alter the Approved Person for my Approved Institution?", "How could we modify the Approved Person for my Approved Institution?", "How shall student alter the Approved Person for my Approved Institution?", "How shall student modify the Approved Person for my Approved Institution?", "How do we alter the Approved Person for my Approved Institution?", "How do we modify the Approved Person for my Approved Institution?", "How shall i alter the Approved Person for my Approved Institution?", "How shall i modify the Approved Person for my Approved Institution?", "Where can i alter the Approved Person for my Approved Institution?", "Where can i modify the Approved Person for my Approved Institution?", "Where should student alter the Approved Person for my Approved Institution?", "Where should student modify the Approved Person for my Approved Institution?", "What do i need to alter the Approved Person for my Approved Institution?", "What do i need to modify the Approved Person for my Approved Institution?", "What do me have to do to alter the Approved Person for my Approved Institution?", "What do me have to do to modify the Approved Person for my Approved Institution?", "What do we have to do to alter the Approved Person for my Approved Institution?", "What do we have to do to modify the Approved Person for my Approved Institution?", "What does we need to alter the Approved Person for my Approved Institution?", "What does we need to modify the Approved Person for my Approved Institution?", "Where do i alter the Approved Person for my Approved Institution?", "Where do i modify the Approved Person for my Approved Institution?", "How does we alter the Approved Person for my Approved Institution?", "How does we modify the Approved Person for my Approved Institution?", "Where should me alter the Approved Person for my Approved Institution?", "Where should me modify the Approved Person for my Approved Institution?", "Where shall student alter the Approved Person for my Approved Institution?", "Where shall student modify the Approved Person for my Approved Institution?", "What do student have to do to alter the Approved Person for my Approved Institution?", "What do student have to do to modify the Approved Person for my Approved Institution?", "Where could we alter the Approved Person for my Approved Institution?", "Where could we modify the Approved Person for my Approved Institution?", "Where could me alter the Approved Person for my Approved Institution?", "Where could me modify the Approved Person for my Approved Institution?", "How could i alter the Approved Person for my Approved Institution?", "How could i modify the Approved Person for my Approved Institution?", "How should me alter the Approved Person for my Approved Institution?", "How should me modify the Approved Person for my Approved Institution?", "Where shall we alter the Approved Person for my Approved Institution?", "Where shall we modify the Approved Person for my Approved Institution?", "How could me alter the Approved Person for my Approved Institution?", "How could me modify the Approved Person for my Approved Institution?", "What do me need to alter the Approved Person for my Approved Institution?", "What do me need to modify the Approved Person for my Approved Institution?", "What do student need to alter the Approved Person for my Approved Institution?", "What do student need to modify the Approved Person for my Approved Institution?", "How should student alter the Approved Person for my Approved Institution?", "How should student modify the Approved Person for my Approved Institution?", "How should we alter the Approved Person for my Approved Institution?", "How should we modify the Approved Person for my Approved Institution?", "What does i need to alter the Approved Person for my Approved Institution?", "What does i need to modify the Approved Person for my Approved Institution?", "What does me need to alter the Approved Person for my Approved Institution?", "What does me need to modify the Approved Person for my Approved Institution?", "How do i alter the Approved Person for my Approved Institution?", "How do i modify the Approved Person for my Approved Institution?", "Where could i alter the Approved Person for my Approved Institution?", "Where could i modify the Approved Person for my Approved Institution?", "How could student alter the Approved Person for my Approved Institution?", "How could student modify the Approved Person for my Approved Institution?", "What does we have to do to alter the Approved Person for my Approved Institution?", "What does we have to do to modify the Approved Person for my Approved Institution?", "Where do student alter the Approved Person for my Approved Institution?", "Where do student modify the Approved Person for my Approved Institution?", "How does i alter the Approved Person for my Approved Institution?", "How does i modify the Approved Person for my Approved Institution?", "What does me have to do to alter the Approved Person for my Approved Institution?", "What does me have to do to modify the Approved Person for my Approved Institution?", "Where does i alter the Approved Person for my Approved Institution?", "Where does i modify the Approved Person for my Approved Institution?", "How shall we alter the Approved Person for my Approved Institution?", "How shall we modify the Approved Person for my Approved Institution?", "Where could student alter the Approved Person for my Approved Institution?", "Where could student modify the Approved Person for my Approved Institution?", "Where should we alter the Approved Person for my Approved Institution?", "Where should we modify the Approved Person for my Approved Institution?", "Where does me alter the Approved Person for my Approved Institution?", "Where does me modify the Approved Person for my Approved Institution?", "How does student alter the Approved Person for my Approved Institution?", "How does student modify the Approved Person for my Approved Institution?", "How should i alter the Approved Person for my Approved Institution?", "How should i modify the Approved Person for my Approved Institution?", "Where shall me alter the Approved Person for my Approved Institution?", "Where shall me modify the Approved Person for my Approved Institution?", "How shall me alter the Approved Person for my Approved Institution?", "How shall me modify the Approved Person for my Approved Institution?", "How do student alter the Approved Person for my Approved Institution?", "How do student modify the Approved Person for my Approved Institution?", "What does student have to do to alter the Approved Person for my Approved Institution?", "What does student have to do to modify the Approved Person for my Approved Institution?", "What do i have to do to alter the Approved Person for my Approved Institution?", "What do i have to do to modify the Approved Person for my Approved Institution?", "What does i have to do to alter the Approved Person for my Approved Institution?", "What does i have to do to modify the Approved Person for my Approved Institution?", "How do me alter the Approved Person for my Approved Institution?", "How do me modify the Approved Person for my Approved Institution?", "Where can student alter the Approved Person for my Approved Institution?", "Where can student modify the Approved Person for my Approved Institution?", "Where do we alter the Approved Person for my Approved Institution?", "Where do we modify the Approved Person for my Approved Institution?", "Where can me alter the Approved Person for my Approved Institution?", "Where can me modify the Approved Person for my Approved Institution?", "What does student need to alter the Approved Person for my Approved Institution?", "What does student need to modify the Approved Person for my Approved Institution?"], "tag": "How can I change the Approved Person for my Approved Institution?", "response": "The existing Approved Person can submit a request to change Approved Person using \u2018Update AI Details\u2019 service on our Approved Institution Portal."}, {"patterns": ["Am it true that as long as I have a CorpPass, I can apply to be an Approved Institution or Approved Person?", "Are it true that as long as I have a CorpPass, I can apply to be an Approved Institution or Approved Person?", "Am it true that as long as I have a CorpPass, I can use to be an Approved Institution or Approved Person?", "Am it true that as long as I have a CorpPass, I can utilize to be an Approved Institution or Approved Person?", "Am it true that as long as I have a CorpPass, I can utilise to be an Approved Institution or Approved Person?", "Am it true that as long as I have a CorpPass, I can employ to be an Approved Institution or Approved Person?", "Are it true that as long as I have a CorpPass, I can use to be an Approved Institution or Approved Person?", "Are it true that as long as I have a CorpPass, I can utilize to be an Approved Institution or Approved Person?", "Are it true that as long as I have a CorpPass, I can utilise to be an Approved Institution or Approved Person?", "Are it true that as long as I have a CorpPass, I can employ to be an Approved Institution or Approved Person?"], "tag": "Is it true that as long as I have a CorpPass, I can apply to be an Approved Institution or Approved Person?", "response": "CorpPass users must have a NRIC or FIN in order to apply to be an Approved Institution or Approved Person. If you are a foreigner and do not have a FIN, you may wish to consider nominating another person in your organisation to apply instead. Please also note that to be an Approved Institution, your organisation must be licensed or registered with the relevant regulatory or licensing body. An Approved Person should be a person authorised to make decision on behalf of the organisation."}, {"patterns": ["If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What do i do to complete the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could me complete the AI acceptance?", "We am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where can we complete the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should i finish the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How shall i finish the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What should student do to finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What can me do to finish the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we do complete the AI acceptance?", "Me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does me finish the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could me finish the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where shall i complete the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How can me finish the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What does student do to complete the AI acceptance?", "While i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i does finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What shall me do to complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does student finish the AI acceptance?", "We am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where shall we complete the AI acceptance?", "We am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How does we complete the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should me complete the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where can i finish the AI acceptance?", "We am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we could finish the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i should finish the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What should we do to complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How does we finish the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could student finish the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where do student complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we could finish the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How could i complete the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What can student do to finish the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where can me complete the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where shall we complete the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How shall i complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do we complete the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could me finish the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we do finish the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How me shall complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should student finish the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How student should finish the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we shall complete the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How student can finish the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we can finish the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How does student complete the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we could finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where shall me finish the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we should complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we does complete the AI acceptance?", "Me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where do me finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What shall me do to finish the AI acceptance?", "What else do i need to do to finish the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How student could complete the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does me complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What should student do to finish the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What could i do to finish the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How does student finish the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should me complete the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How can student finish the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What can we do to finish the AI acceptance?", "While i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How shall i complete the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does i finish the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What can i do to complete the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do i complete the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should we finish the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How does student complete the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What does we do to finish the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should student finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What do me do to finish the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How does me complete the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where shall i complete the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should me finish the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i could complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should we finish the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where do me complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What shall we do to finish the AI acceptance?", "What else do i need to do to complete the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does i finish the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What does i do to finish the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How could student complete the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How can student complete the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should i complete the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should i complete the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where can me finish the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What should me do to complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should we finish the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What can student do to finish the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How can we complete the AI acceptance?", "We am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does we finish the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i could complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should we complete the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we could complete the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How shall me finish the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could i complete the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How me can finish the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What shall student do to finish the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should we finish the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could student finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How could me finish the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What should i do to complete the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do me finish the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What does me do to complete the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i should complete the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does student complete the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where shall student finish the AI acceptance?", "We am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we should finish the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could me finish the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How shall me finish the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where can we finish the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we does complete the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How could i finish the AI acceptance?", "What else do student need to do to finish the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How student do finish the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How shall we complete the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How student does complete the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What can i do to complete the AI acceptance?", "Me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What should me do to complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should student complete the AI acceptance?", "Me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could me complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What does student do to finish the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What shall me do to finish the AI acceptance?", "While i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How could i finish the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should student complete the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could student complete the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do we finish the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What does student do to finish the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where do student finish the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How me does finish the AI acceptance?", "Me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should me finish the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i shall finish the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What can me do to complete the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What should i do to finish the AI acceptance?", "While i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could i finish the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What can me do to finish the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i does complete the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where can i complete the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i could finish the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does we finish the AI acceptance?", "Me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do me finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How me could finish the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What shall student do to complete the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How shall me complete the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where do i finish the AI acceptance?", "We am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What could we do to finish the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i do complete the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do student finish the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do me complete the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What do student do to complete the AI acceptance?", "Me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What shall me do to complete the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What do me do to complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What do student do to finish the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where do student complete the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How me could complete the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i can finish the AI acceptance?", "While i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where shall i finish the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How can student complete the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should me finish the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could we complete the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where shall me complete the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should me complete the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What shall i do to complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How student does finish the AI acceptance?", "If i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should i finish the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does student finish the AI acceptance?", "When me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How me could complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do student finish the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i does complete the AI acceptance?", "While i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i shall complete the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does we finish the AI acceptance?", "Me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What could me do to finish the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i can complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where can student finish the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How could we complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How shall student complete the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What shall we do to complete the AI acceptance?", "If we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What does we do to complete the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i could finish the AI acceptance?", "When i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How i should complete the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we could complete the AI acceptance?", "We am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do we finish the AI acceptance?", "We am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where do we complete the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How does student finish the AI acceptance?", "While student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What can student do to complete the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should me finish the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where shall student complete the AI acceptance?", "If me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How me does finish the AI acceptance?", "I am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where do i complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where can we complete the AI acceptance?", "Student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How student do finish the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where could we finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How does me finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What do me do to complete the AI acceptance?", "While i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How should i complete the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should we complete the AI acceptance?", "If student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). What does student do to complete the AI acceptance?", "When we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where does we complete the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How me do complete the AI acceptance?", "While i am a CorpPass user and i have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How shall i finish the AI acceptance?", "Me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). Where should me complete the AI acceptance?", "When student am a CorpPass user and student have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How could student complete the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How do me finish the AI acceptance?", "While we am a CorpPass user and we have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How we should finish the AI acceptance?", "While me am a CorpPass user and me have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How me should finish the AI acceptance?"], "tag": "I am a CorpPass user and I have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How can I complete the AI acceptance?", "response": "The Approved Institution acceptance can only be made by your entity's Authorised Person. The Authorised Person will receive a notification to complete the Approved Institution acceptance. If your Authorised Person has a CorpPass, he or she can login to complete the acceptance. If not, your entity's nominated CorpPass administrator has to first assign the Authorised Person the user role for \"Baby Bonus Approved Institutions (BBAI) digital service\" on the CorpPass website."}, {"patterns": ["Where shall student update MSF of the details of my business organisation and the sanction Persons(AP) particulars?", "How do me update MSF of the point of my business organization and the sanction Persons(AP) particulars?", "Where should i update MSF of the point of my business organisation and the sanction Persons(AP) particulars?", "What does we need to update MSF of the item of my concern and the Approved Persons(AP) particulars?", "How should we update MSF of the point of my business organization and the sanction Persons(AP) particulars?", "Where could me update MSF of the point of my business concern and the O.K. Persons(AP) particulars?", "Where should me update MSF of the item of my business and the sanction Persons(AP) particulars?", "Where should me update MSF of the point of my concern and the sanction Persons(AP) particulars?", "What does student need to update MSF of the point of my business concern and the Approved Persons(AP) particulars?", "Where could we update MSF of the item of my concern and the O.K. Persons(AP) particulars?", "How should i update MSF of the item of my business concern and the okay Persons(AP) particulars?", "How could me update MSF of the point of my business organization and the sanction Persons(AP) particulars?", "Where should me update MSF of the item of my business concern and the Approved Persons(AP) particulars?", "How should we update MSF of the point of my business organisation and the O.K. Persons(AP) particulars?", "What does me need to update MSF of the item of my business and the Approved Persons(AP) particulars?", "Where do student update MSF of the item of my business and the sanction Persons(AP) particulars?", "What does me need to update MSF of the item of my concern and the O.K. Persons(AP) particulars?", "What does we need to update MSF of the item of my business and the Approved Persons(AP) particulars?", "What do me have to do to update MSF of the item of my concern and the sanction Persons(AP) particulars?", "How should student update MSF of the item of my business organisation and the okay Persons(AP) particulars?", "How could me update MSF of the item of my business concern and the okay Persons(AP) particulars?", "How shall me update MSF of the point of my business and the O.K. Persons(AP) particulars?", "What do we have to do to update MSF of the details of my business organization and the okay Persons(AP) particulars?", "How does me update MSF of the details of my concern and the sanction Persons(AP) particulars?", "Where do i update MSF of the details of my business organisation and the O.K. Persons(AP) particulars?", "What does we need to update MSF of the details of my concern and the okay Persons(AP) particulars?", "Where shall i update MSF of the item of my concern and the okay Persons(AP) particulars?", "How shall we update MSF of the point of my business organisation and the O.K. Persons(AP) particulars?", "How could me update MSF of the item of my concern and the O.K. Persons(AP) particulars?", "What does me have to do to update MSF of the item of my business organization and the O.K. Persons(AP) particulars?", "Where do student update MSF of the point of my concern and the okay Persons(AP) particulars?", "What do me need to update MSF of the point of my concern and the O.K. Persons(AP) particulars?", "Where could we update MSF of the details of my business organisation and the okay Persons(AP) particulars?", "What does me need to update MSF of the point of my business concern and the O.K. Persons(AP) particulars?", "How should me update MSF of the item of my business organisation and the Approved Persons(AP) particulars?", "Where can i update MSF of the details of my concern and the sanction Persons(AP) particulars?", "How could we update MSF of the point of my concern and the Approved Persons(AP) particulars?", "Where do student update MSF of the item of my business and the Approved Persons(AP) particulars?", "How shall we update MSF of the details of my business and the Approved Persons(AP) particulars?", "How should we update MSF of the details of my business organisation and the Approved Persons(AP) particulars?", "How should student update MSF of the details of my business concern and the Approved Persons(AP) particulars?", "How do me update MSF of the item of my business concern and the O.K. Persons(AP) particulars?", "How shall student update MSF of the point of my business organization and the Approved Persons(AP) particulars?", "What do i have to do to update MSF of the point of my concern and the Approved Persons(AP) particulars?", "How do me update MSF of the item of my concern and the sanction Persons(AP) particulars?", "What do student need to update MSF of the item of my business and the okay Persons(AP) particulars?", "How could me update MSF of the point of my concern and the okay Persons(AP) particulars?", "Where can me update MSF of the details of my business and the Approved Persons(AP) particulars?", "Where could me update MSF of the point of my business concern and the Approved Persons(AP) particulars?", "Where should we update MSF of the details of my business and the okay Persons(AP) particulars?", "Where can we update MSF of the point of my business and the sanction Persons(AP) particulars?", "What do me need to update MSF of the details of my business and the O.K. Persons(AP) particulars?", "How shall i update MSF of the details of my business and the Approved Persons(AP) particulars?", "How do student update MSF of the details of my business organization and the okay Persons(AP) particulars?", "What does i have to do to update MSF of the point of my business organization and the Approved Persons(AP) particulars?", "Where could student update MSF of the details of my concern and the okay Persons(AP) particulars?", "What does we need to update MSF of the item of my concern and the sanction Persons(AP) particulars?", "Where do we update MSF of the item of my business organisation and the okay Persons(AP) particulars?", "How do me update MSF of the point of my business organisation and the okay Persons(AP) particulars?", "Where shall me update MSF of the point of my business concern and the okay Persons(AP) particulars?", "How shall student update MSF of the item of my business concern and the O.K. Persons(AP) particulars?", "What does student need to update MSF of the point of my business and the okay Persons(AP) particulars?", "How shall i update MSF of the details of my concern and the okay Persons(AP) particulars?", "Where does we update MSF of the item of my business concern and the okay Persons(AP) particulars?", "Where shall we update MSF of the item of my concern and the sanction Persons(AP) particulars?", "Where shall student update MSF of the item of my business organisation and the O.K. Persons(AP) particulars?", "What do i need to update MSF of the point of my business organization and the Approved Persons(AP) particulars?", "Where do student update MSF of the item of my business concern and the Approved Persons(AP) particulars?", "How does student update MSF of the item of my concern and the okay Persons(AP) particulars?", "Where shall student update MSF of the details of my business concern and the Approved Persons(AP) particulars?", "Where shall me update MSF of the details of my business organization and the O.K. Persons(AP) particulars?", "What does we need to update MSF of the details of my business organization and the O.K. Persons(AP) particulars?", "Where should we update MSF of the item of my business organization and the Approved Persons(AP) particulars?", "What does we have to do to update MSF of the details of my concern and the okay Persons(AP) particulars?", "How do me update MSF of the item of my business organisation and the Approved Persons(AP) particulars?", "How does student update MSF of the details of my concern and the okay Persons(AP) particulars?", "How should student update MSF of the point of my business and the O.K. Persons(AP) particulars?", "Where do me update MSF of the details of my business and the sanction Persons(AP) particulars?", "What do me have to do to update MSF of the point of my business concern and the okay Persons(AP) particulars?", "Where should i update MSF of the item of my business organization and the sanction Persons(AP) particulars?", "What does we have to do to update MSF of the point of my business organization and the O.K. Persons(AP) particulars?", "How should me update MSF of the point of my business organisation and the O.K. Persons(AP) particulars?", "What do i have to do to update MSF of the details of my business organization and the Approved Persons(AP) particulars?", "How could i update MSF of the point of my business concern and the Approved Persons(AP) particulars?", "Where does student update MSF of the item of my business organisation and the sanction Persons(AP) particulars?", "How does student update MSF of the point of my business organisation and the sanction Persons(AP) particulars?", "What does we need to update MSF of the details of my business organization and the Approved Persons(AP) particulars?", "How do me update MSF of the point of my business and the O.K. Persons(AP) particulars?", "Where shall i update MSF of the point of my business concern and the Approved Persons(AP) particulars?", "What does we need to update MSF of the point of my business and the O.K. Persons(AP) particulars?", "Where could me update MSF of the details of my concern and the O.K. Persons(AP) particulars?", "How could we update MSF of the item of my business concern and the sanction Persons(AP) particulars?", "Where could student update MSF of the details of my business organisation and the Approved Persons(AP) particulars?", "How shall we update MSF of the details of my business organization and the Approved Persons(AP) particulars?", "Where does me update MSF of the item of my business concern and the okay Persons(AP) particulars?", "How shall we update MSF of the details of my business concern and the O.K. Persons(AP) particulars?", "What do student need to update MSF of the point of my concern and the Approved Persons(AP) particulars?", "What does student need to update MSF of the point of my business organisation and the Approved Persons(AP) particulars?", "How do we update MSF of the item of my business concern and the O.K. Persons(AP) particulars?", "Where can we update MSF of the point of my business organization and the okay Persons(AP) particulars?", "Where does we update MSF of the point of my business organization and the Approved Persons(AP) particulars?", "What do we have to do to update MSF of the point of my business organisation and the Approved Persons(AP) particulars?", "How do i update MSF of the item of my business and the okay Persons(AP) particulars?", "Where could me update MSF of the item of my business organization and the okay Persons(AP) particulars?", "What do i need to update MSF of the details of my business concern and the Approved Persons(AP) particulars?", "Where shall me update MSF of the point of my business concern and the sanction Persons(AP) particulars?", "What do we need to update MSF of the details of my business and the Approved Persons(AP) particulars?", "Where could we update MSF of the details of my business and the sanction Persons(AP) particulars?", "Where could me update MSF of the point of my concern and the sanction Persons(AP) particulars?", "How does me update MSF of the item of my business and the okay Persons(AP) particulars?", "How does me update MSF of the point of my business and the Approved Persons(AP) particulars?", "What does me need to update MSF of the item of my business and the O.K. Persons(AP) particulars?", "Where shall we update MSF of the details of my business organization and the sanction Persons(AP) particulars?", "Where do i update MSF of the point of my business and the Approved Persons(AP) particulars?", "Where should we update MSF of the details of my business concern and the O.K. Persons(AP) particulars?", "Where can we update MSF of the point of my business organization and the Approved Persons(AP) particulars?", "How does i update MSF of the details of my business organisation and the sanction Persons(AP) particulars?", "What does we need to update MSF of the item of my business organisation and the sanction Persons(AP) particulars?", "How do student update MSF of the details of my business organisation and the okay Persons(AP) particulars?", "How shall student update MSF of the details of my business organization and the sanction Persons(AP) particulars?", "How does i update MSF of the point of my concern and the O.K. Persons(AP) particulars?", "How does me update MSF of the item of my business and the O.K. Persons(AP) particulars?", "Where should we update MSF of the item of my concern and the okay Persons(AP) particulars?", "How could me update MSF of the point of my business organization and the Approved Persons(AP) particulars?", "What do we need to update MSF of the item of my concern and the sanction Persons(AP) particulars?", "Where do we update MSF of the item of my business and the okay Persons(AP) particulars?", "Where shall we update MSF of the item of my business and the Approved Persons(AP) particulars?", "Where could we update MSF of the item of my business and the sanction Persons(AP) particulars?", "How does student update MSF of the point of my business organization and the O.K. Persons(AP) particulars?", "How could we update MSF of the item of my business organisation and the okay Persons(AP) particulars?", "How do student update MSF of the item of my concern and the okay Persons(AP) particulars?", "What do student have to do to update MSF of the details of my business organisation and the O.K. Persons(AP) particulars?", "What do i need to update MSF of the item of my business and the sanction Persons(AP) particulars?", "What does i need to update MSF of the item of my business organization and the sanction Persons(AP) particulars?", "Where could we update MSF of the item of my business and the Approved Persons(AP) particulars?", "How does me update MSF of the point of my concern and the sanction Persons(AP) particulars?", "How should student update MSF of the point of my business organisation and the Approved Persons(AP) particulars?", "Where should student update MSF of the point of my business and the Approved Persons(AP) particulars?", "Where can i update MSF of the item of my business and the O.K. Persons(AP) particulars?", "What do i need to update MSF of the point of my business and the Approved Persons(AP) particulars?", "How shall me update MSF of the item of my business organization and the okay Persons(AP) particulars?", "Where does student update MSF of the item of my business and the O.K. Persons(AP) particulars?", "Where do we update MSF of the details of my business organisation and the Approved Persons(AP) particulars?", "How do i update MSF of the item of my business organization and the sanction Persons(AP) particulars?", "How could i update MSF of the details of my business concern and the okay Persons(AP) particulars?", "Where does we update MSF of the point of my concern and the Approved Persons(AP) particulars?", "How does me update MSF of the item of my business and the sanction Persons(AP) particulars?", "Where shall we update MSF of the details of my concern and the Approved Persons(AP) particulars?", "What does student need to update MSF of the item of my business organization and the okay Persons(AP) particulars?", "What does student need to update MSF of the point of my business organisation and the okay Persons(AP) particulars?", "What does me need to update MSF of the details of my business organisation and the O.K. Persons(AP) particulars?", "How could me update MSF of the item of my concern and the okay Persons(AP) particulars?", "Where could me update MSF of the item of my business concern and the O.K. Persons(AP) particulars?", "How shall we update MSF of the details of my concern and the Approved Persons(AP) particulars?", "Where should student update MSF of the item of my business organisation and the Approved Persons(AP) particulars?", "How does me update MSF of the details of my business and the Approved Persons(AP) particulars?", "Where shall student update MSF of the details of my business organization and the sanction Persons(AP) particulars?", "How does me update MSF of the details of my business concern and the Approved Persons(AP) particulars?", "How does student update MSF of the item of my business organisation and the okay Persons(AP) particulars?", "How do student update MSF of the point of my business organisation and the okay Persons(AP) particulars?", "Where shall i update MSF of the point of my concern and the Approved Persons(AP) particulars?", "How do me update MSF of the item of my business and the sanction Persons(AP) particulars?", "Where shall student update MSF of the point of my business organisation and the Approved Persons(AP) particulars?", "Where do we update MSF of the item of my business concern and the sanction Persons(AP) particulars?", "What do i have to do to update MSF of the item of my concern and the O.K. Persons(AP) particulars?", "What does student need to update MSF of the item of my business concern and the sanction Persons(AP) particulars?", "How shall me update MSF of the item of my business organisation and the Approved Persons(AP) particulars?", "What does we need to update MSF of the item of my business organization and the sanction Persons(AP) particulars?", "How shall i update MSF of the details of my business organization and the O.K. Persons(AP) particulars?", "How should i update MSF of the point of my business organization and the sanction Persons(AP) particulars?", "Where do we update MSF of the item of my business concern and the Approved Persons(AP) particulars?", "Where shall student update MSF of the item of my business and the Approved Persons(AP) particulars?", "Where can i update MSF of the item of my business organization and the O.K. Persons(AP) particulars?", "Where shall i update MSF of the details of my concern and the O.K. Persons(AP) particulars?", "Where do i update MSF of the point of my concern and the O.K. Persons(AP) particulars?", "What does student need to update MSF of the details of my concern and the Approved Persons(AP) particulars?", "What do me have to do to update MSF of the item of my concern and the Approved Persons(AP) particulars?", "How could student update MSF of the item of my business concern and the O.K. Persons(AP) particulars?", "What do i have to do to update MSF of the item of my business organization and the Approved Persons(AP) particulars?", "Where do student update MSF of the point of my business organisation and the O.K. Persons(AP) particulars?", "Where does me update MSF of the point of my business and the Approved Persons(AP) particulars?", "How should me update MSF of the item of my business and the Approved Persons(AP) particulars?", "How shall i update MSF of the item of my business and the O.K. Persons(AP) particulars?", "What does we have to do to update MSF of the item of my business organization and the Approved Persons(AP) particulars?", "Where could me update MSF of the item of my concern and the Approved Persons(AP) particulars?", "How does student update MSF of the item of my concern and the O.K. Persons(AP) particulars?", "Where should we update MSF of the item of my business and the okay Persons(AP) particulars?", "How does we update MSF of the details of my business and the Approved Persons(AP) particulars?", "Where should student update MSF of the details of my concern and the O.K. Persons(AP) particulars?", "How does i update MSF of the point of my business organisation and the Approved Persons(AP) particulars?", "How shall student update MSF of the details of my business and the O.K. Persons(AP) particulars?", "What does i have to do to update MSF of the point of my concern and the O.K. Persons(AP) particulars?", "Where do i update MSF of the details of my concern and the Approved Persons(AP) particulars?", "What does me have to do to update MSF of the point of my business organisation and the okay Persons(AP) particulars?", "What do we need to update MSF of the point of my business concern and the O.K. Persons(AP) particulars?", "Where does student update MSF of the details of my business organization and the sanction Persons(AP) particulars?", "How do me update MSF of the details of my business and the sanction Persons(AP) particulars?", "How does we update MSF of the item of my business concern and the okay Persons(AP) particulars?", "How do student update MSF of the item of my business concern and the sanction Persons(AP) particulars?", "Where could me update MSF of the point of my concern and the Approved Persons(AP) particulars?"], "tag": "How can I update MSF of the details of my business and the Approved Persons(AP) particulars?", "response": "If the Approved Person (AP) of the organisation wishes to update his or her business and personal particulars, he or she can do so by selecting the \u2018Update AI Details\u2019 service on our Approved Institution Portal. Child care centres licensed by the Early Childhood Development Agency or ECDA; kindergartens registered with ECDA; healthcare institutions licensed by the Ministry of Health; and pharmacies licensed by the Health Sciences Authority that wish to update their business particulars, should do so with their respective governing bodies. The new information will then be updated automatically in the Approved Institution Portal. "}, {"patterns": ["How do student check out the individuality of the Child Development Account (CDA) member and the siblings?", "What do student need to check up on the personal identity of the Child Development Account (CDA) member and the sib", "What does we have to do to go over the personal identity of the Child Development Account (CDA) member and the siblings?", "What does i need to check out the identity of the Child Development Account (CDA) member and the siblings?", "What does we have to do to check into the personal identity of the Child Development Account (CDA) member and the sib", "Where does we check the identity of the Child Development Account (CDA) member and the sib", "What do student have to do to go over the individuality of the Child Development Account (CDA) member and the sib", "Where do i check into the identity of the Child Development Account (CDA) member and the siblings?", "What do we have to do to check out the personal identity of the Child Development Account (CDA) member and the sib", "How shall we check over the personal identity of the Child Development Account (CDA) member and the sib", "How should we check into the identity of the Child Development Account (CDA) member and the sib", "Where does we look into the identity of the Child Development Account (CDA) member and the siblings?", "How could we go over the individuality of the Child Development Account (CDA) member and the siblings?", "Where could student check out the personal identity of the Child Development Account (CDA) member and the sib", "How do we suss out the personal identity of the Child Development Account (CDA) member and the siblings?", "How does me check into the personal identity of the Child Development Account (CDA) member and the sib", "What does student need to check up on the personal identity of the Child Development Account (CDA) member and the sib", "How do i check the personal identity of the Child Development Account (CDA) member and the siblings?", "Where shall i check up on the individuality of the Child Development Account (CDA) member and the siblings?", "What does we need to go over the personal identity of the Child Development Account (CDA) member and the sib", "What does me have to do to check up on the identity of the Child Development Account (CDA) member and the siblings?", "Where could we check the individuality of the Child Development Account (CDA) member and the siblings?", "Where does me check up on the identity of the Child Development Account (CDA) member and the sib", "What do we have to do to go over the personal identity of the Child Development Account (CDA) member and the siblings?", "What do student have to do to check the personal identity of the Child Development Account (CDA) member and the siblings?", "Where does i go over the individuality of the Child Development Account (CDA) member and the siblings?", "Where can i check the identity of the Child Development Account (CDA) member and the siblings?", "What do i need to suss out the identity of the Child Development Account (CDA) member and the siblings?", "Where can me suss out the personal identity of the Child Development Account (CDA) member and the siblings?", "How does student check out the identity of the Child Development Account (CDA) member and the siblings?", "Where could me check over the personal identity of the Child Development Account (CDA) member and the siblings?", "Where could me check into the identity of the Child Development Account (CDA) member and the siblings?", "Where do me check up on the identity of the Child Development Account (CDA) member and the sib", "Where could me check over the individuality of the Child Development Account (CDA) member and the sib", "How should student check the identity of the Child Development Account (CDA) member and the siblings?", "What do me need to check the individuality of the Child Development Account (CDA) member and the sib", "How does student go over the identity of the Child Development Account (CDA) member and the siblings?", "Where do i look into the personal identity of the Child Development Account (CDA) member and the siblings?", "How does student check up on the personal identity of the Child Development Account (CDA) member and the siblings?", "What does student need to check into the identity of the Child Development Account (CDA) member and the siblings?", "How shall student look into the individuality of the Child Development Account (CDA) member and the siblings?", "What do me need to check into the personal identity of the Child Development Account (CDA) member and the siblings?", "Where does i check the individuality of the Child Development Account (CDA) member and the siblings?", "What do student need to check the individuality of the Child Development Account (CDA) member and the sib", "What do i have to do to check out the identity of the Child Development Account (CDA) member and the siblings?", "How does we suss out the individuality of the Child Development Account (CDA) member and the siblings?", "How does student look into the identity of the Child Development Account (CDA) member and the siblings?", "Where could me look into the personal identity of the Child Development Account (CDA) member and the sib", "What do we need to look into the identity of the Child Development Account (CDA) member and the sib", "Where does student check up on the personal identity of the Child Development Account (CDA) member and the sib", "Where do we check into the personal identity of the Child Development Account (CDA) member and the sib", "How do i go over the identity of the Child Development Account (CDA) member and the sib", "How does student check into the individuality of the Child Development Account (CDA) member and the siblings?", "How do i check out the individuality of the Child Development Account (CDA) member and the sib", "How should i check into the identity of the Child Development Account (CDA) member and the sib", "Where does i check up on the individuality of the Child Development Account (CDA) member and the siblings?", "How should me look into the personal identity of the Child Development Account (CDA) member and the siblings?", "How does student check over the individuality of the Child Development Account (CDA) member and the siblings?", "What do me need to look into the personal identity of the Child Development Account (CDA) member and the siblings?", "What do me need to check into the personal identity of the Child Development Account (CDA) member and the sib", "What does i have to do to check the individuality of the Child Development Account (CDA) member and the sib", "How do student go over the personal identity of the Child Development Account (CDA) member and the siblings?", "Where should me check the personal identity of the Child Development Account (CDA) member and the sib", "How shall we go over the individuality of the Child Development Account (CDA) member and the siblings?", "What does we have to do to go over the personal identity of the Child Development Account (CDA) member and the sib", "How do we check the identity of the Child Development Account (CDA) member and the sib", "How shall we check the individuality of the Child Development Account (CDA) member and the siblings?", "How could i check the identity of the Child Development Account (CDA) member and the sib", "How shall me suss out the identity of the Child Development Account (CDA) member and the sib", "What do me have to do to look into the identity of the Child Development Account (CDA) member and the sib", "Where do we check over the identity of the Child Development Account (CDA) member and the siblings?", "How should student suss out the identity of the Child Development Account (CDA) member and the sib", "How should we look into the identity of the Child Development Account (CDA) member and the siblings?", "What does we have to do to check up on the individuality of the Child Development Account (CDA) member and the sib", "What do we need to look into the individuality of the Child Development Account (CDA) member and the siblings?", "Where can me check up on the identity of the Child Development Account (CDA) member and the siblings?", "How does i check out the personal identity of the Child Development Account (CDA) member and the siblings?", "Where should student check into the individuality of the Child Development Account (CDA) member and the siblings?", "What does i have to do to check the individuality of the Child Development Account (CDA) member and the siblings?", "What do me need to check up on the individuality of the Child Development Account (CDA) member and the siblings?", "Where shall me suss out the personal identity of the Child Development Account (CDA) member and the siblings?", "How shall me go over the personal identity of the Child Development Account (CDA) member and the sib", "Where should i go over the individuality of the Child Development Account (CDA) member and the sib", "Where shall student check the individuality of the Child Development Account (CDA) member and the sib", "Where could student go over the personal identity of the Child Development Account (CDA) member and the siblings?", "Where shall we check up on the individuality of the Child Development Account (CDA) member and the siblings?", "Where do me check over the identity of the Child Development Account (CDA) member and the sib", "Where can we go over the personal identity of the Child Development Account (CDA) member and the siblings?", "How could me check out the personal identity of the Child Development Account (CDA) member and the siblings?", "Where could me check out the personal identity of the Child Development Account (CDA) member and the sib", "Where can i check up on the personal identity of the Child Development Account (CDA) member and the siblings?", "How could i suss out the personal identity of the Child Development Account (CDA) member and the sib", "What does i need to go over the identity of the Child Development Account (CDA) member and the sib", "How does we check the identity of the Child Development Account (CDA) member and the sib", "How do student check into the individuality of the Child Development Account (CDA) member and the siblings?", "Where should we suss out the identity of the Child Development Account (CDA) member and the sib", "How should student check up on the individuality of the Child Development Account (CDA) member and the sib", "How could we suss out the personal identity of the Child Development Account (CDA) member and the siblings?", "How shall me check out the personal identity of the Child Development Account (CDA) member and the sib", "What do i have to do to look into the identity of the Child Development Account (CDA) member and the siblings?", "Where shall i go over the personal identity of the Child Development Account (CDA) member and the sib", "Where could i check the individuality of the Child Development Account (CDA) member and the sib", "Where shall i check into the identity of the Child Development Account (CDA) member and the siblings?", "Where do student check out the individuality of the Child Development Account (CDA) member and the sib", "How do i go over the personal identity of the Child Development Account (CDA) member and the siblings?", "Where do student go over the individuality of the Child Development Account (CDA) member and the sib", "Where can me go over the individuality of the Child Development Account (CDA) member and the siblings?", "Where shall we check out the identity of the Child Development Account (CDA) member and the sib", "How do i check the identity of the Child Development Account (CDA) member and the siblings?", "What do me need to check out the individuality of the Child Development Account (CDA) member and the sib", "What do me have to do to check out the individuality of the Child Development Account (CDA) member and the siblings?", "Where shall student look into the identity of the Child Development Account (CDA) member and the siblings?", "Where could i go over the identity of the Child Development Account (CDA) member and the sib", "How should i check out the individuality of the Child Development Account (CDA) member and the sib", "Where should i check out the individuality of the Child Development Account (CDA) member and the siblings?", "Where shall student look into the identity of the Child Development Account (CDA) member and the sib", "How should student check out the individuality of the Child Development Account (CDA) member and the siblings?", "What do student have to do to check into the individuality of the Child Development Account (CDA) member and the sib", "What do i have to do to check over the personal identity of the Child Development Account (CDA) member and the siblings?", "How could i suss out the individuality of the Child Development Account (CDA) member and the sib", "How shall we check over the individuality of the Child Development Account (CDA) member and the sib", "Where shall i check up on the identity of the Child Development Account (CDA) member and the siblings?", "Where should i check over the individuality of the Child Development Account (CDA) member and the siblings?", "How shall me check the individuality of the Child Development Account (CDA) member and the sib", "Where does we go over the identity of the Child Development Account (CDA) member and the siblings?", "How shall me go over the individuality of the Child Development Account (CDA) member and the siblings?", "What do i have to do to look into the individuality of the Child Development Account (CDA) member and the siblings?", "How does me check into the individuality of the Child Development Account (CDA) member and the siblings?", "Where do student check the individuality of the Child Development Account (CDA) member and the sib", "How could student look into the individuality of the Child Development Account (CDA) member and the siblings?", "Where shall we check out the individuality of the Child Development Account (CDA) member and the sib", "What does me have to do to check over the individuality of the Child Development Account (CDA) member and the siblings?", "Where can me check over the identity of the Child Development Account (CDA) member and the sib", "How should student check over the individuality of the Child Development Account (CDA) member and the sib", "Where do we check over the identity of the Child Development Account (CDA) member and the sib", "Where should student check over the identity of the Child Development Account (CDA) member and the sib", "Where could i go over the personal identity of the Child Development Account (CDA) member and the siblings?", "Where shall student check up on the identity of the Child Development Account (CDA) member and the sib", "How do student look into the identity of the Child Development Account (CDA) member and the sib", "How could i suss out the individuality of the Child Development Account (CDA) member and the siblings?", "How shall i check into the identity of the Child Development Account (CDA) member and the sib", "Where do student go over the identity of the Child Development Account (CDA) member and the sib", "How could i check up on the identity of the Child Development Account (CDA) member and the sib", "What does i need to suss out the individuality of the Child Development Account (CDA) member and the sib", "How does me suss out the individuality of the Child Development Account (CDA) member and the siblings?", "What does me need to check over the personal identity of the Child Development Account (CDA) member and the sib", "What does student need to suss out the individuality of the Child Development Account (CDA) member and the siblings?", "Where can i check into the individuality of the Child Development Account (CDA) member and the sib", "Where shall we look into the individuality of the Child Development Account (CDA) member and the sib", "How should student check out the personal identity of the Child Development Account (CDA) member and the sib", "Where does we go over the individuality of the Child Development Account (CDA) member and the siblings?", "Where does i look into the personal identity of the Child Development Account (CDA) member and the sib", "What does we have to do to suss out the identity of the Child Development Account (CDA) member and the siblings?", "How do me look into the individuality of the Child Development Account (CDA) member and the sib", "Where could me go over the individuality of the Child Development Account (CDA) member and the sib", "How does me go over the personal identity of the Child Development Account (CDA) member and the siblings?", "Where do i check out the identity of the Child Development Account (CDA) member and the sib", "What does student have to do to check the individuality of the Child Development Account (CDA) member and the siblings?", "Where do me go over the individuality of the Child Development Account (CDA) member and the sib", "How should student check into the personal identity of the Child Development Account (CDA) member and the sib", "How could student check over the personal identity of the Child Development Account (CDA) member and the sib", "How do me check over the identity of the Child Development Account (CDA) member and the sib", "How could me check over the personal identity of the Child Development Account (CDA) member and the siblings?", "How could me look into the personal identity of the Child Development Account (CDA) member and the siblings?", "What does i have to do to check up on the individuality of the Child Development Account (CDA) member and the sib", "What does me have to do to check up on the individuality of the Child Development Account (CDA) member and the sib", "How could we look into the personal identity of the Child Development Account (CDA) member and the sib", "How does student check over the identity of the Child Development Account (CDA) member and the siblings?", "Where can we look into the individuality of the Child Development Account (CDA) member and the siblings?", "Where can me check out the individuality of the Child Development Account (CDA) member and the sib", "Where can student check up on the personal identity of the Child Development Account (CDA) member and the sib", "How do student look into the individuality of the Child Development Account (CDA) member and the sib", "What does student have to do to check the individuality of the Child Development Account (CDA) member and the sib", "How could i check over the identity of the Child Development Account (CDA) member and the siblings?", "What does i have to do to suss out the identity of the Child Development Account (CDA) member and the siblings?", "How shall me suss out the individuality of the Child Development Account (CDA) member and the siblings?", "Where can me check the identity of the Child Development Account (CDA) member and the sib", "What does me need to check up on the identity of the Child Development Account (CDA) member and the siblings?", "Where shall student check into the personal identity of the Child Development Account (CDA) member and the siblings?", "Where shall i check over the identity of the Child Development Account (CDA) member and the siblings?", "Where could i check out the individuality of the Child Development Account (CDA) member and the siblings?", "What does student need to check over the individuality of the Child Development Account (CDA) member and the sib", "What does i have to do to check out the individuality of the Child Development Account (CDA) member and the siblings?", "What does student have to do to look into the identity of the Child Development Account (CDA) member and the sib", "How could me look into the individuality of the Child Development Account (CDA) member and the sib", "Where shall i check over the individuality of the Child Development Account (CDA) member and the sib", "Where should i check over the personal identity of the Child Development Account (CDA) member and the sib", "Where can we check out the personal identity of the Child Development Account (CDA) member and the siblings?", "Where does student suss out the individuality of the Child Development Account (CDA) member and the siblings?", "What does student have to do to suss out the personal identity of the Child Development Account (CDA) member and the sib", "Where can i check up on the individuality of the Child Development Account (CDA) member and the siblings?", "Where could i suss out the personal identity of the Child Development Account (CDA) member and the sib", "Where could we check into the personal identity of the Child Development Account (CDA) member and the sib", "Where does me check over the personal identity of the Child Development Account (CDA) member and the sib", "How do we check up on the identity of the Child Development Account (CDA) member and the siblings?", "Where should i check over the identity of the Child Development Account (CDA) member and the siblings?", "Where do student check up on the individuality of the Child Development Account (CDA) member and the sib", "What do me need to look into the personal identity of the Child Development Account (CDA) member and the sib", "How shall me check over the identity of the Child Development Account (CDA) member and the sib", "Where shall student check over the individuality of the Child Development Account (CDA) member and the siblings?"], "tag": "How can I check the identity of the Child Development Account (CDA) member and the siblings?", "response": "Approved Institutions can identify the Child Development Account (CDA) member through the child's name embossed on the CDA NETS card. Approved Institutions can also ask parents for the child's Birth Certificate or the latest CDA statement issued by the bank for further verifications. Please note that Approved Institutions need to check the sibling relationship for one-off expenses above $500 or recurring expenses such as monthly school fees. The verification of the sibling relationship can be done by requesting the parents to log in to the Baby Bonus mobile application with their SingPass and use the Sibling Check function to retrieve details of their children. "}, {"patterns": ["If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my child will receive?", "What do the pro-rated benefits that my fry will receive mean?", "What does the pro-rated benefits that my tyke will receive mean?", "May I know about the pro-rated benefits that my nipper will receive?", "What does the pro-rated benefits that my tiddler will have mean?", "What are the pro-rated benefits that my fry will have", "What is the pro-rated benefits that my child will have", "What do the pro-rated benefits that my shaver will have mean?", "May I know about the pro-rated benefits that my tyke will receive?", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nestling will have", "Can you tell me more about the pro-rated benefits that my tiddler will have", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my small fry will have", "Can you tell me the details about the pro-rated benefits that my tike will receive?", "What is the pro-rated benefits that my tyke will receive?", "What is the pro-rated benefits that my tike will receive all about?", "What does the pro-rated benefits that my small fry will receive mean?", "Can you tell me the details about the pro-rated benefits that my youngster will receive?", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my small fry will receive?", "What is the pro-rated benefits that my nipper will receive?", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tyke will receive?", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tike will receive?", "What is the pro-rated benefits that my shaver will receive?", "Can you tell me the details about the pro-rated benefits that my small fry will have", "May I know about the pro-rated benefits that my kid will receive?", "Can you tell me more about the pro-rated benefits that my small fry will have", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my shaver will receive?", "What does the pro-rated benefits that my small fry will have mean?", "May I know about the pro-rated benefits that my small fry will have", "What is the pro-rated benefits that my nipper will have all about?", "What are the pro-rated benefits that my tiddler will have all about?", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my youngster will receive?", "What is the pro-rated benefits that my nestling will receive all about?", "What are the pro-rated benefits that my shaver will receive all about?", "What are the pro-rated benefits that my tike will have all about?", "Can you tell me the details about the pro-rated benefits that my nestling will have", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my small fry will receive?", "What is the pro-rated benefits that my tiddler will have all about?", "What do the pro-rated benefits that my tyke will receive mean?", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my fry will receive?", "What is meant by the pro-rated benefits that my nestling will have", "What are the pro-rated benefits that my minor will receive?", "Explain to me the pro-rated benefits that my tike will receive?", "What do the pro-rated benefits that my nestling will have mean?", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my fry will have", "Can you tell me the details about the pro-rated benefits that my kid will have", "Can you tell me the details about the pro-rated benefits that my minor will have", "I want to know about the pro-rated benefits that my tike will have", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nipper will receive?", "I want to know about the pro-rated benefits that my fry will have", "May I know about the pro-rated benefits that my nipper will have", "What is meant by the pro-rated benefits that my tike will receive?", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tyke will receive?", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my minor will receive?", "What is the pro-rated benefits that my nestling will have all about?", "What do the pro-rated benefits that my tyke will have mean?", "If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my fry will have", "Can you tell me more about the pro-rated benefits that my nestling will have", "What are the pro-rated benefits that my shaver will have all about?", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my kid will receive?", "If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tiddler will receive?", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my minor will have", "What is meant by the pro-rated benefits that my child will receive?", "What are the pro-rated benefits that my nestling will have all about?", "Can you tell me the details about the pro-rated benefits that my child will have", "If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nipper will have", "Explain to me the pro-rated benefits that my child will have", "May I know about the pro-rated benefits that my youngster will receive?", "Explain to me the pro-rated benefits that my youngster will receive?", "What is the pro-rated benefits that my minor will receive all about?", "What does the pro-rated benefits that my minor will have mean?", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my shaver will have", "What is meant by the pro-rated benefits that my small fry will receive?", "May I know about the pro-rated benefits that my shaver will receive?", "What are the pro-rated benefits that my nestling will receive all about?", "What do the pro-rated benefits that my kid will receive mean?", "If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tiddler will have", "What is the pro-rated benefits that my nipper will receive all about?", "What is meant by the pro-rated benefits that my child will have", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my small fry will have", "Explain to me the pro-rated benefits that my shaver will receive?", "If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my child will have", "What are the pro-rated benefits that my nestling will have", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nestling will receive?", "What does the pro-rated benefits that my nipper will receive mean?", "What is meant by the pro-rated benefits that my fry will have", "What is the pro-rated benefits that my small fry will have all about?", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nestling will receive?", "What do the pro-rated benefits that my nipper will receive mean?", "What is meant by the pro-rated benefits that my tyke will have", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my small fry will have", "Can you tell me the details about the pro-rated benefits that my minor will receive?", "What are the pro-rated benefits that my tiddler will receive?", "What are the pro-rated benefits that my fry will receive all about?", "What is the pro-rated benefits that my child will have all about?", "Can you tell me more about the pro-rated benefits that my nipper will have", "Explain to me the pro-rated benefits that my nestling will receive?", "Can you tell me the details about the pro-rated benefits that my child will receive?", "Can you tell me more about the pro-rated benefits that my youngster will have", "What is meant by the pro-rated benefits that my fry will receive?", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my small fry will receive?", "What does the pro-rated benefits that my youngster will have mean?", "What is the pro-rated benefits that my nestling will have", "I want to know about the pro-rated benefits that my nipper will have", "What does the pro-rated benefits that my nipper will have mean?", "Explain to me the pro-rated benefits that my youngster will have", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my minor will have", "What is the pro-rated benefits that my tiddler will have", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tiddler will have", "What are the pro-rated benefits that my nipper will receive?", "Explain to me the pro-rated benefits that my small fry will receive?", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tyke will have", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tike will have", "What do the pro-rated benefits that my tiddler will have mean?", "If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nipper will receive?", "Can you tell me the details about the pro-rated benefits that my shaver will receive?", "What is the pro-rated benefits that my minor will have all about?", "What does the pro-rated benefits that my fry will have mean?", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my shaver will receive?", "What is meant by the pro-rated benefits that my tiddler will receive?", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nipper will have", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my youngster will receive?", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my youngster will receive?", "What is meant by the pro-rated benefits that my minor will have", "What does the pro-rated benefits that my minor will receive mean?", "What is meant by the pro-rated benefits that my shaver will receive?", "Can you tell me the details about the pro-rated benefits that my shaver will have", "What is meant by the pro-rated benefits that my tyke will receive?", "What do the pro-rated benefits that my child will have mean?", "What does the pro-rated benefits that my child will have mean?", "Explain to me the pro-rated benefits that my nestling will have", "What is the pro-rated benefits that my small fry will receive all about?", "What are the pro-rated benefits that my minor will have", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nestling will receive?", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nipper will receive?", "What do the pro-rated benefits that my minor will have mean?", "Can you tell me more about the pro-rated benefits that my child will receive?", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nipper will have", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my youngster will have", "If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tyke will have", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my kid will have", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my kid will have", "What is meant by the pro-rated benefits that my nipper will receive?", "What are the pro-rated benefits that my fry will receive?", "May I know about the pro-rated benefits that my child will have", "What is the pro-rated benefits that my tiddler will receive?", "Can you tell me the details about the pro-rated benefits that my tike will have", "What do the pro-rated benefits that my nestling will receive mean?", "Explain to me the pro-rated benefits that my fry will receive?", "What is the pro-rated benefits that my nestling will receive?", "What are the pro-rated benefits that my tyke will receive all about?", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my nipper will have", "Explain to me the pro-rated benefits that my small fry will have", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my child will receive?", "I want to know about the pro-rated benefits that my minor will receive?", "What is meant by the pro-rated benefits that my youngster will receive?", "Can you tell me the details about the pro-rated benefits that my fry will have", "Explain to me the pro-rated benefits that my shaver will have", "May I know about the pro-rated benefits that my fry will have", "Can you tell me the details about the pro-rated benefits that my tyke will receive?", "If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my minor will have", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my fry will receive?", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tiddler will receive?", "What are the pro-rated benefits that my child will receive?", "Explain to me the pro-rated benefits that my tiddler will have", "I want to know about the pro-rated benefits that my kid will have", "Explain to me the pro-rated benefits that my tyke will have", "Can you tell me more about the pro-rated benefits that my kid will have", "What is meant by the pro-rated benefits that my youngster will have", "What do the pro-rated benefits that my small fry will receive mean?", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my shaver will have", "What do the pro-rated benefits that my tike will receive mean?", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tike will have", "What is the pro-rated benefits that my kid will receive?", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my fry will have", "What is the pro-rated benefits that my shaver will have all about?", "If my partner and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my child will have", "Can you tell me the details about the pro-rated benefits that my tiddler will have", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my small fry will receive?", "What are the pro-rated benefits that my kid will receive all about?", "What are the pro-rated benefits that my youngster will have all about?", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tiddler will receive?", "What do the pro-rated benefits that my youngster will receive mean?", "What is the pro-rated benefits that my fry will have", "What are the pro-rated benefits that my small fry will receive?", "If my mate and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my tike will receive?", "What is the pro-rated benefits that my youngster will receive all about?", "What is the pro-rated benefits that my child will receive?", "May I know about the pro-rated benefits that my tiddler will receive?", "Can you tell me more about the pro-rated benefits that my small fry will receive?", "If my spouse and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my youngster will have", "Can you tell me more about the pro-rated benefits that my youngster will receive?", "I want to know about the pro-rated benefits that my nipper will receive?", "I want to know about the pro-rated benefits that my small fry will have", "I want to know about the pro-rated benefits that my child will receive?", "If my married person and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my shaver will have", "What do the pro-rated benefits that my nipper will have mean?", "Can you tell me more about the pro-rated benefits that my tiddler will receive?", "What are the pro-rated benefits that my child will have", "If my better half and I were not citizens at the time of my child\u2019s birth, What is the pro-rated benefits that my youngster will have", "What are the pro-rated benefits that my kid will have"], "tag": "If my spouse and I were not citizens at the time of my child\u2019s birth, what are the pro-rated benefits that my child will receive?", "response": "You can check your child\u2019s eligibility and Baby Bonus Benefits on Baby Bonus Online using the \u201cAre You Eligible\u201d tool. "}, {"patterns": ["What is the Baby Bonus Benefits for my child?", "For my child , what are the Baby Bonus Benefits?", "For my child , what is the Baby Bonus Benefits?", "What is the Baby Bonus Benefits for my kid", "What is the Baby Bonus Benefits for my youngster", "What is the Baby Bonus Benefits for my minor", "What is the Baby Bonus Benefits for my shaver", "What is the Baby Bonus Benefits for my nipper", "What is the Baby Bonus Benefits for my small fry", "What is the Baby Bonus Benefits for my tiddler", "What is the Baby Bonus Benefits for my tike", "What is the Baby Bonus Benefits for my tyke", "What is the Baby Bonus Benefits for my fry", "What is the Baby Bonus Benefits for my nestling", "For my kid , what are the Baby Bonus Benefits?", "For my youngster , what are the Baby Bonus Benefits?", "For my minor , what are the Baby Bonus Benefits?", "For my shaver , what are the Baby Bonus Benefits?", "For my nipper , what are the Baby Bonus Benefits?", "For my small fry , what are the Baby Bonus Benefits?", "For my tiddler , what are the Baby Bonus Benefits?", "For my tike , what are the Baby Bonus Benefits?", "For my tyke , what are the Baby Bonus Benefits?", "For my fry , what are the Baby Bonus Benefits?", "For my nestling , what are the Baby Bonus Benefits?", "For my kid , what is the Baby Bonus Benefits?", "For my youngster , what is the Baby Bonus Benefits?", "For my minor , what is the Baby Bonus Benefits?", "For my shaver , what is the Baby Bonus Benefits?", "For my nipper , what is the Baby Bonus Benefits?", "For my small fry , what is the Baby Bonus Benefits?", "For my tiddler , what is the Baby Bonus Benefits?", "For my tike , what is the Baby Bonus Benefits?", "For my tyke , what is the Baby Bonus Benefits?", "For my fry , what is the Baby Bonus Benefits?", "For my nestling , what is the Baby Bonus Benefits?"], "tag": "What are the Baby Bonus Benefits for my child?", "response": "You can check your child\u2019s eligibility and Baby Bonus Benefits on Baby Bonus Online using \u201cCheck Eligibility\u201d. Alternatively, you can let us know which date your child is born to help us answer your question. Born on or after 24 March 2016 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First and Second Goes to MQA BBB - after 24 Mar 2016 - First and Second Third and Fourth Goes to MQA BBB - after 24 Mar 2016 \u2013 Third and Fourth Fifth and beyond Goes to MQA BBB - after 24 Mar 2016 \u2013 Fifth and Beyond Born on 1 January 2015 to 23 March 2016 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First and Second Goes to MQA BBB - 1 Jan 2015 to 23 Mar 2016 - First and Second Third and Fourth Goes to MQA BBB - 1 Jan 2015 to 23 Mar 2016 - Third and Fourth Fifth and beyond Goes to MQA BBB - 1 Jan 2015 to 23 Mar 2016 - Fifth and Beyond Born on 26 August 2012 to 31 December 2014 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First and Second Goes to MQA BBB - 26 Aug 2012 to 31 Jan 2014 - First and Second Third and Fourth Goes to MQA BBB - 26 Aug 2012 to 31 Jan 2014 - Third and Fourth Fifth and beyond Goes to MQA BBB - 26 Aug 2012 to 31 Jan 2014 - Fifth and Beyond Born on 17 August 2008 to 25 August 2012 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First and Second Goes to BBB - 17 Aug 2008 to 25 Aug 2012 - First and Second Third and Fourth Goes to BBB - 17 Aug 2008 to 25 Aug 2012 - Third and Fourth Fifth and beyond Goes to BBB - 17 Aug 2008 to 25 Aug 2012 - Fifth and Beyond Born on 1 January 2006 to 16 August 2008 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First Goes to MQA BBB - 1 Jan 2006 to 16 Aug 2008 - First Second Goes to MQA BBB - 1 Jan 2006 to 16 Aug 2008 - Second Third and Fourth Goes to MQA BBB - 1 Jan 2006 to 16 Aug 2008 - Third and Fourth"}, {"patterns": ["I am not married. would my child be eligible for the Cash Gift?", "Will my child be eligible for the Cash Gift?", "Will my child be eligible for the Cash Gift if I am not married?", "Would my child be eligible for the Cash Gift if I am not married?", "Would my child be eligible for the Cash Gift?", "I am not married. would my kid be eligible for the Cash Gift?", "I am not married. would my youngster be eligible for the Cash Gift?", "I am not married. would my minor be eligible for the Cash Gift?", "I am not married. would my shaver be eligible for the Cash Gift?", "I am not married. would my nipper be eligible for the Cash Gift?", "I am not married. would my small fry be eligible for the Cash Gift?", "I am not married. would my tiddler be eligible for the Cash Gift?", "I am not married. would my tike be eligible for the Cash Gift?", "I am not married. would my tyke be eligible for the Cash Gift?", "I am not married. would my fry be eligible for the Cash Gift?", "I am not married. would my nestling be eligible for the Cash Gift?", "Will my kid be eligible for the Cash Gift?", "Will my youngster be eligible for the Cash Gift?", "Will my minor be eligible for the Cash Gift?", "Will my shaver be eligible for the Cash Gift?", "Will my nipper be eligible for the Cash Gift?", "Will my small fry be eligible for the Cash Gift?", "Will my tiddler be eligible for the Cash Gift?", "Will my tike be eligible for the Cash Gift?", "Will my tyke be eligible for the Cash Gift?", "Will my fry be eligible for the Cash Gift?", "Will my nestling be eligible for the Cash Gift?", "Will my kid be eligible for the Cash Gift if I am not married?", "Will my youngster be eligible for the Cash Gift if I am not married?", "Will my minor be eligible for the Cash Gift if I am not married?", "Will my shaver be eligible for the Cash Gift if I am not married?", "Will my nipper be eligible for the Cash Gift if I am not married?", "Will my small fry be eligible for the Cash Gift if I am not married?", "Will my tiddler be eligible for the Cash Gift if I am not married?", "Will my tike be eligible for the Cash Gift if I am not married?", "Will my tyke be eligible for the Cash Gift if I am not married?", "Will my fry be eligible for the Cash Gift if I am not married?", "Will my nestling be eligible for the Cash Gift if I am not married?", "Would my kid be eligible for the Cash Gift if I am not married?", "Would my youngster be eligible for the Cash Gift if I am not married?", "Would my minor be eligible for the Cash Gift if I am not married?", "Would my shaver be eligible for the Cash Gift if I am not married?", "Would my nipper be eligible for the Cash Gift if I am not married?", "Would my small fry be eligible for the Cash Gift if I am not married?", "Would my tiddler be eligible for the Cash Gift if I am not married?", "Would my tike be eligible for the Cash Gift if I am not married?", "Would my tyke be eligible for the Cash Gift if I am not married?", "Would my fry be eligible for the Cash Gift if I am not married?", "Would my nestling be eligible for the Cash Gift if I am not married?", "Would my kid be eligible for the Cash Gift?", "Would my youngster be eligible for the Cash Gift?", "Would my minor be eligible for the Cash Gift?", "Would my shaver be eligible for the Cash Gift?", "Would my nipper be eligible for the Cash Gift?", "Would my small fry be eligible for the Cash Gift?", "Would my tiddler be eligible for the Cash Gift?", "Would my tike be eligible for the Cash Gift?", "Would my tyke be eligible for the Cash Gift?", "Would my fry be eligible for the Cash Gift?", "Would my nestling be eligible for the Cash Gift?"], "tag": "I am not married. Will my child be eligible for the Cash Gift?", "response": "Unmarried parents with a Singaporean child born from 1 September 2016 are eligible for the Baby Bonus Benefits. However, they are not eligible for the cash gift. "}, {"patterns": ["When would i receive the cash gift and CDA contributions?", "When would we receive the cash gift and CDA contributions?", "When would me receive the cash gift and CDA contributions?", "When would student receive the cash gift and CDA contributions?", "When would i have the cash gift and CDA contributions?", "When would we have the cash gift and CDA contributions?", "When would me have the cash gift and CDA contributions?", "When would student have the cash gift and CDA contributions?"], "tag": "When will I receive the cash gift and CDA contributions?", "response": "If your child is eligible, you will receive the cash gift within 7 to 10 working days after the child\u2019s birth registration or after the child joins the scheme (whichever is later). You will also receive a notification from the bank that the Child Development Account (CDA) has been opened within the same time frame. The Government matching will be deposited into your child\u2019s CDA within 2 weeks after you have saved into the CDA. If your child is eligible for CDA First Step, you will receive the payment in your child's CDA within 2 weeks after the CDA is opened. You do not need to put in any deposit before receiving CDA First Step. You can check the amount of Baby Bonus Benefits you will receive by going to \u2018View/Update My Baby Bonus Details\u2019 on Baby Bonus Online, and select \u2018View Statement'."}, {"patterns": ["Is children of unwed parents eligible to join the Baby Bonus Scheme?", "Am children of unwed parents eligible to join the Baby Bonus Scheme?", "Is kid of unwed parents eligible to join the Baby Bonus Scheme?", "Is youngster of unwed parents eligible to join the Baby Bonus Scheme?", "Is minor of unwed parents eligible to join the Baby Bonus Scheme?", "Is shaver of unwed parents eligible to join the Baby Bonus Scheme?", "Is nipper of unwed parents eligible to join the Baby Bonus Scheme?", "Is small fry of unwed parents eligible to join the Baby Bonus Scheme?", "Is tiddler of unwed parents eligible to join the Baby Bonus Scheme?", "Is tike of unwed parents eligible to join the Baby Bonus Scheme?", "Is tyke of unwed parents eligible to join the Baby Bonus Scheme?", "Is fry of unwed parents eligible to join the Baby Bonus Scheme?", "Is nestling of unwed parents eligible to join the Baby Bonus Scheme?", "Is children of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is children of unwed parents eligible to get together the Baby Bonus Scheme?", "Is kid of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is kid of unwed parents eligible to get together the Baby Bonus Scheme?", "Is youngster of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is youngster of unwed parents eligible to get together the Baby Bonus Scheme?", "Is minor of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is minor of unwed parents eligible to get together the Baby Bonus Scheme?", "Is shaver of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is shaver of unwed parents eligible to get together the Baby Bonus Scheme?", "Is nipper of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is nipper of unwed parents eligible to get together the Baby Bonus Scheme?", "Is small fry of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is small fry of unwed parents eligible to get together the Baby Bonus Scheme?", "Is tiddler of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is tiddler of unwed parents eligible to get together the Baby Bonus Scheme?", "Is tike of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is tike of unwed parents eligible to get together the Baby Bonus Scheme?", "Is tyke of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is tyke of unwed parents eligible to get together the Baby Bonus Scheme?", "Is fry of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is fry of unwed parents eligible to get together the Baby Bonus Scheme?", "Is nestling of unwed parents eligible to fall in the Baby Bonus Scheme?", "Is nestling of unwed parents eligible to get together the Baby Bonus Scheme?", "Am kid of unwed parents eligible to join the Baby Bonus Scheme?", "Am youngster of unwed parents eligible to join the Baby Bonus Scheme?", "Am minor of unwed parents eligible to join the Baby Bonus Scheme?", "Am shaver of unwed parents eligible to join the Baby Bonus Scheme?", "Am nipper of unwed parents eligible to join the Baby Bonus Scheme?", "Am small fry of unwed parents eligible to join the Baby Bonus Scheme?", "Am tiddler of unwed parents eligible to join the Baby Bonus Scheme?", "Am tike of unwed parents eligible to join the Baby Bonus Scheme?", "Am tyke of unwed parents eligible to join the Baby Bonus Scheme?", "Am fry of unwed parents eligible to join the Baby Bonus Scheme?", "Am nestling of unwed parents eligible to join the Baby Bonus Scheme?", "Am children of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am children of unwed parents eligible to get together the Baby Bonus Scheme?", "Am kid of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am kid of unwed parents eligible to get together the Baby Bonus Scheme?", "Am youngster of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am youngster of unwed parents eligible to get together the Baby Bonus Scheme?", "Am minor of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am minor of unwed parents eligible to get together the Baby Bonus Scheme?", "Am shaver of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am shaver of unwed parents eligible to get together the Baby Bonus Scheme?", "Am nipper of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am nipper of unwed parents eligible to get together the Baby Bonus Scheme?", "Am small fry of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am small fry of unwed parents eligible to get together the Baby Bonus Scheme?", "Am tiddler of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am tiddler of unwed parents eligible to get together the Baby Bonus Scheme?", "Am tike of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am tike of unwed parents eligible to get together the Baby Bonus Scheme?", "Am tyke of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am tyke of unwed parents eligible to get together the Baby Bonus Scheme?", "Am fry of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am fry of unwed parents eligible to get together the Baby Bonus Scheme?", "Am nestling of unwed parents eligible to fall in the Baby Bonus Scheme?", "Am nestling of unwed parents eligible to get together the Baby Bonus Scheme?"], "tag": "Are children of unwed parents eligible to join the Baby Bonus Scheme?", "response": "Children of unwed parents are eligible to join the Baby Bonus Scheme if they are Singapore Citizens and were born on, or after 1 September 2016 to the receive CDA benefits. To check if your child is eligible for Baby Bonus, you can use the Check Eligibility on Baby Bonus Online."}, {"patterns": ["Would Baby Bonus benefits be recovered when the child\u2019s parents divorce?", "Would Baby Bonus benefits be retrieve when the child\u2019s parents divorce?", "Would Baby Bonus benefits be find when the child\u2019s parents divorce?", "Would Baby Bonus benefits be regain when the child\u2019s parents divorce?", "Would Baby Bonus benefits be recovered when the child\u2019s parents divorcement", "Would Baby Bonus benefits be retrieve when the child\u2019s parents divorcement", "Would Baby Bonus benefits be find when the child\u2019s parents divorcement", "Would Baby Bonus benefits be regain when the child\u2019s parents divorcement"], "tag": "Will Baby Bonus benefits be recovered when the child\u2019s parents divorce?", "response": "If a child is a Singapore citizen at birth and meets the eligibility criteria during application, he or she will continue to enjoy the Baby Bonus benefits even if his or her parents subsequently get a divorce. We will not recover benefits that are already paid out unless fraud or payment error is suspected. However, if the child\u2019s existing Child Development Account trustee, or CDA trustee, no longer has the custody, care and control over him or her, the CDA trustee will need to be changed. You can check out \"When do i need to change the Child Development Account (CDA) trustee?\" for more information."}, {"patterns": ["While My child was give birth overseas in 2015 and she just attained Singapore Citizenship. may we still receive the SG50 Jubilee gift?", "When My tiddler was birth oversea in 2015 and she just reach Singapore Citizenship. may i still have the SG50 Jubilee gift?", "Me understand that My shaver was have oversea in 2015 and she just reach Singapore Citizenship. but can me still receive the SG50 Jubilee gift?", "May i still have the SG50 Jubilee gift when My kid was born oversea in 2015 and she just reach Singapore Citizenship?", "Could we still have the SG50 Jubilee gift when My nestling was birth overseas in 2015 and she just accomplish Singapore Citizenship?", "May student still have the SG50 Jubilee gift while My kid was have oversea in 2015 and she just accomplish Singapore Citizenship?", "While My small fry was give birth oversea in 2015 and she just achieve Singapore Citizenship. may i still have the SG50 Jubilee gift?", "If My nestling was have overseas in 2015 and she just achieve Singapore Citizenship. may i still have the SG50 Jubilee gift?", "Me understand that My nestling was birth oversea in 2015 and she just attained Singapore Citizenship. but could me still receive the SG50 Jubilee gift?", "My nestling was deliver overseas in 2015 and she just achieve Singapore Citizenship. could i still receive the SG50 Jubilee gift?", "My minor was birth oversea in 2015 and she just attained Singapore Citizenship. Is it possible for student to still receive the SG50 Jubilee gift?", "When My tyke was deliver overseas in 2015 and she just achieve Singapore Citizenship. could me still have the SG50 Jubilee gift?", "Me understand that My tiddler was birth oversea in 2015 and she just attained Singapore Citizenship. However, could me still have the SG50 Jubilee gift?", "We understand that My child was have oversea in 2015 and she just accomplish Singapore Citizenship. However, could we still receive the SG50 Jubilee gift?", "Student understand that My nipper was deliver overseas in 2015 and she just reach Singapore Citizenship. but can student still have the SG50 Jubilee gift?", "While My kid was deliver oversea in 2015 and she just reach Singapore Citizenship. Is it possible for we to still have the SG50 Jubilee gift?", "Are we allowed to still have the SG50 Jubilee gift if My tike was born oversea in 2015 and she just attained Singapore Citizenship?", "Am i allowed to still have the SG50 Jubilee gift if My nestling was have oversea in 2015 and she just accomplish Singapore Citizenship?", "We understand that My tyke was have oversea in 2015 and she just achieve Singapore Citizenship. However, may we still receive the SG50 Jubilee gift?", "While My fry was born oversea in 2015 and she just attained Singapore Citizenship. may we still receive the SG50 Jubilee gift?", "May me still receive the SG50 Jubilee gift when My nipper was have oversea in 2015 and she just attained Singapore Citizenship?", "Me understand that My minor was deliver oversea in 2015 and she just achieve Singapore Citizenship. However, could me still have the SG50 Jubilee gift?", "If My youngster was born oversea in 2015 and she just accomplish Singapore Citizenship. Is it possible for i to still receive the SG50 Jubilee gift?", "Can we still have the SG50 Jubilee gift while My tyke was give birth overseas in 2015 and she just achieve Singapore Citizenship?", "While My tyke was give birth oversea in 2015 and she just achieve Singapore Citizenship. could we still receive the SG50 Jubilee gift?", "Can i still receive the SG50 Jubilee gift if My small fry was give birth overseas in 2015 and she just accomplish Singapore Citizenship?", "Student understand that My tike was birth oversea in 2015 and she just attained Singapore Citizenship. but may student still have the SG50 Jubilee gift?", "While My kid was give birth overseas in 2015 and she just attained Singapore Citizenship. could i still receive the SG50 Jubilee gift?", "Me understand that My fry was have overseas in 2015 and she just accomplish Singapore Citizenship. but can me still receive the SG50 Jubilee gift?", "While My kid was deliver overseas in 2015 and she just accomplish Singapore Citizenship. may student still have the SG50 Jubilee gift?", "May student still receive the SG50 Jubilee gift if My minor was born overseas in 2015 and she just attained Singapore Citizenship?", "While My tyke was deliver oversea in 2015 and she just achieve Singapore Citizenship. could we still have the SG50 Jubilee gift?", "My child was deliver oversea in 2015 and she just attained Singapore Citizenship. may student still have the SG50 Jubilee gift?", "While My tyke was born oversea in 2015 and she just achieve Singapore Citizenship. Is it possible for me to still receive the SG50 Jubilee gift?", "I understand that My fry was have overseas in 2015 and she just reach Singapore Citizenship. but can i still have the SG50 Jubilee gift?", "Me understand that My shaver was birth overseas in 2015 and she just reach Singapore Citizenship. but may me still have the SG50 Jubilee gift?", "Me understand that My shaver was have oversea in 2015 and she just attained Singapore Citizenship. However, may me still receive the SG50 Jubilee gift?", "Student understand that My youngster was have oversea in 2015 and she just attained Singapore Citizenship. However, can student still have the SG50 Jubilee gift?", "Student understand that My fry was born overseas in 2015 and she just reach Singapore Citizenship. but may student still have the SG50 Jubilee gift?", "May we still have the SG50 Jubilee gift when My tike was have oversea in 2015 and she just achieve Singapore Citizenship?", "Could i still receive the SG50 Jubilee gift if My tiddler was born oversea in 2015 and she just reach Singapore Citizenship?", "When My fry was have overseas in 2015 and she just attained Singapore Citizenship. Is it possible for me to still have the SG50 Jubilee gift?", "Am i allowed to still receive the SG50 Jubilee gift if My kid was birth oversea in 2015 and she just attained Singapore Citizenship?", "Can student still receive the SG50 Jubilee gift when My small fry was deliver oversea in 2015 and she just accomplish Singapore Citizenship?", "When My nipper was give birth oversea in 2015 and she just accomplish Singapore Citizenship. Is it possible for i to still have the SG50 Jubilee gift?", "When My child was born overseas in 2015 and she just attained Singapore Citizenship. could i still have the SG50 Jubilee gift?", "My nipper was deliver oversea in 2015 and she just attained Singapore Citizenship. may we still have the SG50 Jubilee gift?", "When My kid was give birth oversea in 2015 and she just reach Singapore Citizenship. could student still receive the SG50 Jubilee gift?", "While My tike was born oversea in 2015 and she just achieve Singapore Citizenship. could student still have the SG50 Jubilee gift?", "While My tike was have oversea in 2015 and she just attained Singapore Citizenship. could me still receive the SG50 Jubilee gift?", "Can me still have the SG50 Jubilee gift if My fry was deliver overseas in 2015 and she just attained Singapore Citizenship?", "Can student still receive the SG50 Jubilee gift when My tyke was deliver oversea in 2015 and she just achieve Singapore Citizenship?", "Me understand that My tike was deliver oversea in 2015 and she just accomplish Singapore Citizenship. but can me still have the SG50 Jubilee gift?", "If My child was birth overseas in 2015 and she just accomplish Singapore Citizenship. Is it possible for i to still receive the SG50 Jubilee gift?", "While My fry was have overseas in 2015 and she just accomplish Singapore Citizenship. could student still receive the SG50 Jubilee gift?", "When My minor was give birth oversea in 2015 and she just reach Singapore Citizenship. Is it possible for me to still have the SG50 Jubilee gift?", "Can i still receive the SG50 Jubilee gift while My nipper was born oversea in 2015 and she just achieve Singapore Citizenship?", "May me still have the SG50 Jubilee gift when My youngster was have overseas in 2015 and she just achieve Singapore Citizenship?", "When My kid was have oversea in 2015 and she just reach Singapore Citizenship. may we still have the SG50 Jubilee gift?", "While My tiddler was deliver overseas in 2015 and she just reach Singapore Citizenship. Is it possible for i to still have the SG50 Jubilee gift?", "May student still receive the SG50 Jubilee gift when My nipper was have oversea in 2015 and she just attained Singapore Citizenship?", "While My nipper was born oversea in 2015 and she just achieve Singapore Citizenship. may i still receive the SG50 Jubilee gift?", "Are i allowed to still receive the SG50 Jubilee gift if My youngster was birth oversea in 2015 and she just achieve Singapore Citizenship?", "When My tiddler was have overseas in 2015 and she just achieve Singapore Citizenship. could i still receive the SG50 Jubilee gift?", "We understand that My nestling was born oversea in 2015 and she just reach Singapore Citizenship. but can we still receive the SG50 Jubilee gift?", "May me still receive the SG50 Jubilee gift if My tyke was birth oversea in 2015 and she just reach Singapore Citizenship?", "May we still receive the SG50 Jubilee gift if My minor was give birth oversea in 2015 and she just reach Singapore Citizenship?", "May me still receive the SG50 Jubilee gift while My nipper was have overseas in 2015 and she just accomplish Singapore Citizenship?", "When My minor was birth overseas in 2015 and she just attained Singapore Citizenship. Is it possible for i to still receive the SG50 Jubilee gift?", "Is i allowed to still receive the SG50 Jubilee gift if My kid was birth oversea in 2015 and she just attained Singapore Citizenship?", "If My tiddler was give birth oversea in 2015 and she just accomplish Singapore Citizenship. Is it possible for me to still receive the SG50 Jubilee gift?", "Can student still receive the SG50 Jubilee gift if My fry was deliver overseas in 2015 and she just attained Singapore Citizenship?", "I understand that My shaver was born oversea in 2015 and she just achieve Singapore Citizenship. but could i still have the SG50 Jubilee gift?", "Are me allowed to still receive the SG50 Jubilee gift if My shaver was have oversea in 2015 and she just reach Singapore Citizenship?", "When My minor was give birth overseas in 2015 and she just attained Singapore Citizenship. may student still have the SG50 Jubilee gift?", "We understand that My youngster was birth overseas in 2015 and she just attained Singapore Citizenship. However, may we still receive the SG50 Jubilee gift?", "Student understand that My fry was birth oversea in 2015 and she just accomplish Singapore Citizenship. but could student still receive the SG50 Jubilee gift?", "Can we still receive the SG50 Jubilee gift when My tike was have oversea in 2015 and she just reach Singapore Citizenship?", "My fry was deliver oversea in 2015 and she just reach Singapore Citizenship. Is it possible for i to still receive the SG50 Jubilee gift?", "While My fry was born oversea in 2015 and she just attained Singapore Citizenship. could student still receive the SG50 Jubilee gift?", "My kid was born oversea in 2015 and she just reach Singapore Citizenship. may i still have the SG50 Jubilee gift?", "We understand that My small fry was have overseas in 2015 and she just attained Singapore Citizenship. However, may we still receive the SG50 Jubilee gift?", "My minor was give birth overseas in 2015 and she just attained Singapore Citizenship. Is it possible for me to still receive the SG50 Jubilee gift?", "If My fry was give birth overseas in 2015 and she just achieve Singapore Citizenship. can i still receive the SG50 Jubilee gift?", "Could student still have the SG50 Jubilee gift when My shaver was deliver overseas in 2015 and she just reach Singapore Citizenship?", "Is student allowed to still receive the SG50 Jubilee gift if My tyke was give birth oversea in 2015 and she just reach Singapore Citizenship?", "Me understand that My kid was give birth oversea in 2015 and she just achieve Singapore Citizenship. However, could me still receive the SG50 Jubilee gift?", "My fry was have oversea in 2015 and she just accomplish Singapore Citizenship. could me still receive the SG50 Jubilee gift?", "May me still receive the SG50 Jubilee gift while My tyke was give birth overseas in 2015 and she just reach Singapore Citizenship?", "When My child was give birth overseas in 2015 and she just reach Singapore Citizenship. can me still have the SG50 Jubilee gift?", "Could student still have the SG50 Jubilee gift if My child was give birth overseas in 2015 and she just attained Singapore Citizenship?", "My child was have oversea in 2015 and she just attained Singapore Citizenship. Is it possible for student to still receive the SG50 Jubilee gift?", "Student understand that My tike was give birth overseas in 2015 and she just attained Singapore Citizenship. However, can student still receive the SG50 Jubilee gift?", "May me still receive the SG50 Jubilee gift while My nestling was birth overseas in 2015 and she just accomplish Singapore Citizenship?", "We understand that My nipper was birth oversea in 2015 and she just reach Singapore Citizenship. However, can we still receive the SG50 Jubilee gift?", "While My kid was have overseas in 2015 and she just attained Singapore Citizenship. Is it possible for me to still have the SG50 Jubilee gift?", "May i still receive the SG50 Jubilee gift while My tyke was deliver oversea in 2015 and she just accomplish Singapore Citizenship?", "Me understand that My small fry was give birth oversea in 2015 and she just achieve Singapore Citizenship. but could me still receive the SG50 Jubilee gift?", "While My kid was deliver overseas in 2015 and she just attained Singapore Citizenship. can i still receive the SG50 Jubilee gift?", "Can we still receive the SG50 Jubilee gift when My tiddler was have overseas in 2015 and she just achieve Singapore Citizenship?", "Me understand that My kid was give birth overseas in 2015 and she just accomplish Singapore Citizenship. However, could me still receive the SG50 Jubilee gift?", "If My nestling was deliver oversea in 2015 and she just accomplish Singapore Citizenship. Is it possible for student to still have the SG50 Jubilee gift?", "Could i still have the SG50 Jubilee gift when My minor was give birth oversea in 2015 and she just reach Singapore Citizenship?", "May i still receive the SG50 Jubilee gift while My small fry was birth overseas in 2015 and she just accomplish Singapore Citizenship?", "Can we still have the SG50 Jubilee gift if My nipper was give birth overseas in 2015 and she just attained Singapore Citizenship?", "If My kid was give birth overseas in 2015 and she just reach Singapore Citizenship. can student still receive the SG50 Jubilee gift?", "When My nestling was have oversea in 2015 and she just accomplish Singapore Citizenship. Is it possible for we to still receive the SG50 Jubilee gift?", "Are i allowed to still receive the SG50 Jubilee gift if My tike was deliver oversea in 2015 and she just attained Singapore Citizenship?", "Are i allowed to still receive the SG50 Jubilee gift if My tyke was give birth overseas in 2015 and she just reach Singapore Citizenship?", "Could i still receive the SG50 Jubilee gift if My tyke was born overseas in 2015 and she just attained Singapore Citizenship?", "While My child was born oversea in 2015 and she just accomplish Singapore Citizenship. could we still receive the SG50 Jubilee gift?", "Can me still have the SG50 Jubilee gift if My fry was birth oversea in 2015 and she just accomplish Singapore Citizenship?", "If My nestling was have oversea in 2015 and she just reach Singapore Citizenship. may student still receive the SG50 Jubilee gift?", "Could me still receive the SG50 Jubilee gift if My child was birth oversea in 2015 and she just attained Singapore Citizenship?", "When My tike was give birth overseas in 2015 and she just achieve Singapore Citizenship. can student still receive the SG50 Jubilee gift?", "May me still have the SG50 Jubilee gift while My nipper was have overseas in 2015 and she just achieve Singapore Citizenship?", "My shaver was deliver overseas in 2015 and she just attained Singapore Citizenship. could we still receive the SG50 Jubilee gift?", "My child was have overseas in 2015 and she just achieve Singapore Citizenship. could we still have the SG50 Jubilee gift?", "Me understand that My minor was deliver oversea in 2015 and she just attained Singapore Citizenship. but could me still receive the SG50 Jubilee gift?", "My shaver was deliver overseas in 2015 and she just accomplish Singapore Citizenship. could me still have the SG50 Jubilee gift?", "While My shaver was birth overseas in 2015 and she just attained Singapore Citizenship. could we still have the SG50 Jubilee gift?", "May we still have the SG50 Jubilee gift when My tike was have oversea in 2015 and she just reach Singapore Citizenship?", "I understand that My small fry was deliver overseas in 2015 and she just reach Singapore Citizenship. but could i still receive the SG50 Jubilee gift?", "If My nipper was birth overseas in 2015 and she just reach Singapore Citizenship. Is it possible for me to still receive the SG50 Jubilee gift?", "Am i allowed to still receive the SG50 Jubilee gift if My tiddler was birth oversea in 2015 and she just accomplish Singapore Citizenship?", "May student still receive the SG50 Jubilee gift when My small fry was have oversea in 2015 and she just accomplish Singapore Citizenship?", "If My fry was give birth overseas in 2015 and she just achieve Singapore Citizenship. Is it possible for i to still have the SG50 Jubilee gift?", "May me still receive the SG50 Jubilee gift when My shaver was birth overseas in 2015 and she just reach Singapore Citizenship?", "Could student still have the SG50 Jubilee gift if My youngster was birth oversea in 2015 and she just reach Singapore Citizenship?", "I understand that My tyke was give birth oversea in 2015 and she just reach Singapore Citizenship. but may i still have the SG50 Jubilee gift?", "If My tike was birth oversea in 2015 and she just attained Singapore Citizenship. could me still have the SG50 Jubilee gift?", "Can i still receive the SG50 Jubilee gift when My nipper was born overseas in 2015 and she just attained Singapore Citizenship?", "While My nipper was birth overseas in 2015 and she just achieve Singapore Citizenship. may i still have the SG50 Jubilee gift?", "While My nipper was deliver overseas in 2015 and she just attained Singapore Citizenship. can student still receive the SG50 Jubilee gift?", "Me understand that My tiddler was deliver overseas in 2015 and she just reach Singapore Citizenship. but can me still have the SG50 Jubilee gift?", "Could i still have the SG50 Jubilee gift when My small fry was deliver overseas in 2015 and she just attained Singapore Citizenship?", "When My child was give birth overseas in 2015 and she just accomplish Singapore Citizenship. may we still have the SG50 Jubilee gift?", "If My minor was have oversea in 2015 and she just achieve Singapore Citizenship. Is it possible for student to still receive the SG50 Jubilee gift?", "May student still have the SG50 Jubilee gift while My tiddler was have oversea in 2015 and she just accomplish Singapore Citizenship?", "May i still have the SG50 Jubilee gift when My tyke was born overseas in 2015 and she just attained Singapore Citizenship?", "We understand that My tyke was birth oversea in 2015 and she just accomplish Singapore Citizenship. but can we still receive the SG50 Jubilee gift?", "Can we still have the SG50 Jubilee gift if My small fry was give birth overseas in 2015 and she just achieve Singapore Citizenship?", "While My shaver was deliver oversea in 2015 and she just achieve Singapore Citizenship. can i still have the SG50 Jubilee gift?", "While My youngster was born oversea in 2015 and she just achieve Singapore Citizenship. can me still receive the SG50 Jubilee gift?", "Is student allowed to still receive the SG50 Jubilee gift if My shaver was have oversea in 2015 and she just reach Singapore Citizenship?", "When My nipper was birth overseas in 2015 and she just accomplish Singapore Citizenship. Is it possible for i to still have the SG50 Jubilee gift?", "We understand that My nestling was give birth oversea in 2015 and she just accomplish Singapore Citizenship. but can we still receive the SG50 Jubilee gift?", "While My fry was give birth overseas in 2015 and she just reach Singapore Citizenship. can me still receive the SG50 Jubilee gift?", "While My nestling was give birth oversea in 2015 and she just reach Singapore Citizenship. Is it possible for we to still have the SG50 Jubilee gift?", "Can we still receive the SG50 Jubilee gift while My youngster was have overseas in 2015 and she just achieve Singapore Citizenship?", "May me still receive the SG50 Jubilee gift if My nestling was deliver overseas in 2015 and she just achieve Singapore Citizenship?", "My tike was give birth overseas in 2015 and she just achieve Singapore Citizenship. could i still have the SG50 Jubilee gift?", "Me understand that My minor was birth overseas in 2015 and she just attained Singapore Citizenship. However, could me still have the SG50 Jubilee gift?", "Can we still have the SG50 Jubilee gift when My minor was deliver oversea in 2015 and she just achieve Singapore Citizenship?", "Can we still receive the SG50 Jubilee gift when My child was born overseas in 2015 and she just reach Singapore Citizenship?", "While My tiddler was have overseas in 2015 and she just reach Singapore Citizenship. could i still have the SG50 Jubilee gift?", "May student still receive the SG50 Jubilee gift when My child was have oversea in 2015 and she just attained Singapore Citizenship?", "Could me still have the SG50 Jubilee gift when My shaver was have overseas in 2015 and she just reach Singapore Citizenship?", "While My shaver was have overseas in 2015 and she just reach Singapore Citizenship. Is it possible for i to still have the SG50 Jubilee gift?", "Me understand that My tiddler was born oversea in 2015 and she just reach Singapore Citizenship. However, may me still receive the SG50 Jubilee gift?", "I understand that My tiddler was have oversea in 2015 and she just accomplish Singapore Citizenship. However, can i still have the SG50 Jubilee gift?", "Could me still have the SG50 Jubilee gift while My fry was born overseas in 2015 and she just achieve Singapore Citizenship?", "If My minor was deliver overseas in 2015 and she just accomplish Singapore Citizenship. may me still have the SG50 Jubilee gift?", "Am me allowed to still receive the SG50 Jubilee gift if My child was born overseas in 2015 and she just accomplish Singapore Citizenship?", "If My nestling was give birth oversea in 2015 and she just achieve Singapore Citizenship. could student still receive the SG50 Jubilee gift?", "Is we allowed to still have the SG50 Jubilee gift if My child was give birth oversea in 2015 and she just reach Singapore Citizenship?", "Me understand that My kid was have oversea in 2015 and she just achieve Singapore Citizenship. However, could me still have the SG50 Jubilee gift?", "My tiddler was birth oversea in 2015 and she just reach Singapore Citizenship. Is it possible for student to still receive the SG50 Jubilee gift?", "Could me still receive the SG50 Jubilee gift while My fry was give birth oversea in 2015 and she just reach Singapore Citizenship?", "Could me still receive the SG50 Jubilee gift while My tike was give birth oversea in 2015 and she just reach Singapore Citizenship?", "May student still receive the SG50 Jubilee gift when My minor was birth oversea in 2015 and she just achieve Singapore Citizenship?", "While My nipper was have overseas in 2015 and she just achieve Singapore Citizenship. could student still receive the SG50 Jubilee gift?", "May me still have the SG50 Jubilee gift when My tyke was birth oversea in 2015 and she just attained Singapore Citizenship?", "Could me still have the SG50 Jubilee gift when My youngster was born overseas in 2015 and she just accomplish Singapore Citizenship?", "Can we still receive the SG50 Jubilee gift when My youngster was born oversea in 2015 and she just attained Singapore Citizenship?", "While My child was give birth overseas in 2015 and she just achieve Singapore Citizenship. can student still have the SG50 Jubilee gift?", "If My small fry was deliver overseas in 2015 and she just attained Singapore Citizenship. can me still have the SG50 Jubilee gift?", "When My tiddler was born oversea in 2015 and she just reach Singapore Citizenship. can i still have the SG50 Jubilee gift?", "Could me still receive the SG50 Jubilee gift when My tyke was born oversea in 2015 and she just attained Singapore Citizenship?", "While My shaver was give birth oversea in 2015 and she just achieve Singapore Citizenship. Is it possible for student to still have the SG50 Jubilee gift?", "Could we still receive the SG50 Jubilee gift if My child was have oversea in 2015 and she just reach Singapore Citizenship?", "Is me allowed to still have the SG50 Jubilee gift if My tyke was born overseas in 2015 and she just achieve Singapore Citizenship?", "If My kid was give birth overseas in 2015 and she just accomplish Singapore Citizenship. can me still have the SG50 Jubilee gift?", "Could me still have the SG50 Jubilee gift when My tyke was give birth overseas in 2015 and she just accomplish Singapore Citizenship?", "If My tike was give birth oversea in 2015 and she just achieve Singapore Citizenship. Is it possible for i to still have the SG50 Jubilee gift?", "Can student still receive the SG50 Jubilee gift when My youngster was deliver overseas in 2015 and she just achieve Singapore Citizenship?", "May i still receive the SG50 Jubilee gift when My kid was give birth overseas in 2015 and she just attained Singapore Citizenship?", "We understand that My nipper was have overseas in 2015 and she just achieve Singapore Citizenship. However, can we still receive the SG50 Jubilee gift?", "I understand that My small fry was have overseas in 2015 and she just achieve Singapore Citizenship. However, can i still receive the SG50 Jubilee gift?", "Can i still receive the SG50 Jubilee gift while My nestling was deliver oversea in 2015 and she just reach Singapore Citizenship?", "We understand that My nestling was birth oversea in 2015 and she just achieve Singapore Citizenship. but may we still have the SG50 Jubilee gift?", "Can student still have the SG50 Jubilee gift while My small fry was birth oversea in 2015 and she just reach Singapore Citizenship?", "Can we still have the SG50 Jubilee gift when My youngster was have overseas in 2015 and she just attained Singapore Citizenship?", "May we still have the SG50 Jubilee gift when My tiddler was deliver oversea in 2015 and she just reach Singapore Citizenship?", "Me understand that My youngster was birth overseas in 2015 and she just accomplish Singapore Citizenship. but may me still have the SG50 Jubilee gift?", "We understand that My fry was born overseas in 2015 and she just achieve Singapore Citizenship. However, can we still receive the SG50 Jubilee gift?", "May we still have the SG50 Jubilee gift while My tiddler was have overseas in 2015 and she just accomplish Singapore Citizenship?", "When My fry was deliver overseas in 2015 and she just reach Singapore Citizenship. could we still have the SG50 Jubilee gift?", "Me understand that My shaver was deliver oversea in 2015 and she just achieve Singapore Citizenship. However, may me still have the SG50 Jubilee gift?", "Am me allowed to still receive the SG50 Jubilee gift if My youngster was deliver overseas in 2015 and she just achieve Singapore Citizenship?"], "tag": "My child was born overseas in 2015 and she just attained Singapore Citizenship. Can I still receive the SG50 Jubilee gift?", "response": "We are sorry to inform you that the registration for the SG50 Jubilee Baby Gift has closed. However, if you have questions on the baby gift under the Embracing Parenthood Movement launched by The People\u2019s Association (PA), you may email your enquiries to pa_familylife@pa.gov.sg. "}, {"patterns": ["For children of unwed parents , what are the Baby Bonus benefits?", "For children of unwed parents , what is the Baby Bonus benefits?", "What is the Baby Bonus benefits for children of unwed parents?", "For kid of unwed parents , what are the Baby Bonus benefits?", "For youngster of unwed parents , what are the Baby Bonus benefits?", "For minor of unwed parents , what are the Baby Bonus benefits?", "For shaver of unwed parents , what are the Baby Bonus benefits?", "For nipper of unwed parents , what are the Baby Bonus benefits?", "For small fry of unwed parents , what are the Baby Bonus benefits?", "For tiddler of unwed parents , what are the Baby Bonus benefits?", "For tike of unwed parents , what are the Baby Bonus benefits?", "For tyke of unwed parents , what are the Baby Bonus benefits?", "For fry of unwed parents , what are the Baby Bonus benefits?", "For nestling of unwed parents , what are the Baby Bonus benefits?", "For kid of unwed parents , what is the Baby Bonus benefits?", "For youngster of unwed parents , what is the Baby Bonus benefits?", "For minor of unwed parents , what is the Baby Bonus benefits?", "For shaver of unwed parents , what is the Baby Bonus benefits?", "For nipper of unwed parents , what is the Baby Bonus benefits?", "For small fry of unwed parents , what is the Baby Bonus benefits?", "For tiddler of unwed parents , what is the Baby Bonus benefits?", "For tike of unwed parents , what is the Baby Bonus benefits?", "For tyke of unwed parents , what is the Baby Bonus benefits?", "For fry of unwed parents , what is the Baby Bonus benefits?", "For nestling of unwed parents , what is the Baby Bonus benefits?", "What is the Baby Bonus benefits for kid of unwed parents?", "What is the Baby Bonus benefits for youngster of unwed parents?", "What is the Baby Bonus benefits for minor of unwed parents?", "What is the Baby Bonus benefits for shaver of unwed parents?", "What is the Baby Bonus benefits for nipper of unwed parents?", "What is the Baby Bonus benefits for small fry of unwed parents?", "What is the Baby Bonus benefits for tiddler of unwed parents?", "What is the Baby Bonus benefits for tike of unwed parents?", "What is the Baby Bonus benefits for tyke of unwed parents?", "What is the Baby Bonus benefits for fry of unwed parents?", "What is the Baby Bonus benefits for nestling of unwed parents?"], "tag": "What are the Baby Bonus benefits for children of unwed parents?", "response": "Children of unwed parents can enjoy Child Development Account (CDA) benefits if they were born on, or after 1 September 2016. They will receive the CDA First Step Grant when they join the Baby Bonus Scheme and open a CDA. They will also receive Government matching contributions for each dollar saved into the CDA, up to the maximum amount shown in the table below."}, {"patterns": ["Where could student join the Baby Bonus Scheme?", "Where do we join the Baby Bonus Scheme?", "How could me join the Baby Bonus Scheme?", "What does we need to join the Baby Bonus Scheme?", "How should i join the Baby Bonus Scheme?", "What do me have to do to join the Baby Bonus Scheme?", "Where should i join the Baby Bonus Scheme?", "How shall we join the Baby Bonus Scheme?", "What do we need to join the Baby Bonus Scheme?", "What does i have to do to join the Baby Bonus Scheme?", "Where could me join the Baby Bonus Scheme?", "How should we join the Baby Bonus Scheme?", "Where shall i join the Baby Bonus Scheme?", "What does i need to join the Baby Bonus Scheme?", "How does we join the Baby Bonus Scheme?", "What does we have to do to join the Baby Bonus Scheme?", "How could i join the Baby Bonus Scheme?", "How does me join the Baby Bonus Scheme?", "Where shall we join the Baby Bonus Scheme?", "How does student join the Baby Bonus Scheme?", "How can student join the Baby Bonus Scheme?", "Where does i join the Baby Bonus Scheme?", "Where shall student join the Baby Bonus Scheme?", "How does i join the Baby Bonus Scheme?", "What does student have to do to join the Baby Bonus Scheme?", "Where does student join the Baby Bonus Scheme?", "How can we join the Baby Bonus Scheme?", "Where do i join the Baby Bonus Scheme?", "How should student join the Baby Bonus Scheme?", "Where can me join the Baby Bonus Scheme?", "Where can student join the Baby Bonus Scheme?", "Where can we join the Baby Bonus Scheme?", "Where does me join the Baby Bonus Scheme?", "How shall me join the Baby Bonus Scheme?", "How could student join the Baby Bonus Scheme?", "What does me need to join the Baby Bonus Scheme?", "Where should me join the Baby Bonus Scheme?", "Where should student join the Baby Bonus Scheme?", "How shall student join the Baby Bonus Scheme?", "Where do me join the Baby Bonus Scheme?", "Where could i join the Baby Bonus Scheme?", "What do student need to join the Baby Bonus Scheme?", "Where does we join the Baby Bonus Scheme?", "Where do student join the Baby Bonus Scheme?", "What do we have to do to join the Baby Bonus Scheme?", "What does me have to do to join the Baby Bonus Scheme?", "How could we join the Baby Bonus Scheme?", "What do i have to do to join the Baby Bonus Scheme?", "How can me join the Baby Bonus Scheme?", "What do student have to do to join the Baby Bonus Scheme?", "Where should we join the Baby Bonus Scheme?", "Where could we join the Baby Bonus Scheme?", "Where shall me join the Baby Bonus Scheme?", "How can i join the Baby Bonus Scheme?", "What do me need to join the Baby Bonus Scheme?", "Where can i join the Baby Bonus Scheme?", "What does student need to join the Baby Bonus Scheme?", "How shall i join the Baby Bonus Scheme?", "How should me join the Baby Bonus Scheme?", "What do i need to join the Baby Bonus Scheme?", "Where could student fall in the Baby Bonus Scheme?", "Where could student get together the Baby Bonus Scheme?", "Where do we fall in the Baby Bonus Scheme?", "Where do we get together the Baby Bonus Scheme?", "How could me fall in the Baby Bonus Scheme?", "How could me get together the Baby Bonus Scheme?", "What does we need to fall in the Baby Bonus Scheme?", "What does we need to get together the Baby Bonus Scheme?", "How should i fall in the Baby Bonus Scheme?", "How should i get together the Baby Bonus Scheme?", "What do me have to do to fall in the Baby Bonus Scheme?", "What do me have to do to get together the Baby Bonus Scheme?", "Where should i fall in the Baby Bonus Scheme?", "Where should i get together the Baby Bonus Scheme?", "How shall we fall in the Baby Bonus Scheme?", "How shall we get together the Baby Bonus Scheme?", "What do we need to fall in the Baby Bonus Scheme?", "What do we need to get together the Baby Bonus Scheme?", "What does i have to do to fall in the Baby Bonus Scheme?", "What does i have to do to get together the Baby Bonus Scheme?", "Where could me fall in the Baby Bonus Scheme?", "Where could me get together the Baby Bonus Scheme?", "How should we fall in the Baby Bonus Scheme?", "How should we get together the Baby Bonus Scheme?", "Where shall i fall in the Baby Bonus Scheme?", "Where shall i get together the Baby Bonus Scheme?", "What does i need to fall in the Baby Bonus Scheme?", "What does i need to get together the Baby Bonus Scheme?", "How does we fall in the Baby Bonus Scheme?", "How does we get together the Baby Bonus Scheme?", "What does we have to do to fall in the Baby Bonus Scheme?", "What does we have to do to get together the Baby Bonus Scheme?", "How could i fall in the Baby Bonus Scheme?", "How could i get together the Baby Bonus Scheme?", "How does me fall in the Baby Bonus Scheme?", "How does me get together the Baby Bonus Scheme?", "Where shall we fall in the Baby Bonus Scheme?", "Where shall we get together the Baby Bonus Scheme?", "How does student fall in the Baby Bonus Scheme?", "How does student get together the Baby Bonus Scheme?", "How can student fall in the Baby Bonus Scheme?", "How can student get together the Baby Bonus Scheme?", "Where does i fall in the Baby Bonus Scheme?", "Where does i get together the Baby Bonus Scheme?", "Where shall student fall in the Baby Bonus Scheme?", "Where shall student get together the Baby Bonus Scheme?", "How does i fall in the Baby Bonus Scheme?", "How does i get together the Baby Bonus Scheme?", "What does student have to do to fall in the Baby Bonus Scheme?", "What does student have to do to get together the Baby Bonus Scheme?", "Where does student fall in the Baby Bonus Scheme?", "Where does student get together the Baby Bonus Scheme?", "How can we fall in the Baby Bonus Scheme?", "How can we get together the Baby Bonus Scheme?", "Where do i fall in the Baby Bonus Scheme?", "Where do i get together the Baby Bonus Scheme?", "How should student fall in the Baby Bonus Scheme?", "How should student get together the Baby Bonus Scheme?", "Where can me fall in the Baby Bonus Scheme?", "Where can me get together the Baby Bonus Scheme?", "Where can student fall in the Baby Bonus Scheme?", "Where can student get together the Baby Bonus Scheme?", "Where can we fall in the Baby Bonus Scheme?", "Where can we get together the Baby Bonus Scheme?", "Where does me fall in the Baby Bonus Scheme?", "Where does me get together the Baby Bonus Scheme?", "How shall me fall in the Baby Bonus Scheme?", "How shall me get together the Baby Bonus Scheme?", "How could student fall in the Baby Bonus Scheme?", "How could student get together the Baby Bonus Scheme?", "What does me need to fall in the Baby Bonus Scheme?", "What does me need to get together the Baby Bonus Scheme?", "Where should me fall in the Baby Bonus Scheme?", "Where should me get together the Baby Bonus Scheme?", "Where should student fall in the Baby Bonus Scheme?", "Where should student get together the Baby Bonus Scheme?", "How shall student fall in the Baby Bonus Scheme?", "How shall student get together the Baby Bonus Scheme?", "Where do me fall in the Baby Bonus Scheme?", "Where do me get together the Baby Bonus Scheme?", "Where could i fall in the Baby Bonus Scheme?", "Where could i get together the Baby Bonus Scheme?", "What do student need to fall in the Baby Bonus Scheme?", "What do student need to get together the Baby Bonus Scheme?", "Where does we fall in the Baby Bonus Scheme?", "Where does we get together the Baby Bonus Scheme?", "Where do student fall in the Baby Bonus Scheme?", "Where do student get together the Baby Bonus Scheme?", "What do we have to do to fall in the Baby Bonus Scheme?", "What do we have to do to get together the Baby Bonus Scheme?", "What does me have to do to fall in the Baby Bonus Scheme?", "What does me have to do to get together the Baby Bonus Scheme?", "How could we fall in the Baby Bonus Scheme?", "How could we get together the Baby Bonus Scheme?", "What do i have to do to fall in the Baby Bonus Scheme?", "What do i have to do to get together the Baby Bonus Scheme?", "How can me fall in the Baby Bonus Scheme?", "How can me get together the Baby Bonus Scheme?", "What do student have to do to fall in the Baby Bonus Scheme?", "What do student have to do to get together the Baby Bonus Scheme?", "Where should we fall in the Baby Bonus Scheme?", "Where should we get together the Baby Bonus Scheme?", "Where could we fall in the Baby Bonus Scheme?", "Where could we get together the Baby Bonus Scheme?", "Where shall me fall in the Baby Bonus Scheme?", "Where shall me get together the Baby Bonus Scheme?", "How can i fall in the Baby Bonus Scheme?", "How can i get together the Baby Bonus Scheme?", "What do me need to fall in the Baby Bonus Scheme?", "What do me need to get together the Baby Bonus Scheme?", "Where can i fall in the Baby Bonus Scheme?", "Where can i get together the Baby Bonus Scheme?", "What does student need to fall in the Baby Bonus Scheme?", "What does student need to get together the Baby Bonus Scheme?", "How shall i fall in the Baby Bonus Scheme?", "How shall i get together the Baby Bonus Scheme?", "How should me fall in the Baby Bonus Scheme?", "How should me get together the Baby Bonus Scheme?", "What do i need to fall in the Baby Bonus Scheme?", "What do i need to get together the Baby Bonus Scheme?"], "tag": "How do I join the Baby Bonus Scheme?", "response": "To join the Baby Bonus Scheme, please start by checking your child\u2019s eligibility on Baby Bonus Online. If your child qualifies, you may proceed to apply by following these steps. STEP 1: Visit Baby Bonus Online. STEP 2: Click \u201cJoin\u201d. It will bring you to a SingPass log-in page. STEP 3: Log in using your SingPass. STEP 4: Complete the relevant sections in the application form. STEP 5: Click \u201cSubmit\u201d when done. When applying, please note that both parents have to decide which parent or a third party will receive the cash gifts as a Nominated Bank Account Holder, and manage the Child Development Account (CDA) as a CDA trustee. You may wish to know that the Nominated Bank Account Holder for the cash gift and the CDA trustee can be the same person or different persons. The CDA trustee has to be above the age of 18 and must not be a bankrupt. "}, {"patterns": ["May I know about Baby Bonus Online (BBO)?", "What are Baby Bonus Online (BBO) all about?", "What does Baby Bonus Online (BBO) mean?", "What do Baby Bonus Online (BBO) mean?", "I want to know about Baby Bonus Online (BBO)?", "Explain to me Baby Bonus Online (BBO)?", "Can you tell me the details about Baby Bonus Online (BBO)?", "Can you tell me more about Baby Bonus Online (BBO)?", "What are Baby Bonus Online (BBO)?", "What is meant by Baby Bonus Online (BBO)?", "What is Baby Bonus Online (BBO) all about?"], "tag": "What is Baby Bonus Online (BBO)?", "response": "Baby Bonus Online allows you to: Check online if your child qualifies for the Baby Bonus Benefits Join online anytime, anywhere View online the disbursements of your child's Baby Bonus Benefits Update online your account information."}, {"patterns": ["What are Medisave Grant for Newborns?", "For Newborns , what is Medisave Grant?", "For Newborns , what are Medisave Grant?", "What are Medisave Grant for neonate", "What are Medisave Grant for newborn infant", "What are Medisave Grant for newborn baby", "For neonate , what is Medisave Grant?", "For newborn infant , what is Medisave Grant?", "For newborn baby , what is Medisave Grant?", "For neonate , what are Medisave Grant?", "For newborn infant , what are Medisave Grant?", "For newborn baby , what are Medisave Grant?"], "tag": "What is Medisave Grant for Newborns?", "response": "The Medisave Grant for Newborns is a grant to help parents defray their child\u2019s healthcare expenses such as MediShield Life premiums, recommended childhood vaccinations, hospitalisations, and approved outpatient treatments. It is administered by the Central Provident Fund Board (CPF). To find out more, please visit the Hey Baby website. "}, {"patterns": ["When could my child join the Baby Bonus scheme?", "When shall my child join the Baby Bonus scheme?", "When does my child join the Baby Bonus scheme?", "When should my child join the Baby Bonus scheme?", "When do my child join the Baby Bonus scheme?", "When could my kid join the Baby Bonus scheme?", "When could my youngster join the Baby Bonus scheme?", "When could my minor join the Baby Bonus scheme?", "When could my shaver join the Baby Bonus scheme?", "When could my nipper join the Baby Bonus scheme?", "When could my small fry join the Baby Bonus scheme?", "When could my tiddler join the Baby Bonus scheme?", "When could my tike join the Baby Bonus scheme?", "When could my tyke join the Baby Bonus scheme?", "When could my fry join the Baby Bonus scheme?", "When could my nestling join the Baby Bonus scheme?", "When could my child fall in the Baby Bonus scheme?", "When could my child get together the Baby Bonus scheme?", "When could my kid fall in the Baby Bonus scheme?", "When could my kid get together the Baby Bonus scheme?", "When could my youngster fall in the Baby Bonus scheme?", "When could my youngster get together the Baby Bonus scheme?", "When could my minor fall in the Baby Bonus scheme?", "When could my minor get together the Baby Bonus scheme?", "When could my shaver fall in the Baby Bonus scheme?", "When could my shaver get together the Baby Bonus scheme?", "When could my nipper fall in the Baby Bonus scheme?", "When could my nipper get together the Baby Bonus scheme?", "When could my small fry fall in the Baby Bonus scheme?", "When could my small fry get together the Baby Bonus scheme?", "When could my tiddler fall in the Baby Bonus scheme?", "When could my tiddler get together the Baby Bonus scheme?", "When could my tike fall in the Baby Bonus scheme?", "When could my tike get together the Baby Bonus scheme?", "When could my tyke fall in the Baby Bonus scheme?", "When could my tyke get together the Baby Bonus scheme?", "When could my fry fall in the Baby Bonus scheme?", "When could my fry get together the Baby Bonus scheme?", "When could my nestling fall in the Baby Bonus scheme?", "When could my nestling get together the Baby Bonus scheme?", "When shall my kid join the Baby Bonus scheme?", "When shall my youngster join the Baby Bonus scheme?", "When shall my minor join the Baby Bonus scheme?", "When shall my shaver join the Baby Bonus scheme?", "When shall my nipper join the Baby Bonus scheme?", "When shall my small fry join the Baby Bonus scheme?", "When shall my tiddler join the Baby Bonus scheme?", "When shall my tike join the Baby Bonus scheme?", "When shall my tyke join the Baby Bonus scheme?", "When shall my fry join the Baby Bonus scheme?", "When shall my nestling join the Baby Bonus scheme?", "When shall my child fall in the Baby Bonus scheme?", "When shall my child get together the Baby Bonus scheme?", "When shall my kid fall in the Baby Bonus scheme?", "When shall my kid get together the Baby Bonus scheme?", "When shall my youngster fall in the Baby Bonus scheme?", "When shall my youngster get together the Baby Bonus scheme?", "When shall my minor fall in the Baby Bonus scheme?", "When shall my minor get together the Baby Bonus scheme?", "When shall my shaver fall in the Baby Bonus scheme?", "When shall my shaver get together the Baby Bonus scheme?", "When shall my nipper fall in the Baby Bonus scheme?", "When shall my nipper get together the Baby Bonus scheme?", "When shall my small fry fall in the Baby Bonus scheme?", "When shall my small fry get together the Baby Bonus scheme?", "When shall my tiddler fall in the Baby Bonus scheme?", "When shall my tiddler get together the Baby Bonus scheme?", "When shall my tike fall in the Baby Bonus scheme?", "When shall my tike get together the Baby Bonus scheme?", "When shall my tyke fall in the Baby Bonus scheme?", "When shall my tyke get together the Baby Bonus scheme?", "When shall my fry fall in the Baby Bonus scheme?", "When shall my fry get together the Baby Bonus scheme?", "When shall my nestling fall in the Baby Bonus scheme?", "When shall my nestling get together the Baby Bonus scheme?", "When does my kid join the Baby Bonus scheme?", "When does my youngster join the Baby Bonus scheme?", "When does my minor join the Baby Bonus scheme?", "When does my shaver join the Baby Bonus scheme?", "When does my nipper join the Baby Bonus scheme?", "When does my small fry join the Baby Bonus scheme?", "When does my tiddler join the Baby Bonus scheme?", "When does my tike join the Baby Bonus scheme?", "When does my tyke join the Baby Bonus scheme?", "When does my fry join the Baby Bonus scheme?", "When does my nestling join the Baby Bonus scheme?", "When does my child fall in the Baby Bonus scheme?", "When does my child get together the Baby Bonus scheme?", "When does my kid fall in the Baby Bonus scheme?", "When does my kid get together the Baby Bonus scheme?", "When does my youngster fall in the Baby Bonus scheme?", "When does my youngster get together the Baby Bonus scheme?", "When does my minor fall in the Baby Bonus scheme?", "When does my minor get together the Baby Bonus scheme?", "When does my shaver fall in the Baby Bonus scheme?", "When does my shaver get together the Baby Bonus scheme?", "When does my nipper fall in the Baby Bonus scheme?", "When does my nipper get together the Baby Bonus scheme?", "When does my small fry fall in the Baby Bonus scheme?", "When does my small fry get together the Baby Bonus scheme?", "When does my tiddler fall in the Baby Bonus scheme?", "When does my tiddler get together the Baby Bonus scheme?", "When does my tike fall in the Baby Bonus scheme?", "When does my tike get together the Baby Bonus scheme?", "When does my tyke fall in the Baby Bonus scheme?", "When does my tyke get together the Baby Bonus scheme?", "When does my fry fall in the Baby Bonus scheme?", "When does my fry get together the Baby Bonus scheme?", "When does my nestling fall in the Baby Bonus scheme?", "When does my nestling get together the Baby Bonus scheme?", "When should my kid join the Baby Bonus scheme?", "When should my youngster join the Baby Bonus scheme?", "When should my minor join the Baby Bonus scheme?", "When should my shaver join the Baby Bonus scheme?", "When should my nipper join the Baby Bonus scheme?", "When should my small fry join the Baby Bonus scheme?", "When should my tiddler join the Baby Bonus scheme?", "When should my tike join the Baby Bonus scheme?", "When should my tyke join the Baby Bonus scheme?", "When should my fry join the Baby Bonus scheme?", "When should my nestling join the Baby Bonus scheme?", "When should my child fall in the Baby Bonus scheme?", "When should my child get together the Baby Bonus scheme?", "When should my kid fall in the Baby Bonus scheme?", "When should my kid get together the Baby Bonus scheme?", "When should my youngster fall in the Baby Bonus scheme?", "When should my youngster get together the Baby Bonus scheme?", "When should my minor fall in the Baby Bonus scheme?", "When should my minor get together the Baby Bonus scheme?", "When should my shaver fall in the Baby Bonus scheme?", "When should my shaver get together the Baby Bonus scheme?", "When should my nipper fall in the Baby Bonus scheme?", "When should my nipper get together the Baby Bonus scheme?", "When should my small fry fall in the Baby Bonus scheme?", "When should my small fry get together the Baby Bonus scheme?", "When should my tiddler fall in the Baby Bonus scheme?", "When should my tiddler get together the Baby Bonus scheme?", "When should my tike fall in the Baby Bonus scheme?", "When should my tike get together the Baby Bonus scheme?", "When should my tyke fall in the Baby Bonus scheme?", "When should my tyke get together the Baby Bonus scheme?", "When should my fry fall in the Baby Bonus scheme?", "When should my fry get together the Baby Bonus scheme?", "When should my nestling fall in the Baby Bonus scheme?", "When should my nestling get together the Baby Bonus scheme?", "When do my kid join the Baby Bonus scheme?", "When do my youngster join the Baby Bonus scheme?", "When do my minor join the Baby Bonus scheme?", "When do my shaver join the Baby Bonus scheme?", "When do my nipper join the Baby Bonus scheme?", "When do my small fry join the Baby Bonus scheme?", "When do my tiddler join the Baby Bonus scheme?", "When do my tike join the Baby Bonus scheme?", "When do my tyke join the Baby Bonus scheme?", "When do my fry join the Baby Bonus scheme?", "When do my nestling join the Baby Bonus scheme?", "When do my child fall in the Baby Bonus scheme?", "When do my child get together the Baby Bonus scheme?", "When do my kid fall in the Baby Bonus scheme?", "When do my kid get together the Baby Bonus scheme?", "When do my youngster fall in the Baby Bonus scheme?", "When do my youngster get together the Baby Bonus scheme?", "When do my minor fall in the Baby Bonus scheme?", "When do my minor get together the Baby Bonus scheme?", "When do my shaver fall in the Baby Bonus scheme?", "When do my shaver get together the Baby Bonus scheme?", "When do my nipper fall in the Baby Bonus scheme?", "When do my nipper get together the Baby Bonus scheme?", "When do my small fry fall in the Baby Bonus scheme?", "When do my small fry get together the Baby Bonus scheme?", "When do my tiddler fall in the Baby Bonus scheme?", "When do my tiddler get together the Baby Bonus scheme?", "When do my tike fall in the Baby Bonus scheme?", "When do my tike get together the Baby Bonus scheme?", "When do my tyke fall in the Baby Bonus scheme?", "When do my tyke get together the Baby Bonus scheme?", "When do my fry fall in the Baby Bonus scheme?", "When do my fry get together the Baby Bonus scheme?", "When do my nestling fall in the Baby Bonus scheme?", "When do my nestling get together the Baby Bonus scheme?"], "tag": "When can my child join the Baby Bonus scheme?", "response": "If your child is a Singapore citizen at birth and meets the eligibility criteria, you can join the Baby Bonus scheme 1 working day after the birth registration, or any time before the end of the year which your child turns 12 years old."}, {"patterns": ["Am Approved Institutions (AIs) able to deduct administrative fees from the Child Development Account (CDA)?", "Could Approved Institutions (AIs) deduct administrative fees from the Child Development Account (CDA)?", "Is it possible for Approved Institutions (AIs) to deduct administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AIs) allowed to deduct administrative fees from the Child Development Account (CDA)?", "Is it alright for Approved Institutions (AIs) to deduct administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AIs) allowed to deduct administrative fees from the Child Development Account (CDA)?", "May Approved Institutions (AIs) deduct administrative fees from the Child Development Account (CDA)?", "Is it ok for Approved Institutions (AIs) to deduct administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AIs) entitled to deduct administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AIs) entitled to deduct administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AIs) entitled to deduct administrative fees from the Child Development Account (CDA)?", "Is it alright if Approved Institutions (AIs) deduct administrative fees from the Child Development Account (CDA)?", "Is it ok if Approved Institutions (AIs) deduct administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AIs) able to deduct administrative fees from the Child Development Account (CDA)?", "Is it possible if Approved Institutions (AIs) deduct administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AIs) able to deduct administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AIs) allowed to deduct administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AIs) able to subtract administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AIs) able to take off administrative fees from the Child Development Account (CDA)?", "Could Approved Institutions (AIs) subtract administrative fees from the Child Development Account (CDA)?", "Could Approved Institutions (AIs) take off administrative fees from the Child Development Account (CDA)?", "Is it possible for Approved Institutions (AIs) to subtract administrative fees from the Child Development Account (CDA)?", "Is it possible for Approved Institutions (AIs) to take off administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AIs) allowed to subtract administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AIs) allowed to take off administrative fees from the Child Development Account (CDA)?", "Is it alright for Approved Institutions (AIs) to subtract administrative fees from the Child Development Account (CDA)?", "Is it alright for Approved Institutions (AIs) to take off administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AIs) allowed to subtract administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AIs) allowed to take off administrative fees from the Child Development Account (CDA)?", "May Approved Institutions (AIs) subtract administrative fees from the Child Development Account (CDA)?", "May Approved Institutions (AIs) take off administrative fees from the Child Development Account (CDA)?", "Is it ok for Approved Institutions (AIs) to subtract administrative fees from the Child Development Account (CDA)?", "Is it ok for Approved Institutions (AIs) to take off administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AIs) entitled to subtract administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AIs) entitled to take off administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AIs) entitled to subtract administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AIs) entitled to take off administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AIs) entitled to subtract administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AIs) entitled to take off administrative fees from the Child Development Account (CDA)?", "Is it alright if Approved Institutions (AIs) subtract administrative fees from the Child Development Account (CDA)?", "Is it alright if Approved Institutions (AIs) take off administrative fees from the Child Development Account (CDA)?", "Is it ok if Approved Institutions (AIs) subtract administrative fees from the Child Development Account (CDA)?", "Is it ok if Approved Institutions (AIs) take off administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AIs) able to subtract administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AIs) able to take off administrative fees from the Child Development Account (CDA)?", "Is it possible if Approved Institutions (AIs) subtract administrative fees from the Child Development Account (CDA)?", "Is it possible if Approved Institutions (AIs) take off administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AIs) able to subtract administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AIs) able to take off administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AIs) allowed to subtract administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AIs) allowed to take off administrative fees from the Child Development Account (CDA)?"], "tag": "Can Approved Institutions (AIs) deduct administrative fees from the Child Development Account (CDA)?", "response": "All Approved Institutions (AIs) are not allowed to deduct administrative fees from the CDA. Funds in the CDA are intended to support the developmental needs of children and should not be diverted to pay for administrative fees. This includes, but are not limited to, (a) Charges for processing CDA payments, (b) Penalty fees for the late payment of school fees, and (c) Penalty charges and Bank charges for failed direct debits in the CDA. Please click here to check the types of expenses that an AI can deduct from the CDA. "}, {"patterns": ["Would student still have full Baby Bonus benefits if student abandon or give my child up for espousal", "Would student still receive full Baby Bonus benefits if student abandon or give my kid up for adoption?", "I abandon or give my nestling up for acceptance will i still have full Baby Bonus benefits?", "Would we still have full Baby Bonus benefits if we abandon or give my tiddler up for adoption?", "Student abandon or give my child up for adoption will student still have full Baby Bonus benefits?", "I abandon or give my child up for acceptance would i still receive full Baby Bonus benefits?", "I abandon or give my child up for espousal will i still receive full Baby Bonus benefits?", "Would student still receive full Baby Bonus benefits if student abandon or give my fry up for adoption?", "Me abandon or give my youngster up for espousal will me still receive full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my shaver up for adoption?", "Student abandon or give my child up for espousal will student still receive full Baby Bonus benefits?", "Would i still have full Baby Bonus benefits if i abandon or give my tike up for adoption?", "Would we still have full Baby Bonus benefits if we abandon or give my fry up for espousal", "Would we still have full Baby Bonus benefits if we abandon or give my tike up for acceptance", "I abandon or give my child up for espousal would i still have full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my tiddler up for acceptation", "We abandon or give my tyke up for acceptance would we still have full Baby Bonus benefits?", "I abandon or give my nestling up for acceptation will i still receive full Baby Bonus benefits?", "Student abandon or give my tike up for acceptation will student still have full Baby Bonus benefits?", "We abandon or give my nipper up for adoption would we still receive full Baby Bonus benefits?", "Would student still receive full Baby Bonus benefits if student abandon or give my tiddler up for acceptation", "Student abandon or give my youngster up for adoption will student still receive full Baby Bonus benefits?", "Would i still have full Baby Bonus benefits if i abandon or give my nestling up for espousal", "We abandon or give my shaver up for adoption will we still have full Baby Bonus benefits?", "We abandon or give my minor up for adoption will we still have full Baby Bonus benefits?", "We abandon or give my minor up for espousal would we still receive full Baby Bonus benefits?", "Student abandon or give my tiddler up for acceptation will student still receive full Baby Bonus benefits?", "Would i still have full Baby Bonus benefits if i abandon or give my tyke up for acceptance", "Would we still have full Baby Bonus benefits if we abandon or give my youngster up for acceptation", "Me abandon or give my nipper up for espousal would me still receive full Baby Bonus benefits?", "I abandon or give my small fry up for acceptation will i still receive full Baby Bonus benefits?", "Me abandon or give my kid up for adoption would me still receive full Baby Bonus benefits?", "We abandon or give my nipper up for espousal will we still receive full Baby Bonus benefits?", "Would me still receive full Baby Bonus benefits if me abandon or give my tyke up for adoption?", "I abandon or give my nestling up for acceptance would i still receive full Baby Bonus benefits?", "Me abandon or give my child up for adoption will me still receive full Baby Bonus benefits?", "Would we still have full Baby Bonus benefits if we abandon or give my tike up for acceptation", "I abandon or give my tyke up for espousal would i still have full Baby Bonus benefits?", "Would student still have full Baby Bonus benefits if student abandon or give my nestling up for acceptance", "We abandon or give my fry up for acceptation would we still receive full Baby Bonus benefits?", "I abandon or give my nestling up for acceptance would i still have full Baby Bonus benefits?", "Student abandon or give my nestling up for adoption would student still receive full Baby Bonus benefits?", "Student abandon or give my minor up for espousal would student still receive full Baby Bonus benefits?", "I abandon or give my tike up for acceptation would i still receive full Baby Bonus benefits?", "Would student still have full Baby Bonus benefits if student abandon or give my nestling up for adoption?", "Would student still receive full Baby Bonus benefits if student abandon or give my fry up for acceptance", "We abandon or give my shaver up for adoption would we still have full Baby Bonus benefits?", "Me abandon or give my shaver up for acceptation will me still receive full Baby Bonus benefits?", "Would me still receive full Baby Bonus benefits if me abandon or give my nestling up for acceptance", "Would we still receive full Baby Bonus benefits if we abandon or give my small fry up for acceptation", "Me abandon or give my minor up for acceptance would me still have full Baby Bonus benefits?", "Me abandon or give my tyke up for acceptance would me still receive full Baby Bonus benefits?", "I abandon or give my nipper up for espousal would i still receive full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my youngster up for acceptance", "Student abandon or give my shaver up for espousal would student still have full Baby Bonus benefits?", "Me abandon or give my tike up for adoption would me still have full Baby Bonus benefits?", "Would student still have full Baby Bonus benefits if student abandon or give my tiddler up for espousal", "I abandon or give my nestling up for adoption will i still have full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my minor up for adoption?", "Student abandon or give my small fry up for adoption will student still have full Baby Bonus benefits?", "I abandon or give my tike up for acceptance will i still receive full Baby Bonus benefits?", "I abandon or give my shaver up for espousal will i still have full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my nipper up for adoption?", "Would i still receive full Baby Bonus benefits if i abandon or give my fry up for adoption?", "I abandon or give my nipper up for adoption will i still have full Baby Bonus benefits?", "Me abandon or give my tiddler up for acceptance would me still have full Baby Bonus benefits?", "Student abandon or give my tiddler up for adoption would student still receive full Baby Bonus benefits?", "Student abandon or give my shaver up for acceptance would student still have full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my tike up for adoption?", "Would i still receive full Baby Bonus benefits if i abandon or give my child up for espousal", "We abandon or give my small fry up for acceptance would we still receive full Baby Bonus benefits?", "Would me still receive full Baby Bonus benefits if me abandon or give my tyke up for espousal", "We abandon or give my kid up for acceptance would we still have full Baby Bonus benefits?", "Me abandon or give my nipper up for espousal will me still have full Baby Bonus benefits?", "Would i still receive full Baby Bonus benefits if i abandon or give my tyke up for acceptation", "Me abandon or give my shaver up for adoption would me still receive full Baby Bonus benefits?", "We abandon or give my nipper up for espousal would we still receive full Baby Bonus benefits?", "Me abandon or give my child up for espousal will me still have full Baby Bonus benefits?", "Would i still receive full Baby Bonus benefits if i abandon or give my shaver up for acceptation", "Student abandon or give my child up for acceptation would student still have full Baby Bonus benefits?", "I abandon or give my tiddler up for acceptance will i still have full Baby Bonus benefits?", "Would student still have full Baby Bonus benefits if student abandon or give my kid up for espousal", "We abandon or give my nestling up for espousal would we still have full Baby Bonus benefits?", "Would i still receive full Baby Bonus benefits if i abandon or give my minor up for espousal", "Would i still receive full Baby Bonus benefits if i abandon or give my tike up for espousal", "Student abandon or give my tiddler up for acceptation will student still have full Baby Bonus benefits?", "Would we still have full Baby Bonus benefits if we abandon or give my minor up for adoption?", "Would me still receive full Baby Bonus benefits if me abandon or give my shaver up for adoption?", "Me abandon or give my shaver up for acceptance will me still receive full Baby Bonus benefits?", "We abandon or give my youngster up for adoption will we still receive full Baby Bonus benefits?", "I abandon or give my tyke up for espousal would i still receive full Baby Bonus benefits?", "Would student still have full Baby Bonus benefits if student abandon or give my small fry up for adoption?", "I abandon or give my nipper up for espousal would i still have full Baby Bonus benefits?", "Student abandon or give my youngster up for acceptance would student still have full Baby Bonus benefits?", "Would we still have full Baby Bonus benefits if we abandon or give my tiddler up for espousal", "We abandon or give my minor up for espousal would we still have full Baby Bonus benefits?", "Would i still have full Baby Bonus benefits if i abandon or give my youngster up for acceptance", "Will i still have full Baby Bonus benefits?", "We abandon or give my small fry up for espousal would we still receive full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my nipper up for espousal", "Would me still receive full Baby Bonus benefits if me abandon or give my small fry up for espousal", "We abandon or give my nipper up for acceptance would we still have full Baby Bonus benefits?", "We abandon or give my nipper up for acceptance will we still receive full Baby Bonus benefits?", "Me abandon or give my shaver up for acceptance will me still have full Baby Bonus benefits?", "I abandon or give my small fry up for acceptance will i still have full Baby Bonus benefits?", "Student abandon or give my minor up for acceptation would student still receive full Baby Bonus benefits?", "Would i still have full Baby Bonus benefits if i abandon or give my tiddler up for acceptance", "Me abandon or give my minor up for espousal will me still receive full Baby Bonus benefits?", "Me abandon or give my child up for acceptation will me still have full Baby Bonus benefits?", "I abandon or give my nipper up for acceptation will i still receive full Baby Bonus benefits?", "We abandon or give my shaver up for acceptance would we still receive full Baby Bonus benefits?", "Me abandon or give my minor up for adoption will me still have full Baby Bonus benefits?", "Would we still have full Baby Bonus benefits if we abandon or give my child up for espousal", "Would student still receive full Baby Bonus benefits if student abandon or give my tyke up for adoption?", "Would we still have full Baby Bonus benefits if we abandon or give my minor up for acceptation", "Would student still receive full Baby Bonus benefits if student abandon or give my tyke up for acceptance", "Would we still receive full Baby Bonus benefits if we abandon or give my nestling up for espousal", "Student abandon or give my tiddler up for espousal will student still receive full Baby Bonus benefits?", "Would we still have full Baby Bonus benefits?", "Student abandon or give my small fry up for adoption would student still have full Baby Bonus benefits?", "Me abandon or give my nestling up for acceptance will me still have full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my fry up for adoption?", "We abandon or give my kid up for adoption would we still receive full Baby Bonus benefits?", "Would student still have full Baby Bonus benefits if student abandon or give my child up for acceptance", "Would we still receive full Baby Bonus benefits if we abandon or give my child up for acceptance", "Student abandon or give my kid up for acceptation would student still receive full Baby Bonus benefits?", "Me abandon or give my nestling up for espousal will me still receive full Baby Bonus benefits?", "Me abandon or give my minor up for adoption will me still receive full Baby Bonus benefits?", "Me abandon or give my small fry up for acceptance will me still have full Baby Bonus benefits?", "We abandon or give my child up for acceptance would we still have full Baby Bonus benefits?", "Would i still have full Baby Bonus benefits if i abandon or give my youngster up for acceptation", "Would we still have full Baby Bonus benefits if we abandon or give my small fry up for acceptation", "Me abandon or give my tike up for acceptation will me still receive full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my youngster up for espousal", "I abandon or give my small fry up for acceptance would i still receive full Baby Bonus benefits?", "Student abandon or give my minor up for acceptation will student still receive full Baby Bonus benefits?", "Would student still receive full Baby Bonus benefits if student abandon or give my tiddler up for espousal", "Me abandon or give my nipper up for adoption will me still have full Baby Bonus benefits?", "Me abandon or give my minor up for adoption would me still receive full Baby Bonus benefits?", "Would we still receive full Baby Bonus benefits if we abandon or give my nipper up for acceptation", "Would student still have full Baby Bonus benefits if student abandon or give my tiddler up for adoption?", "Would me still receive full Baby Bonus benefits if me abandon or give my fry up for acceptation", "I abandon or give my small fry up for acceptance will i still receive full Baby Bonus benefits?", "We abandon or give my small fry up for adoption will we still receive full Baby Bonus benefits?", "I abandon or give my tyke up for espousal will i still receive full Baby Bonus benefits?", "Me abandon or give my fry up for acceptance will me still receive full Baby Bonus benefits?", "Would me still receive full Baby Bonus benefits if me abandon or give my youngster up for espousal", "We abandon or give my youngster up for acceptance will we still receive full Baby Bonus benefits?", "Student abandon or give my child up for acceptance will student still receive full Baby Bonus benefits?", "Would student still receive full Baby Bonus benefits if student abandon or give my fry up for acceptation", "Would i still receive full Baby Bonus benefits if i abandon or give my fry up for espousal", "I abandon or give my minor up for adoption will i still have full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my child up for adoption?", "Me abandon or give my tike up for adoption would me still receive full Baby Bonus benefits?", "I abandon or give my shaver up for acceptation would i still receive full Baby Bonus benefits?", "Would student still receive full Baby Bonus benefits if student abandon or give my tyke up for espousal", "Me abandon or give my nestling up for adoption will me still have full Baby Bonus benefits?", "Me abandon or give my minor up for acceptation would me still have full Baby Bonus benefits?", "We abandon or give my tike up for espousal would we still have full Baby Bonus benefits?", "Me abandon or give my tiddler up for acceptance would me still receive full Baby Bonus benefits?", "Would student still have full Baby Bonus benefits if student abandon or give my nipper up for adoption?", "Student abandon or give my tike up for acceptance will student still receive full Baby Bonus benefits?", "I abandon or give my youngster up for acceptation will i still receive full Baby Bonus benefits?", "We abandon or give my child up for adoption would we still receive full Baby Bonus benefits?", "We abandon or give my nestling up for adoption will we still receive full Baby Bonus benefits?", "Student abandon or give my tike up for acceptation would student still receive full Baby Bonus benefits?", "We abandon or give my kid up for acceptation would we still have full Baby Bonus benefits?", "Would i still have full Baby Bonus benefits if i abandon or give my fry up for acceptance", "Me abandon or give my youngster up for acceptance will me still have full Baby Bonus benefits?", "Would student still receive full Baby Bonus benefits if student abandon or give my small fry up for acceptance", "We abandon or give my tike up for espousal will we still receive full Baby Bonus benefits?", "Would student still have full Baby Bonus benefits if student abandon or give my kid up for acceptance", "I abandon or give my tyke up for acceptation would i still have full Baby Bonus benefits?", "Would me still receive full Baby Bonus benefits if me abandon or give my kid up for acceptance", "Student abandon or give my small fry up for acceptance will student still receive full Baby Bonus benefits?", "Would i still have full Baby Bonus benefits if i abandon or give my kid up for espousal", "Would me still receive full Baby Bonus benefits?", "Would we still have full Baby Bonus benefits if we abandon or give my fry up for acceptance", "Would i still receive full Baby Bonus benefits if i abandon or give my fry up for acceptation", "Me abandon or give my nipper up for acceptance will me still have full Baby Bonus benefits?", "We abandon or give my shaver up for espousal would we still receive full Baby Bonus benefits?", "We abandon or give my tike up for acceptation would we still have full Baby Bonus benefits?", "I abandon or give my small fry up for espousal will i still have full Baby Bonus benefits?", "Me abandon or give my nestling up for acceptance will me still receive full Baby Bonus benefits?", "We abandon or give my child up for adoption will we still have full Baby Bonus benefits?", "Student abandon or give my tike up for espousal will student still receive full Baby Bonus benefits?", "We abandon or give my nipper up for acceptance would we still receive full Baby Bonus benefits?", "We abandon or give my tiddler up for adoption will we still receive full Baby Bonus benefits?", "Student abandon or give my kid up for acceptance will student still receive full Baby Bonus benefits?", "Would student still receive full Baby Bonus benefits if student abandon or give my minor up for adoption?", "We abandon or give my tike up for adoption will we still receive full Baby Bonus benefits?", "Me abandon or give my small fry up for espousal will me still have full Baby Bonus benefits?", "Would me still receive full Baby Bonus benefits if me abandon or give my tiddler up for espousal", "We abandon or give my youngster up for espousal will we still receive full Baby Bonus benefits?", "I abandon or give my tike up for adoption will i still have full Baby Bonus benefits?", "Student abandon or give my child up for adoption would student still receive full Baby Bonus benefits?", "I abandon or give my minor up for acceptance will i still have full Baby Bonus benefits?", "Would me still have full Baby Bonus benefits if me abandon or give my fry up for acceptation", "We abandon or give my kid up for acceptance would we still receive full Baby Bonus benefits?", "We abandon or give my fry up for acceptance would we still have full Baby Bonus benefits?"], "tag": "Will I still receive full Baby Bonus benefits if I abandon or give my child up for adoption?", "response": "Children who are abandoned or given up for adoption may receive the Baby Bonus Benefits if they meet the eligibility criteria. "}, {"patterns": ["Where could we submit my Baby Bonus supporting documents?", "How does we submit my Baby Bonus supporting documents?", "What does i have to do to submit my Baby Bonus supporting documents?", "Where could i submit my Baby Bonus supporting documents?", "Where do i submit my Baby Bonus supporting documents?", "How could i submit my Baby Bonus supporting documents?", "What does we need to submit my Baby Bonus supporting documents?", "How could me submit my Baby Bonus supporting documents?", "Where does we submit my Baby Bonus supporting documents?", "What do we need to submit my Baby Bonus supporting documents?", "How should we submit my Baby Bonus supporting documents?", "How shall i submit my Baby Bonus supporting documents?", "How does student submit my Baby Bonus supporting documents?", "What do student need to submit my Baby Bonus supporting documents?", "What do we have to do to submit my Baby Bonus supporting documents?", "How shall me submit my Baby Bonus supporting documents?", "Where does i submit my Baby Bonus supporting documents?", "Where does me submit my Baby Bonus supporting documents?", "How should i submit my Baby Bonus supporting documents?", "Where do me submit my Baby Bonus supporting documents?", "What do i have to do to submit my Baby Bonus supporting documents?", "Where could student submit my Baby Bonus supporting documents?", "How can me submit my Baby Bonus supporting documents?", "Where can student submit my Baby Bonus supporting documents?", "How does me submit my Baby Bonus supporting documents?", "How should me submit my Baby Bonus supporting documents?", "How should student submit my Baby Bonus supporting documents?", "What does student need to submit my Baby Bonus supporting documents?", "Where should me submit my Baby Bonus supporting documents?", "How could student submit my Baby Bonus supporting documents?", "What does me have to do to submit my Baby Bonus supporting documents?", "Where does student submit my Baby Bonus supporting documents?", "Where shall i submit my Baby Bonus supporting documents?", "How can student submit my Baby Bonus supporting documents?", "How can i submit my Baby Bonus supporting documents?", "What do me need to submit my Baby Bonus supporting documents?", "What does we have to do to submit my Baby Bonus supporting documents?", "Where should i submit my Baby Bonus supporting documents?", "Where should student submit my Baby Bonus supporting documents?", "How could we submit my Baby Bonus supporting documents?", "What do me have to do to submit my Baby Bonus supporting documents?", "How does i submit my Baby Bonus supporting documents?", "How can we submit my Baby Bonus supporting documents?", "Where shall student submit my Baby Bonus supporting documents?", "Where could me submit my Baby Bonus supporting documents?", "What does me need to submit my Baby Bonus supporting documents?", "What does i need to submit my Baby Bonus supporting documents?", "Where can i submit my Baby Bonus supporting documents?", "Where do student submit my Baby Bonus supporting documents?", "What do i need to submit my Baby Bonus supporting documents?", "Where do we submit my Baby Bonus supporting documents?", "Where should we submit my Baby Bonus supporting documents?", "What do student have to do to submit my Baby Bonus supporting documents?", "How shall student submit my Baby Bonus supporting documents?", "Where can we submit my Baby Bonus supporting documents?", "What does student have to do to submit my Baby Bonus supporting documents?", "How shall we submit my Baby Bonus supporting documents?", "Where can me submit my Baby Bonus supporting documents?", "Where shall we submit my Baby Bonus supporting documents?", "Where shall me submit my Baby Bonus supporting documents?", "Where could we subject my Baby Bonus supporting documents?", "How does we subject my Baby Bonus supporting documents?", "What does i have to do to subject my Baby Bonus supporting documents?", "Where could i subject my Baby Bonus supporting documents?", "Where do i subject my Baby Bonus supporting documents?", "How could i subject my Baby Bonus supporting documents?", "What does we need to subject my Baby Bonus supporting documents?", "How could me subject my Baby Bonus supporting documents?", "Where does we subject my Baby Bonus supporting documents?", "What do we need to subject my Baby Bonus supporting documents?", "How should we subject my Baby Bonus supporting documents?", "How shall i subject my Baby Bonus supporting documents?", "How does student subject my Baby Bonus supporting documents?", "What do student need to subject my Baby Bonus supporting documents?", "What do we have to do to subject my Baby Bonus supporting documents?", "How shall me subject my Baby Bonus supporting documents?", "Where does i subject my Baby Bonus supporting documents?", "Where does me subject my Baby Bonus supporting documents?", "How should i subject my Baby Bonus supporting documents?", "Where do me subject my Baby Bonus supporting documents?", "What do i have to do to subject my Baby Bonus supporting documents?", "Where could student subject my Baby Bonus supporting documents?", "How can me subject my Baby Bonus supporting documents?", "Where can student subject my Baby Bonus supporting documents?", "How does me subject my Baby Bonus supporting documents?", "How should me subject my Baby Bonus supporting documents?", "How should student subject my Baby Bonus supporting documents?", "What does student need to subject my Baby Bonus supporting documents?", "Where should me subject my Baby Bonus supporting documents?", "How could student subject my Baby Bonus supporting documents?", "What does me have to do to subject my Baby Bonus supporting documents?", "Where does student subject my Baby Bonus supporting documents?", "Where shall i subject my Baby Bonus supporting documents?", "How can student subject my Baby Bonus supporting documents?", "How can i subject my Baby Bonus supporting documents?", "What do me need to subject my Baby Bonus supporting documents?", "What does we have to do to subject my Baby Bonus supporting documents?", "Where should i subject my Baby Bonus supporting documents?", "Where should student subject my Baby Bonus supporting documents?", "How could we subject my Baby Bonus supporting documents?", "What do me have to do to subject my Baby Bonus supporting documents?", "How does i subject my Baby Bonus supporting documents?", "How can we subject my Baby Bonus supporting documents?", "Where shall student subject my Baby Bonus supporting documents?", "Where could me subject my Baby Bonus supporting documents?", "What does me need to subject my Baby Bonus supporting documents?", "What does i need to subject my Baby Bonus supporting documents?", "Where can i subject my Baby Bonus supporting documents?", "Where do student subject my Baby Bonus supporting documents?", "What do i need to subject my Baby Bonus supporting documents?", "Where do we subject my Baby Bonus supporting documents?", "Where should we subject my Baby Bonus supporting documents?", "What do student have to do to subject my Baby Bonus supporting documents?", "How shall student subject my Baby Bonus supporting documents?", "Where can we subject my Baby Bonus supporting documents?", "What does student have to do to subject my Baby Bonus supporting documents?", "How shall we subject my Baby Bonus supporting documents?", "Where can me subject my Baby Bonus supporting documents?", "Where shall we subject my Baby Bonus supporting documents?", "Where shall me subject my Baby Bonus supporting documents?"], "tag": "How do I submit my Baby Bonus supporting documents?", "response": "To submit your Baby Bonus supporting documents, please email us at msf_babybonus@msf.gov.sg. "}, {"patterns": ["After 21 years old does me still call for to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "After 21 yr old does i still require to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "After 21 years old do me still postulate to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 twelvemonth old does me take to pay back the Baby Bonus benefits if my nestling gives up his/her citizenship?", "After 21 yr old does we still call for to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 twelvemonth old does student still take to pay back the Baby Bonus benefits if my fry gives up his/her citizenship?", "After 21 yr old do student need to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "After 21 twelvemonth old does i still need to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 years old does i still ask to pay back the Baby Bonus benefits if my nestling gives up his/her citizenship?", "Do we still postulate to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship after 21 yr old?", "Do i still require to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship after 21 twelvemonth old?", "After 21 years old does i still postulate to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship?", "After 21 twelvemonth old does student still postulate to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "After 21 yr old do student still necessitate to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "After 21 yr old do i still have to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "After 21 yr old does me still demand to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 twelvemonth old do student still demand to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship?", "Does me still necessitate to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 yr old?", "Do i still involve to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship after 21 years old?", "After 21 yr old does we take to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship?", "After 21 yr old do me need to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "After 21 yr old do student demand to pay back the Baby Bonus benefits if my fry gives up his/her citizenship?", "After 21 yr old does i need to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "After 21 years old does i require to pay back the Baby Bonus benefits if my fry gives up his/her citizenship?", "After 21 years old do we have to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "After 21 twelvemonth old do i involve to pay back the Baby Bonus benefits if my nestling gives up his/her citizenship?", "After 21 twelvemonth old do me still necessitate to pay back the Baby Bonus benefits if my fry gives up his/her citizenship?", "After 21 twelvemonth old do me still call for to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 twelvemonth old does student ask to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship?", "Do i have to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 years old?", "Do student have to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship after 21 twelvemonth old?", "After 21 twelvemonth old does student postulate to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship?", "Does student demand to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 twelvemonth old?", "After 21 yr old does student still need to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "After 21 years old does we still demand to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "After 21 twelvemonth old does student involve to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "After 21 years old do we ask to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "After 21 yr old does me still call for to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 yr old does i postulate to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "After 21 yr old do me still need to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship?", "After 21 years old do me ask to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship?", "After 21 twelvemonth old do i involve to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship?", "After 21 twelvemonth old does we ask to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "Do we still have to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 years old?", "After 21 yr old do we still call for to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "Do me still demand to pay back the Baby Bonus benefits if my fry gives up his/her citizenship after 21 years old?", "Do student still have to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship after 21 twelvemonth old?", "After 21 years old does we have to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "Does student still necessitate to pay back the Baby Bonus benefits if my fry gives up his/her citizenship after 21 years old?", "Do student still require to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 years old?", "After 21 years old do i ask to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "Do we still ask to pay back the Baby Bonus benefits if my fry gives up his/her citizenship after 21 yr old?", "Does we postulate to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship after 21 yr old?", "Do student still demand to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 years old?", "After 21 twelvemonth old does i still have to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 yr old do i have to pay back the Baby Bonus benefits if my fry gives up his/her citizenship?", "After 21 twelvemonth old do student ask to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "After 21 yr old does i require to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship?", "Does student still require to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 twelvemonth old?", "Do i still postulate to pay back the Baby Bonus benefits if my child gives up his/her citizenship after 21 yr old?", "Do we still demand to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship after 21 yr old?", "Do i still call for to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 yr old?", "After 21 twelvemonth old does we necessitate to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "Does we still call for to pay back the Baby Bonus benefits if my minor gives up his/her citizenship after 21 years old?", "After 21 years old does we involve to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 yr old do we still ask to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 twelvemonth old does we take to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "After 21 yr old does i involve to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "Do i still need to pay back the Baby Bonus benefits if my nestling gives up his/her citizenship after 21 years old?", "Does we still postulate to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship after 21 twelvemonth old?", "After 21 yr old does me still need to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship?", "After 21 years old does we still call for to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "Does student take to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship after 21 twelvemonth old?", "Does me involve to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship after 21 years old?", "Does student still demand to pay back the Baby Bonus benefits if my minor gives up his/her citizenship after 21 yr old?", "Does me ask to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship after 21 years old?", "After 21 yr old do student still ask to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "Does me take to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship after 21 twelvemonth old?", "After 21 yr old does we still necessitate to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "After 21 yr old do we still have to pay back the Baby Bonus benefits if my nestling gives up his/her citizenship?", "After 21 years old do we still need to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship?", "After 21 years old does student necessitate to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship?", "After 21 years old do me still need to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "Does student need to pay back the Baby Bonus benefits if my child gives up his/her citizenship after 21 years old?", "After 21 yr old does student postulate to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "After 21 yr old do i still take to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 twelvemonth old do me call for to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship?", "Does i take to pay back the Baby Bonus benefits if my minor gives up his/her citizenship after 21 twelvemonth old?", "Does me still demand to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship after 21 years old?", "Does me still necessitate to pay back the Baby Bonus benefits if my fry gives up his/her citizenship after 21 yr old?", "After 21 years old does me require to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 twelvemonth old do i involve to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 years old does student still require to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "Does me take to pay back the Baby Bonus benefits if my child gives up his/her citizenship after 21 years old?", "Does student still take to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 years old?", "Do i still require to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship after 21 years old?", "Does me demand to pay back the Baby Bonus benefits if my nestling gives up his/her citizenship after 21 years old?", "After 21 twelvemonth old do we ask to pay back the Baby Bonus benefits if my nestling gives up his/her citizenship?", "After 21 twelvemonth old does we take to pay back the Baby Bonus benefits if my nestling gives up his/her citizenship?", "After 21 twelvemonth old does i have to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "Does i still have to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship after 21 yr old?", "After 21 years old do student postulate to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "After 21 yr old does me demand to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "After 21 years old does we still necessitate to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "Does me involve to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 years old?", "Does we demand to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship after 21 twelvemonth old?", "After 21 years old do me demand to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "After 21 twelvemonth old does we still postulate to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "After 21 yr old does i take to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship?", "After 21 yr old do i demand to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "After 21 yr old do i still require to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "After 21 yr old does i still have to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "After 21 years old does i still call for to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "After 21 twelvemonth old does me have to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "After 21 yr old does i still require to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "Does student take to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship after 21 yr old?", "After 21 yr old does me need to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship?", "After 21 twelvemonth old do i still need to pay back the Baby Bonus benefits if my fry gives up his/her citizenship?", "Do i still need to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 twelvemonth old?", "After 21 twelvemonth old does student still postulate to pay back the Baby Bonus benefits if my fry gives up his/her citizenship?", "After 21 yr old does we call for to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "After 21 yr old do me still have to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship?", "Do student still demand to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship after 21 yr old?", "After 21 twelvemonth old does me ask to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "Do student still ask to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship after 21 years old?", "After 21 years old does i take to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "Do i still ask to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 yr old?", "Do we still necessitate to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship after 21 years old?", "Does me still require to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 yr old?", "Does me still postulate to pay back the Baby Bonus benefits if my fry gives up his/her citizenship after 21 twelvemonth old?", "Do student still call for to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 yr old?", "Does me still have to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship after 21 years old?", "Does student demand to pay back the Baby Bonus benefits if my child gives up his/her citizenship after 21 twelvemonth old?", "Do i still demand to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship after 21 yr old?", "Does student involve to pay back the Baby Bonus benefits if my fry gives up his/her citizenship after 21 years old?", "After 21 twelvemonth old does student still have to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "After 21 years old do student have to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "Does we need to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship after 21 years old?", "After 21 yr old do i still require to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "Does we involve to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship after 21 years old?", "After 21 years old do we still take to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship?", "After 21 twelvemonth old do i necessitate to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "After 21 years old do we still postulate to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship?", "Do student still call for to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 twelvemonth old?", "After 21 yr old does me ask to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 years old does me still have to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship?", "After 21 twelvemonth old do me still have to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "Does me still ask to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 years old?", "After 21 twelvemonth old does i call for to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "Do we still involve to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship after 21 years old?", "Does i still necessitate to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship after 21 yr old?", "After 21 years old does we still postulate to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "After 21 yr old do we need to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "After 21 yr old does student ask to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship?", "After 21 twelvemonth old does i ask to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "Does me involve to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 yr old?", "Does i demand to pay back the Baby Bonus benefits if my child gives up his/her citizenship after 21 years old?", "Does i still postulate to pay back the Baby Bonus benefits if my small fry gives up his/her citizenship after 21 twelvemonth old?", "After 21 twelvemonth old does student still postulate to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 yr old do me demand to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "After 21 yr old does we still involve to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "After 21 twelvemonth old does student involve to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 years old does me postulate to pay back the Baby Bonus benefits if my tyke gives up his/her citizenship?", "After 21 years old do student ask to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "Does i need to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship after 21 yr old?", "After 21 yr old does student involve to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "Do i still take to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 twelvemonth old?", "After 21 yr old do student involve to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 twelvemonth old do student ask to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 yr old does student still need to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship?", "After 21 years old does we still necessitate to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "After 21 years old do student still demand to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "After 21 years old do we take to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "Do we still involve to pay back the Baby Bonus benefits if my child gives up his/her citizenship after 21 yr old?", "Do we still ask to pay back the Baby Bonus benefits if my fry gives up his/her citizenship after 21 years old?", "Does student still call for to pay back the Baby Bonus benefits if my shaver gives up his/her citizenship after 21 years old?", "After 21 yr old do me still postulate to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "Does i still require to pay back the Baby Bonus benefits if my fry gives up his/her citizenship after 21 yr old?", "After 21 yr old does we still demand to pay back the Baby Bonus benefits if my nipper gives up his/her citizenship?", "Do student still involve to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship after 21 years old?", "After 21 yr old does me still require to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "After 21 yr old does student necessitate to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 yr old do i still ask to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "After 21 twelvemonth old do we still need to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?", "Does me still necessitate to pay back the Baby Bonus benefits if my child gives up his/her citizenship after 21 twelvemonth old?", "After 21 years old does me necessitate to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "After 21 yr old does i still demand to pay back the Baby Bonus benefits if my minor gives up his/her citizenship?", "Does me call for to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 twelvemonth old?", "After 21 twelvemonth old do student demand to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "Does student still need to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 years old?", "After 21 yr old do student postulate to pay back the Baby Bonus benefits if my tike gives up his/her citizenship?", "Does i still ask to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 twelvemonth old?", "After 21 years old does student still involve to pay back the Baby Bonus benefits if my child gives up his/her citizenship?", "After 21 yr old do student ask to pay back the Baby Bonus benefits if my nestling gives up his/her citizenship?", "After 21 years old do student need to pay back the Baby Bonus benefits if my kid gives up his/her citizenship?", "Does i involve to pay back the Baby Bonus benefits if my tike gives up his/her citizenship after 21 years old?", "Does i necessitate to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship after 21 years old?", "Does student still necessitate to pay back the Baby Bonus benefits if my youngster gives up his/her citizenship after 21 years old?", "Does student necessitate to pay back the Baby Bonus benefits if my kid gives up his/her citizenship after 21 twelvemonth old?", "After 21 yr old do student still necessitate to pay back the Baby Bonus benefits if my tiddler gives up his/her citizenship?"], "tag": "Do I need to pay back the Baby Bonus benefits if my child gives up his/her citizenship after 21 years old?", "response": "A child will remain a Singapore Citizen until he or she turns 21 years old. We do not recover the Baby Bonus benefits that are already paid out unless fraud or payment error is suspected. "}, {"patterns": ["Am my adopted child eligible for the Baby Bonus Scheme?", "Are my adopted child eligible for the Baby Bonus Scheme?"], "tag": "Is my adopted child eligible for the Baby Bonus Scheme?", "response": "Your adopted child may be eligible for the Baby Bonus Scheme if your child: was born from 2006 onwards is a Singapore Citizen his or her adoptive parents are lawfully married at the time of the child's adoption (i.e. when the Adoption Order is obtained)2 Please note that: A child born between 1 January 2006 to 16 August 2008, who is the first child, is not eligible for Government matching in the Child Development Account (CDA), or the fifth child (and above), is not eligible for cash gift and Government matching in the Child Development Accounts (CDA). Children who are adopted by widows, widowers or divorcees are eligible. "}, {"patterns": ["Why am my access to baby bonus online denied after Singpass login is successful?", "Why my access to baby bonus online denied after Singpass login is successful?", "Why are my access to baby bonus online denied after Singpass login is successful?", "Why do my access to baby bonus online denied after Singpass login is successful?", "Why does my access to baby bonus online denied after Singpass login is successful?", "Why am my approach to baby bonus online denied after Singpass login is successful?", "Why my approach to baby bonus online denied after Singpass login is successful?", "Why are my approach to baby bonus online denied after Singpass login is successful?", "Why do my approach to baby bonus online denied after Singpass login is successful?", "Why does my approach to baby bonus online denied after Singpass login is successful?"], "tag": "Why is my access to baby bonus online denied after Singpass login is successful?", "response": "Please note that only the child\u2019s parents, Bank Account Holder and Child Development Account trustee will have access to Baby Bonus Online (BBO). If you are an authorised party but were denied access to BBO, please email MSF_Babybonus@msf.gov.sg with the following details, so we can assist with your request: Your log-in ID The name of child and his/her birth certificate number The e-services you would like to access on BBO"}, {"patterns": ["While me run into an fault when me assay to log in to Baby Bonus Online. What should me do?", "What could i do if i meet an error when i attempt to log in to Baby Bonus Online?", "When me run across an mistake when me tried to log in to Baby Bonus Online. What can me do?", "While student run across an fault when student assay to log in to Baby Bonus Online. What can student do?", "While i come across an error when i seek to log in to Baby Bonus Online. What does i do?", "While me meet an fault when me assay to log in to Baby Bonus Online. What should me do?", "If we meet an error when we assay to log in to Baby Bonus Online. What do we do?", "If me meet an fault when me tried to log in to Baby Bonus Online. What shall me do?", "If we meet an mistake when we attempt to log in to Baby Bonus Online. What could we do?", "When me encountered an error when me tried to log in to Baby Bonus Online. What could me do?", "What could i do if i run into an mistake when i essay to log in to Baby Bonus Online?", "When i meet an error when i attempt to log in to Baby Bonus Online. What does i do?", "When i run into an mistake when i tried to log in to Baby Bonus Online. What do i do?", "When student come across an mistake when student attempt to log in to Baby Bonus Online. What do student do?", "When we run across an error when we assay to log in to Baby Bonus Online. What can we do?", "If me run across an fault when me tried to log in to Baby Bonus Online. What should me do?", "We run into an fault when we attempt to log in to Baby Bonus Online. What can we do?", "While i run into an mistake when i assay to log in to Baby Bonus Online. What shall i do?", "When student run across an fault when student assay to log in to Baby Bonus Online. What shall student do?", "If me run into an error when me tried to log in to Baby Bonus Online. What should me do?", "While we run into an mistake when we essay to log in to Baby Bonus Online. What should we do?", "If me run into an error when me tried to log in to Baby Bonus Online. What do me do?", "I see an mistake when i seek to log in to Baby Bonus Online. What does i do?", "If i come across an error when i essay to log in to Baby Bonus Online. What does i do?", "What do student do if student encountered an mistake when student seek to log in to Baby Bonus Online?", "When i come across an mistake when i attempt to log in to Baby Bonus Online. What do i do?", "What can student do if student see an fault when student seek to log in to Baby Bonus Online?", "While we run across an mistake when we essay to log in to Baby Bonus Online. What can we do?", "What do me do if me meet an fault when me assay to log in to Baby Bonus Online?", "While i run into an error when i assay to log in to Baby Bonus Online. What do i do?", "If i encountered an mistake when i assay to log in to Baby Bonus Online. What can i do?", "What do i do if i run across an fault when i seek to log in to Baby Bonus Online?", "Me run across an fault when me assay to log in to Baby Bonus Online. What can me do?", "I run into an mistake when i seek to log in to Baby Bonus Online. What do i do?", "If i encountered an fault when i tried to log in to Baby Bonus Online. What do i do?", "Me encountered an mistake when me tried to log in to Baby Bonus Online. What do me do?", "I come across an error when i essay to log in to Baby Bonus Online. What does i do?", "While me meet an error when me essay to log in to Baby Bonus Online. What shall me do?", "What does we do if we run across an error when we seek to log in to Baby Bonus Online?", "While me see an mistake when me seek to log in to Baby Bonus Online. What should me do?", "Me see an error when me seek to log in to Baby Bonus Online. What do me do?", "If student see an fault when student seek to log in to Baby Bonus Online. What could student do?", "We see an mistake when we essay to log in to Baby Bonus Online. What does we do?", "When me meet an mistake when me assay to log in to Baby Bonus Online. What does me do?", "If i come across an mistake when i attempt to log in to Baby Bonus Online. What can i do?", "When i encountered an error when i tried to log in to Baby Bonus Online. What shall i do?", "While we see an error when we tried to log in to Baby Bonus Online. What do we do?", "While student run across an error when student assay to log in to Baby Bonus Online. What can student do?", "When me meet an error when me tried to log in to Baby Bonus Online. What could me do?", "We run across an error when we attempt to log in to Baby Bonus Online. What does we do?", "If student run into an fault when student tried to log in to Baby Bonus Online. What does student do?", "Me come across an fault when me attempt to log in to Baby Bonus Online. What can me do?", "When we encountered an error when we attempt to log in to Baby Bonus Online. What does we do?", "Me meet an fault when me seek to log in to Baby Bonus Online. What do me do?", "Me come across an error when me essay to log in to Baby Bonus Online. What can me do?", "When i see an fault when i essay to log in to Baby Bonus Online. What shall i do?", "Me come across an error when me tried to log in to Baby Bonus Online. What could me do?", "When we come across an error when we seek to log in to Baby Bonus Online. What do we do?", "Me encountered an error when me tried to log in to Baby Bonus Online. What do me do?", "While we come across an fault when we essay to log in to Baby Bonus Online. What do we do?", "When student encountered an error when student attempt to log in to Baby Bonus Online. What can student do?", "Me run into an error when me tried to log in to Baby Bonus Online. What does me do?", "What shall me do if me meet an fault when me essay to log in to Baby Bonus Online?", "Student encountered an error when student seek to log in to Baby Bonus Online. What can student do?", "While me run into an fault when me seek to log in to Baby Bonus Online. What does me do?", "When i encountered an fault when i seek to log in to Baby Bonus Online. What does i do?", "What does student do if student run into an fault when student assay to log in to Baby Bonus Online?", "If student come across an error when student tried to log in to Baby Bonus Online. What does student do?", "Me run across an fault when me assay to log in to Baby Bonus Online. What shall me do?", "I see an error when i attempt to log in to Baby Bonus Online. What shall i do?", "When student come across an fault when student seek to log in to Baby Bonus Online. What could student do?", "While student run into an fault when student assay to log in to Baby Bonus Online. What can student do?", "If student see an fault when student tried to log in to Baby Bonus Online. What do student do?", "When me see an error when me attempt to log in to Baby Bonus Online. What should me do?", "When student meet an fault when student assay to log in to Baby Bonus Online. What could student do?", "While student come across an mistake when student assay to log in to Baby Bonus Online. What should student do?", "If me encountered an error when me seek to log in to Baby Bonus Online. What should me do?", "While me run across an error when me assay to log in to Baby Bonus Online. What shall me do?", "If me meet an error when me assay to log in to Baby Bonus Online. What could me do?", "What should we do if we see an mistake when we essay to log in to Baby Bonus Online?", "What does i do if i encountered an mistake when i tried to log in to Baby Bonus Online?", "While we come across an fault when we tried to log in to Baby Bonus Online. What should we do?", "What do me do if me come across an error when me tried to log in to Baby Bonus Online?", "When i run across an fault when i tried to log in to Baby Bonus Online. What can i do?", "I see an mistake when i tried to log in to Baby Bonus Online. What does i do?", "If i run across an mistake when i essay to log in to Baby Bonus Online. What can i do?", "What does i do if i run into an mistake when i tried to log in to Baby Bonus Online?", "What could we do if we run into an mistake when we assay to log in to Baby Bonus Online?", "What does student do if student run across an error when student essay to log in to Baby Bonus Online?", "If me come across an error when me seek to log in to Baby Bonus Online. What do me do?", "While student run across an mistake when student attempt to log in to Baby Bonus Online. What do student do?", "While i come across an fault when i attempt to log in to Baby Bonus Online. What does i do?", "What can we do if we run into an fault when we assay to log in to Baby Bonus Online?", "While student run into an error when student assay to log in to Baby Bonus Online. What should student do?", "While me run across an mistake when me essay to log in to Baby Bonus Online. What could me do?", "When i come across an error when i tried to log in to Baby Bonus Online. What should i do?", "When we run across an fault when we seek to log in to Baby Bonus Online. What do we do?", "When i run across an fault when i assay to log in to Baby Bonus Online. What does i do?", "We meet an mistake when we attempt to log in to Baby Bonus Online. What do we do?", "While student meet an mistake when student essay to log in to Baby Bonus Online. What do student do?", "When student meet an mistake when student essay to log in to Baby Bonus Online. What does student do?", "What does me do if me meet an mistake when me essay to log in to Baby Bonus Online?", "If i meet an error when i seek to log in to Baby Bonus Online. What could i do?", "When i run across an error when i seek to log in to Baby Bonus Online. What could i do?", "We encountered an mistake when we attempt to log in to Baby Bonus Online. What shall we do?", "When i run across an mistake when i tried to log in to Baby Bonus Online. What does i do?", "While we come across an error when we essay to log in to Baby Bonus Online. What should we do?", "We come across an error when we assay to log in to Baby Bonus Online. What does we do?", "When student run into an mistake when student seek to log in to Baby Bonus Online. What can student do?", "When we come across an mistake when we tried to log in to Baby Bonus Online. What should we do?", "If i run across an mistake when i tried to log in to Baby Bonus Online. What can i do?", "When student meet an mistake when student seek to log in to Baby Bonus Online. What could student do?", "What could we do if we run across an fault when we essay to log in to Baby Bonus Online?", "If i meet an fault when i attempt to log in to Baby Bonus Online. What should i do?", "What shall student do if student run across an mistake when student assay to log in to Baby Bonus Online?", "If student run across an mistake when student attempt to log in to Baby Bonus Online. What should student do?", "While we run across an error when we attempt to log in to Baby Bonus Online. What does we do?", "When student see an mistake when student tried to log in to Baby Bonus Online. What should student do?", "While student meet an mistake when student tried to log in to Baby Bonus Online. What should student do?", "We meet an error when we essay to log in to Baby Bonus Online. What can we do?", "Me run into an fault when me seek to log in to Baby Bonus Online. What shall me do?", "Student meet an error when student assay to log in to Baby Bonus Online. What can student do?", "When we meet an error when we seek to log in to Baby Bonus Online. What do we do?", "What could i do if i meet an error when i tried to log in to Baby Bonus Online?", "Student meet an fault when student tried to log in to Baby Bonus Online. What can student do?", "While i come across an fault when i tried to log in to Baby Bonus Online. What should i do?", "If student run into an fault when student tried to log in to Baby Bonus Online. What can student do?", "If student run across an fault when student essay to log in to Baby Bonus Online. What do student do?", "What shall we do if we meet an fault when we attempt to log in to Baby Bonus Online?", "When me see an error when me assay to log in to Baby Bonus Online. What do me do?", "If i see an error when i attempt to log in to Baby Bonus Online. What do i do?", "When me meet an fault when me tried to log in to Baby Bonus Online. What does me do?", "While student see an fault when student essay to log in to Baby Bonus Online. What could student do?", "Student encountered an fault when student assay to log in to Baby Bonus Online. What can student do?", "I encountered an fault when i essay to log in to Baby Bonus Online. What shall i do?", "What can me do if me meet an error when me tried to log in to Baby Bonus Online?", "If we encountered an mistake when we seek to log in to Baby Bonus Online. What should we do?", "While me run across an mistake when me attempt to log in to Baby Bonus Online. What should me do?", "If me see an mistake when me essay to log in to Baby Bonus Online. What could me do?", "If i run across an fault when i seek to log in to Baby Bonus Online. What should i do?", "When me encountered an fault when me essay to log in to Baby Bonus Online. What does me do?", "While me encountered an error when me assay to log in to Baby Bonus Online. What should me do?", "I meet an fault when i essay to log in to Baby Bonus Online. What do i do?", "Me run across an mistake when me assay to log in to Baby Bonus Online. What does me do?", "We come across an mistake when we attempt to log in to Baby Bonus Online. What do we do?", "When student run into an error when student assay to log in to Baby Bonus Online. What should student do?", "I run across an fault when i essay to log in to Baby Bonus Online. What shall i do?", "What shall me do if me run across an error when me essay to log in to Baby Bonus Online?", "While me encountered an fault when me tried to log in to Baby Bonus Online. What shall me do?", "What do me do if me run into an error when me attempt to log in to Baby Bonus Online?", "What should me do if me run across an error when me seek to log in to Baby Bonus Online?", "What should i do if i encountered an error when i attempt to log in to Baby Bonus Online?", "What could we do if we see an mistake when we assay to log in to Baby Bonus Online?", "Me meet an mistake when me attempt to log in to Baby Bonus Online. What do me do?", "While i see an error when i essay to log in to Baby Bonus Online. What could i do?", "If i meet an error when i assay to log in to Baby Bonus Online. What can i do?", "When we run across an error when we attempt to log in to Baby Bonus Online. What do we do?", "While we encountered an mistake when we seek to log in to Baby Bonus Online. What should we do?", "If we encountered an fault when we tried to log in to Baby Bonus Online. What shall we do?", "While student come across an error when student essay to log in to Baby Bonus Online. What could student do?", "What does we do if we come across an mistake when we assay to log in to Baby Bonus Online?", "When student meet an fault when student seek to log in to Baby Bonus Online. What does student do?", "We run into an mistake when we seek to log in to Baby Bonus Online. What do we do?", "While i encountered an error when i seek to log in to Baby Bonus Online. What should i do?", "While student encountered an fault when student tried to log in to Baby Bonus Online. What could student do?", "When me meet an error when me assay to log in to Baby Bonus Online. What does me do?", "We see an fault when we seek to log in to Baby Bonus Online. What does we do?", "Me meet an fault when me assay to log in to Baby Bonus Online. What can me do?", "What does we do if we run across an mistake when we essay to log in to Baby Bonus Online?", "What do student do if student see an mistake when student tried to log in to Baby Bonus Online?", "When student see an fault when student assay to log in to Baby Bonus Online. What could student do?", "Me meet an error when me tried to log in to Baby Bonus Online. What shall me do?", "Me come across an fault when me essay to log in to Baby Bonus Online. What could me do?", "If i come across an mistake when i tried to log in to Baby Bonus Online. What should i do?", "While i encountered an mistake when i assay to log in to Baby Bonus Online. What shall i do?", "If student meet an mistake when student assay to log in to Baby Bonus Online. What should student do?", "When i run into an mistake when i tried to log in to Baby Bonus Online. What could i do?", "If we come across an error when we assay to log in to Baby Bonus Online. What do we do?", "When student come across an mistake when student assay to log in to Baby Bonus Online. What does student do?", "What shall i do if i meet an mistake when i attempt to log in to Baby Bonus Online?", "What do student do if student run into an fault when student essay to log in to Baby Bonus Online?", "What can me do if me come across an error when me attempt to log in to Baby Bonus Online?", "Student see an error when student assay to log in to Baby Bonus Online. What can student do?", "What does me do if me see an mistake when me attempt to log in to Baby Bonus Online?", "We run into an error when we assay to log in to Baby Bonus Online. What do we do?", "While i encountered an mistake when i assay to log in to Baby Bonus Online. What could i do?", "Student come across an error when student essay to log in to Baby Bonus Online. What does student do?", "What does me do if me meet an error when me seek to log in to Baby Bonus Online?", "If we run into an error when we essay to log in to Baby Bonus Online. What shall we do?", "When me encountered an fault when me assay to log in to Baby Bonus Online. What shall me do?", "Student meet an mistake when student essay to log in to Baby Bonus Online. What can student do?", "When we run across an mistake when we essay to log in to Baby Bonus Online. What shall we do?", "What does student do if student come across an error when student seek to log in to Baby Bonus Online?", "If student meet an fault when student tried to log in to Baby Bonus Online. What should student do?", "When me see an fault when me essay to log in to Baby Bonus Online. What should me do?", "If me come across an error when me assay to log in to Baby Bonus Online. What shall me do?", "When we run across an mistake when we attempt to log in to Baby Bonus Online. What should we do?", "What does me do if me run into an mistake when me attempt to log in to Baby Bonus Online?", "If me come across an mistake when me seek to log in to Baby Bonus Online. What can me do?", "While we encountered an error when we assay to log in to Baby Bonus Online. What do we do?"], "tag": "I encountered an error when I tried to log in to Baby Bonus Online. What should I do?", "response": "Baby Bonus Online (BBO) will not be available every Thursday from 6pm to 8pm due to scheduled maintenance. If you still run into errors while accessing or using BBO, please email us at msf_babybonus@msf.gov.sg with the following details: Date and time when you encountered problems; The operating system you are using The browser type and version number The name of the Internet Service Provider (ISP) (e.g. Starhub, Singtel, etc.) The portal you are trying to access, i.e. the Approved Institution Portal or Parent portal The service in the portal that you are accessing The current URL of the browser, i.e. https://www.babybonus.msf.gov.sg/parent/ or https://www.babybonus.msf.gov.sg/AI/ Screenshot of the messages or errors you encountered (if available) Alternatively, you may call us at 1800 253 7707 (Calling from Singapore) or (65) 6253 7707 (Calling from overseas) for assistance. Our operating hours are Monday to Friday, 8.30am to 6.00pm. "}, {"patterns": ["My mate and I are Singapore Permanent residents and my child is give birth in Singapore. does my child qualify for Baby Bonus?", "Does my child qualify for Baby Bonus if my married person and I are Singapore Permanent residents and my child is have in Singapore?", "My better half and I are Singapore Permanent residents and my child is give birth in Singapore. do my child qualify for Baby Bonus?", "If my married person and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is deliver in Singapore. does my child qualify for Baby Bonus?", "Do my child qualify for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is have in Singapore?", "Do my child qualify for Baby Bonus if my mate and I are Singapore Permanent residents and my child is have in Singapore?", "My spouse and I are Singapore Permanent residents and my child is give birth in Singapore. does my child measure up for Baby Bonus?", "Do my child qualify for Baby Bonus if my mate and I are Singapore Permanent residents and my child is deliver in Singapore?", "My spouse and I are Singapore Permanent residents and my child is deliver in Singapore. do my child measure up for Baby Bonus?", "Does my child qualify for Baby Bonus if my mate and I are Singapore Permanent residents and my child is have in Singapore?", "Does my child qualify for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is give birth in Singapore?", "If my better half and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "My mate and I are Singapore Permanent residents and my child is deliver in Singapore. does my child measure up for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is have in Singapore. does my child measure up for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is deliver in Singapore. do my child measure up for Baby Bonus?", "My mate and I are Singapore Permanent residents and my child is birth in Singapore. do my child qualify for Baby Bonus?", "If my married person and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is give birth in Singapore. do my child qualify for Baby Bonus?", "If my partner and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "If my mate and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "Do my child qualify for Baby Bonus if my married person and I are Singapore Permanent residents and my child is have in Singapore?", "If my spouse and I are Singapore Permanent residents and my child is have in Singapore. do my child qualify for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is born in Singapore. does my child measure up for Baby Bonus?", "Does my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is birth in Singapore?", "Do my child measure up for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is deliver in Singapore?", "Do my child qualify for Baby Bonus if my better half and I are Singapore Permanent residents and my child is born in Singapore?", "My mate and I are Singapore Permanent residents and my child is have in Singapore. does my child qualify for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "If my married person and I are Singapore Permanent residents and my child is give birth in Singapore. do my child measure up for Baby Bonus?", "Does my child measure up for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is born in Singapore?", "Does my child measure up for Baby Bonus if my better half and I are Singapore Permanent residents and my child is born in Singapore?", "My mate and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "If my better half and I are Singapore Permanent residents and my child is born in Singapore. do my child qualify for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is give birth in Singapore. do my child measure up for Baby Bonus?", "If my mate and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "If my spouse and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "My mate and I are Singapore Permanent residents and my child is give birth in Singapore. do my child qualify for Baby Bonus?", "If my partner and I are Singapore Permanent residents and my child is deliver in Singapore. do my child measure up for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is deliver in Singapore. do my child measure up for Baby Bonus?", "If my mate and I are Singapore Permanent residents and my child is give birth in Singapore. do my child qualify for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is birth in Singapore. does my child qualify for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is deliver in Singapore. does my child measure up for Baby Bonus?", "Do my child qualify for Baby Bonus if my partner and I are Singapore Permanent residents and my child is deliver in Singapore?", "Does my child qualify for Baby Bonus if my partner and I are Singapore Permanent residents and my child is have in Singapore?", "Does my child measure up for Baby Bonus if my better half and I are Singapore Permanent residents and my child is birth in Singapore?", "My spouse and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is born in Singapore. do my child measure up for Baby Bonus?", "Do my child measure up for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is have in Singapore?", "My mate and I are Singapore Permanent residents and my child is have in Singapore. does my child measure up for Baby Bonus?", "Do my child measure up for Baby Bonus if my married person and I are Singapore Permanent residents and my child is give birth in Singapore?", "My spouse and I are Singapore Permanent residents and my child is born in Singapore. does my child measure up for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is give birth in Singapore. do my child measure up for Baby Bonus?", "Do my child qualify for Baby Bonus if my married person and I are Singapore Permanent residents and my child is give birth in Singapore?", "My better half and I are Singapore Permanent residents and my child is deliver in Singapore. does my child measure up for Baby Bonus?", "If my mate and I are Singapore Permanent residents and my child is birth in Singapore. do my child qualify for Baby Bonus?", "Do my child qualify for Baby Bonus if my better half and I are Singapore Permanent residents and my child is deliver in Singapore?", "My married person and I are Singapore Permanent residents and my child is have in Singapore. does my child measure up for Baby Bonus?", "Does my child qualify for Baby Bonus if my married person and I are Singapore Permanent residents and my child is born in Singapore?", "My partner and I are Singapore Permanent residents and my child is born in Singapore. does my child measure up for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is give birth in Singapore. does my child qualify for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is born in Singapore. does my child qualify for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is birth in Singapore. does my child measure up for Baby Bonus?", "If my mate and I are Singapore Permanent residents and my child is born in Singapore. do my child qualify for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "Does my child measure up for Baby Bonus if my mate and I are Singapore Permanent residents and my child is have in Singapore?", "My married person and I are Singapore Permanent residents and my child is born in Singapore. does my child qualify for Baby Bonus?", "If my mate and I are Singapore Permanent residents and my child is deliver in Singapore. do my child measure up for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "Does my child measure up for Baby Bonus if my better half and I are Singapore Permanent residents and my child is deliver in Singapore?", "If my spouse and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "My mate and I are Singapore Permanent residents and my child is birth in Singapore. does my child measure up for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is birth in Singapore. does my child qualify for Baby Bonus?", "My mate and I are Singapore Permanent residents and my child is born in Singapore. do my child measure up for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is have in Singapore. does my child qualify for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is deliver in Singapore. does my child qualify for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "If my spouse and I are Singapore Permanent residents and my child is birth in Singapore. do my child qualify for Baby Bonus?", "Does my child qualify for Baby Bonus if my mate and I are Singapore Permanent residents and my child is birth in Singapore?", "Does my child measure up for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is birth in Singapore?", "My spouse and I are Singapore Permanent residents and my child is have in Singapore. does my child qualify for Baby Bonus?", "If my better half and I are Singapore Permanent residents and my child is birth in Singapore. do my child qualify for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is give birth in Singapore. does my child qualify for Baby Bonus?", "Does my child qualify for Baby Bonus if my partner and I are Singapore Permanent residents and my child is give birth in Singapore?", "Do my child measure up for Baby Bonus if my mate and I are Singapore Permanent residents and my child is birth in Singapore?", "Do my child qualify for Baby Bonus if my partner and I are Singapore Permanent residents and my child is give birth in Singapore?", "Do my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is birth in Singapore?", "If my spouse and I are Singapore Permanent residents and my child is deliver in Singapore. do my child measure up for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is have in Singapore. do my child qualify for Baby Bonus?", "Does my child qualify for Baby Bonus if my partner and I are Singapore Permanent residents and my child is deliver in Singapore?", "Do my child qualify for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is give birth in Singapore?", "Does my child measure up for Baby Bonus if my married person and I are Singapore Permanent residents and my child is have in Singapore?", "Does my child qualify for Baby Bonus if my mate and I are Singapore Permanent residents and my child is deliver in Singapore?", "Does my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is born in Singapore?", "If my better half and I are Singapore Permanent residents and my child is have in Singapore. do my child qualify for Baby Bonus?", "Do my child measure up for Baby Bonus if my mate and I are Singapore Permanent residents and my child is deliver in Singapore?", "Does my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is have in Singapore?", "Do my child qualify for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is born in Singapore?", "My better half and I are Singapore Permanent residents and my child is born in Singapore. do my child qualify for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "Do my child measure up for Baby Bonus if my better half and I are Singapore Permanent residents and my child is deliver in Singapore?", "My partner and I are Singapore Permanent residents and my child is have in Singapore. do my child qualify for Baby Bonus?", "Do my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is deliver in Singapore?", "Does my child qualify for Baby Bonus if my better half and I are Singapore Permanent residents and my child is deliver in Singapore?", "My mate and I are Singapore Permanent residents and my child is born in Singapore. do my child qualify for Baby Bonus?", "Do my child measure up for Baby Bonus if my married person and I are Singapore Permanent residents and my child is deliver in Singapore?", "Do my child measure up for Baby Bonus if my married person and I are Singapore Permanent residents and my child is have in Singapore?", "Do my child qualify for Baby Bonus if my married person and I are Singapore Permanent residents and my child is born in Singapore?", "My mate and I are Singapore Permanent residents and my child is born in Singapore. does my child qualify for Baby Bonus?", "Do my child measure up for Baby Bonus if my married person and I are Singapore Permanent residents and my child is born in Singapore?", "If my partner and I are Singapore Permanent residents and my child is have in Singapore. do my child qualify for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is have in Singapore. does my child measure up for Baby Bonus?", "Does my child qualify for Baby Bonus if my married person and I are Singapore Permanent residents and my child is give birth in Singapore?", "If my married person and I are Singapore Permanent residents and my child is give birth in Singapore. do my child qualify for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is born in Singapore. do my child qualify for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is birth in Singapore. do my child qualify for Baby Bonus?", "If my married person and I are Singapore Permanent residents and my child is born in Singapore. do my child qualify for Baby Bonus?", "Does my child qualify for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is born in Singapore?", "My better half and I are Singapore Permanent residents and my child is born in Singapore. does my child measure up for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is birth in Singapore. does my child measure up for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is deliver in Singapore. does my child qualify for Baby Bonus?", "If my spouse and I are Singapore Permanent residents and my child is born in Singapore. do my child qualify for Baby Bonus?", "Does my child qualify for Baby Bonus if my better half and I are Singapore Permanent residents and my child is have in Singapore?", "My mate and I are Singapore Permanent residents and my child is born in Singapore. does my child measure up for Baby Bonus?", "If my spouse and I are Singapore Permanent residents and my child is give birth in Singapore. do my child measure up for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is born in Singapore. does my child qualify for Baby Bonus?", "If my married person and I are Singapore Permanent residents and my child is deliver in Singapore. do my child measure up for Baby Bonus?", "Does my child measure up for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is deliver in Singapore?", "Do my child qualify for Baby Bonus if my partner and I are Singapore Permanent residents and my child is have in Singapore?", "My married person and I are Singapore Permanent residents and my child is birth in Singapore. does my child measure up for Baby Bonus?", "If my mate and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "Do my child qualify for Baby Bonus if my better half and I are Singapore Permanent residents and my child is have in Singapore?", "If my partner and I are Singapore Permanent residents and my child is born in Singapore. do my child measure up for Baby Bonus?", "Do my child qualify for Baby Bonus if my mate and I are Singapore Permanent residents and my child is give birth in Singapore?", "If my married person and I are Singapore Permanent residents and my child is have in Singapore. do my child qualify for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is born in Singapore. do my child measure up for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is have in Singapore. do my child qualify for Baby Bonus?", "Do my child qualify for Baby Bonus if my married person and I are Singapore Permanent residents and my child is birth in Singapore?", "If my partner and I are Singapore Permanent residents and my child is birth in Singapore. do my child qualify for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is born in Singapore. do my child qualify for Baby Bonus?", "If my better half and I are Singapore Permanent residents and my child is born in Singapore. do my child measure up for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is give birth in Singapore. do my child measure up for Baby Bonus?", "My better half and I are Singapore Permanent residents and my child is give birth in Singapore. does my child measure up for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "If my married person and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "Do my child qualify for Baby Bonus if my married person and I are Singapore Permanent residents and my child is deliver in Singapore?", "My mate and I are Singapore Permanent residents and my child is deliver in Singapore. do my child measure up for Baby Bonus?", "If my partner and I are Singapore Permanent residents and my child is born in Singapore. do my child qualify for Baby Bonus?", "If my better half and I are Singapore Permanent residents and my child is give birth in Singapore. do my child qualify for Baby Bonus?", "My mate and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "If my mate and I are Singapore Permanent residents and my child is born in Singapore. do my child measure up for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is have in Singapore. does my child qualify for Baby Bonus?", "Does my child qualify for Baby Bonus if my better half and I are Singapore Permanent residents and my child is give birth in Singapore?", "My partner and I are Singapore Permanent residents and my child is have in Singapore. does my child measure up for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is birth in Singapore. does my child qualify for Baby Bonus?", "Do my child measure up for Baby Bonus if my mate and I are Singapore Permanent residents and my child is born in Singapore?", "My partner and I are Singapore Permanent residents and my child is born in Singapore. do my child measure up for Baby Bonus?", "If my partner and I are Singapore Permanent residents and my child is have in Singapore. do my child measure up for Baby Bonus?", "Does my child measure up for Baby Bonus if my mate and I are Singapore Permanent residents and my child is give birth in Singapore?", "Do my child qualify for Baby Bonus if my mate and I are Singapore Permanent residents and my child is born in Singapore?", "Does my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is give birth in Singapore?", "My mate and I are Singapore Permanent residents and my child is have in Singapore. do my child qualify for Baby Bonus?", "Do my child qualify for Baby Bonus if my partner and I are Singapore Permanent residents and my child is birth in Singapore?", "Do my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is have in Singapore?", "My married person and I are Singapore Permanent residents and my child is born in Singapore. do my child measure up for Baby Bonus?", "If my better half and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is deliver in Singapore. does my child qualify for Baby Bonus?", "My spouse and I are Singapore Permanent residents and my child is give birth in Singapore. does my child qualify for Baby Bonus?", "Does my child measure up for Baby Bonus if my married person and I are Singapore Permanent residents and my child is give birth in Singapore?", "If my partner and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "Do my child measure up for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is give birth in Singapore?", "Do my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is born in Singapore?", "My partner and I are Singapore Permanent residents and my child is give birth in Singapore. does my child measure up for Baby Bonus?", "Does my child measure up for Baby Bonus if my mate and I are Singapore Permanent residents and my child is born in Singapore?", "My mate and I are Singapore Permanent residents and my child is birth in Singapore. does my child qualify for Baby Bonus?", "If my better half and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "Does my child qualify for Baby Bonus if my married person and I are Singapore Permanent residents and my child is birth in Singapore?", "Do my child qualify for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is deliver in Singapore?", "My married person and I are Singapore Permanent residents and my child is deliver in Singapore. does my child measure up for Baby Bonus?", "Do my child measure up for Baby Bonus if my better half and I are Singapore Permanent residents and my child is have in Singapore?", "Do my child measure up for Baby Bonus if my mate and I are Singapore Permanent residents and my child is have in Singapore?", "Does my child measure up for Baby Bonus if my better half and I are Singapore Permanent residents and my child is give birth in Singapore?", "My married person and I are Singapore Permanent residents and my child is give birth in Singapore. do my child qualify for Baby Bonus?", "Do my child measure up for Baby Bonus if my spouse and I are Singapore Permanent residents and my child is birth in Singapore?", "Does my child measure up for Baby Bonus if my mate and I are Singapore Permanent residents and my child is birth in Singapore?", "If my spouse and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "Does my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is deliver in Singapore?", "Do my child qualify for Baby Bonus if my better half and I are Singapore Permanent residents and my child is birth in Singapore?", "My married person and I are Singapore Permanent residents and my child is birth in Singapore. do my child qualify for Baby Bonus?", "My mate and I are Singapore Permanent residents and my child is birth in Singapore. do my child measure up for Baby Bonus?", "Does my child qualify for Baby Bonus if my partner and I are Singapore Permanent residents and my child is birth in Singapore?", "My partner and I are Singapore Permanent residents and my child is deliver in Singapore. do my child qualify for Baby Bonus?", "My partner and I are Singapore Permanent residents and my child is deliver in Singapore. does my child measure up for Baby Bonus?", "Do my child measure up for Baby Bonus if my partner and I are Singapore Permanent residents and my child is give birth in Singapore?", "If my partner and I are Singapore Permanent residents and my child is give birth in Singapore. do my child qualify for Baby Bonus?", "My married person and I are Singapore Permanent residents and my child is deliver in Singapore. do my child measure up for Baby Bonus?"], "tag": "If my spouse and I are Singapore Permanent residents and my child is born in Singapore. Does my child qualify for Baby Bonus?", "response": "If you and your spouse were not Singapore citizens at the time of your child's birth and your child subsequently becomes a citizen, the Baby Bonus Benefits will be pro-rated according to the date of your child's citizenship. You can also check if your child is eligible for Baby Bonus by using \u201cCheck Eligibility\u201d on Baby Bonus Online."}, {"patterns": ["While My latest details in MyInfo was not displayed when we seek finish the Baby Bonus online form. What do we do?", "When My latest details in MyInfo was not expose when i assay finish the Baby Bonus online form. What could i do?", "When My latest details in MyInfo was not exhibit when we assay complete the Baby Bonus online form. What do we do?", "My latest details in MyInfo was not expose when student seek finish the Baby Bonus online form. What can student do?", "What do student do if My latest details in MyInfo was not exhibit when student assay finish the Baby Bonus online form?", "When My latest details in MyInfo was not expose when student essay complete the Baby Bonus online form. What does student do?", "When My latest details in MyInfo was not exhibit when i attempt finish the Baby Bonus online form. What does i do?", "When My latest details in MyInfo was not expose when student try complete the Baby Bonus online form. What does student do?", "What does me do if My latest details in MyInfo was not displayed when me assay finish the Baby Bonus online form?", "When My latest details in MyInfo was not displayed when student try finish the Baby Bonus online form. What can student do?", "While My latest details in MyInfo was not expose when me assay finish the Baby Bonus online form. What does me do?", "If My latest details in MyInfo was not expose when student attempt complete the Baby Bonus online form. What can student do?", "While My latest details in MyInfo was not exhibit when we assay complete the Baby Bonus online form. What should we do?", "When My latest details in MyInfo was not displayed when we essay complete the Baby Bonus online form. What could we do?", "What could me do if My latest details in MyInfo was not expose when me try complete the Baby Bonus online form?", "While My latest details in MyInfo was not displayed when me essay finish the Baby Bonus online form. What does me do?", "When My latest details in MyInfo was not exhibit when me try finish the Baby Bonus online form. What do me do?", "If My latest details in MyInfo was not exhibit when we seek finish the Baby Bonus online form. What do we do?", "If My latest details in MyInfo was not exhibit when i attempt finish the Baby Bonus online form. What can i do?", "If My latest details in MyInfo was not displayed when we assay complete the Baby Bonus online form. What does we do?", "If My latest details in MyInfo was not expose when me try finish the Baby Bonus online form. What does me do?", "While My latest details in MyInfo was not displayed when student assay finish the Baby Bonus online form. What can student do?", "When My latest details in MyInfo was not expose when i assay complete the Baby Bonus online form. What shall i do?", "What does me do if My latest details in MyInfo was not displayed when me essay finish the Baby Bonus online form?", "What shall me do if My latest details in MyInfo was not expose when me attempt complete the Baby Bonus online form?", "What can we do if My latest details in MyInfo was not exhibit when we essay finish the Baby Bonus online form?", "When My latest details in MyInfo was not expose when i attempt complete the Baby Bonus online form. What do i do?", "What could student do if My latest details in MyInfo was not expose when student attempt finish the Baby Bonus online form?", "While My latest details in MyInfo was not exhibit when we seek finish the Baby Bonus online form. What shall we do?", "My latest details in MyInfo was not displayed when student attempt complete the Baby Bonus online form. What could student do?", "If My latest details in MyInfo was not expose when we assay complete the Baby Bonus online form. What does we do?", "While My latest details in MyInfo was not displayed when me essay complete the Baby Bonus online form. What does me do?", "If My latest details in MyInfo was not exhibit when me essay complete the Baby Bonus online form. What should me do?", "When My latest details in MyInfo was not displayed when student seek finish the Baby Bonus online form. What shall student do?", "While My latest details in MyInfo was not displayed when i attempt complete the Baby Bonus online form. What should i do?", "While My latest details in MyInfo was not displayed when me essay complete the Baby Bonus online form. What could me do?", "If My latest details in MyInfo was not exhibit when we seek finish the Baby Bonus online form. What could we do?", "When My latest details in MyInfo was not exhibit when i try complete the Baby Bonus online form. What could i do?", "When My latest details in MyInfo was not exhibit when me attempt complete the Baby Bonus online form. What should me do?", "When My latest details in MyInfo was not expose when me assay finish the Baby Bonus online form. What do me do?", "If My latest details in MyInfo was not exhibit when we essay finish the Baby Bonus online form. What do we do?", "My latest details in MyInfo was not expose when student essay finish the Baby Bonus online form. What do student do?", "While My latest details in MyInfo was not displayed when me assay finish the Baby Bonus online form. What can me do?", "When My latest details in MyInfo was not displayed when me attempt complete the Baby Bonus online form. What could me do?", "My latest details in MyInfo was not displayed when student try finish the Baby Bonus online form. What shall student do?", "While My latest details in MyInfo was not exhibit when we attempt complete the Baby Bonus online form. What does we do?", "My latest details in MyInfo was not displayed when me essay complete the Baby Bonus online form. What do me do?", "What does me do if My latest details in MyInfo was not exhibit when me attempt finish the Baby Bonus online form?", "While My latest details in MyInfo was not exhibit when i essay finish the Baby Bonus online form. What shall i do?", "If My latest details in MyInfo was not displayed when me essay finish the Baby Bonus online form. What could me do?", "When My latest details in MyInfo was not expose when me try finish the Baby Bonus online form. What could me do?", "My latest details in MyInfo was not exhibit when i essay finish the Baby Bonus online form. What does i do?", "My latest details in MyInfo was not expose when we attempt complete the Baby Bonus online form. What does we do?", "My latest details in MyInfo was not exhibit when i essay finish the Baby Bonus online form. What do i do?", "If My latest details in MyInfo was not exhibit when student assay finish the Baby Bonus online form. What can student do?", "If My latest details in MyInfo was not expose when me attempt complete the Baby Bonus online form. What can me do?", "My latest details in MyInfo was not displayed when we attempt complete the Baby Bonus online form. What could we do?", "When My latest details in MyInfo was not displayed when student try complete the Baby Bonus online form. What could student do?", "While My latest details in MyInfo was not exhibit when i try finish the Baby Bonus online form. What does i do?", "When My latest details in MyInfo was not displayed when i seek complete the Baby Bonus online form. What should i do?", "What shall i do if My latest details in MyInfo was not displayed when i attempt complete the Baby Bonus online form?", "What do me do if My latest details in MyInfo was not exhibit when me essay finish the Baby Bonus online form?", "My latest details in MyInfo was not expose when i essay finish the Baby Bonus online form. What shall i do?", "While My latest details in MyInfo was not displayed when i essay complete the Baby Bonus online form. What can i do?", "While My latest details in MyInfo was not exhibit when i try finish the Baby Bonus online form. What shall i do?", "While My latest details in MyInfo was not expose when student try complete the Baby Bonus online form. What could student do?", "If My latest details in MyInfo was not displayed when i seek complete the Baby Bonus online form. What do i do?", "When My latest details in MyInfo was not exhibit when me assay complete the Baby Bonus online form. What do me do?", "If My latest details in MyInfo was not displayed when i try complete the Baby Bonus online form. What should i do?", "When My latest details in MyInfo was not expose when i attempt finish the Baby Bonus online form. What can i do?", "When My latest details in MyInfo was not displayed when we attempt complete the Baby Bonus online form. What could we do?", "What can me do if My latest details in MyInfo was not expose when me attempt finish the Baby Bonus online form?", "When My latest details in MyInfo was not displayed when student assay complete the Baby Bonus online form. What can student do?", "My latest details in MyInfo was not exhibit when me attempt complete the Baby Bonus online form. What shall me do?", "What do i do if My latest details in MyInfo was not exhibit when i attempt complete the Baby Bonus online form?", "While My latest details in MyInfo was not expose when me try finish the Baby Bonus online form. What could me do?", "When My latest details in MyInfo was not exhibit when student attempt finish the Baby Bonus online form. What do student do?", "When My latest details in MyInfo was not exhibit when we assay finish the Baby Bonus online form. What do we do?", "While My latest details in MyInfo was not expose when me try complete the Baby Bonus online form. What does me do?", "If My latest details in MyInfo was not exhibit when me try finish the Baby Bonus online form. What do me do?", "If My latest details in MyInfo was not exhibit when we attempt finish the Baby Bonus online form. What can we do?", "While My latest details in MyInfo was not exhibit when me try complete the Baby Bonus online form. What does me do?", "While My latest details in MyInfo was not expose when student attempt finish the Baby Bonus online form. What shall student do?", "If My latest details in MyInfo was not exhibit when student attempt complete the Baby Bonus online form. What should student do?", "When My latest details in MyInfo was not expose when i assay finish the Baby Bonus online form. What does i do?", "When My latest details in MyInfo was not exhibit when we attempt complete the Baby Bonus online form. What does we do?", "When My latest details in MyInfo was not exhibit when we seek finish the Baby Bonus online form. What should we do?", "While My latest details in MyInfo was not expose when i assay finish the Baby Bonus online form. What can i do?", "While My latest details in MyInfo was not exhibit when student try finish the Baby Bonus online form. What can student do?", "If My latest details in MyInfo was not exhibit when student assay finish the Baby Bonus online form. What could student do?", "When My latest details in MyInfo was not expose when student attempt complete the Baby Bonus online form. What can student do?", "What do me do if My latest details in MyInfo was not expose when me try complete the Baby Bonus online form?", "If My latest details in MyInfo was not exhibit when me attempt finish the Baby Bonus online form. What could me do?", "While My latest details in MyInfo was not displayed when i essay complete the Baby Bonus online form. What does i do?", "If My latest details in MyInfo was not expose when student assay finish the Baby Bonus online form. What could student do?", "When My latest details in MyInfo was not expose when we try finish the Baby Bonus online form. What should we do?", "While My latest details in MyInfo was not exhibit when student essay complete the Baby Bonus online form. What shall student do?", "If My latest details in MyInfo was not exhibit when student seek complete the Baby Bonus online form. What does student do?", "What do me do if My latest details in MyInfo was not displayed when me seek complete the Baby Bonus online form?", "What shall student do if My latest details in MyInfo was not expose when student assay complete the Baby Bonus online form?", "If My latest details in MyInfo was not exhibit when student try complete the Baby Bonus online form. What should student do?", "If My latest details in MyInfo was not displayed when i try finish the Baby Bonus online form. What does i do?", "What does me do if My latest details in MyInfo was not expose when me attempt finish the Baby Bonus online form?", "What do we do if My latest details in MyInfo was not displayed when we try complete the Baby Bonus online form?", "While My latest details in MyInfo was not displayed when we essay finish the Baby Bonus online form. What does we do?", "If My latest details in MyInfo was not exhibit when i seek complete the Baby Bonus online form. What could i do?", "If My latest details in MyInfo was not expose when i attempt finish the Baby Bonus online form. What shall i do?", "What can me do if My latest details in MyInfo was not displayed when me try finish the Baby Bonus online form?", "While My latest details in MyInfo was not exhibit when we assay complete the Baby Bonus online form. What shall we do?", "My latest details in MyInfo was not exhibit when student attempt finish the Baby Bonus online form. What can student do?", "When My latest details in MyInfo was not expose when student try complete the Baby Bonus online form. What should student do?", "My latest details in MyInfo was not expose when i essay complete the Baby Bonus online form. What could i do?", "When My latest details in MyInfo was not displayed when i attempt complete the Baby Bonus online form. What should i do?", "While My latest details in MyInfo was not expose when we essay complete the Baby Bonus online form. What do we do?", "What could we do if My latest details in MyInfo was not expose when we assay finish the Baby Bonus online form?", "While My latest details in MyInfo was not expose when we attempt complete the Baby Bonus online form. What do we do?", "When My latest details in MyInfo was not expose when we attempt finish the Baby Bonus online form. What shall we do?", "If My latest details in MyInfo was not exhibit when me essay finish the Baby Bonus online form. What can me do?", "When My latest details in MyInfo was not exhibit when i seek complete the Baby Bonus online form. What does i do?", "If My latest details in MyInfo was not displayed when student attempt complete the Baby Bonus online form. What could student do?", "If My latest details in MyInfo was not displayed when me seek finish the Baby Bonus online form. What could me do?", "My latest details in MyInfo was not displayed when student attempt finish the Baby Bonus online form. What could student do?", "If My latest details in MyInfo was not displayed when student attempt complete the Baby Bonus online form. What does student do?", "While My latest details in MyInfo was not expose when we assay complete the Baby Bonus online form. What do we do?", "When My latest details in MyInfo was not exhibit when me seek finish the Baby Bonus online form. What do me do?", "What do we do if My latest details in MyInfo was not exhibit when we essay complete the Baby Bonus online form?", "What can me do if My latest details in MyInfo was not expose when me assay finish the Baby Bonus online form?", "My latest details in MyInfo was not expose when student essay finish the Baby Bonus online form. What can student do?", "If My latest details in MyInfo was not expose when i essay finish the Baby Bonus online form. What does i do?", "What could we do if My latest details in MyInfo was not displayed when we seek finish the Baby Bonus online form?", "When My latest details in MyInfo was not expose when me assay complete the Baby Bonus online form. What should me do?", "My latest details in MyInfo was not displayed when i attempt finish the Baby Bonus online form. What does i do?", "What do we do if My latest details in MyInfo was not displayed when we try finish the Baby Bonus online form?", "What can we do if My latest details in MyInfo was not displayed when we seek complete the Baby Bonus online form?", "My latest details in MyInfo was not exhibit when me essay finish the Baby Bonus online form. What could me do?", "My latest details in MyInfo was not exhibit when student try finish the Baby Bonus online form. What does student do?", "While My latest details in MyInfo was not exhibit when student attempt finish the Baby Bonus online form. What shall student do?", "While My latest details in MyInfo was not displayed when student try complete the Baby Bonus online form. What shall student do?", "My latest details in MyInfo was not displayed when i seek complete the Baby Bonus online form. What shall i do?", "If My latest details in MyInfo was not exhibit when me attempt complete the Baby Bonus online form. What could me do?", "If My latest details in MyInfo was not exhibit when we seek complete the Baby Bonus online form. What does we do?", "If My latest details in MyInfo was not expose when i assay complete the Baby Bonus online form. What do i do?", "What could we do if My latest details in MyInfo was not exhibit when we assay finish the Baby Bonus online form?", "While My latest details in MyInfo was not exhibit when we seek finish the Baby Bonus online form. What do we do?", "If My latest details in MyInfo was not displayed when we assay complete the Baby Bonus online form. What should we do?", "If My latest details in MyInfo was not exhibit when we assay finish the Baby Bonus online form. What should we do?", "When My latest details in MyInfo was not displayed when we attempt finish the Baby Bonus online form. What do we do?", "While My latest details in MyInfo was not expose when me assay finish the Baby Bonus online form. What do me do?", "If My latest details in MyInfo was not expose when me seek finish the Baby Bonus online form. What can me do?", "When My latest details in MyInfo was not exhibit when student attempt complete the Baby Bonus online form. What can student do?", "What could i do if My latest details in MyInfo was not exhibit when i try complete the Baby Bonus online form?", "What could student do if My latest details in MyInfo was not exhibit when student essay complete the Baby Bonus online form?", "While My latest details in MyInfo was not exhibit when i attempt complete the Baby Bonus online form. What should i do?", "While My latest details in MyInfo was not exhibit when i essay finish the Baby Bonus online form. What should i do?", "What shall i do if My latest details in MyInfo was not expose when i assay finish the Baby Bonus online form?", "What shall i do if My latest details in MyInfo was not displayed when i seek complete the Baby Bonus online form?", "What shall i do if My latest details in MyInfo was not displayed when i assay finish the Baby Bonus online form?", "When My latest details in MyInfo was not displayed when me assay finish the Baby Bonus online form. What should me do?", "When My latest details in MyInfo was not exhibit when me attempt complete the Baby Bonus online form. What does me do?", "My latest details in MyInfo was not expose when student assay complete the Baby Bonus online form. What do student do?", "What does i do if My latest details in MyInfo was not expose when i try complete the Baby Bonus online form?", "If My latest details in MyInfo was not exhibit when me essay complete the Baby Bonus online form. What does me do?", "What do me do if My latest details in MyInfo was not exhibit when me try finish the Baby Bonus online form?", "If My latest details in MyInfo was not exhibit when we try complete the Baby Bonus online form. What should we do?", "If My latest details in MyInfo was not exhibit when we try finish the Baby Bonus online form. What can we do?", "What does i do if My latest details in MyInfo was not displayed when i essay finish the Baby Bonus online form?", "If My latest details in MyInfo was not displayed when i attempt complete the Baby Bonus online form. What should i do?", "What could we do if My latest details in MyInfo was not exhibit when we try finish the Baby Bonus online form?", "When My latest details in MyInfo was not expose when we assay complete the Baby Bonus online form. What should we do?", "When My latest details in MyInfo was not exhibit when me essay complete the Baby Bonus online form. What should me do?", "When My latest details in MyInfo was not displayed when student essay complete the Baby Bonus online form. What shall student do?", "When My latest details in MyInfo was not displayed when i attempt complete the Baby Bonus online form. What can i do?", "What shall we do if My latest details in MyInfo was not exhibit when we attempt complete the Baby Bonus online form?", "What do i do if My latest details in MyInfo was not expose when i assay complete the Baby Bonus online form?", "While My latest details in MyInfo was not exhibit when we assay complete the Baby Bonus online form. What could we do?", "If My latest details in MyInfo was not expose when me attempt complete the Baby Bonus online form. What could me do?", "When My latest details in MyInfo was not exhibit when me try finish the Baby Bonus online form. What shall me do?", "When My latest details in MyInfo was not displayed when we try complete the Baby Bonus online form. What could we do?", "While My latest details in MyInfo was not displayed when we try finish the Baby Bonus online form. What do we do?", "If My latest details in MyInfo was not displayed when student try complete the Baby Bonus online form. What should student do?", "When My latest details in MyInfo was not displayed when me assay complete the Baby Bonus online form. What should me do?", "When My latest details in MyInfo was not expose when student try complete the Baby Bonus online form. What could student do?", "What can we do if My latest details in MyInfo was not displayed when we assay finish the Baby Bonus online form?", "When My latest details in MyInfo was not expose when me assay complete the Baby Bonus online form. What do me do?", "If My latest details in MyInfo was not expose when student assay complete the Baby Bonus online form. What should student do?", "My latest details in MyInfo was not displayed when student try finish the Baby Bonus online form. What does student do?", "If My latest details in MyInfo was not displayed when student seek finish the Baby Bonus online form. What do student do?", "My latest details in MyInfo was not exhibit when student try finish the Baby Bonus online form. What could student do?", "If My latest details in MyInfo was not expose when student assay finish the Baby Bonus online form. What do student do?", "While My latest details in MyInfo was not exhibit when we essay complete the Baby Bonus online form. What could we do?", "If My latest details in MyInfo was not expose when i seek complete the Baby Bonus online form. What shall i do?", "If My latest details in MyInfo was not exhibit when i try complete the Baby Bonus online form. What should i do?", "If My latest details in MyInfo was not exhibit when i try complete the Baby Bonus online form. What could i do?", "If My latest details in MyInfo was not displayed when me assay complete the Baby Bonus online form. What shall me do?", "If My latest details in MyInfo was not exhibit when i try complete the Baby Bonus online form. What can i do?", "My latest details in MyInfo was not exhibit when i try finish the Baby Bonus online form. What do i do?", "If My latest details in MyInfo was not expose when we seek complete the Baby Bonus online form. What can we do?", "What could student do if My latest details in MyInfo was not expose when student essay complete the Baby Bonus online form?", "My latest details in MyInfo was not expose when me essay finish the Baby Bonus online form. What does me do?", "If My latest details in MyInfo was not expose when i attempt finish the Baby Bonus online form. What does i do?"], "tag": "My latest details in MyInfo was not displayed when I try complete the Baby Bonus online form. What should I do?", "response": "If you are making Baby Bonus application online but your latest details are not displayed in MyInfo, you can fill in the fields with your latest information before submitting your application. "}, {"patterns": ["For Baby Bonus Online (BBO) , what is the minimum software requirement?", "For Baby Bonus Online (BBO) , what are the minimum software requirement?", "What are the minimum software requirement for Baby Bonus Online (BBO)?"], "tag": "What is the minimum software requirement for Baby Bonus Online (BBO)?", "response": "You will need the following software to access Baby Bonus Online: Operating System Windows 7 or better Browser Internet Explorer 10.0 and above or Google Chrome 22.0 and above"}, {"patterns": ["Single parents not eligible for the enhanced Baby Bonus scheme Why is that so?", "Why do single parents not eligible for the enhanced Baby Bonus scheme?", "Why am single parents not eligible for the enhanced Baby Bonus scheme?", "Single parents not eligible for the enhanced Baby Bonus scheme Why?", "Why is it that single parents not eligible for the enhanced Baby Bonus scheme?", "Single parents not eligible for the enhanced Baby Bonus scheme may I know why is that so?", "Single parents not eligible for the enhanced Baby Bonus scheme may I know why?", "Why does single parents not eligible for the enhanced Baby Bonus scheme?", "Single parents not eligible for the enhanced Baby Bonus scheme may I know why is this so?", "Single parents not eligible for the enhanced Baby Bonus scheme Why is this so?", "Why is single parents not eligible for the enhanced Baby Bonus scheme?"], "tag": "Why are single parents not eligible for the enhanced Baby Bonus scheme?", "response": "Children of unwed parents can enjoy Child Development Account (CDA) benefits if they were born on, or after 1 September 2016. Parents of all Singaporean children, including single parents, are eligible for paid childcare and extended childcare leave, unpaid infant care leave, Medisave grant for newborns, enhanced subsidies for centre-based infant and childcare, and foreign domestic worker concessionary levy. If you wish to find out more details, please visit the Hey Baby website or the Child Care Link portal. "}, {"patterns": ["May I know about the Child Development Co-Savings Scheme?", "Explain to me the Child Development Co-Savings Scheme?", "What do the Child Development Co-Savings Scheme mean?", "What does the Child Development Co-Savings Scheme mean?", "What are the Child Development Co-Savings Scheme?", "Can you tell me more about the Child Development Co-Savings Scheme?", "I want to know about the Child Development Co-Savings Scheme?", "What are the Child Development Co-Savings Scheme all about?", "What is meant by the Child Development Co-Savings Scheme?", "Can you tell me the details about the Child Development Co-Savings Scheme?", "What is the Child Development Co-Savings Scheme all about?"], "tag": "What is the Child Development Co-Savings Scheme?", "response": "The Child Development Co-Savings Scheme refers to the Baby Bonus Scheme, which is part of the Marriage and Parenthood Package. The Baby Bonus Scheme includes a cash gift and/or Government contributions to the Child Development Account (CDA). You can check your child\u2019s eligibility and Baby Bonus Benefits using \"Check Eligibility\u201d on Baby Bonus Online."}, {"patterns": ["Are my child eligible for the Baby Bonus Scheme?", "Am my child eligible for the Baby Bonus Scheme?", "Are my kid eligible for the Baby Bonus Scheme?", "Are my youngster eligible for the Baby Bonus Scheme?", "Are my minor eligible for the Baby Bonus Scheme?", "Are my shaver eligible for the Baby Bonus Scheme?", "Are my nipper eligible for the Baby Bonus Scheme?", "Are my small fry eligible for the Baby Bonus Scheme?", "Are my tiddler eligible for the Baby Bonus Scheme?", "Are my tike eligible for the Baby Bonus Scheme?", "Are my tyke eligible for the Baby Bonus Scheme?", "Are my fry eligible for the Baby Bonus Scheme?", "Are my nestling eligible for the Baby Bonus Scheme?", "Am my kid eligible for the Baby Bonus Scheme?", "Am my youngster eligible for the Baby Bonus Scheme?", "Am my minor eligible for the Baby Bonus Scheme?", "Am my shaver eligible for the Baby Bonus Scheme?", "Am my nipper eligible for the Baby Bonus Scheme?", "Am my small fry eligible for the Baby Bonus Scheme?", "Am my tiddler eligible for the Baby Bonus Scheme?", "Am my tike eligible for the Baby Bonus Scheme?", "Am my tyke eligible for the Baby Bonus Scheme?", "Am my fry eligible for the Baby Bonus Scheme?", "Am my nestling eligible for the Baby Bonus Scheme?"], "tag": "Is my child eligible for the Baby Bonus Scheme?", "response": "A child may be eligible for the Baby Bonus Scheme if: he or she is a Singapore Citizen and his or her parents are lawfully married. Children of unwed parents may be eligible for CDA benefits only if they are born on or after 1 September 2016. You can check your child\u2019s eligibility and Baby Bonus Benefits using the \u201cCheck Eligibility\u201d on Baby Bonus Online. You will be asked a few questions to determine the child\u2019s eligibility. "}, {"patterns": ["Why are i encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does me see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why do we run across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do me encountering the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why we meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why we see the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is me come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are we come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are student encountering the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why are me meet the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why are me run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is student run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why does student encountering the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why do me meet the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why me come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why is me come across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why does we see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does me meet the error message, \"You have already logged in. Simultaneous sessions are not let", "Why are me come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why i come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does i come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why are student see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why we run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is student encountering the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why does we meet the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is me encountering the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do i come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is we run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is i see the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are i encountering the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why does i run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is me run into the error message, \"You have already logged in. Simultaneous sessions are not let", "Why student come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why does we see the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are student see the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why does i run across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why we run across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why we encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why student run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why does i see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why is me come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why are i run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why does me run into the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does student come across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why are student come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are we run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why are i come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are student meet the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why me see the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do me come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does student run into the error message, \"You have already logged in. Simultaneous sessions are not let", "Why is i run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why me run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why we run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is me run across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does me encountering the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are i see the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are student come across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why are me come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is we see the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does me see the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do student run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is me meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are me come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are we run into the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are student run across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is student come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do i come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why is student see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why is student run across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does i meet the error message, \"You have already logged in. Simultaneous sessions are not let", "Why is me meet the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why i come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is me encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is student meet the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does i encountering the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are we encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do student come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do student see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does me come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why is we meet the error message, \"You have already logged in. Simultaneous sessions are not let", "Why is me see the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are i meet the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is i encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do i encountering the error message, \"You have already logged in. Simultaneous sessions are not let", "Why me come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do i see the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is i meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is we run into the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is i run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are student meet the error message, \"You have already logged in. Simultaneous sessions are not let", "Why are me see the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are student meet the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does we meet the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is i run into the error message, \"You have already logged in. Simultaneous sessions are not let", "Why me encountering the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are i run into the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why we meet the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do i see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why do student meet the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are student encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do me meet the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is student run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is student see the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why me encountering the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why i meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is we encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is we come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are me see the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why student encountering the error message, \"You have already logged in. Simultaneous sessions are not let", "Why are me run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is i run into the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why are student run into the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do me run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why me come across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why do i encountering the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why i meet the error message, \"You have already logged in. Simultaneous sessions are not let", "Why i run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do me run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is student meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do me come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is we run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why does we encountering the error message, \"You have already logged in. Simultaneous sessions are not let", "Why do we see the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is student see the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are student encountering the error message, \"You have already logged in. Simultaneous sessions are not let", "Why are student run into the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why me encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is we meet the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why student see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why do i run across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why student come across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why do we come across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why does we meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why does me meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are i see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does student run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why does we encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do we come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why do student come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do me run into the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why is i come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why do student run across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does we come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why do student run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why are we see the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are i come across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why i meet the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is i come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why me come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do i run into the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is me meet the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why do me meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are we meet the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why do we meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why we encountering the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does i come across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why do student see the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do student encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why student meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is me encountering the error message, \"You have already logged in. Simultaneous sessions are not let", "Why are i run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do i come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do we run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do i meet the error message, \"You have already logged in. Simultaneous sessions are not let", "Why we come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are we run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why does i run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is me see the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why we see the error message, \"You have already logged in. Simultaneous sessions are not let", "Why is me run across the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why me meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why are i run across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are me meet the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why does we run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why is we see the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why are me encountering the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does student see the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do we encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does student run into the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why do i see the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why does student run into the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does we encountering the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why student come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does student see the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why do i run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why we encountering the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is we encountering the error message, \"You have already logged in. Simultaneous sessions are not let", "Why do i encountering the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are i come across the error message, \"You have already logged in. Simultaneous sessions are not let", "Why does i meet the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why are i meet the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why does student run across the error message, \"You have already logged in. Simultaneous sessions are not permit", "Why student run across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do student meet the error message, \"You have already logged in. Simultaneous sessions are not let", "Why do me encountering the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why is we come across the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why do me see the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "Why student run into the error message, \"You have already logged in. Simultaneous sessions are not countenance", "Why does we come across the error message, \"You have already logged in. Simultaneous sessions are not permit"], "tag": "Why am I encountering the error message, \"You have already logged in. Simultaneous sessions are not allowed\"?", "response": "If you encounter the error message: \u201cYou have already logged in. Simultaneous sessions are not allowed\", while accessing the Baby Bonus Online, it could be because you have used the back, forward, and refresh buttons or are accessing the website on several windows. You can also encounter this error if the previous session was not properly terminated, for example, your Internet connection was cut off abruptly or you have closed the browser without clicking on the \"Logout\" button. If you are still unable to resolve the issue, please call us for assistance at 1800 253 7707 or (65) 6253 7707 if you are calling from overseas. Our operating hours are from Mondays to Fridays, 8.30am to 6.00pm, and Saturdays from 8.30pm to 1pm. "}, {"patterns": ["What is meant by to the enumeration of birth order when a tiddler passes off", "What is to the numeration of birth order when a nestling go through away?", "What are to the counting of birth order when a youngster passes off all about?", "What is to the numeration of birth order when a small fry go through forth all about?", "May I know about to the tally of birth order when a youngster go through forth", "What does to the enumeration of birth order when a shaver go across off mean?", "What does to the counting of birth order when a tiddler go through forth mean?", "Can you tell me the details about to the count of birth order when a child passes away?", "What are to the count of birth order when a shaver passes forth all about?", "Can you tell me more about to the enumeration of birth order when a youngster go through off", "May I know about to the reckoning of birth order when a nipper go through forth", "I want to know about to the enumeration of birth order when a shaver go across forth", "What are to the counting of birth order when a fry go across away all about?", "What are to the enumeration of birth order when a nestling passes away all about?", "What does to the enumeration of birth order when a small fry go through forth mean?", "May I know about to the count of birth order when a tiddler passes away?", "What does to the count of birth order when a fry passes off mean?", "What are to the reckoning of birth order when a shaver passes off", "Can you tell me the details about to the counting of birth order when a child go across away?", "I want to know about to the counting of birth order when a minor passes off", "What are to the enumeration of birth order when a minor passes off all about?", "What does to the counting of birth order when a fry go through off mean?", "Can you tell me more about to the count of birth order when a youngster go through forth", "What does to the tally of birth order when a nipper go through off mean?", "What are to the counting of birth order when a minor go across away?", "I want to know about to the counting of birth order when a tike go through away?", "What does to the count of birth order when a minor go across off mean?", "What are to the enumeration of birth order when a fry go through away?", "What does to the numeration of birth order when a small fry passes forth mean?", "What does to the numeration of birth order when a fry passes away mean?", "Explain to me to the enumeration of birth order when a child go through away?", "What are to the reckoning of birth order when a tike passes off all about?", "I want to know about to the reckoning of birth order when a tike go across off", "Can you tell me the details about to the count of birth order when a child go through off", "What does to the enumeration of birth order when a tike go across off mean?", "What does to the enumeration of birth order when a nestling passes forth mean?", "What does to the numeration of birth order when a shaver go across away mean?", "What is meant by to the counting of birth order when a tike passes off", "What are to the numeration of birth order when a child go through away?", "May I know about to the tally of birth order when a youngster go through off", "What are to the reckoning of birth order when a kid passes off all about?", "What are to the tally of birth order when a tyke passes forth", "What is to the enumeration of birth order when a kid go through away?", "I want to know about to the counting of birth order when a tyke go across away?", "Can you tell me the details about to the counting of birth order when a small fry passes away?", "What is to the count of birth order when a minor passes forth", "What is meant by to the numeration of birth order when a nestling go through forth", "What are to the tally of birth order when a shaver go through forth", "What are to the reckoning of birth order when a tike go through forth", "What are to the reckoning of birth order when a child passes off", "Can you tell me more about to the enumeration of birth order when a tyke go through off", "Explain to me to the numeration of birth order when a child go through away?", "What are to the counting of birth order when a fry passes off", "May I know about to the count of birth order when a youngster passes forth", "I want to know about to the count of birth order when a tyke go through off", "Explain to me to the count of birth order when a tiddler go across forth", "What is to the counting of birth order when a kid go across forth all about?", "What are to the counting of birth order when a minor passes away?", "What do to the numeration of birth order when a nipper go across off mean?", "I want to know about to the counting of birth order when a tiddler go through off", "May I know about to the reckoning of birth order when a kid go through forth", "Explain to me to the numeration of birth order when a minor go through forth", "What are to the tally of birth order when a kid go across forth", "Explain to me to the numeration of birth order when a youngster passes away?", "I want to know about to the count of birth order when a kid go across away?", "What is meant by to the enumeration of birth order when a tike go through forth", "May I know about to the numeration of birth order when a nestling go through away?", "What is to the counting of birth order when a tyke go across away all about?", "Can you tell me the details about to the numeration of birth order when a child go through off", "I want to know about to the counting of birth order when a minor go across off", "What is to the tally of birth order when a tiddler go through off", "What is to the enumeration of birth order when a child passes off", "What does to the enumeration of birth order when a tike go across forth mean?", "What are to the counting of birth order when a shaver go through off all about?", "What is to the reckoning of birth order when a nipper go through off", "What is to the count of birth order when a fry passes off", "I want to know about to the count of birth order when a tiddler passes off", "What does to the count of birth order when a tiddler go through away mean?", "Can you tell me more about to the reckoning of birth order when a child go through forth", "What is to the enumeration of birth order when a child passes away?", "Explain to me to the enumeration of birth order when a minor go through off", "Can you tell me more about to the numeration of birth order when a kid go across forth", "What is to the reckoning of birth order when a minor passes off", "What are to the tally of birth order when a nipper passes forth all about?", "What is meant by to the counting of birth order when a small fry go across off", "Explain to me to the numeration of birth order when a small fry go across away?", "What is to the numeration of birth order when a fry passes forth all about?", "What are to the count of birth order when a nestling go across off", "What does to the numeration of birth order when a nestling passes forth mean?", "What does to the enumeration of birth order when a tiddler go across forth mean?", "I want to know about to the counting of birth order when a tiddler passes away?", "Can you tell me more about to the numeration of birth order when a tike passes off", "May I know about to the tally of birth order when a shaver go across away?", "May I know about to the tally of birth order when a tyke go across forth", "I want to know about to the enumeration of birth order when a nestling passes off", "What are to the count of birth order when a tyke passes away all about?", "What are to the numeration of birth order when a small fry go through forth all about?", "What are to the count of birth order when a tyke go through off all about?", "What is to the tally of birth order when a nestling go through forth all about?", "Can you tell me more about to the tally of birth order when a nestling go across off", "I want to know about to the numeration of birth order when a tike go across forth", "What is to the count of birth order when a small fry go through off all about?", "What is to the tally of birth order when a tike go across forth", "What do to the reckoning of birth order when a tiddler go across off mean?", "What does to the enumeration of birth order when a shaver passes away mean?", "May I know about to the tally of birth order when a tike passes away?", "Can you tell me the details about to the tally of birth order when a minor go across away?", "Can you tell me more about to the numeration of birth order when a small fry go across forth", "What is meant by to the enumeration of birth order when a small fry go through forth", "What is to the tally of birth order when a minor passes forth", "What are to the numeration of birth order when a tike go through off", "May I know about to the tally of birth order when a tike go across off", "What are to the counting of birth order when a tike go through off", "Can you tell me the details about to the counting of birth order when a tike passes forth", "May I know about to the counting of birth order when a nestling go through away?", "What do to the tally of birth order when a nestling go across forth mean?", "May I know about to the enumeration of birth order when a nipper go across away?", "What does to the reckoning of birth order when a kid passes forth mean?", "Can you tell me the details about to the tally of birth order when a fry go across forth", "What are to the enumeration of birth order when a tiddler go through away?", "What do to the count of birth order when a small fry go through away mean?", "What is to the reckoning of birth order when a kid go across forth", "What are to the count of birth order when a tyke go across off all about?", "Explain to me to the count of birth order when a tyke go through off", "What are to the enumeration of birth order when a tiddler passes forth all about?", "What are to the counting of birth order when a kid passes off", "What do to the numeration of birth order when a tike go through off mean?", "What do to the enumeration of birth order when a nipper go through away mean?", "What do to the numeration of birth order when a child go across off mean?", "I want to know about to the enumeration of birth order when a nipper go across away?", "What does to the tally of birth order when a tike go across away mean?", "What is to the reckoning of birth order when a nestling go across away all about?", "Explain to me to the tally of birth order when a tiddler go through away?", "What does to the counting of birth order when a fry go across away mean?", "What are to the numeration of birth order when a nestling go through forth all about?", "What does to the reckoning of birth order when a tyke go across forth mean?", "What do to the count of birth order when a minor go through forth mean?", "What does to the tally of birth order when a small fry go through forth mean?", "What is to the tally of birth order when a tyke passes off", "What does to the counting of birth order when a tike passes forth mean?", "What is meant by to the counting of birth order when a shaver passes off", "What is meant by to the count of birth order when a tiddler passes away?", "What do to the counting of birth order when a fry go through forth mean?", "Explain to me to the tally of birth order when a kid go through off", "What is to the count of birth order when a youngster go across forth", "Can you tell me the details about to the enumeration of birth order when a child go across away?", "Can you tell me more about to the counting of birth order when a nestling go across forth", "What does to the counting of birth order when a nestling passes forth mean?", "Explain to me to the numeration of birth order when a tyke go across away?", "What are to the enumeration of birth order when a nestling go across off all about?", "What is meant by to the numeration of birth order when a kid go through away?", "What is to the counting of birth order when a child passes forth all about?", "Can you tell me the details about to the reckoning of birth order when a nestling go across off", "Explain to me to the counting of birth order when a nestling go across forth", "Can you tell me more about to the numeration of birth order when a shaver go across forth", "What do to the numeration of birth order when a tike go across away mean?", "What is to the enumeration of birth order when a shaver go across away?", "What are to the numeration of birth order when a shaver passes away?", "Explain to me to the enumeration of birth order when a minor go across forth", "Can you tell me the details about to the numeration of birth order when a child passes off", "Explain to me to the tally of birth order when a tiddler passes off", "What is meant by to the tally of birth order when a shaver passes away?", "What is to the enumeration of birth order when a child go across forth", "Explain to me to the count of birth order when a youngster go through forth", "Explain to me to the tally of birth order when a youngster passes away?", "What is meant by to the tally of birth order when a small fry go across off", "I want to know about to the numeration of birth order when a nipper go across forth", "What is to the numeration of birth order when a nipper go through forth all about?", "Can you tell me the details about to the tally of birth order when a kid go across forth", "What do to the tally of birth order when a tiddler passes forth mean?", "What are to the numeration of birth order when a youngster go across forth", "Can you tell me more about to the reckoning of birth order when a tike go across away?", "What are to the enumeration of birth order when a youngster passes forth all about?", "What are to the reckoning of birth order when a kid go through off", "What is to the enumeration of birth order when a youngster go through forth", "Explain to me to the counting of birth order when a nipper passes off", "What is meant by to the reckoning of birth order when a youngster go through forth", "May I know about to the count of birth order when a kid passes off", "What are to the enumeration of birth order when a shaver go through forth all about?", "What does to the enumeration of birth order when a fry passes off mean?", "Can you tell me the details about to the numeration of birth order when a tyke passes forth", "What are to the tally of birth order when a tike go across forth all about?", "What does to the reckoning of birth order when a tiddler passes forth mean?", "What is meant by to the counting of birth order when a kid passes off", "Can you tell me the details about to the count of birth order when a tike go through away?", "May I know about to the enumeration of birth order when a kid passes off", "What are to the counting of birth order when a tike passes off all about?", "What do to the numeration of birth order when a tike go across off mean?", "What are to the reckoning of birth order when a fry go through away all about?", "What is to the numeration of birth order when a small fry go across off", "May I know about to the count of birth order when a tiddler go across forth", "Can you tell me more about to the counting of birth order when a fry go across away?", "Can you tell me the details about to the count of birth order when a small fry go through forth", "Can you tell me more about to the count of birth order when a nipper go across away?", "What does to the counting of birth order when a tike go across off mean?", "What does to the numeration of birth order when a youngster passes forth mean?", "What are to the tally of birth order when a shaver go through off all about?", "Can you tell me the details about to the reckoning of birth order when a kid go across off", "What do to the reckoning of birth order when a kid go through forth mean?", "What is meant by to the enumeration of birth order when a kid passes off"], "tag": "What happens to the counting of birth order when a child passes away?", "response": "The deceased child is counted in the birth order when there are subsequent children born to the couple. "}, {"patterns": ["Where should we print a page within Baby Bonus Online (BBO)?", "How can me print a page within Baby Bonus Online (BBO)?", "Where shall student print a page within Baby Bonus Online (BBO)?", "Where does i print a page within Baby Bonus Online (BBO)?", "Where can me print a page within Baby Bonus Online (BBO)?", "Where shall me print a page within Baby Bonus Online (BBO)?", "Where can we print a page within Baby Bonus Online (BBO)?", "Where does me print a page within Baby Bonus Online (BBO)?", "How does we print a page within Baby Bonus Online (BBO)?", "How could i print a page within Baby Bonus Online (BBO)?", "What do i have to do to print a page within Baby Bonus Online (BBO)?", "Where do we print a page within Baby Bonus Online (BBO)?", "How can student print a page within Baby Bonus Online (BBO)?", "How should we print a page within Baby Bonus Online (BBO)?", "How does me print a page within Baby Bonus Online (BBO)?", "What do me have to do to print a page within Baby Bonus Online (BBO)?", "Where could me print a page within Baby Bonus Online (BBO)?", "What does we have to do to print a page within Baby Bonus Online (BBO)?", "What does we need to print a page within Baby Bonus Online (BBO)?", "How does student print a page within Baby Bonus Online (BBO)?", "What do student need to print a page within Baby Bonus Online (BBO)?", "How shall student print a page within Baby Bonus Online (BBO)?", "How does i print a page within Baby Bonus Online (BBO)?", "How can we print a page within Baby Bonus Online (BBO)?", "How shall we print a page within Baby Bonus Online (BBO)?", "How could we print a page within Baby Bonus Online (BBO)?", "What does i need to print a page within Baby Bonus Online (BBO)?", "What do i need to print a page within Baby Bonus Online (BBO)?", "Where shall i print a page within Baby Bonus Online (BBO)?", "Where could we print a page within Baby Bonus Online (BBO)?", "Where shall we print a page within Baby Bonus Online (BBO)?", "How can i print a page within Baby Bonus Online (BBO)?", "What does me have to do to print a page within Baby Bonus Online (BBO)?", "Where do me print a page within Baby Bonus Online (BBO)?", "Where could student print a page within Baby Bonus Online (BBO)?", "Where should student print a page within Baby Bonus Online (BBO)?", "What do we need to print a page within Baby Bonus Online (BBO)?", "What do student have to do to print a page within Baby Bonus Online (BBO)?", "What do we have to do to print a page within Baby Bonus Online (BBO)?", "How shall me print a page within Baby Bonus Online (BBO)?", "How could me print a page within Baby Bonus Online (BBO)?", "Where should i print a page within Baby Bonus Online (BBO)?", "Where can student print a page within Baby Bonus Online (BBO)?", "Where should me print a page within Baby Bonus Online (BBO)?", "What does i have to do to print a page within Baby Bonus Online (BBO)?", "Where do student print a page within Baby Bonus Online (BBO)?", "Where does we print a page within Baby Bonus Online (BBO)?", "How could student print a page within Baby Bonus Online (BBO)?", "Where can i print a page within Baby Bonus Online (BBO)?", "What do me need to print a page within Baby Bonus Online (BBO)?", "How should i print a page within Baby Bonus Online (BBO)?", "How should student print a page within Baby Bonus Online (BBO)?", "What does student need to print a page within Baby Bonus Online (BBO)?", "What does me need to print a page within Baby Bonus Online (BBO)?", "How should me print a page within Baby Bonus Online (BBO)?", "Where could i print a page within Baby Bonus Online (BBO)?", "How shall i print a page within Baby Bonus Online (BBO)?", "Where do i print a page within Baby Bonus Online (BBO)?", "What does student have to do to print a page within Baby Bonus Online (BBO)?", "Where does student print a page within Baby Bonus Online (BBO)?", "Where should we publish a page within Baby Bonus Online (BBO)?", "How can me publish a page within Baby Bonus Online (BBO)?", "Where shall student publish a page within Baby Bonus Online (BBO)?", "Where does i publish a page within Baby Bonus Online (BBO)?", "Where can me publish a page within Baby Bonus Online (BBO)?", "Where shall me publish a page within Baby Bonus Online (BBO)?", "Where can we publish a page within Baby Bonus Online (BBO)?", "Where does me publish a page within Baby Bonus Online (BBO)?", "How does we publish a page within Baby Bonus Online (BBO)?", "How could i publish a page within Baby Bonus Online (BBO)?", "What do i have to do to publish a page within Baby Bonus Online (BBO)?", "Where do we publish a page within Baby Bonus Online (BBO)?", "How can student publish a page within Baby Bonus Online (BBO)?", "How should we publish a page within Baby Bonus Online (BBO)?", "How does me publish a page within Baby Bonus Online (BBO)?", "What do me have to do to publish a page within Baby Bonus Online (BBO)?", "Where could me publish a page within Baby Bonus Online (BBO)?", "What does we have to do to publish a page within Baby Bonus Online (BBO)?", "What does we need to publish a page within Baby Bonus Online (BBO)?", "How does student publish a page within Baby Bonus Online (BBO)?", "What do student need to publish a page within Baby Bonus Online (BBO)?", "How shall student publish a page within Baby Bonus Online (BBO)?", "How does i publish a page within Baby Bonus Online (BBO)?", "How can we publish a page within Baby Bonus Online (BBO)?", "How shall we publish a page within Baby Bonus Online (BBO)?", "How could we publish a page within Baby Bonus Online (BBO)?", "What does i need to publish a page within Baby Bonus Online (BBO)?", "What do i need to publish a page within Baby Bonus Online (BBO)?", "Where shall i publish a page within Baby Bonus Online (BBO)?", "Where could we publish a page within Baby Bonus Online (BBO)?", "Where shall we publish a page within Baby Bonus Online (BBO)?", "How can i publish a page within Baby Bonus Online (BBO)?", "What does me have to do to publish a page within Baby Bonus Online (BBO)?", "Where do me publish a page within Baby Bonus Online (BBO)?", "Where could student publish a page within Baby Bonus Online (BBO)?", "Where should student publish a page within Baby Bonus Online (BBO)?", "What do we need to publish a page within Baby Bonus Online (BBO)?", "What do student have to do to publish a page within Baby Bonus Online (BBO)?", "What do we have to do to publish a page within Baby Bonus Online (BBO)?", "How shall me publish a page within Baby Bonus Online (BBO)?", "How could me publish a page within Baby Bonus Online (BBO)?", "Where should i publish a page within Baby Bonus Online (BBO)?", "Where can student publish a page within Baby Bonus Online (BBO)?", "Where should me publish a page within Baby Bonus Online (BBO)?", "What does i have to do to publish a page within Baby Bonus Online (BBO)?", "Where do student publish a page within Baby Bonus Online (BBO)?", "Where does we publish a page within Baby Bonus Online (BBO)?", "How could student publish a page within Baby Bonus Online (BBO)?", "Where can i publish a page within Baby Bonus Online (BBO)?", "What do me need to publish a page within Baby Bonus Online (BBO)?", "How should i publish a page within Baby Bonus Online (BBO)?", "How should student publish a page within Baby Bonus Online (BBO)?", "What does student need to publish a page within Baby Bonus Online (BBO)?", "What does me need to publish a page within Baby Bonus Online (BBO)?", "How should me publish a page within Baby Bonus Online (BBO)?", "Where could i publish a page within Baby Bonus Online (BBO)?", "How shall i publish a page within Baby Bonus Online (BBO)?", "Where do i publish a page within Baby Bonus Online (BBO)?", "What does student have to do to publish a page within Baby Bonus Online (BBO)?", "Where does student publish a page within Baby Bonus Online (BBO)?"], "tag": "How do I print a page within Baby Bonus Online (BBO)?", "response": "To print a page on the Baby Bonus Online, please follow these steps according to your browser version. For Internet Explorer version 10.0 and above: STEP 1: Right-click anywhere on the clean background of the browser. STEP 2: Click \"Print\". STEP 3: Fix the print settings for your desired print options. STEP 4: Click the \"Apply\" button, if you've made changes at first. STEP 5: Click the \u201cPrint \u201cbutton if you haven\u2019t made changes. For Google Chrome version 22.0 and above: STEP 1: Right-click anywhere on the clean background of the browser. STEP 2: Click \"Print\". STEP 3: Fix the print settings for your desired print options. STEP 4: Click the \u201cPrint \u201cbutton."}, {"patterns": ["If I am married to the child's father after the birth of my child, would my child be eligible for the Baby Bonus scheme?"], "tag": "If I am married to the child's father after the birth of my child, will my child be eligible for the Baby Bonus scheme?", "response": "Your child may be eligible for Baby Bonus Scheme if he or she is a Singapore citizen and below 12 years of age. You need to include the father\u2019s name in the child's birth certificate, if it was not included. Please check with the Immigration and Checkpoints Authority (ICA) on the procedures to do so. You can email a copy of your child\u2019s birth certificate and your marriage certificate to us at msf_babybonus@msf.gov.sg once available. Your child\u2019s birth certificate must bear both the father\u2019s and the mother\u2019s details. On receiving your documents, we will inform you the next course of actions within 5 to 10 working days."}, {"patterns": ["Would my child be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my child be eligible for Baby Bonus?", "Will my child be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "I am married but not to my child\u2019s father. will my child be eligible for Baby Bonus?", "Would my child be eligible for Baby Bonus?", "Would my kid be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my youngster be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my minor be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my shaver be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my nipper be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my small fry be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my tiddler be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my tike be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my tyke be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my fry be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Would my nestling be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my kid be eligible for Baby Bonus?", "Will my youngster be eligible for Baby Bonus?", "Will my minor be eligible for Baby Bonus?", "Will my shaver be eligible for Baby Bonus?", "Will my nipper be eligible for Baby Bonus?", "Will my small fry be eligible for Baby Bonus?", "Will my tiddler be eligible for Baby Bonus?", "Will my tike be eligible for Baby Bonus?", "Will my tyke be eligible for Baby Bonus?", "Will my fry be eligible for Baby Bonus?", "Will my nestling be eligible for Baby Bonus?", "Will my kid be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my youngster be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my minor be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my shaver be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my nipper be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my small fry be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my tiddler be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my tike be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my tyke be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my fry be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "Will my nestling be eligible for Baby Bonus if I am married but not to my child\u2019s father?", "I am married but not to my child\u2019s father. will my kid be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my youngster be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my minor be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my shaver be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my nipper be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my small fry be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my tiddler be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my tike be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my tyke be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my fry be eligible for Baby Bonus?", "I am married but not to my child\u2019s father. will my nestling be eligible for Baby Bonus?", "Would my kid be eligible for Baby Bonus?", "Would my youngster be eligible for Baby Bonus?", "Would my minor be eligible for Baby Bonus?", "Would my shaver be eligible for Baby Bonus?", "Would my nipper be eligible for Baby Bonus?", "Would my small fry be eligible for Baby Bonus?", "Would my tiddler be eligible for Baby Bonus?", "Would my tike be eligible for Baby Bonus?", "Would my tyke be eligible for Baby Bonus?", "Would my fry be eligible for Baby Bonus?", "Would my nestling be eligible for Baby Bonus?"], "tag": "I am married but not to my child\u2019s father. Would my child be eligible for Baby Bonus?", "response": "One of the eligibility criteria for the Baby Bonus scheme is that the child\u2019s parents must be lawfully married. If you are married, your spouse\u2019s name must be reflected on your child\u2019s birth certificate to qualify for Baby Bonus. Otherwise, the child may only be eligible for Child Development Account (CDA) benefits if he or she is a Singapore citizen born on or after 1 September 2016. "}, {"patterns": ["Are we entitled to open up a CDA for my kid who is 12 and above?", "Am me entitled to open up a CDA for my tyke who is 12 and above?", "Could we open a CDA for my nestling who is 12 and above?", "Is it alright if me open up a CDA for my youngster who is 12 and above?", "Am we allowed to open a CDA for my minor who is 12 and above?", "Are student entitled to open a CDA for my youngster who is 12 and above?", "Is i able to open up a CDA for my tike who is 12 and above?", "Is it ok for student to open a CDA for my shaver who is 12 and above?", "Is it alright for student to open a CDA for my youngster who is 12 and above?", "Is it ok for i to open a CDA for my small fry who is 12 and above?", "Is it ok for i to open up a CDA for my child who is 12 and above?", "Is it alright if student open a CDA for my nestling who is 12 and above?", "Is it ok if we open up a CDA for my shaver who is 12 and above?", "Is student able to open a CDA for my tyke who is 12 and above?", "Is it ok for student to open a CDA for my minor who is 12 and above?", "Is it possible for me to open up a CDA for my kid who is 12 and above?", "Am we able to open up a CDA for my shaver who is 12 and above?", "Am me allowed to open up a CDA for my small fry who is 12 and above?", "Is it ok if student open a CDA for my small fry who is 12 and above?", "Could student open a CDA for my child who is 12 and above?", "Is it ok for i to open a CDA for my shaver who is 12 and above?", "Could we open up a CDA for my minor who is 12 and above?", "Could student open up a CDA for my nipper who is 12 and above?", "Is it alright for we to open a CDA for my youngster who is 12 and above?", "Are we allowed to open a CDA for my tyke who is 12 and above?", "Could we open a CDA for my tiddler who is 12 and above?", "Is it alright for me to open up a CDA for my fry who is 12 and above?", "Am me entitled to open up a CDA for my shaver who is 12 and above?", "Is student able to open a CDA for my tike who is 12 and above?", "Is we able to open up a CDA for my fry who is 12 and above?", "Is it alright for i to open a CDA for my nipper who is 12 and above?", "Are i entitled to open up a CDA for my shaver who is 12 and above?", "Are we allowed to open a CDA for my nestling who is 12 and above?", "Is it ok if student open a CDA for my shaver who is 12 and above?", "Are me allowed to open up a CDA for my youngster who is 12 and above?", "Is it possible for we to open a CDA for my tyke who is 12 and above?", "Is we entitled to open up a CDA for my kid who is 12 and above?", "Is it ok if me open up a CDA for my tike who is 12 and above?", "Is it ok for me to open a CDA for my tyke who is 12 and above?", "Are student allowed to open a CDA for my tiddler who is 12 and above?", "Is me allowed to open a CDA for my youngster who is 12 and above?", "Is it possible if we open a CDA for my fry who is 12 and above?", "Are we allowed to open up a CDA for my small fry who is 12 and above?", "Is it alright if we open up a CDA for my minor who is 12 and above?", "Is i able to open up a CDA for my youngster who is 12 and above?", "Could we open up a CDA for my fry who is 12 and above?", "May i open a CDA for my tike who is 12 and above?", "Is student able to open a CDA for my fry who is 12 and above?", "Are student allowed to open a CDA for my nipper who is 12 and above?", "Is it ok if i open up a CDA for my nestling who is 12 and above?", "Could i open up a CDA for my minor who is 12 and above?", "Is it alright for me to open a CDA for my youngster who is 12 and above?", "Is it possible if me open up a CDA for my shaver who is 12 and above?", "Is me entitled to open up a CDA for my nestling who is 12 and above?", "Is i able to open a CDA for my nipper who is 12 and above?", "Is me entitled to open a CDA for my kid who is 12 and above?", "Is it alright for i to open a CDA for my youngster who is 12 and above?", "May me open a CDA for my kid who is 12 and above?", "Is it ok if i open up a CDA for my tiddler who is 12 and above?", "Is me able to open up a CDA for my minor who is 12 and above?", "Is it possible if we open up a CDA for my child who is 12 and above?", "Am we able to open a CDA for my child who is 12 and above?", "Is it ok if i open a CDA for my child who is 12 and above?", "Am i allowed to open a CDA for my nipper who is 12 and above?", "Are student entitled to open up a CDA for my small fry who is 12 and above?", "Is it ok if student open up a CDA for my child who is 12 and above?", "Is it ok for i to open up a CDA for my tiddler who is 12 and above?", "Are me allowed to open a CDA for my small fry who is 12 and above?", "Are we entitled to open a CDA for my small fry who is 12 and above?", "Are i able to open a CDA for my youngster who is 12 and above?", "Is it alright for i to open up a CDA for my fry who is 12 and above?", "Could we open a CDA for my shaver who is 12 and above?", "Is it possible if me open up a CDA for my tyke who is 12 and above?", "Is it alright if we open up a CDA for my youngster who is 12 and above?", "Are student allowed to open a CDA for my tyke who is 12 and above?", "Am me able to open a CDA for my kid who is 12 and above?", "May i open a CDA for my nipper who is 12 and above?", "Am student allowed to open a CDA for my nestling who is 12 and above?", "Are we entitled to open a CDA for my tyke who is 12 and above?", "Is it possible if me open a CDA for my child who is 12 and above?", "Is it ok for i to open a CDA for my tiddler who is 12 and above?", "Are we allowed to open up a CDA for my kid who is 12 and above?", "Are student allowed to open up a CDA for my kid who is 12 and above?", "Am i entitled to open up a CDA for my tiddler who is 12 and above?", "Is we entitled to open up a CDA for my shaver who is 12 and above?", "Is we entitled to open a CDA for my child who is 12 and above?", "Could i open up a CDA for my child who is 12 and above?", "Is it ok if student open up a CDA for my tike who is 12 and above?", "Is it possible if we open a CDA for my youngster who is 12 and above?", "Is it alright for i to open up a CDA for my small fry who is 12 and above?", "Are me entitled to open a CDA for my tiddler who is 12 and above?", "Is it ok for student to open a CDA for my tiddler who is 12 and above?", "Is it possible for i to open up a CDA for my small fry who is 12 and above?", "Is it ok for we to open up a CDA for my tike who is 12 and above?", "Is it alright if i open a CDA for my shaver who is 12 and above?", "Is it possible if i open a CDA for my small fry who is 12 and above?", "Are me able to open up a CDA for my small fry who is 12 and above?", "Are me entitled to open a CDA for my fry who is 12 and above?", "Is it possible for me to open up a CDA for my youngster who is 12 and above?", "Is it possible if me open up a CDA for my youngster who is 12 and above?", "Is it possible for i to open up a CDA for my minor who is 12 and above?", "Could me open up a CDA for my minor who is 12 and above?", "Is it possible for i to open a CDA for my youngster who is 12 and above?", "Are we able to open a CDA for my minor who is 12 and above?", "May student open a CDA for my child who is 12 and above?", "Is it possible if student open a CDA for my child who is 12 and above?", "May student open up a CDA for my nipper who is 12 and above?", "Is it alright if i open up a CDA for my nestling who is 12 and above?", "Is me able to open a CDA for my kid who is 12 and above?", "Is i able to open a CDA for my small fry who is 12 and above?", "Are me allowed to open a CDA for my tiddler who is 12 and above?", "Is it possible for i to open a CDA for my child who is 12 and above?", "Is me entitled to open a CDA for my fry who is 12 and above?", "Are student able to open a CDA for my youngster who is 12 and above?", "Is it alright if i open a CDA for my child who is 12 and above?", "Am i able to open up a CDA for my small fry who is 12 and above?", "Is it ok if me open up a CDA for my fry who is 12 and above?", "Is me able to open up a CDA for my tike who is 12 and above?", "Is student entitled to open up a CDA for my tyke who is 12 and above?", "May me open a CDA for my small fry who is 12 and above?", "Am we able to open a CDA for my shaver who is 12 and above?", "Is me entitled to open a CDA for my nestling who is 12 and above?", "May we open up a CDA for my nipper who is 12 and above?", "Am i entitled to open a CDA for my kid who is 12 and above?", "Is it ok for i to open a CDA for my kid who is 12 and above?", "Are student able to open a CDA for my fry who is 12 and above?", "Could me open a CDA for my nestling who is 12 and above?", "Is i entitled to open a CDA for my child who is 12 and above?", "Am me entitled to open up a CDA for my youngster who is 12 and above?", "Is i entitled to open up a CDA for my tike who is 12 and above?", "Are we entitled to open up a CDA for my fry who is 12 and above?", "Is it alright if me open a CDA for my child who is 12 and above?", "Are i entitled to open a CDA for my nipper who is 12 and above?", "Is it ok for me to open a CDA for my nestling who is 12 and above?", "Could we open up a CDA for my small fry who is 12 and above?", "Is it ok if student open up a CDA for my tyke who is 12 and above?", "Am student allowed to open a CDA for my small fry who is 12 and above?", "Is student entitled to open a CDA for my fry who is 12 and above?", "Is it possible for we to open up a CDA for my child who is 12 and above?", "Is student allowed to open up a CDA for my tyke who is 12 and above?", "Is it alright if we open a CDA for my tyke who is 12 and above?", "Am we entitled to open up a CDA for my tiddler who is 12 and above?", "Are me entitled to open up a CDA for my nipper who is 12 and above?", "Is i allowed to open up a CDA for my nestling who is 12 and above?", "Am we able to open up a CDA for my youngster who is 12 and above?", "Is it alright for we to open up a CDA for my kid who is 12 and above?", "Is it possible for student to open a CDA for my kid who is 12 and above?", "Could i open a CDA for my nipper who is 12 and above?", "Is it possible for we to open up a CDA for my tiddler who is 12 and above?", "Are me allowed to open a CDA for my minor who is 12 and above?", "Am student entitled to open up a CDA for my minor who is 12 and above?", "Is it ok for we to open up a CDA for my tiddler who is 12 and above?", "Am i allowed to open up a CDA for my youngster who is 12 and above?", "Am me entitled to open a CDA for my shaver who is 12 and above?", "Are we able to open up a CDA for my child who is 12 and above?", "Is student entitled to open a CDA for my youngster who is 12 and above?", "Is it ok if me open a CDA for my youngster who is 12 and above?", "Is it alright for student to open up a CDA for my tiddler who is 12 and above?", "Am me allowed to open a CDA for my fry who is 12 and above?", "May i open a CDA for my youngster who is 12 and above?", "Are student entitled to open up a CDA for my shaver who is 12 and above?", "Am i entitled to open up a CDA for my tike who is 12 and above?", "Are we entitled to open up a CDA for my nipper who is 12 and above?", "Is it ok for i to open a CDA for my tike who is 12 and above?", "Is me allowed to open up a CDA for my child who is 12 and above?", "Could student open up a CDA for my tyke who is 12 and above?", "Am me entitled to open a CDA for my fry who is 12 and above?", "Is it ok for student to open a CDA for my small fry who is 12 and above?", "Is it possible for me to open a CDA for my tike who is 12 and above?", "Are student entitled to open a CDA for my nipper who is 12 and above?", "May we open a CDA for my small fry who is 12 and above?", "Is it ok if i open a CDA for my youngster who is 12 and above?", "Is it alright if student open a CDA for my fry who is 12 and above?", "May me open up a CDA for my tike who is 12 and above?", "May me open a CDA for my tike who is 12 and above?", "Is it ok for me to open up a CDA for my kid who is 12 and above?", "Am i able to open up a CDA for my fry who is 12 and above?", "Is it possible for student to open a CDA for my small fry who is 12 and above?", "Am we entitled to open up a CDA for my small fry who is 12 and above?", "Is it ok if student open a CDA for my tiddler who is 12 and above?", "Am me able to open a CDA for my small fry who is 12 and above?", "Is it alright for me to open a CDA for my child who is 12 and above?", "Is we able to open up a CDA for my nestling who is 12 and above?", "Is it possible if we open up a CDA for my tiddler who is 12 and above?", "Is student entitled to open up a CDA for my minor who is 12 and above?", "Could student open a CDA for my small fry who is 12 and above?", "Is it alright if i open up a CDA for my shaver who is 12 and above?", "Is it ok if student open up a CDA for my small fry who is 12 and above?", "Am me allowed to open up a CDA for my tiddler who is 12 and above?", "Am me allowed to open up a CDA for my tyke who is 12 and above?", "Is i entitled to open up a CDA for my minor who is 12 and above?", "Is it ok if i open a CDA for my tike who is 12 and above?", "Is it ok if we open a CDA for my kid who is 12 and above?", "Am me allowed to open a CDA for my tiddler who is 12 and above?", "Are we allowed to open up a CDA for my tike who is 12 and above?", "Am student entitled to open a CDA for my tike who is 12 and above?", "Is we allowed to open up a CDA for my tike who is 12 and above?", "Is it alright if we open up a CDA for my kid who is 12 and above?", "Is me allowed to open a CDA for my nipper who is 12 and above?", "Is we entitled to open up a CDA for my tiddler who is 12 and above?"], "tag": "Can I open a CDA for my child who is 12 and above?", "response": "You cannot open a Child Development Account (CDA) for children who are 12 and above. "}, {"patterns": ["Where should i check up on the variant of my browser?", "How shall we look into the variation of my web browser", "Where do i check up on the edition of my web browser", "Where should we look into the version of my browser?", "How shall i check into the version of my web browser", "Where could i check over the variation of my browser?", "Where do student check the variation of my browser?", "Where could student suss out the version of my web browser", "How could student look into the variant of my browser?", "How should i check up on the edition of my web browser", "How shall me check over the variant of my web browser", "Where can me suss out the version of my web browser", "Where does i check out the variant of my web browser", "What do student need to check up on the edition of my web browser", "Where do i go over the variation of my web browser", "How does we check the variant of my web browser", "Where do i check up on the variant of my web browser", "How can me look into the variant of my web browser", "Where does i check into the variant of my browser?", "How could me check over the edition of my web browser", "Where should student check into the variant of my browser?", "How can i look into the variant of my web browser", "Where should me check the variation of my browser?", "Where should we go over the variant of my web browser", "How can i check the version of my browser?", "What do me need to suss out the edition of my browser?", "What do student need to check out the edition of my browser?", "How could we check the version of my browser?", "What do we need to check out the version of my web browser", "Where does me check out the variation of my web browser", "How can i check into the variant of my web browser", "What does me have to do to check into the variant of my web browser", "What do we have to do to check over the edition of my browser?", "Where does we look into the edition of my browser?", "Where could we check the variation of my browser?", "How can student suss out the variant of my browser?", "What does we have to do to go over the variation of my browser?", "Where could we check the version of my browser?", "How could i check the version of my web browser", "What does me need to check up on the version of my web browser", "Where do student look into the variation of my web browser", "How could me go over the variant of my web browser", "Where do we check out the edition of my web browser", "What do me have to do to go over the variant of my web browser", "Where can i check over the version of my browser?", "How should me check the edition of my browser?", "What does student have to do to check into the variant of my browser?", "What does me have to do to check into the variant of my browser?", "Where could me check out the variation of my web browser", "Where shall me suss out the variation of my browser?", "How shall i go over the variation of my web browser", "How does we suss out the version of my web browser", "Where does me look into the edition of my web browser", "Where can me suss out the version of my browser?", "Where shall me check into the edition of my browser?", "Where do i check over the variation of my browser?", "What do we have to do to check out the edition of my browser?", "How can we check up on the variation of my browser?", "Where could we look into the edition of my browser?", "Where does we check into the edition of my web browser", "What does i need to look into the version of my browser?", "How should me go over the edition of my web browser", "Where do student check the edition of my browser?", "Where shall student check up on the version of my web browser", "What does me need to go over the version of my web browser", "Where could me check into the variant of my web browser", "How does i look into the variation of my browser?", "Where does student go over the variation of my web browser", "What do i have to do to check the variant of my web browser", "What do student have to do to check into the edition of my browser?", "Where do we check over the edition of my browser?", "Where does i look into the variation of my web browser", "How should student check the version of my web browser", "How does me check over the edition of my web browser", "How shall i look into the variation of my web browser", "What does me have to do to go over the variant of my browser?", "Where could me look into the version of my browser?", "Where could i look into the version of my web browser", "Where can me go over the version of my browser?", "What does we need to suss out the edition of my browser?", "Where does student check the version of my web browser", "What do i need to look into the variation of my web browser", "What do we need to check over the variation of my web browser", "What does i have to do to look into the variant of my browser?", "How should we go over the variant of my browser?", "What do i have to do to go over the variant of my browser?", "What do student need to suss out the version of my browser?", "How does we go over the variation of my browser?", "Where does student check the variation of my web browser", "How should i check over the variant of my web browser", "What does student need to go over the variation of my browser?", "What does i need to go over the edition of my browser?", "How can i check out the variant of my browser?", "Where can we check out the version of my web browser", "What does student have to do to look into the variation of my browser?", "What does me need to check out the variant of my web browser", "How could we suss out the version of my web browser", "What do student need to check over the variation of my browser?", "What do me need to check the variant of my web browser", "Where do we check over the variant of my web browser", "What do student have to do to look into the variant of my web browser", "What does me need to check up on the variation of my web browser", "Where could i go over the edition of my browser?", "How could student check out the variant of my browser?", "How can student check the edition of my browser?", "Where shall we check over the edition of my web browser", "Where can i check into the variant of my web browser", "Where should i check up on the variant of my web browser", "What does i have to do to go over the variant of my web browser", "What do me have to do to check over the version of my browser?", "How shall student look into the version of my browser?", "How can i check the variation of my browser?", "Where could i suss out the version of my web browser", "Where could i check into the version of my web browser", "What do student need to look into the variant of my browser?", "How should we check the edition of my web browser", "Where shall we look into the variant of my web browser", "What does student need to check out the version of my browser?", "What do i have to do to check over the variant of my web browser", "How should me check into the variant of my web browser", "How should we look into the edition of my web browser", "How does student check over the version of my web browser", "Where does student check up on the variation of my browser?", "Where can we check out the version of my browser?", "How should me check up on the version of my web browser", "How does i check the edition of my web browser", "Where can student suss out the variant of my browser?", "Where should i go over the edition of my browser?", "How should i suss out the version of my web browser", "What does me need to check over the version of my browser?", "Where can we check into the edition of my browser?", "Where can me check up on the version of my web browser", "How shall me check the variation of my browser?", "What does i have to do to check up on the version of my browser?", "What does we need to check over the edition of my browser?", "Where does student check out the edition of my browser?", "Where can i look into the version of my web browser", "Where can i check up on the variation of my web browser", "How can we go over the variation of my browser?", "Where could we check into the version of my browser?", "How could we check out the variant of my browser?", "Where does i check into the variation of my browser?", "Where shall we check the variant of my browser?", "How could we check into the variant of my web browser", "Where shall me check out the version of my web browser", "Where should me check over the variation of my web browser", "Where should student check up on the version of my web browser", "Where does student check out the edition of my web browser", "How should me check the variation of my web browser", "Where could me check over the version of my web browser", "How could we check up on the variant of my web browser", "What do student have to do to suss out the variation of my browser?", "Where do i check into the edition of my browser?", "How does me check into the version of my web browser", "Where does we go over the version of my browser?", "What do student have to do to check up on the variant of my browser?", "What do we need to suss out the version of my web browser", "What does we have to do to check out the variant of my web browser", "How should we suss out the edition of my browser?", "Where do we check into the variant of my browser?", "How should we check the version of my browser?", "What do me have to do to look into the variation of my browser?", "Where does we check over the variation of my browser?", "What do student have to do to check into the variation of my web browser", "How shall we suss out the version of my browser?", "What does student have to do to check up on the version of my browser?", "What does we need to suss out the version of my browser?", "Where does me check out the edition of my browser?", "How should we check into the variant of my web browser", "How should we go over the variant of my web browser", "How shall me suss out the version of my web browser", "What do we have to do to look into the variant of my web browser", "What does student have to do to look into the edition of my web browser", "How should me check up on the version of my browser?", "Where does i check out the version of my web browser", "How should student check out the version of my web browser", "How can me check out the variation of my browser?", "Where do i look into the edition of my web browser", "Where should we check out the variation of my browser?", "What does me need to go over the version of my browser?", "How shall i suss out the version of my browser?", "How can we look into the variant of my web browser", "How should i go over the variant of my web browser", "What does me need to check the variation of my browser?", "Where shall we check up on the variant of my web browser", "Where could we check over the version of my web browser", "What does we need to check up on the version of my web browser", "Where can i look into the version of my browser?", "How should we check up on the edition of my web browser", "What does student need to check into the edition of my web browser", "What does me need to check into the version of my browser?", "Where does i check the version of my browser?", "What does me have to do to check out the version of my web browser", "Where does me check out the variant of my browser?", "How shall i look into the version of my web browser", "What do we need to check into the variant of my browser?", "Where does me check into the variant of my browser?", "How does student suss out the edition of my browser?", "How can i check out the variation of my web browser", "Where should student check out the variation of my browser?"], "tag": "How do I check the version of my browser?", "response": "Please follow these steps to check the version of your Internet Browser: STEP 1: Click \"Help\" on the menu bar. STEP 2: For Internet Explorer, click \"About Internet Explorer\". For Google Chrome, click \"About Google Chrome\"."}, {"patterns": ["How does i update my child\u2019s new name?", "How shall i update my child\u2019s new name?", "Where do we update my child\u2019s new name?", "How shall me update my child\u2019s new name?", "Where can we update my child\u2019s new name?", "Where shall i update my child\u2019s new name?", "Where should me update my child\u2019s new name?", "Where should we update my child\u2019s new name?", "Where should student update my child\u2019s new name?", "Where do student update my child\u2019s new name?", "How should i update my child\u2019s new name?", "What does student have to do to update my child\u2019s new name?", "Where could we update my child\u2019s new name?", "How can me update my child\u2019s new name?", "How could i update my child\u2019s new name?", "What do me need to update my child\u2019s new name?", "How could student update my child\u2019s new name?", "What does we have to do to update my child\u2019s new name?", "Where shall me update my child\u2019s new name?", "What does i need to update my child\u2019s new name?", "What does we need to update my child\u2019s new name?", "How can we update my child\u2019s new name?", "How shall we update my child\u2019s new name?", "How could we update my child\u2019s new name?", "Where does me update my child\u2019s new name?", "How can i update my child\u2019s new name?", "What does me need to update my child\u2019s new name?", "How does we update my child\u2019s new name?", "Where does i update my child\u2019s new name?", "How does student update my child\u2019s new name?", "Where could i update my child\u2019s new name?", "Where shall we update my child\u2019s new name?", "Where can student update my child\u2019s new name?", "Where can me update my child\u2019s new name?", "Where does student update my child\u2019s new name?", "What do student need to update my child\u2019s new name?", "Where do i update my child\u2019s new name?", "What does i have to do to update my child\u2019s new name?", "How can student update my child\u2019s new name?", "What do we have to do to update my child\u2019s new name?", "How could me update my child\u2019s new name?", "What do i have to do to update my child\u2019s new name?", "Where does we update my child\u2019s new name?", "How shall student update my child\u2019s new name?", "What do student have to do to update my child\u2019s new name?", "What do me have to do to update my child\u2019s new name?", "How does me update my child\u2019s new name?", "Where could student update my child\u2019s new name?", "Where should i update my child\u2019s new name?", "Where shall student update my child\u2019s new name?", "What does student need to update my child\u2019s new name?", "How should me update my child\u2019s new name?", "Where could me update my child\u2019s new name?", "Where do me update my child\u2019s new name?", "How should we update my child\u2019s new name?", "What do we need to update my child\u2019s new name?", "How should student update my child\u2019s new name?", "What do i need to update my child\u2019s new name?", "What does me have to do to update my child\u2019s new name?", "Where can i update my child\u2019s new name?"], "tag": "How do I update my child\u2019s new name?", "response": "To update your child\u2019s new name for Baby Bonus, please email a copy of the deed poll or your child\u2019s Certificate of Extract from the Registry of Births to msf_babybonus@msf.gov.sg. Separately, the Child Development Account Trustee also has to update the CDA bank by bringing the original deed poll or Certificate of Extract from the Registry of Births to any bank branch. "}, {"patterns": ["How are the birth order ascertain", "How are the birth order determined?", "How the birth order is ascertain", "How the birth order are find out", "How the birth order are determined?", "How the birth order are ascertain", "How the birth order are find", "Is non - Singaporean children / step children and children given up for adoption counted in the birth order?", "How the birth order is determined?", "Am non - Singaporean children / step children and children given up for adoption counted in the birth order?", "How are the birth order find out", "How the birth order is find", "How are the birth order find", "How the birth order is find out", "Is non - Singaporean children / step children and children given up for acceptance counted in the birth order?", "Is non - Singaporean children / step children and children given up for acceptation counted in the birth order?", "Is non - Singaporean children / step children and children given up for espousal counted in the birth order?", "Is non - Singaporean children / step children and children given up for adoption number in the birth order?", "Is non - Singaporean children / step children and children given up for adoption enumerate in the birth order?", "Is non - Singaporean children / step children and children given up for adoption numerate in the birth order?", "Is non - Singaporean children / step children and children given up for acceptance number in the birth order?", "Is non - Singaporean children / step children and children given up for acceptance enumerate in the birth order?", "Is non - Singaporean children / step children and children given up for acceptance numerate in the birth order?", "Is non - Singaporean children / step children and children given up for acceptation number in the birth order?", "Is non - Singaporean children / step children and children given up for acceptation enumerate in the birth order?", "Is non - Singaporean children / step children and children given up for acceptation numerate in the birth order?", "Is non - Singaporean children / step children and children given up for espousal number in the birth order?", "Is non - Singaporean children / step children and children given up for espousal enumerate in the birth order?", "Is non - Singaporean children / step children and children given up for espousal numerate in the birth order?", "Am non - Singaporean children / step children and children given up for acceptance counted in the birth order?", "Am non - Singaporean children / step children and children given up for acceptation counted in the birth order?", "Am non - Singaporean children / step children and children given up for espousal counted in the birth order?", "Am non - Singaporean children / step children and children given up for adoption number in the birth order?", "Am non - Singaporean children / step children and children given up for adoption enumerate in the birth order?", "Am non - Singaporean children / step children and children given up for adoption numerate in the birth order?", "Am non - Singaporean children / step children and children given up for acceptance number in the birth order?", "Am non - Singaporean children / step children and children given up for acceptance enumerate in the birth order?", "Am non - Singaporean children / step children and children given up for acceptance numerate in the birth order?", "Am non - Singaporean children / step children and children given up for acceptation number in the birth order?", "Am non - Singaporean children / step children and children given up for acceptation enumerate in the birth order?", "Am non - Singaporean children / step children and children given up for acceptation numerate in the birth order?", "Am non - Singaporean children / step children and children given up for espousal number in the birth order?", "Am non - Singaporean children / step children and children given up for espousal enumerate in the birth order?", "Am non - Singaporean children / step children and children given up for espousal numerate in the birth order?"], "tag": "How is the birth order determined? Are non-Singaporean children/step children and children given up for adoption counted in the birth order?", "response": "The birth order is tied to the number of children born to or adopted by the mother. If there is an adopted child in the family, the birth order is determined by the date of adoption, and not the age of the adopted child. If the adopted child is not a Singapore Citizen, his or her birth order is determined by the date of adoption, or the date the child becomes a Singapore Citizen, whichever is later. Step children, children who are not Singapore citizens, or children given up for adoption are not counted in the birth order. "}, {"patterns": ["Who be eligible for Government matching contribution?", "Who shall be eligible for Government matching contribution?", "Who should be eligible for Government matching contribution?", "Who would be eligible for Government matching contribution?", "Who could be eligible for Government matching contribution?", "Who can be eligible for Government matching contribution?"], "tag": "Who will be eligible for Government matching contribution?", "response": "A child\u2019s eligibility for Government matching contribution depends on the child\u2019s date of birth and birth order. To check if your child is eligible for Baby Bonus and his or her benefits, you can use \u201cCheck Eligibility\u201d on Baby Bonus Online. If your child is already enrolled for the scheme, you can select 'View Account Summary' under Services to check his/her CDA Government contributions cap. "}, {"patterns": ["While accessing Baby Bonus Online (BBO) could i snap the browser's back button to travel back to the previous page?", "Accessing Baby Bonus Online (BBO) can me snap the browser's back button to go back to the previous page?", "When accessing Baby Bonus Online (BBO) Is it possible for we to click the browser's back button to go back to the previous page?", "While accessing Baby Bonus Online (BBO) could we click the browser's back button to locomote back to the previous page?", "While accessing Baby Bonus Online (BBO) could me click the browser's back button to move back to the previous page?", "If accessing Baby Bonus Online (BBO) can we snap the browser's back button to go back to the previous page?", "When accessing Baby Bonus Online (BBO) may me snap the browser's back button to go back to the previous page?", "Can student snap the browser's back button to go back to the previous page while accessing Baby Bonus Online (BBO)?", "Me understand that accessing Baby Bonus Online (BBO) However, may me click the browser's back button to travel back to the previous page?", "When accessing Baby Bonus Online (BBO) Is it possible for me to click the browser's back button to go back to the previous page?", "Is me allowed to snap the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "If accessing Baby Bonus Online (BBO) may student snap the browser's back button to go back to the previous page?", "If accessing Baby Bonus Online (BBO) may i click the browser's back button to travel back to the previous page?", "I understand that accessing Baby Bonus Online (BBO) but could i snap the browser's back button to go back to the previous page?", "If accessing Baby Bonus Online (BBO) could i click the browser's back button to move back to the previous page?", "Student understand that accessing Baby Bonus Online (BBO) However, can student click the browser's back button to locomote back to the previous page?", "Accessing Baby Bonus Online (BBO) can i snap the browser's back button to move back to the previous page?", "While accessing Baby Bonus Online (BBO) Is it possible for me to click the browser's back button to locomote back to the previous page?", "Could student click the browser's back button to travel back to the previous page when accessing Baby Bonus Online (BBO)?", "We understand that accessing Baby Bonus Online (BBO) but could we click the browser's back button to move back to the previous page?", "Student understand that accessing Baby Bonus Online (BBO) but could student click the browser's back button to locomote back to the previous page?", "If accessing Baby Bonus Online (BBO) can i snap the browser's back button to move back to the previous page?", "Can me snap the browser's back button to locomote back to the previous page while accessing Baby Bonus Online (BBO)?", "May we click the browser's back button to travel back to the previous page if accessing Baby Bonus Online (BBO)?", "Could we snap the browser's back button to go back to the previous page when accessing Baby Bonus Online (BBO)?", "May we snap the browser's back button to travel back to the previous page if accessing Baby Bonus Online (BBO)?", "If accessing Baby Bonus Online (BBO) could student click the browser's back button to go back to the previous page?", "We understand that accessing Baby Bonus Online (BBO) However, can we click the browser's back button to move back to the previous page?", "May we click the browser's back button to locomote back to the previous page while accessing Baby Bonus Online (BBO)?", "While accessing Baby Bonus Online (BBO) could we click the browser's back button to move back to the previous page?", "Could i snap the browser's back button to go back to the previous page while accessing Baby Bonus Online (BBO)?", "Can i click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "Student understand that accessing Baby Bonus Online (BBO) but can student click the browser's back button to go back to the previous page?", "Could we click the browser's back button to locomote back to the previous page while accessing Baby Bonus Online (BBO)?", "While accessing Baby Bonus Online (BBO) could student click the browser's back button to go back to the previous page?", "Accessing Baby Bonus Online (BBO) Is it possible for me to snap the browser's back button to move back to the previous page?", "Is we allowed to click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "While accessing Baby Bonus Online (BBO) could i snap the browser's back button to locomote back to the previous page?", "When accessing Baby Bonus Online (BBO) can we click the browser's back button to travel back to the previous page?", "When accessing Baby Bonus Online (BBO) may me snap the browser's back button to move back to the previous page?", "When accessing Baby Bonus Online (BBO) may i click the browser's back button to go back to the previous page?", "Accessing Baby Bonus Online (BBO) can student snap the browser's back button to go back to the previous page?", "When accessing Baby Bonus Online (BBO) can i click the browser's back button to locomote back to the previous page?", "Are we allowed to click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "Could i snap the browser's back button to locomote back to the previous page while accessing Baby Bonus Online (BBO)?", "Are me allowed to click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) could i snap the browser's back button to move back to the previous page?", "If accessing Baby Bonus Online (BBO) Is it possible for student to click the browser's back button to go back to the previous page?", "Could me snap the browser's back button to travel back to the previous page while accessing Baby Bonus Online (BBO)?", "While accessing Baby Bonus Online (BBO) Is it possible for student to snap the browser's back button to travel back to the previous page?", "We understand that accessing Baby Bonus Online (BBO) but may we click the browser's back button to move back to the previous page?", "If accessing Baby Bonus Online (BBO) may student click the browser's back button to go back to the previous page?", "May me snap the browser's back button to travel back to the previous page while accessing Baby Bonus Online (BBO)?", "Could i click the browser's back button to locomote back to the previous page while accessing Baby Bonus Online (BBO)?", "Accessing Baby Bonus Online (BBO) could we snap the browser's back button to move back to the previous page?", "When accessing Baby Bonus Online (BBO) may we click the browser's back button to locomote back to the previous page?", "May student snap the browser's back button to travel back to the previous page when accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) could student snap the browser's back button to travel back to the previous page?", "Is student allowed to click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "Accessing Baby Bonus Online (BBO) could i click the browser's back button to move back to the previous page?", "Am student allowed to click the browser's back button to move back to the previous page if accessing Baby Bonus Online (BBO)?", "While accessing Baby Bonus Online (BBO) may student snap the browser's back button to travel back to the previous page?", "If accessing Baby Bonus Online (BBO) can we snap the browser's back button to travel back to the previous page?", "We understand that accessing Baby Bonus Online (BBO) However, may we snap the browser's back button to go back to the previous page?", "When accessing Baby Bonus Online (BBO) can student click the browser's back button to move back to the previous page?", "I understand that accessing Baby Bonus Online (BBO) However, can i click the browser's back button to locomote back to the previous page?", "May we click the browser's back button to go back to the previous page when accessing Baby Bonus Online (BBO)?", "Can me snap the browser's back button to move back to the previous page while accessing Baby Bonus Online (BBO)?", "Could i snap the browser's back button to move back to the previous page when accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) can student snap the browser's back button to go back to the previous page?", "While accessing Baby Bonus Online (BBO) can student click the browser's back button to go back to the previous page?", "Me understand that accessing Baby Bonus Online (BBO) However, may me snap the browser's back button to travel back to the previous page?", "Accessing Baby Bonus Online (BBO) may we snap the browser's back button to travel back to the previous page?", "Student understand that accessing Baby Bonus Online (BBO) However, may student snap the browser's back button to locomote back to the previous page?", "Can student snap the browser's back button to locomote back to the previous page if accessing Baby Bonus Online (BBO)?", "If accessing Baby Bonus Online (BBO) Is it possible for we to click the browser's back button to travel back to the previous page?", "Can student snap the browser's back button to travel back to the previous page if accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) Is it possible for i to snap the browser's back button to move back to the previous page?", "While accessing Baby Bonus Online (BBO) may i click the browser's back button to move back to the previous page?", "While accessing Baby Bonus Online (BBO) Is it possible for we to click the browser's back button to go back to the previous page?", "While accessing Baby Bonus Online (BBO) Is it possible for i to click the browser's back button to move back to the previous page?", "Am me allowed to click the browser's back button to move back to the previous page if accessing Baby Bonus Online (BBO)?", "Could student click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "Me understand that accessing Baby Bonus Online (BBO) but could me click the browser's back button to travel back to the previous page?", "When accessing Baby Bonus Online (BBO) Is it possible for me to click the browser's back button to travel back to the previous page?", "Am student allowed to snap the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "If accessing Baby Bonus Online (BBO) can student click the browser's back button to locomote back to the previous page?", "Accessing Baby Bonus Online (BBO) may student snap the browser's back button to travel back to the previous page?", "Accessing Baby Bonus Online (BBO) could we click the browser's back button to go back to the previous page?", "If accessing Baby Bonus Online (BBO) could student snap the browser's back button to move back to the previous page?", "Accessing Baby Bonus Online (BBO) may i click the browser's back button to go back to the previous page?", "Could we snap the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "May me snap the browser's back button to go back to the previous page when accessing Baby Bonus Online (BBO)?", "May we click the browser's back button to travel back to the previous page when accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) may me snap the browser's back button to locomote back to the previous page?", "Can we snap the browser's back button to move back to the previous page if accessing Baby Bonus Online (BBO)?", "Can me click the browser's back button to locomote back to the previous page if accessing Baby Bonus Online (BBO)?", "May student click the browser's back button to locomote back to the previous page when accessing Baby Bonus Online (BBO)?", "If accessing Baby Bonus Online (BBO) could we click the browser's back button to move back to the previous page?", "May me snap the browser's back button to travel back to the previous page when accessing Baby Bonus Online (BBO)?", "While accessing Baby Bonus Online (BBO) could we snap the browser's back button to move back to the previous page?", "If accessing Baby Bonus Online (BBO) Is it possible for i to click the browser's back button to locomote back to the previous page?", "Accessing Baby Bonus Online (BBO) could me click the browser's back button to move back to the previous page?", "When accessing Baby Bonus Online (BBO) can we snap the browser's back button to locomote back to the previous page?", "Accessing Baby Bonus Online (BBO) can student click the browser's back button to move back to the previous page?", "I understand that accessing Baby Bonus Online (BBO) However, can i snap the browser's back button to go back to the previous page?", "May student click the browser's back button to go back to the previous page when accessing Baby Bonus Online (BBO)?", "Me understand that accessing Baby Bonus Online (BBO) but may me click the browser's back button to travel back to the previous page?", "Accessing Baby Bonus Online (BBO) can i click the browser's back button to travel back to the previous page?", "While accessing Baby Bonus Online (BBO) may student click the browser's back button to go back to the previous page?", "Could me click the browser's back button to travel back to the previous page while accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) Is it possible for we to snap the browser's back button to locomote back to the previous page?", "May i click the browser's back button to go back to the previous page while accessing Baby Bonus Online (BBO)?", "Me understand that accessing Baby Bonus Online (BBO) However, could me click the browser's back button to locomote back to the previous page?", "May i click the browser's back button to travel back to the previous page if accessing Baby Bonus Online (BBO)?", "Me understand that accessing Baby Bonus Online (BBO) However, could me snap the browser's back button to travel back to the previous page?", "If accessing Baby Bonus Online (BBO) may we click the browser's back button to travel back to the previous page?", "While accessing Baby Bonus Online (BBO) can student snap the browser's back button to travel back to the previous page?", "If accessing Baby Bonus Online (BBO) Is it possible for student to snap the browser's back button to travel back to the previous page?", "Am student allowed to click the browser's back button to travel back to the previous page if accessing Baby Bonus Online (BBO)?", "I understand that accessing Baby Bonus Online (BBO) but may i click the browser's back button to go back to the previous page?", "I understand that accessing Baby Bonus Online (BBO) However, may i snap the browser's back button to go back to the previous page?", "We understand that accessing Baby Bonus Online (BBO) but can we click the browser's back button to travel back to the previous page?", "Accessing Baby Bonus Online (BBO) could me snap the browser's back button to locomote back to the previous page?", "Could i click the browser's back button to move back to the previous page while accessing Baby Bonus Online (BBO)?", "Accessing Baby Bonus Online (BBO) may i snap the browser's back button to go back to the previous page?", "Could student snap the browser's back button to move back to the previous page if accessing Baby Bonus Online (BBO)?", "Am student allowed to click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) may student snap the browser's back button to move back to the previous page?", "While accessing Baby Bonus Online (BBO) could me snap the browser's back button to locomote back to the previous page?", "Can me snap the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) can student click the browser's back button to locomote back to the previous page?", "Accessing Baby Bonus Online (BBO) can we click the browser's back button to move back to the previous page?", "May student click the browser's back button to locomote back to the previous page if accessing Baby Bonus Online (BBO)?", "Can me click the browser's back button to locomote back to the previous page while accessing Baby Bonus Online (BBO)?", "Is i allowed to click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "We understand that accessing Baby Bonus Online (BBO) but can we click the browser's back button to move back to the previous page?", "If accessing Baby Bonus Online (BBO) may i click the browser's back button to go back to the previous page?", "If accessing Baby Bonus Online (BBO) can me click the browser's back button to move back to the previous page?", "Is me allowed to click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "Could we snap the browser's back button to locomote back to the previous page when accessing Baby Bonus Online (BBO)?", "I understand that accessing Baby Bonus Online (BBO) but may i snap the browser's back button to go back to the previous page?", "May student snap the browser's back button to travel back to the previous page if accessing Baby Bonus Online (BBO)?", "Can we snap the browser's back button to locomote back to the previous page while accessing Baby Bonus Online (BBO)?", "While accessing Baby Bonus Online (BBO) can student snap the browser's back button to locomote back to the previous page?", "We understand that accessing Baby Bonus Online (BBO) However, may we snap the browser's back button to travel back to the previous page?", "Could we snap the browser's back button to move back to the previous page if accessing Baby Bonus Online (BBO)?", "Are i allowed to click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) could me click the browser's back button to go back to the previous page?", "Accessing Baby Bonus Online (BBO) can student click the browser's back button to go back to the previous page?", "If accessing Baby Bonus Online (BBO) Is it possible for i to snap the browser's back button to locomote back to the previous page?", "When accessing Baby Bonus Online (BBO) Is it possible for we to click the browser's back button to locomote back to the previous page?", "We understand that accessing Baby Bonus Online (BBO) but could we snap the browser's back button to move back to the previous page?", "When accessing Baby Bonus Online (BBO) Is it possible for student to click the browser's back button to move back to the previous page?", "Me understand that accessing Baby Bonus Online (BBO) However, can me snap the browser's back button to locomote back to the previous page?", "Student understand that accessing Baby Bonus Online (BBO) However, can student click the browser's back button to travel back to the previous page?", "When accessing Baby Bonus Online (BBO) can student snap the browser's back button to move back to the previous page?", "Is student allowed to click the browser's back button to move back to the previous page if accessing Baby Bonus Online (BBO)?", "Is student allowed to snap the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "May student snap the browser's back button to go back to the previous page when accessing Baby Bonus Online (BBO)?", "I understand that accessing Baby Bonus Online (BBO) but may i snap the browser's back button to move back to the previous page?", "Can we click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "May student snap the browser's back button to move back to the previous page while accessing Baby Bonus Online (BBO)?", "If accessing Baby Bonus Online (BBO) Is it possible for i to click the browser's back button to go back to the previous page?", "Could student snap the browser's back button to go back to the previous page when accessing Baby Bonus Online (BBO)?", "If accessing Baby Bonus Online (BBO) can i snap the browser's back button to travel back to the previous page?", "While accessing Baby Bonus Online (BBO) may i click the browser's back button to locomote back to the previous page?", "Can me snap the browser's back button to go back to the previous page while accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) Is it possible for student to snap the browser's back button to travel back to the previous page?", "Me understand that accessing Baby Bonus Online (BBO) but can me snap the browser's back button to go back to the previous page?", "Could student snap the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "Can student click the browser's back button to go back to the previous page while accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) may we click the browser's back button to travel back to the previous page?", "If accessing Baby Bonus Online (BBO) could student click the browser's back button to move back to the previous page?", "Student understand that accessing Baby Bonus Online (BBO) but may student snap the browser's back button to travel back to the previous page?", "While accessing Baby Bonus Online (BBO) can we snap the browser's back button to travel back to the previous page?", "May we click the browser's back button to go back to the previous page if accessing Baby Bonus Online (BBO)?", "While accessing Baby Bonus Online (BBO) Is it possible for we to click the browser's back button to travel back to the previous page?", "While accessing Baby Bonus Online (BBO) Is it possible for me to snap the browser's back button to locomote back to the previous page?", "Is student allowed to click the browser's back button to travel back to the previous page if accessing Baby Bonus Online (BBO)?", "Accessing Baby Bonus Online (BBO) Is it possible for i to click the browser's back button to travel back to the previous page?", "We understand that accessing Baby Bonus Online (BBO) but may we snap the browser's back button to travel back to the previous page?", "When accessing Baby Bonus Online (BBO) could student click the browser's back button to travel back to the previous page?", "Me understand that accessing Baby Bonus Online (BBO) However, may me snap the browser's back button to go back to the previous page?", "Me understand that accessing Baby Bonus Online (BBO) However, may me snap the browser's back button to locomote back to the previous page?", "Student understand that accessing Baby Bonus Online (BBO) but can student click the browser's back button to locomote back to the previous page?", "Could we snap the browser's back button to travel back to the previous page when accessing Baby Bonus Online (BBO)?", "While accessing Baby Bonus Online (BBO) may me click the browser's back button to travel back to the previous page?", "Could i snap the browser's back button to go back to the previous page when accessing Baby Bonus Online (BBO)?", "Accessing Baby Bonus Online (BBO) can me click the browser's back button to move back to the previous page?", "Student understand that accessing Baby Bonus Online (BBO) However, can student click the browser's back button to move back to the previous page?", "Can student snap the browser's back button to locomote back to the previous page while accessing Baby Bonus Online (BBO)?", "If accessing Baby Bonus Online (BBO) may student click the browser's back button to travel back to the previous page?", "Me understand that accessing Baby Bonus Online (BBO) but can me snap the browser's back button to move back to the previous page?", "Could student snap the browser's back button to locomote back to the previous page while accessing Baby Bonus Online (BBO)?", "When accessing Baby Bonus Online (BBO) can me snap the browser's back button to travel back to the previous page?", "Accessing Baby Bonus Online (BBO) can me click the browser's back button to locomote back to the previous page?", "Accessing Baby Bonus Online (BBO) Is it possible for me to snap the browser's back button to go back to the previous page?", "May me snap the browser's back button to locomote back to the previous page if accessing Baby Bonus Online (BBO)?", "Student understand that accessing Baby Bonus Online (BBO) but could student snap the browser's back button to travel back to the previous page?"], "tag": "Can I click the browser's back button to go back to the previous page when accessing Baby Bonus Online (BBO)?", "response": "While accessing Baby Bonus Online (BBO), please do not use your browser's back button in the midst of your transaction. You may encounter an error if you do so. If you need assistance, please call us at 1800 253 7707 or (65) 6253 7707 if you are calling from overseas. Our operating hours are from Mondays to Fridays, 8.30am to 6.00pm, and Saturdays from 8.30am to 1.00pm. "}, {"patterns": ["How twins and triplets are counted in birth order?", "How is twins and triplets counted in birth order?", "How twins and triplets is counted in birth order?", "How twins and triplets are number in birth order?", "How twins and triplets are enumerate in birth order?", "How twins and triplets are numerate in birth order?", "How is twins and triplets number in birth order?", "How is twins and triplets enumerate in birth order?", "How is twins and triplets numerate in birth order?", "How twins and triplets is number in birth order?", "How twins and triplets is enumerate in birth order?", "How twins and triplets is numerate in birth order?"], "tag": "How are twins and triplets counted in birth order?", "response": "For birth order, twins, triplets and other multiple births are counted as separate births. For example, the first twin is considered as the first child and the second twin as the second child. "}, {"patterns": ["For Baby Bonus Online (BBO) , what are the minimum hardware requirement?", "For Baby Bonus Online (BBO) , what is the minimum hardware requirement?", "What are the minimum hardware requirement for Baby Bonus Online (BBO)?"], "tag": "What is the minimum hardware requirement for Baby Bonus Online (BBO)?", "response": "To run the Baby Bonus Online, your hardware will need at least 1 Gigahertz (GHz) or faster processor, 1 Gigabyte (GB) 32-bit and 2 Gigabyte 64-bit RAM, and broadband connection to a local Internet Service Provider. "}, {"patterns": ["Since when were Baby Bonus Scheme implemented?", "Since when was Baby Bonus Scheme implemented?", "When were Baby Bonus Scheme implemented?"], "tag": "When was Baby Bonus Scheme implemented?", "response": "The Baby Bonus Scheme was implemented in April 2001. "}, {"patterns": ["Can you tell me the details about the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship?", "What does the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship mean?", "I want to know about the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship?", "What do the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship mean?", "What are the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship all about?", "Can you tell me more about the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship all about?", "Explain to me the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship?", "Can you tell me the details about the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship?", "What is meant by the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship?", "What are the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship?", "What does the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship mean?", "What does the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship mean?", "I want to know about the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship?", "I want to know about the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship?", "What do the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship mean?", "What do the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship mean?", "What are the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship all about?", "What are the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship all about?", "Can you tell me more about the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship?", "Can you tell me more about the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship?", "May I know about the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship?", "What is the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship all about?", "What is the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship all about?", "Explain to me the Baby Bonus entitlement for my kid who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my youngster who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my minor who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my shaver who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my nipper who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my small fry who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my tiddler who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my tike who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my tyke who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my fry who has just obtained Singapore Citizenship?", "Explain to me the Baby Bonus entitlement for my nestling who has just obtained Singapore Citizenship?"], "tag": "What will be the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship?", "response": "If either parent is a Singapore Citizen at the time of the child\u2019s birth, the child will be eligible for full Baby Bonus Benefits. The child must obtain his or her Singapore citizenship and join the scheme before 12 years old. If both parents are not Singapore citizens at the time of the child\u2019s birth, the child will be eligible for pro-rated Baby Bonus Benefits. The child must obtain citizenship before 24 months of age in order to be eligible for the cash gift, and before 12 years old in order to be eligible for the Child Development Account. The amount of pro-ration will depend on the date that the child becomes a Singapore citizen. To check if your child is eligible for Baby Bonus, you can use the \u201cCheck Eligibility\u201d on Baby Bonus Online."}, {"patterns": ["What is meant by to the numeration of birth order when there a spontaneous abortion", "Explain to me to the counting of birth order when there a spontaneous abortion", "What is to the reckoning of birth order when there a spontaneous abortion all about?", "What do to the counting of birth order when there a spontaneous abortion mean?", "What is to the enumeration of birth order when there a spontaneous abortion", "What is to the enumeration of birth order when there a stillbirth?", "I want to know about to the enumeration of birth order when there a miscarriage", "What is to the numeration of birth order when there a miscarriage all about?", "What does to the numeration of birth order when there a spontaneous abortion mean?", "What is to the numeration of birth order when there a miscarriage", "Explain to me to the reckoning of birth order when there a miscarriage", "What is to the enumeration of birth order when there a spontaneous abortion all about?", "What are to the numeration of birth order when there a stillbirth all about?", "Can you tell me more about to the enumeration of birth order when there a miscarriage", "What does to the counting of birth order when there a spontaneous abortion mean?", "What is to the tally of birth order when there a miscarriage all about?", "What do to the enumeration of birth order when there a spontaneous abortion mean?", "May I know about to the numeration of birth order when there a stillbirth?", "Can you tell me more about to the numeration of birth order when there a stillbirth?", "Can you tell me more about to the enumeration of birth order when there a stillbirth?", "Can you tell me more about to the count of birth order when there a miscarriage", "What do to the count of birth order when there a miscarriage mean?", "What do to the numeration of birth order when there a spontaneous abortion mean?", "What is to the reckoning of birth order when there a spontaneous abortion", "What do to the tally of birth order when there a miscarriage mean?", "What does to the tally of birth order when there a stillbirth mean?", "What is to the counting of birth order when there a spontaneous abortion", "What does to the enumeration of birth order when there a miscarriage mean?", "Can you tell me the details about to the tally of birth order when there a spontaneous abortion", "What is meant by to the tally of birth order when there a stillbirth?", "I want to know about to the counting of birth order when there a miscarriage", "What is meant by to the enumeration of birth order when there a spontaneous abortion", "I want to know about to the count of birth order when there a spontaneous abortion", "What does to the count of birth order when there a spontaneous abortion mean?", "What is to the count of birth order when there a spontaneous abortion", "What is to the numeration of birth order when there a spontaneous abortion all about?", "Can you tell me the details about to the tally of birth order when there a stillbirth?", "Can you tell me the details about to the enumeration of birth order when there a stillbirth?", "Can you tell me more about to the enumeration of birth order when there a spontaneous abortion", "What is meant by to the tally of birth order when there a miscarriage", "Explain to me to the enumeration of birth order when there a spontaneous abortion", "Explain to me to the tally of birth order when there a stillbirth?", "Can you tell me more about to the tally of birth order when there a stillbirth?", "What are to the count of birth order when there a spontaneous abortion", "What does to the count of birth order when there a stillbirth mean?", "I want to know about to the reckoning of birth order when there a stillbirth?", "What is to the tally of birth order when there a stillbirth all about?", "May I know about to the count of birth order when there a spontaneous abortion", "Can you tell me more about to the count of birth order when there a spontaneous abortion", "May I know about to the enumeration of birth order when there a spontaneous abortion", "What is to the count of birth order when there a miscarriage all about?", "I want to know about to the numeration of birth order when there a spontaneous abortion", "What are to the enumeration of birth order when there a spontaneous abortion", "What are to the counting of birth order when there a miscarriage all about?", "Explain to me to the reckoning of birth order when there a stillbirth?", "I want to know about to the numeration of birth order when there a stillbirth?", "What is to the numeration of birth order when there a stillbirth all about?", "Explain to me to the enumeration of birth order when there a stillbirth?", "Can you tell me more about to the reckoning of birth order when there a spontaneous abortion", "What are to the count of birth order when there a miscarriage", "What is to the counting of birth order when there a stillbirth?", "Can you tell me more about to the counting of birth order when there a miscarriage", "What does to the tally of birth order when there a miscarriage mean?", "May I know about to the count of birth order when there a miscarriage", "Can you tell me the details about to the count of birth order when there a stillbirth?", "What does to the enumeration of birth order when there a stillbirth mean?", "What is to the tally of birth order when there a spontaneous abortion all about?", "What is to the count of birth order when there a stillbirth?", "Explain to me to the count of birth order when there a spontaneous abortion", "What does to the reckoning of birth order when there a spontaneous abortion mean?", "What is meant by to the numeration of birth order when there a stillbirth?", "I want to know about to the tally of birth order when there a stillbirth?", "What are to the numeration of birth order when there a miscarriage", "What is meant by to the tally of birth order when there a spontaneous abortion", "May I know about to the counting of birth order when there a stillbirth?", "What are to the numeration of birth order when there a spontaneous abortion", "Explain to me to the numeration of birth order when there a stillbirth?", "What are to the numeration of birth order when there a spontaneous abortion all about?", "What do to the reckoning of birth order when there a stillbirth mean?", "What is to the counting of birth order when there a miscarriage", "Can you tell me more about to the reckoning of birth order when there a miscarriage", "May I know about to the numeration of birth order when there a spontaneous abortion", "What is meant by to the reckoning of birth order when there a spontaneous abortion", "What is meant by to the numeration of birth order when there a miscarriage", "What does to the counting of birth order when there a miscarriage mean?", "What are to the reckoning of birth order when there a stillbirth all about?", "I want to know about to the reckoning of birth order when there a miscarriage", "What is to the count of birth order when there a miscarriage", "What is to the enumeration of birth order when there a miscarriage", "What do to the count of birth order when there a spontaneous abortion mean?", "Explain to me to the numeration of birth order when there a spontaneous abortion", "What are to the numeration of birth order when there a miscarriage all about?", "What do to the tally of birth order when there a stillbirth mean?", "I want to know about to the reckoning of birth order when there a spontaneous abortion", "What do to the counting of birth order when there a stillbirth mean?", "Can you tell me more about to the tally of birth order when there a spontaneous abortion", "What is meant by to the counting of birth order when there a stillbirth?", "What are to the counting of birth order when there a stillbirth?", "What is to the count of birth order when there a spontaneous abortion all about?", "What do to the counting of birth order when there a miscarriage mean?", "What do to the tally of birth order when there a spontaneous abortion mean?", "I want to know about to the tally of birth order when there a spontaneous abortion", "Explain to me to the counting of birth order when there a miscarriage", "What are to the tally of birth order when there a miscarriage all about?", "What is to the counting of birth order when there a stillbirth all about?", "What are to the count of birth order when there a miscarriage all about?", "What do to the reckoning of birth order when there a miscarriage mean?", "I want to know about to the tally of birth order when there a miscarriage", "What is to the tally of birth order when there a stillbirth?", "What do to the numeration of birth order when there a stillbirth mean?", "What is meant by to the count of birth order when there a stillbirth?", "What are to the reckoning of birth order when there a spontaneous abortion all about?", "What are to the enumeration of birth order when there a stillbirth?", "What are to the tally of birth order when there a spontaneous abortion all about?", "What are to the enumeration of birth order when there a miscarriage", "What are to the counting of birth order when there a spontaneous abortion all about?", "What is meant by to the enumeration of birth order when there a miscarriage", "What are to the reckoning of birth order when there a miscarriage all about?", "Can you tell me the details about to the counting of birth order when there a spontaneous abortion", "What does to the tally of birth order when there a spontaneous abortion mean?", "What is meant by to the enumeration of birth order when there a stillbirth?", "Explain to me to the count of birth order when there a stillbirth?", "Explain to me to the numeration of birth order when there a miscarriage", "Can you tell me the details about to the reckoning of birth order when there a spontaneous abortion", "What is to the counting of birth order when there a spontaneous abortion all about?", "I want to know about to the enumeration of birth order when there a stillbirth?", "What is to the counting of birth order when there a miscarriage all about?", "What is meant by to the counting of birth order when there a miscarriage", "What are to the enumeration of birth order when there a miscarriage all about?", "What is to the count of birth order when there a stillbirth all about?", "Can you tell me more about to the tally of birth order when there a miscarriage", "What are to the tally of birth order when there a spontaneous abortion", "Can you tell me more about to the numeration of birth order when there a spontaneous abortion", "What is to the tally of birth order when there a spontaneous abortion", "What is to the enumeration of birth order when there a stillbirth all about?", "I want to know about to the count of birth order when there a stillbirth?", "Can you tell me more about to the reckoning of birth order when there a stillbirth?", "May I know about to the reckoning of birth order when there a spontaneous abortion", "What is to the reckoning of birth order when there a stillbirth all about?", "What does to the numeration of birth order when there a stillbirth mean?", "What are to the reckoning of birth order when there a spontaneous abortion", "I want to know about to the enumeration of birth order when there a spontaneous abortion", "I want to know about to the count of birth order when there a miscarriage", "What are to the tally of birth order when there a miscarriage", "What are to the counting of birth order when there a miscarriage", "What is to the reckoning of birth order when there a miscarriage", "What do to the numeration of birth order when there a miscarriage mean?", "What is to the tally of birth order when there a miscarriage", "What is meant by to the reckoning of birth order when there a miscarriage", "May I know about to the tally of birth order when there a spontaneous abortion", "May I know about to the reckoning of birth order when there a miscarriage", "Explain to me to the counting of birth order when there a stillbirth?", "What does to the reckoning of birth order when there a stillbirth mean?", "Can you tell me more about to the numeration of birth order when there a miscarriage", "Can you tell me the details about to the numeration of birth order when there a spontaneous abortion", "May I know about to the enumeration of birth order when there a stillbirth?", "What is to the numeration of birth order when there a spontaneous abortion", "What are to the reckoning of birth order when there a miscarriage", "Explain to me to the reckoning of birth order when there a spontaneous abortion", "What are to the count of birth order when there a stillbirth all about?", "What is meant by to the count of birth order when there a spontaneous abortion", "Can you tell me the details about to the enumeration of birth order when there a miscarriage", "What are to the count of birth order when there a stillbirth?", "Can you tell me the details about to the counting of birth order when there a stillbirth?", "What is to the numeration of birth order when there a stillbirth?", "What does to the numeration of birth order when there a miscarriage mean?", "Explain to me to the enumeration of birth order when there a miscarriage", "I want to know about to the numeration of birth order when there a miscarriage", "What are to the counting of birth order when there a stillbirth all about?", "What are to the enumeration of birth order when there a stillbirth all about?", "May I know about to the numeration of birth order when there a miscarriage", "May I know about to the counting of birth order when there a miscarriage", "May I know about to the reckoning of birth order when there a stillbirth?", "Can you tell me more about to the counting of birth order when there a spontaneous abortion", "What are to the tally of birth order when there a stillbirth?", "Can you tell me the details about to the tally of birth order when there a miscarriage", "What are to the counting of birth order when there a spontaneous abortion", "What are to the tally of birth order when there a stillbirth all about?", "Can you tell me the details about to the reckoning of birth order when there a stillbirth?", "May I know about to the count of birth order when there a stillbirth?", "What is to the reckoning of birth order when there a miscarriage all about?", "What is meant by to the reckoning of birth order when there a stillbirth?", "Can you tell me the details about to the reckoning of birth order when there a miscarriage", "Can you tell me more about to the count of birth order when there a stillbirth?", "What do to the count of birth order when there a stillbirth mean?", "Can you tell me the details about to the enumeration of birth order when there a spontaneous abortion", "What is meant by to the count of birth order when there a miscarriage", "May I know about to the tally of birth order when there a miscarriage", "Can you tell me more about to the counting of birth order when there a stillbirth?", "Can you tell me the details about to the counting of birth order when there a miscarriage", "I want to know about to the counting of birth order when there a spontaneous abortion", "May I know about to the tally of birth order when there a stillbirth?", "Can you tell me the details about to the numeration of birth order when there a miscarriage", "What are to the reckoning of birth order when there a stillbirth?", "What are to the numeration of birth order when there a stillbirth?", "What does to the count of birth order when there a miscarriage mean?", "May I know about to the enumeration of birth order when there a miscarriage", "What does to the reckoning of birth order when there a miscarriage mean?", "I want to know about to the counting of birth order when there a stillbirth?", "Can you tell me the details about to the numeration of birth order when there a stillbirth?"], "tag": "What happens to the counting of birth order when there is a stillbirth?", "response": "Stillbirths will be counted in the birth order if the child was born on, or after 13 July 2015. "}, {"patterns": ["Can you tell me more about Baby Bonus hotline number?", "What are Baby Bonus hotline number?", "What is meant by Baby Bonus hotline number?", "Explain to me Baby Bonus hotline number?", "What do Baby Bonus hotline number mean?", "What does Baby Bonus hotline number mean?", "What are Baby Bonus hotline number all about?", "Can you tell me the details about Baby Bonus hotline number?", "I want to know about Baby Bonus hotline number?", "What is Baby Bonus hotline number all about?", "May I know about Baby Bonus hotline number?"], "tag": "What is Baby Bonus hotline number?", "response": "You may call the Baby Bonus hotline at 1800 253 7707 or (+65) 6253 7707 if you are overseas."}, {"patterns": ["If My mate is a outlander How do we complete his/her details in the application form?", "If My spouse is a alien How i shall complete his/her details in the application form?", "While My partner is a foreigner. What shall we do to complete his/her details in the application form?", "If My mate is a noncitizen Where shall student finish his/her details in the application form?", "If My mate is a foreigner. Where could student finish his/her details in the application form?", "While My better half is a noncitizen What should me do to finish his/her details in the application form?", "My better half is a outlander Where do me complete his/her details in the application form?", "If My better half is a alien How does student finish his/her details in the application form?", "My mate is a noncitizen Where shall we finish his/her details in the application form?", "While My spouse is a alien Where do student complete his/her details in the application form?", "My better half is a noncitizen How could student finish his/her details in the application form?", "When My mate is a foreigner. Where could me complete his/her details in the application form?", "While My spouse is a foreigner. How me should finish his/her details in the application form?", "If My partner is a outlander How me can complete his/her details in the application form?", "When My partner is a foreigner. What shall i do to complete his/her details in the application form?", "While My married person is a foreigner. What does student do to complete his/her details in the application form?", "When My partner is a noncitizen Where can we complete his/her details in the application form?", "My partner is a alien Where can me complete his/her details in the application form?", "While My spouse is a foreigner. Where shall we finish his/her details in the application form?", "If My mate is a outlander How shall student complete his/her details in the application form?", "While My partner is a alien How does i finish his/her details in the application form?", "My spouse is a noncitizen How student could complete his/her details in the application form?", "My better half is a alien What can we do to complete his/her details in the application form?", "If My better half is a outlander What do me do to finish his/her details in the application form?", "While My partner is a outlander How can i finish his/her details in the application form?", "When My partner is a outlander How should me complete his/her details in the application form?", "If My better half is a foreigner. How should we finish his/her details in the application form?", "When My better half is a noncitizen How we could finish his/her details in the application form?", "When My spouse is a outlander How should student finish his/her details in the application form?", "If My mate is a outlander Where shall student complete his/her details in the application form?", "My mate is a foreigner. How do student complete his/her details in the application form?", "If My spouse is a noncitizen Where could i complete his/her details in the application form?", "When My partner is a noncitizen What do we do to finish his/her details in the application form?", "When My spouse is a foreigner. How can i finish his/her details in the application form?", "While My married person is a outlander What does student do to complete his/her details in the application form?", "When My spouse is a alien Where shall we complete his/her details in the application form?", "When My spouse is a alien What do we do to finish his/her details in the application form?", "If My spouse is a outlander How i do complete his/her details in the application form?", "When My spouse is a alien How could we complete his/her details in the application form?", "My married person is a outlander How can i complete his/her details in the application form?", "While My partner is a foreigner. What does we do to finish his/her details in the application form?", "If My spouse is a foreigner. Where shall we finish his/her details in the application form?", "If My married person is a noncitizen What shall we do to finish his/her details in the application form?", "While My partner is a noncitizen How we can complete his/her details in the application form?", "When My mate is a alien Where does student complete his/her details in the application form?", "If My married person is a alien How we do complete his/her details in the application form?", "When My spouse is a noncitizen How student should finish his/her details in the application form?", "While My married person is a foreigner. How can student complete his/her details in the application form?", "My partner is a noncitizen How do i complete his/her details in the application form?", "If My married person is a outlander What could we do to finish his/her details in the application form?", "My married person is a noncitizen What could i do to complete his/her details in the application form?", "My spouse is a foreigner. How i do complete his/her details in the application form?", "If My mate is a outlander What should i do to complete his/her details in the application form?", "My married person is a alien How student shall finish his/her details in the application form?", "My married person is a alien What could we do to finish his/her details in the application form?", "If My mate is a alien How i do finish his/her details in the application form?", "My spouse is a noncitizen Where do me complete his/her details in the application form?", "If My mate is a foreigner. How does i complete his/her details in the application form?", "When My spouse is a alien How should i complete his/her details in the application form?", "My better half is a outlander Where shall student finish his/her details in the application form?", "My mate is a noncitizen How me should finish his/her details in the application form?", "While My mate is a noncitizen How shall me complete his/her details in the application form?", "If My mate is a alien Where can me finish his/her details in the application form?", "If My partner is a alien Where does me complete his/her details in the application form?", "If My mate is a noncitizen Where does we complete his/her details in the application form?", "If My mate is a noncitizen How we shall finish his/her details in the application form?", "When My partner is a alien How student could finish his/her details in the application form?", "While My spouse is a noncitizen Where does we complete his/her details in the application form?", "When My partner is a outlander How we does complete his/her details in the application form?", "When My mate is a noncitizen Where can student complete his/her details in the application form?", "If My spouse is a noncitizen Where shall we complete his/her details in the application form?", "My better half is a outlander What could student do to complete his/her details in the application form?", "If My married person is a alien How do i finish his/her details in the application form?", "My married person is a outlander What does student do to finish his/her details in the application form?", "While My better half is a foreigner. How could we finish his/her details in the application form?", "If My partner is a noncitizen Where does me complete his/her details in the application form?", "My mate is a noncitizen Where does student finish his/her details in the application form?", "When My partner is a outlander How me does complete his/her details in the application form?", "While My spouse is a noncitizen What shall i do to complete his/her details in the application form?", "If My spouse is a foreigner. What do student do to finish his/her details in the application form?", "While My better half is a foreigner. How could student finish his/her details in the application form?", "While My mate is a noncitizen How could we finish his/her details in the application form?", "When My mate is a alien How student can complete his/her details in the application form?", "When My partner is a noncitizen How should i finish his/her details in the application form?", "If My partner is a outlander Where shall we complete his/her details in the application form?", "My mate is a foreigner. What should me do to complete his/her details in the application form?", "If My married person is a alien What can me do to finish his/her details in the application form?", "When My partner is a foreigner. Where could me complete his/her details in the application form?", "While My married person is a outlander How can student complete his/her details in the application form?", "While My married person is a foreigner. How me could complete his/her details in the application form?", "My spouse is a noncitizen How do i complete his/her details in the application form?", "While My married person is a noncitizen What do me do to finish his/her details in the application form?", "My partner is a outlander What can i do to finish his/her details in the application form?", "My better half is a foreigner. Where can student complete his/her details in the application form?", "While My spouse is a outlander Where should i complete his/her details in the application form?", "While My spouse is a noncitizen How do student complete his/her details in the application form?", "My married person is a alien Where shall i complete his/her details in the application form?", "When My spouse is a noncitizen How me does complete his/her details in the application form?", "If My better half is a alien Where can we finish his/her details in the application form?", "If My better half is a outlander Where shall student finish his/her details in the application form?", "While My better half is a outlander Where can student complete his/her details in the application form?", "When My partner is a outlander Where does student finish his/her details in the application form?", "My spouse is a foreigner. What could me do to complete his/her details in the application form?", "While My spouse is a outlander How student could complete his/her details in the application form?", "When My mate is a alien How should student complete his/her details in the application form?", "If My better half is a alien Where could student complete his/her details in the application form?", "When My partner is a foreigner. How me can finish his/her details in the application form?", "When My partner is a foreigner. How do me finish his/her details in the application form?", "My better half is a outlander Where do student finish his/her details in the application form?", "When My better half is a outlander How we shall finish his/her details in the application form?", "When My married person is a alien How i does finish his/her details in the application form?", "When My mate is a noncitizen How can me complete his/her details in the application form?", "When My spouse is a noncitizen How could me finish his/her details in the application form?", "My spouse is a alien How we does complete his/her details in the application form?", "If My married person is a alien How me can complete his/her details in the application form?", "If My better half is a alien Where do student complete his/her details in the application form?", "When My married person is a alien How shall we complete his/her details in the application form?", "If My mate is a alien How should we complete his/her details in the application form?", "If My spouse is a alien What shall me do to finish his/her details in the application form?", "My better half is a noncitizen How we does finish his/her details in the application form?", "My better half is a outlander How student does complete his/her details in the application form?", "When My better half is a alien How can i finish his/her details in the application form?", "If My married person is a noncitizen How student should complete his/her details in the application form?", "When My married person is a noncitizen What can i do to complete his/her details in the application form?", "If My spouse is a outlander How shall me finish his/her details in the application form?", "If My partner is a noncitizen How we do complete his/her details in the application form?", "When My mate is a outlander What do student do to finish his/her details in the application form?", "When My married person is a outlander How should we finish his/her details in the application form?", "If My better half is a noncitizen How we should complete his/her details in the application form?", "When My married person is a noncitizen How i can finish his/her details in the application form?", "While My better half is a outlander What do we do to finish his/her details in the application form?", "When My better half is a alien How do i finish his/her details in the application form?", "While My mate is a noncitizen How me can finish his/her details in the application form?", "While My partner is a foreigner. How student should complete his/her details in the application form?", "My partner is a outlander How we could complete his/her details in the application form?", "While My better half is a noncitizen What should student do to complete his/her details in the application form?", "If My spouse is a foreigner. Where does i finish his/her details in the application form?", "If My partner is a outlander How could me finish his/her details in the application form?", "While My better half is a alien How shall i complete his/her details in the application form?", "My mate is a foreigner. Where can i complete his/her details in the application form?", "While My married person is a outlander How should student finish his/her details in the application form?", "My better half is a noncitizen How does we complete his/her details in the application form?", "When My partner is a noncitizen How me can complete his/her details in the application form?", "While My mate is a outlander Where shall me finish his/her details in the application form?", "My partner is a alien Where can student finish his/her details in the application form?", "When My mate is a outlander What should we do to complete his/her details in the application form?", "When My married person is a noncitizen How student could complete his/her details in the application form?", "If My mate is a alien How i can finish his/her details in the application form?", "My spouse is a noncitizen What shall student do to complete his/her details in the application form?", "While My partner is a foreigner. How me do complete his/her details in the application form?", "My spouse is a alien What do we do to finish his/her details in the application form?", "While My married person is a outlander Where do we complete his/her details in the application form?", "My mate is a outlander What do me do to complete his/her details in the application form?", "My partner is a foreigner. What does we do to complete his/her details in the application form?", "While My partner is a noncitizen What should student do to finish his/her details in the application form?", "If My married person is a noncitizen What do student do to complete his/her details in the application form?", "When My spouse is a noncitizen How we does finish his/her details in the application form?", "When My partner is a noncitizen Where do i finish his/her details in the application form?", "While My better half is a outlander How student shall finish his/her details in the application form?", "While My spouse is a alien Where can we finish his/her details in the application form?", "My partner is a alien Where could we finish his/her details in the application form?", "If My married person is a outlander How should student finish his/her details in the application form?", "While My mate is a noncitizen How do student complete his/her details in the application form?", "When My mate is a noncitizen How shall student finish his/her details in the application form?", "If My mate is a alien What does we do to complete his/her details in the application form?", "My mate is a alien How can we complete his/her details in the application form?", "My spouse is a noncitizen How me could complete his/her details in the application form?", "While My partner is a foreigner. What do me do to finish his/her details in the application form?", "If My spouse is a noncitizen Where does we complete his/her details in the application form?", "If My mate is a outlander How me should complete his/her details in the application form?", "If My partner is a outlander Where does me complete his/her details in the application form?", "If My mate is a foreigner. What could we do to finish his/her details in the application form?", "If My partner is a noncitizen How student shall complete his/her details in the application form?", "While My married person is a alien How does i finish his/her details in the application form?", "If My partner is a foreigner. How can i complete his/her details in the application form?", "If My mate is a foreigner. How does me finish his/her details in the application form?", "When My mate is a outlander How me does complete his/her details in the application form?", "While My spouse is a foreigner. Where does i complete his/her details in the application form?", "My partner is a noncitizen What do me do to finish his/her details in the application form?", "My partner is a outlander What could student do to complete his/her details in the application form?", "My spouse is a outlander Where does we finish his/her details in the application form?", "While My mate is a foreigner. What shall we do to finish his/her details in the application form?", "If My better half is a outlander How student can finish his/her details in the application form?", "When My better half is a noncitizen Where shall student complete his/her details in the application form?", "While My partner is a outlander How i shall finish his/her details in the application form?", "If My spouse is a alien How me could finish his/her details in the application form?", "If My married person is a foreigner. What shall we do to complete his/her details in the application form?", "My better half is a foreigner. How student does complete his/her details in the application form?", "When My partner is a noncitizen How can student finish his/her details in the application form?", "While My better half is a foreigner. Where shall student finish his/her details in the application form?", "My married person is a foreigner. How does student finish his/her details in the application form?", "While My married person is a noncitizen What does student do to complete his/her details in the application form?", "My spouse is a foreigner. How do i finish his/her details in the application form?", "If My partner is a noncitizen Where does student complete his/her details in the application form?", "While My mate is a alien What do i do to finish his/her details in the application form?", "If My better half is a foreigner. What do we do to finish his/her details in the application form?", "My partner is a foreigner. Where does we complete his/her details in the application form?", "When My married person is a noncitizen What does me do to complete his/her details in the application form?", "If My spouse is a alien What can me do to finish his/her details in the application form?", "While My spouse is a foreigner. How me does complete his/her details in the application form?"], "tag": "My spouse is a foreigner. How should I complete his/her details in the application form?", "response": "If your spouse is a foreigner, when filling in the Baby Bonus application form, you should Leave the \u201cNRIC/FIN\u201d field blank Select \u201cPassport Number\u201d or \u201cForeign ID\u201d for \u201cIdentification Type\u201d, and Enter his or her latest passport number at \u201cPassport Number/Foreign ID\u201d field. "}, {"patterns": ["My married person and I are Singaporeans. My infant was deliver oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was have overseas?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My baby was born oversea", "Would he be eligible for Baby Bonus if My spouse and I are Singaporeans. My babe was deliver oversea", "Will he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was born oversea", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My babe was deliver oversea", "Would My baby be eligible for Baby Bonus?", "My spouse and I are Singaporeans. My infant was birth overseas, will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My baby was have overseas?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My babe was deliver overseas?", "My mate and I are Singaporeans. My infant was birth oversea will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was birth overseas?", "Will My infant be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My baby was deliver oversea", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was deliver overseas?", "My better half and I are Singaporeans. My infant was have oversea will he be eligible for Baby Bonus?", "My partner and I are Singaporeans. My baby was deliver oversea will he be eligible for Baby Bonus?", "My mate and I are Singaporeans. My babe was deliver overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was deliver oversea", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was give birth oversea", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My infant was born oversea", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was born oversea", "My mate and I are Singaporeans. My babe was birth overseas, will he be eligible for Baby Bonus?", "My better half and I are Singaporeans. My babe was deliver oversea will he be eligible for Baby Bonus?", "Would My infant be eligible for Baby Bonus?", "My partner and I are Singaporeans. My baby was have oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was birth oversea", "My mate and I are Singaporeans. My babe was deliver oversea will he be eligible for Baby Bonus?", "My spouse and I are Singaporeans. My infant was give birth oversea will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was birth overseas?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was birth oversea", "My partner and I are Singaporeans. My babe was born oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was deliver oversea", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was birth overseas?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was born overseas?", "Will he be eligible for Baby Bonus if My better half and I are Singaporeans. My baby was give birth overseas?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My babe was have oversea", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was deliver oversea", "My partner and I are Singaporeans. My infant was deliver oversea will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was deliver oversea", "My better half and I are Singaporeans. My baby was birth overseas, will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My baby was give birth overseas?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was have overseas?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was deliver oversea", "Will he be eligible for Baby Bonus if My better half and I are Singaporeans. My baby was birth oversea", "My spouse and I are Singaporeans. My baby was born oversea will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My babe was birth overseas?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My babe was deliver overseas?", "My mate and I are Singaporeans. My baby was born oversea will he be eligible for Baby Bonus?", "My better half and I are Singaporeans. My babe was give birth oversea will he be eligible for Baby Bonus?", "My better half and I are Singaporeans. My infant was birth overseas, will he be eligible for Baby Bonus?", "My spouse and I are Singaporeans. My baby was have overseas, will he be eligible for Baby Bonus?", "My better half and I are Singaporeans. My baby was born overseas, will he be eligible for Baby Bonus?", "My better half and I are Singaporeans. My babe was birth oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was give birth overseas?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My infant was born oversea", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was have oversea", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was have oversea", "My mate and I are Singaporeans. My baby was deliver oversea will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My baby was birth overseas?", "My better half and I are Singaporeans. My baby was birth oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My babe was birth oversea", "My partner and I are Singaporeans. My baby was born overseas, will he be eligible for Baby Bonus?", "My mate and I are Singaporeans. My baby was give birth oversea will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was have oversea", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was give birth overseas?", "My married person and I are Singaporeans. My infant was born overseas, will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was birth oversea", "My better half and I are Singaporeans. My infant was deliver oversea will he be eligible for Baby Bonus?", "My spouse and I are Singaporeans. My babe was have overseas, will he be eligible for Baby Bonus?", "My married person and I are Singaporeans. My babe was give birth oversea will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was give birth overseas?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My babe was birth oversea", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My baby was birth overseas?", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was deliver oversea", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was birth overseas?", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My babe was born overseas?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My infant was give birth oversea", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was deliver overseas?", "My married person and I are Singaporeans. My baby was birth overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was born overseas?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My baby was give birth overseas?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was born overseas?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My infant was deliver overseas?", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was give birth overseas?", "My mate and I are Singaporeans. My babe was born overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My babe was have oversea", "My better half and I are Singaporeans. My infant was have overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My better half and I are Singaporeans. My baby was have overseas?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was born overseas?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My babe was deliver oversea", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My babe was born oversea", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was have overseas?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was have oversea", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My babe was born overseas?", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My baby was give birth overseas?", "My married person and I are Singaporeans. My babe was birth oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was deliver overseas?", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My babe was have oversea", "My mate and I are Singaporeans. My infant was have overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was give birth overseas?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My babe was give birth overseas?", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was give birth overseas?", "My better half and I are Singaporeans. My infant was born overseas, will he be eligible for Baby Bonus?", "My married person and I are Singaporeans. My baby was have overseas, will he be eligible for Baby Bonus?", "My partner and I are Singaporeans. My baby was born oversea will he be eligible for Baby Bonus?", "My married person and I are Singaporeans. My baby was give birth oversea will he be eligible for Baby Bonus?", "My married person and I are Singaporeans. My babe was deliver overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My infant was have overseas?", "Will he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was give birth overseas?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My infant was deliver oversea", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My babe was birth overseas?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My infant was have oversea", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was give birth oversea", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My baby was deliver oversea", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was born oversea", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was have oversea", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was birth oversea", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was born overseas?", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was birth oversea", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My babe was give birth overseas?", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My babe was deliver overseas?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My babe was have oversea", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was have overseas?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My infant was birth oversea", "My partner and I are Singaporeans. My babe was deliver oversea will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was have oversea", "My married person and I are Singaporeans. My infant was have oversea will he be eligible for Baby Bonus?", "My spouse and I are Singaporeans. My babe was born overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was birth overseas?", "My mate and I are Singaporeans. My babe was born oversea will he be eligible for Baby Bonus?", "My better half and I are Singaporeans. My baby was deliver overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was give birth oversea", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My baby was born overseas?", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My baby was deliver overseas?", "My spouse and I are Singaporeans. My baby was have oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was give birth overseas?", "My better half and I are Singaporeans. My baby was give birth overseas, will he be eligible for Baby Bonus?", "My spouse and I are Singaporeans. My infant was born overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My infant was deliver oversea", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was born oversea", "My spouse and I are Singaporeans. My infant was give birth overseas, will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was give birth oversea", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was born oversea", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was birth oversea", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My babe was born overseas?", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was deliver overseas?", "Will he be eligible for Baby Bonus if My better half and I are Singaporeans. My infant was give birth oversea", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was have oversea", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was birth overseas?", "My spouse and I are Singaporeans. My baby was birth overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was give birth oversea", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My baby was have overseas?", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My baby was give birth oversea", "My mate and I are Singaporeans. My infant was deliver oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My babe was give birth oversea", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was birth oversea", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My babe was birth oversea", "My better half and I are Singaporeans. My infant was birth oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My spouse and I are Singaporeans. My baby was deliver overseas?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My babe was birth oversea", "My partner and I are Singaporeans. My infant was born overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My better half and I are Singaporeans. My babe was have oversea", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My baby was birth overseas?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was give birth overseas?", "My spouse and I are Singaporeans. My babe was born oversea will he be eligible for Baby Bonus?", "My better half and I are Singaporeans. My infant was born oversea will he be eligible for Baby Bonus?", "My better half and I are Singaporeans. My baby was give birth oversea will he be eligible for Baby Bonus?", "My mate and I are Singaporeans. My infant was deliver overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was born overseas?", "My married person and I are Singaporeans. My infant was born oversea will he be eligible for Baby Bonus?", "My spouse and I are Singaporeans. My baby was give birth oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My infant was birth overseas?", "My better half and I are Singaporeans. My babe was have overseas, will he be eligible for Baby Bonus?", "My partner and I are Singaporeans. My baby was birth oversea will he be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My infant was have overseas?", "My better half and I are Singaporeans. My baby was have overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My baby was deliver overseas?", "My married person and I are Singaporeans. My baby was deliver overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My infant was have oversea", "Would he be eligible for Baby Bonus if My spouse and I are Singaporeans. My infant was born overseas?", "My married person and I are Singaporeans. My infant was deliver overseas, will he be eligible for Baby Bonus?", "My mate and I are Singaporeans. My baby was have overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My baby was deliver overseas?", "Will My baby be eligible for Baby Bonus?", "Would he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was birth overseas?", "My partner and I are Singaporeans. My babe was birth overseas, will he be eligible for Baby Bonus?", "My married person and I are Singaporeans. My baby was give birth overseas, will he be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was deliver overseas?", "Will My babe be eligible for Baby Bonus?", "Will he be eligible for Baby Bonus if My partner and I are Singaporeans. My babe was birth oversea", "Will he be eligible for Baby Bonus if My married person and I are Singaporeans. My babe was deliver overseas?", "Would he be eligible for Baby Bonus if My better half and I are Singaporeans. My babe was deliver overseas?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My babe was born overseas?", "Would he be eligible for Baby Bonus if My partner and I are Singaporeans. My baby was deliver oversea", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My baby was birth overseas?", "Will he be eligible for Baby Bonus if My mate and I are Singaporeans. My infant was deliver overseas?", "Will he be eligible for Baby Bonus if My spouse and I are Singaporeans. My babe was born oversea", "Would he be eligible for Baby Bonus if My married person and I are Singaporeans. My babe was birth overseas?", "Would he be eligible for Baby Bonus if My spouse and I are Singaporeans. My babe was born oversea"], "tag": "My spouse and I are Singaporeans. My baby was born overseas, would he be eligible for Baby Bonus?", "response": "For a child who is born overseas to be eligible for Baby Bonus, he or she must obtain Singapore Citizenship first, before joining the Baby Bonus Scheme. To check your child\u2019s eligibility for Baby Bonus and the benefits, you can use \u201cCheck Eligibility\u201d on Baby Bonus Online. There are 3 sections in the application form: A, B and C. When you apply, please complete only Section C \u201cCitizenship\u201d and provide the following documents online: Birth certificates of all children; Citizenship certificates of all children, if applicable; Marriage certificate; and NRICs, both front and back, or passports of both parents. It will take between 5 and 7 working days to process your application. However, it may take longer if we need additional documents to support your application. Our officers will contact you for the supporting documents, if required. You can check your application status by using \u201cView/Update My Baby Bonus Details\u201d on Baby Bonus Online. You can also find out how much Baby Bonus your child can receive using \u201cView Statement\u201d at Family View. "}, {"patterns": ["There is a change in my children's birth order. does we ask to inform MSF?", "Do student necessitate to inform MSF when There is a modification in my children's birth order?", "Does me still have to inform MSF when There is a alteration in my children's birth order?", "Is it obligatory for me to inform MSF when There is a modification in my children's birth order?", "When There is a modification in my children's birth order. Is it obligatory for i to inform MSF?", "Does we take to inform MSF if There is a change in my children's birth order?", "Does student still require to inform MSF?", "If There is a alteration in my children's birth order. do i involve to inform MSF?", "Does i demand to inform MSF if There is a alteration in my children's birth order?", "There is a change in my children's birth order. do me still ask to inform MSF?", "Does i necessitate to inform MSF if There is a change in my children's birth order?", "Am we obliged to inform MSF?", "Shall student inform MSF?", "Does student call for to inform MSF if There is a change in my children's birth order?", "There is a alteration in my children's birth order. does i still demand to inform MSF?", "Does student call for to inform MSF if There is a alteration in my children's birth order?", "Is it necessary for student to inform MSF when There is a change in my children's birth order?", "When There is a change in my children's birth order. does student still have to inform MSF?", "If There is a alteration in my children's birth order. do we take to inform MSF?", "Does me still involve to inform MSF if There is a change in my children's birth order?", "If There is a change in my children's birth order. does i still demand to inform MSF?", "There is a modification in my children's birth order. does i necessitate to inform MSF?", "If There is a alteration in my children's birth order. am me required to inform MSF?", "Do we still need to inform MSF?", "Does me still demand to inform MSF when There is a change in my children's birth order?", "Does i postulate to inform MSF if There is a change in my children's birth order?", "There is a modification in my children's birth order. are me required to inform MSF?", "Does me still call for to inform MSF when There is a change in my children's birth order?", "If There is a modification in my children's birth order. do i still necessitate to inform MSF?", "When There is a change in my children's birth order. do i postulate to inform MSF?", "When There is a alteration in my children's birth order. does i involve to inform MSF?", "Does me have to inform MSF?", "There is a alteration in my children's birth order. does student demand to inform MSF?", "Do i still require to inform MSF if There is a modification in my children's birth order?", "Do i still need to inform MSF when There is a modification in my children's birth order?", "Do i still require to inform MSF if There is a alteration in my children's birth order?", "Does me still postulate to inform MSF when There is a modification in my children's birth order?", "Do i still have to inform MSF if There is a alteration in my children's birth order?", "Is it required for we to inform MSF when There is a change in my children's birth order?", "If There is a change in my children's birth order. do i demand to inform MSF?", "Do we postulate to inform MSF when There is a modification in my children's birth order?", "If There is a alteration in my children's birth order. does we take to inform MSF?", "Does i still require to inform MSF when There is a change in my children's birth order?", "When There is a change in my children's birth order. Is it compulsory for we to inform MSF?", "Does i still involve to inform MSF when There is a alteration in my children's birth order?", "Is student required to inform MSF?", "Do student require to inform MSF when There is a change in my children's birth order?", "When There is a alteration in my children's birth order. do i still necessitate to inform MSF?", "If There is a change in my children's birth order. does me still call for to inform MSF?", "When There is a modification in my children's birth order. does student involve to inform MSF?", "Does me still necessitate to inform MSF if There is a modification in my children's birth order?", "Do we still have to inform MSF if There is a modification in my children's birth order?", "Does student have to inform MSF when There is a modification in my children's birth order?", "When There is a alteration in my children's birth order. Is it obligatory for student to inform MSF?", "There is a change in my children's birth order. does me still postulate to inform MSF?", "Do i still need to inform MSF if There is a modification in my children's birth order?", "There is a change in my children's birth order. do i still call for to inform MSF?", "When There is a alteration in my children's birth order. Is it required for i to inform MSF?", "When There is a modification in my children's birth order. does student still postulate to inform MSF?", "If There is a alteration in my children's birth order. does me involve to inform MSF?", "If There is a alteration in my children's birth order. do we require to inform MSF?", "Is it required for we to inform MSF if There is a alteration in my children's birth order?", "Does me still call for to inform MSF when There is a alteration in my children's birth order?", "Do me take to inform MSF when There is a modification in my children's birth order?", "When There is a modification in my children's birth order. do we involve to inform MSF?", "When There is a change in my children's birth order. do student still ask to inform MSF?", "Is it required for me to inform MSF when There is a alteration in my children's birth order?", "There is a alteration in my children's birth order. does i call for to inform MSF?", "Do student still demand to inform MSF when There is a change in my children's birth order?", "There is a change in my children's birth order. does student take to inform MSF?", "When There is a alteration in my children's birth order. does i require to inform MSF?", "Do i have to inform MSF if There is a change in my children's birth order?", "Do we require to inform MSF when There is a alteration in my children's birth order?", "When There is a alteration in my children's birth order. are i obliged to inform MSF?", "Does we postulate to inform MSF if There is a change in my children's birth order?", "Do i postulate to inform MSF if There is a alteration in my children's birth order?", "If There is a change in my children's birth order. does we still need to inform MSF?", "Is it obligatory for we to inform MSF if There is a change in my children's birth order?", "If There is a alteration in my children's birth order. Is it required for student to inform MSF?", "There is a modification in my children's birth order. are i obliged to inform MSF?", "When There is a modification in my children's birth order. shall we inform MSF?", "There is a alteration in my children's birth order. does student postulate to inform MSF?", "Does i still call for to inform MSF when There is a change in my children's birth order?", "Is it necessary for i to inform MSF if There is a change in my children's birth order?", "If There is a change in my children's birth order. does i ask to inform MSF?", "Does we still take to inform MSF if There is a change in my children's birth order?", "If There is a modification in my children's birth order. am me required to inform MSF?", "When There is a modification in my children's birth order. do we still call for to inform MSF?", "There is a modification in my children's birth order. does me still demand to inform MSF?", "If There is a change in my children's birth order. do student need to inform MSF?", "If There is a modification in my children's birth order. does me call for to inform MSF?", "Is it compulsory for we to inform MSF if There is a change in my children's birth order?", "If There is a alteration in my children's birth order. do me still require to inform MSF?", "There is a alteration in my children's birth order. does me postulate to inform MSF?", "There is a modification in my children's birth order. Is it required for me to inform MSF?", "When There is a alteration in my children's birth order. do student ask to inform MSF?", "Does student need to inform MSF when There is a alteration in my children's birth order?", "If There is a alteration in my children's birth order. am student required to inform MSF?", "When There is a alteration in my children's birth order. does me still involve to inform MSF?", "There is a modification in my children's birth order. does student postulate to inform MSF?", "Do student take to inform MSF if There is a modification in my children's birth order?", "There is a change in my children's birth order. Is it obligatory for i to inform MSF?", "Does student have to inform MSF if There is a modification in my children's birth order?", "There is a modification in my children's birth order. is me required to inform MSF?", "Does we still require to inform MSF when There is a change in my children's birth order?", "When There is a change in my children's birth order. does we ask to inform MSF?", "If There is a alteration in my children's birth order. does student still ask to inform MSF?", "When There is a modification in my children's birth order. do student still take to inform MSF?", "Is it required for student to inform MSF when There is a change in my children's birth order?", "When There is a alteration in my children's birth order. is me required to inform MSF?", "When There is a change in my children's birth order. do me still call for to inform MSF?", "Do me involve to inform MSF when There is a change in my children's birth order?", "Does i demand to inform MSF when There is a modification in my children's birth order?", "When There is a modification in my children's birth order. is i obliged to inform MSF?", "When There is a modification in my children's birth order. does me necessitate to inform MSF?", "Is it required for me to inform MSF?", "If There is a alteration in my children's birth order. do student necessitate to inform MSF?", "If There is a alteration in my children's birth order. does i involve to inform MSF?", "Does me still postulate to inform MSF if There is a alteration in my children's birth order?", "If There is a change in my children's birth order. are me required to inform MSF?", "Does student have to inform MSF?", "When There is a modification in my children's birth order. does me have to inform MSF?", "Does i still ask to inform MSF when There is a change in my children's birth order?", "There is a change in my children's birth order. do i still ask to inform MSF?", "Do student still demand to inform MSF if There is a modification in my children's birth order?", "Does i still call for to inform MSF when There is a modification in my children's birth order?", "If There is a modification in my children's birth order. do i still have to inform MSF?", "Does student postulate to inform MSF if There is a change in my children's birth order?", "If There is a alteration in my children's birth order. do student still involve to inform MSF?", "Does i still require to inform MSF when There is a modification in my children's birth order?", "There is a alteration in my children's birth order. does we postulate to inform MSF?", "When There is a change in my children's birth order. does student still involve to inform MSF?", "When There is a modification in my children's birth order. Is it compulsory for student to inform MSF?", "Do me necessitate to inform MSF if There is a alteration in my children's birth order?", "When There is a modification in my children's birth order. Is it necessary for i to inform MSF?", "When There is a change in my children's birth order. does student still take to inform MSF?", "When There is a alteration in my children's birth order. Is it compulsory for me to inform MSF?", "There is a modification in my children's birth order. does we still involve to inform MSF?", "There is a modification in my children's birth order. does we still necessitate to inform MSF?", "Does i call for to inform MSF if There is a change in my children's birth order?", "Does i still take to inform MSF?", "Do me still need to inform MSF if There is a change in my children's birth order?", "Do i still have to inform MSF?", "If There is a change in my children's birth order. does me still necessitate to inform MSF?", "If There is a modification in my children's birth order. does i demand to inform MSF?", "When There is a alteration in my children's birth order. does me need to inform MSF?", "When There is a change in my children's birth order. Is it compulsory for student to inform MSF?", "When There is a modification in my children's birth order. Is it obligatory for student to inform MSF?", "Does student still ask to inform MSF if There is a change in my children's birth order?", "When There is a change in my children's birth order. does i still require to inform MSF?", "When There is a change in my children's birth order. do student need to inform MSF?", "Does we call for to inform MSF when There is a modification in my children's birth order?", "There is a change in my children's birth order. do i still require to inform MSF?", "When There is a alteration in my children's birth order. Is it required for me to inform MSF?", "There is a change in my children's birth order. am we obliged to inform MSF?", "There is a change in my children's birth order. Is it compulsory for we to inform MSF?", "Do i still call for to inform MSF if There is a alteration in my children's birth order?", "Does student still take to inform MSF when There is a change in my children's birth order?", "Is it necessary for me to inform MSF when There is a change in my children's birth order?", "If There is a alteration in my children's birth order. Is it necessary for we to inform MSF?", "Does me still take to inform MSF if There is a alteration in my children's birth order?", "Does me necessitate to inform MSF when There is a change in my children's birth order?", "When There is a modification in my children's birth order. does student require to inform MSF?", "Does student need to inform MSF if There is a change in my children's birth order?", "Do me need to inform MSF?", "Does student postulate to inform MSF when There is a modification in my children's birth order?", "Does student take to inform MSF if There is a change in my children's birth order?", "When There is a alteration in my children's birth order. does i still postulate to inform MSF?", "When There is a modification in my children's birth order. do i still require to inform MSF?", "If There is a alteration in my children's birth order. do i postulate to inform MSF?", "Does me still need to inform MSF when There is a change in my children's birth order?", "When There is a change in my children's birth order. do we necessitate to inform MSF?", "If There is a alteration in my children's birth order. am i required to inform MSF?", "If There is a change in my children's birth order. do we call for to inform MSF?", "When There is a change in my children's birth order. do student still call for to inform MSF?", "Do student ask to inform MSF when There is a change in my children's birth order?", "There is a change in my children's birth order. does me still have to inform MSF?", "There is a change in my children's birth order. shall me inform MSF?", "Does we need to inform MSF when There is a modification in my children's birth order?", "There is a change in my children's birth order. does student have to inform MSF?", "Does we still ask to inform MSF when There is a modification in my children's birth order?", "Is it necessary for we to inform MSF when There is a change in my children's birth order?", "When There is a modification in my children's birth order. does i ask to inform MSF?", "Is it required for student to inform MSF if There is a alteration in my children's birth order?", "If There is a alteration in my children's birth order. do i take to inform MSF?", "Do me still require to inform MSF if There is a alteration in my children's birth order?", "If There is a change in my children's birth order. do i still necessitate to inform MSF?", "There is a change in my children's birth order. does we have to inform MSF?", "There is a modification in my children's birth order. does i demand to inform MSF?", "When There is a change in my children's birth order. does i require to inform MSF?", "Do student still postulate to inform MSF when There is a alteration in my children's birth order?", "Do me require to inform MSF when There is a alteration in my children's birth order?", "When There is a modification in my children's birth order. do i still postulate to inform MSF?", "Does we still need to inform MSF?", "When There is a modification in my children's birth order. are i obliged to inform MSF?", "Does we still demand to inform MSF if There is a alteration in my children's birth order?", "When There is a modification in my children's birth order. do student still involve to inform MSF?", "Does we need to inform MSF if There is a modification in my children's birth order?", "There is a alteration in my children's birth order. do me still have to inform MSF?", "Does we ask to inform MSF?"], "tag": "There is a change in my children's birth order. Do I need to inform MSF?", "response": "To update the change in your children\u2019s birth order, you can use the 'Change Birth Order' service on Baby Bonus Online. You will be required to upload the following documents: Birth certificates of your children; Citizenship certificates of your children; and Adoption Order and Schedule of your children, if any. "}, {"patterns": ["May I know about wrong?", "What is wrong?", "I am experiencing slow response when accessing the Baby Bonus Online (BBO) application. What are wrong?", "What do wrong mean?", "What is meant by wrong?", "What is wrong all about?", "Can you tell me more about wrong?", "Explain to me wrong?", "What are wrong all about?", "Can you tell me the details about wrong?", "I want to know about wrong?", "What are wrong?", "What does wrong mean?", "May I know about incorrect", "What is incorrect", "I am see slow response when accessing the Baby Bonus Online (BBO) application. What are wrong?", "I am go through slow response when accessing the Baby Bonus Online (BBO) application. What are wrong?", "I am experiencing slow response when get at the Baby Bonus Online (BBO) application. What are wrong?", "I am experiencing slow response when accessing the Baby Bonus Online (BBO) application. What are incorrect", "I am see slow response when get at the Baby Bonus Online (BBO) application. What are wrong?", "I am go through slow response when get at the Baby Bonus Online (BBO) application. What are wrong?", "I am see slow response when accessing the Baby Bonus Online (BBO) application. What are incorrect", "I am go through slow response when accessing the Baby Bonus Online (BBO) application. What are incorrect", "I am experiencing slow response when get at the Baby Bonus Online (BBO) application. What are incorrect", "I am see slow response when get at the Baby Bonus Online (BBO) application. What are incorrect", "I am go through slow response when get at the Baby Bonus Online (BBO) application. What are incorrect", "What do incorrect mean?", "What is meant by incorrect", "What is incorrect all about?", "Can you tell me more about incorrect", "Explain to me incorrect", "What are incorrect all about?", "Can you tell me the details about incorrect", "I want to know about incorrect", "What are incorrect", "What does incorrect mean?"], "tag": "I am experiencing slow response when accessing the Baby Bonus Online (BBO) application. What is wrong?", "response": "The slow response that you may encounter while accessing Baby Bonus Online (BBO) could be due to the browser, operating system and hardware you are using or your Internet Service Provider, or Local Area Network. "}, {"patterns": ["I want to know about Baby Bonus scheme?", "What are Baby Bonus scheme all about?", "What are Baby Bonus scheme?", "What is meant by Baby Bonus scheme?", "Explain to me Baby Bonus scheme?", "Can you tell me the details about Baby Bonus scheme?", "Can you tell me more about Baby Bonus scheme?", "May I know about Baby Bonus scheme?", "What is Baby Bonus scheme all about?", "What does Baby Bonus scheme mean?", "What do Baby Bonus scheme mean?"], "tag": "What is Baby Bonus scheme?", "response": "The Baby Bonus Scheme is part of the Marriage and Parenthood Package to help parents lighten the financial cost of raising children. The Baby Bonus Scheme includes a cash gift and/or contributions to the Child Development Account or CDA. The cash gift will be paid to the nominated bank account holder\u2019s bank account while the CDA Government contributions will be credited to the child\u2019s CDA. The CDA Government contributions consist of dollar-for-dollar Government matching and/or CDA First Step. You can check your child\u2019s eligibility and Baby Bonus Benefits using the \u201cCheck Eligibility\u201d on Baby Bonus Online."}, {"patterns": ["If student have lost my child\u2019s Baby Bonus card. What can student do to employ for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. How we could apply for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. How me could apply for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. Where do we apply for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. How shall we utilise for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. How could student employ for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. Where could i utilise for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. Where could we utilise for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. How shall i utilise for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. What can i do to apply for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. How should we use for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. What do we do to apply for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. How can we employ for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. How i could employ for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. Where do we apply for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. Where do i employ for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. Where shall we utilize for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. How can student employ for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. Where does student utilize for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. Where can me utilise for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. How student can utilise for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. What does i do to use for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. What does me do to employ for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. How could i apply for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. Where do i apply for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. Where could student utilize for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. What could i do to utilise for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. How shall student employ for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. What should me do to apply for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. How can i utilise for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. How do student apply for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. Where do student utilize for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. Where shall me employ for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. How does student employ for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. How student could employ for a replacement Baby Bonus card?", "If i have lost my child\u2019s Baby Bonus card. What shall i do to utilise for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. How we should employ for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. How can me utilise for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. How i can employ for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. What can me do to utilize for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. Where do we use for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. How do student use for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. How student do utilise for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. How does we utilise for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. How we do utilise for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. What do i do to apply for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. Where shall we employ for a replacement Baby Bonus card?", "Me have lost my child\u2019s Baby Bonus card. Where shall me utilise for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. How should me apply for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. How can we apply for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. How student could utilise for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. How student shall use for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. What do i do to utilize for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. How we should apply for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. Where could me utilise for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. What do me do to utilise for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. How student could apply for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. How student can utilise for a replacement Baby Bonus card?", "Me have lost my child\u2019s Baby Bonus card. Where do me employ for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. What can student do to apply for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. How does we employ for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. What does me do to use for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. How i shall apply for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. How me should utilise for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. What can me do to apply for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. Where should student use for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. How we shall employ for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. How can i utilize for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. What shall i do to employ for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. What shall student do to apply for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. How student does apply for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. Where should i utilize for a replacement Baby Bonus card?", "Me have lost my child\u2019s Baby Bonus card. How me should apply for a replacement Baby Bonus card?", "If i have lost my child\u2019s Baby Bonus card. What can i do to utilise for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. How i shall use for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. What should we do to utilise for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. What could me do to apply for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. Where shall me apply for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. Where can we use for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. How could student use for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. What do we do to use for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. How can we utilize for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. How student does employ for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. How can me employ for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. What shall student do to utilize for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. How could i employ for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. How does me utilise for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. What do student do to employ for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. How can i utilise for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. How we do apply for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. What could me do to utilize for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. What could we do to apply for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. Where shall i utilise for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. What should i do to utilise for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. What could we do to apply for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. How me do employ for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. How me does utilize for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. Where does student use for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. Where do we utilize for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. How do student employ for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. Where should i utilise for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. How shall me utilise for a replacement Baby Bonus card?", "What else do student need to do to apply for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. Where does we employ for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. Where could student utilise for a replacement Baby Bonus card?", "What else do i need to do to employ for a replacement Baby Bonus card?", "Me have lost my child\u2019s Baby Bonus card. How me should utilise for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. How me shall apply for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. How i can utilize for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. How should student employ for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. Where could we use for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. How i do use for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. How i do utilize for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. Where shall me employ for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. Where could i employ for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. Where does student apply for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. Where do student utilize for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. How student should use for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. How i does use for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. What can student do to utilise for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. Where shall me utilise for a replacement Baby Bonus card?", "Me have lost my child\u2019s Baby Bonus card. Where could me use for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. How can we utilize for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. Where shall me use for a replacement Baby Bonus card?", "If i have lost my child\u2019s Baby Bonus card. What do i do to apply for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. Where could student use for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. Where should student employ for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. How me does utilize for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. How could me apply for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. Where do i utilise for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. How does we apply for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. Where shall i use for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. How i do use for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. How could we employ for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. How i should use for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. What do we do to apply for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. How student shall employ for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. How shall we utilize for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. How we can utilize for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. How should we utilize for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. How could student employ for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. What could student do to utilise for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. Where does student utilise for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. Where should i utilize for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. How can student employ for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. What shall i do to utilize for a replacement Baby Bonus card?", "If i have lost my child\u2019s Baby Bonus card. Where shall i employ for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. Where shall we apply for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. How should student use for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. How i do employ for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. How does we employ for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. What do me do to apply for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. How me should utilize for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. How i does utilise for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. How me could apply for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. What do we do to utilize for a replacement Baby Bonus card?", "While i have lost my child\u2019s Baby Bonus card. How could i apply for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. How could me utilise for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. Where does we use for a replacement Baby Bonus card?", "When me have lost my child\u2019s Baby Bonus card. How me shall apply for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. How me shall employ for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. How we shall apply for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. How me can use for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. How should we apply for a replacement Baby Bonus card?", "If i have lost my child\u2019s Baby Bonus card. How i could utilize for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. Where should student utilise for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. What could student do to use for a replacement Baby Bonus card?", "If i have lost my child\u2019s Baby Bonus card. Where could i employ for a replacement Baby Bonus card?", "While me have lost my child\u2019s Baby Bonus card. What could me do to use for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. How could student use for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. How student do utilize for a replacement Baby Bonus card?", "While student have lost my child\u2019s Baby Bonus card. How student do employ for a replacement Baby Bonus card?", "Me have lost my child\u2019s Baby Bonus card. How me does use for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. How should student utilize for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. What does student do to utilise for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. How me could employ for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. Where do student utilise for a replacement Baby Bonus card?", "Me have lost my child\u2019s Baby Bonus card. How me can utilise for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. What should we do to utilize for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. Where can student employ for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. Where does me use for a replacement Baby Bonus card?", "Student have lost my child\u2019s Baby Bonus card. Where shall student utilise for a replacement Baby Bonus card?", "While we have lost my child\u2019s Baby Bonus card. Where should we employ for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. What does student do to employ for a replacement Baby Bonus card?", "If student have lost my child\u2019s Baby Bonus card. Where could student utilize for a replacement Baby Bonus card?", "If me have lost my child\u2019s Baby Bonus card. How me do utilize for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. How does i use for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. How we could apply for a replacement Baby Bonus card?", "Me have lost my child\u2019s Baby Bonus card. How me should employ for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. What can i do to use for a replacement Baby Bonus card?", "Me have lost my child\u2019s Baby Bonus card. What should me do to use for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. Where can we use for a replacement Baby Bonus card?", "I have lost my child\u2019s Baby Bonus card. How i should utilize for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. How i should apply for a replacement Baby Bonus card?", "When we have lost my child\u2019s Baby Bonus card. How we could utilize for a replacement Baby Bonus card?", "When student have lost my child\u2019s Baby Bonus card. What shall student do to utilise for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. What could we do to utilize for a replacement Baby Bonus card?", "If we have lost my child\u2019s Baby Bonus card. Where does we apply for a replacement Baby Bonus card?", "We have lost my child\u2019s Baby Bonus card. What could we do to utilize for a replacement Baby Bonus card?", "When i have lost my child\u2019s Baby Bonus card. Where should i apply for a replacement Baby Bonus card?"], "tag": "I have lost my child\u2019s Baby Bonus card. How do I apply for a replacement Baby Bonus card?", "response": "If you have lost your Child Development Account card or CDA card, you may approach the CDA bank for a replacement card. The CDA card is pre-activated by the respective Managing Agents, which are POSB/DBS, UOB or OCBC. For enquiries on the replacement of a Baby Bonus card, please contact: DBS Bank at 1800 339 6666 or visit their website at www.dbs.com.sg, OCBC Bank at 1800 438 6088, or visit their website at www.ocbc.com/babybonus. UOB at 1800 222 2121 or visit their website at www.uob.com.sg. "}, {"patterns": ["If my nipper is follow may me do a pre-birth registration for the Baby Bonus Scheme?", "Me understand that my kid is espouse but may me do a pre-birth registration for the Baby Bonus Scheme?", "May student do a pre-birth registration for the Baby Bonus Scheme while my small fry is adopted?", "If my fry is adopted could we do a pre-birth registration for the Baby Bonus Scheme?", "Can student do a pre-birth registration for the Baby Bonus Scheme when my fry is espouse", "Me understand that my minor is adopted However, may me do a pre-birth registration for the Baby Bonus Scheme?", "We understand that my youngster is follow but can we do a pre-birth registration for the Baby Bonus Scheme?", "May student do a pre-birth registration for the Baby Bonus Scheme when my tyke is espouse", "When my tyke is adopted could i do a pre-birth registration for the Baby Bonus Scheme?", "If my nipper is espouse could student do a pre-birth registration for the Baby Bonus Scheme?", "We understand that my fry is adopted but can we do a pre-birth registration for the Baby Bonus Scheme?", "While my small fry is adopted could student do a pre-birth registration for the Baby Bonus Scheme?", "When my youngster is follow may we do a pre-birth registration for the Baby Bonus Scheme?", "While my shaver is follow could student do a pre-birth registration for the Baby Bonus Scheme?", "Me understand that my youngster is adopted but can me do a pre-birth registration for the Baby Bonus Scheme?", "If my tyke is follow can student do a pre-birth registration for the Baby Bonus Scheme?", "Could student do a pre-birth registration for the Baby Bonus Scheme when my minor is espouse", "While my fry is adopted could i do a pre-birth registration for the Baby Bonus Scheme?", "Me understand that my fry is follow However, could me do a pre-birth registration for the Baby Bonus Scheme?", "May student do a pre-birth registration for the Baby Bonus Scheme if my minor is adopted?", "While my youngster is espouse may me do a pre-birth registration for the Baby Bonus Scheme?", "While my nestling is espouse Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme?", "Student understand that my shaver is follow but can student do a pre-birth registration for the Baby Bonus Scheme?", "While my nipper is follow Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme?", "If my tiddler is adopted can me do a pre-birth registration for the Baby Bonus Scheme?", "If my fry is espouse Is it possible for student to do a pre-birth registration for the Baby Bonus Scheme?", "Am student allowed to do a pre-birth registration for the Baby Bonus Scheme if my nipper is follow", "When my minor is adopted may i do a pre-birth registration for the Baby Bonus Scheme?", "Could i do a pre-birth registration for the Baby Bonus Scheme if my small fry is espouse", "My tiddler is espouse can student do a pre-birth registration for the Baby Bonus Scheme?", "While my minor is adopted could i do a pre-birth registration for the Baby Bonus Scheme?", "While my minor is follow Is it possible for i to do a pre-birth registration for the Baby Bonus Scheme?", "When my fry is adopted can student do a pre-birth registration for the Baby Bonus Scheme?", "We understand that my nestling is adopted but can we do a pre-birth registration for the Baby Bonus Scheme?", "Could student do a pre-birth registration for the Baby Bonus Scheme if my tyke is follow", "When my tyke is espouse could student do a pre-birth registration for the Baby Bonus Scheme?", "While my child is espouse can student do a pre-birth registration for the Baby Bonus Scheme?", "Can i do a pre-birth registration for the Baby Bonus Scheme when my tiddler is espouse", "If my fry is adopted Is it possible for we to do a pre-birth registration for the Baby Bonus Scheme?", "If my small fry is follow could i do a pre-birth registration for the Baby Bonus Scheme?", "My nestling is follow can me do a pre-birth registration for the Baby Bonus Scheme?", "If my kid is adopted Is it possible for student to do a pre-birth registration for the Baby Bonus Scheme?", "While my fry is espouse may student do a pre-birth registration for the Baby Bonus Scheme?", "We understand that my minor is adopted but could we do a pre-birth registration for the Baby Bonus Scheme?", "Can me do a pre-birth registration for the Baby Bonus Scheme when my tike is follow", "Is student allowed to do a pre-birth registration for the Baby Bonus Scheme if my nestling is follow", "While my nestling is espouse can me do a pre-birth registration for the Baby Bonus Scheme?", "While my minor is adopted Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme?", "My tiddler is espouse could i do a pre-birth registration for the Baby Bonus Scheme?", "While my kid is espouse can i do a pre-birth registration for the Baby Bonus Scheme?", "Can student do a pre-birth registration for the Baby Bonus Scheme while my nestling is follow", "Student understand that my minor is espouse However, could student do a pre-birth registration for the Baby Bonus Scheme?", "Could student do a pre-birth registration for the Baby Bonus Scheme when my child is espouse", "Could we do a pre-birth registration for the Baby Bonus Scheme if my nipper is adopted?", "Could we do a pre-birth registration for the Baby Bonus Scheme if my tiddler is adopted?", "Can i do a pre-birth registration for the Baby Bonus Scheme while my small fry is follow", "When my tyke is espouse could me do a pre-birth registration for the Baby Bonus Scheme?", "May me do a pre-birth registration for the Baby Bonus Scheme while my tike is espouse", "If my shaver is adopted could i do a pre-birth registration for the Baby Bonus Scheme?", "My child is espouse could i do a pre-birth registration for the Baby Bonus Scheme?", "While my fry is espouse could i do a pre-birth registration for the Baby Bonus Scheme?", "While my minor is adopted could we do a pre-birth registration for the Baby Bonus Scheme?", "While my kid is espouse may i do a pre-birth registration for the Baby Bonus Scheme?", "Could i do a pre-birth registration for the Baby Bonus Scheme if my youngster is adopted?", "If my minor is follow can student do a pre-birth registration for the Baby Bonus Scheme?", "Can me do a pre-birth registration for the Baby Bonus Scheme when my tiddler is adopted?", "When my tike is follow may i do a pre-birth registration for the Baby Bonus Scheme?", "Am we allowed to do a pre-birth registration for the Baby Bonus Scheme if my nipper is adopted?", "Could we do a pre-birth registration for the Baby Bonus Scheme when my child is follow", "Can student do a pre-birth registration for the Baby Bonus Scheme when my minor is adopted?", "Can i do a pre-birth registration for the Baby Bonus Scheme while my minor is espouse", "Am student allowed to do a pre-birth registration for the Baby Bonus Scheme if my shaver is espouse", "My child is espouse Is it possible for we to do a pre-birth registration for the Baby Bonus Scheme?", "May i do a pre-birth registration for the Baby Bonus Scheme while my kid is adopted?", "Me understand that my youngster is espouse However, may me do a pre-birth registration for the Baby Bonus Scheme?", "If my minor is espouse could we do a pre-birth registration for the Baby Bonus Scheme?", "While my kid is adopted could me do a pre-birth registration for the Baby Bonus Scheme?", "Am i allowed to do a pre-birth registration for the Baby Bonus Scheme if my shaver is espouse", "If my youngster is adopted could student do a pre-birth registration for the Baby Bonus Scheme?", "When my shaver is follow can student do a pre-birth registration for the Baby Bonus Scheme?", "I understand that my tike is adopted but can i do a pre-birth registration for the Baby Bonus Scheme?", "May me do a pre-birth registration for the Baby Bonus Scheme while my tiddler is espouse", "My youngster is adopted Is it possible for i to do a pre-birth registration for the Baby Bonus Scheme?", "My small fry is adopted could i do a pre-birth registration for the Baby Bonus Scheme?", "Can student do a pre-birth registration for the Baby Bonus Scheme when my shaver is follow", "Student understand that my tiddler is espouse but could student do a pre-birth registration for the Baby Bonus Scheme?", "May we do a pre-birth registration for the Baby Bonus Scheme while my small fry is follow", "May student do a pre-birth registration for the Baby Bonus Scheme while my shaver is follow", "If my child is espouse may we do a pre-birth registration for the Baby Bonus Scheme?", "May we do a pre-birth registration for the Baby Bonus Scheme while my tyke is espouse", "Can we do a pre-birth registration for the Baby Bonus Scheme while my minor is espouse", "May student do a pre-birth registration for the Baby Bonus Scheme while my tiddler is adopted?", "Could we do a pre-birth registration for the Baby Bonus Scheme while my shaver is follow", "May me do a pre-birth registration for the Baby Bonus Scheme when my tiddler is adopted?", "If my tyke is espouse can i do a pre-birth registration for the Baby Bonus Scheme?", "My small fry is follow can i do a pre-birth registration for the Baby Bonus Scheme?", "Student understand that my shaver is adopted but could student do a pre-birth registration for the Baby Bonus Scheme?", "While my tiddler is espouse Is it possible for student to do a pre-birth registration for the Baby Bonus Scheme?", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme if my shaver is follow", "Could we do a pre-birth registration for the Baby Bonus Scheme when my tike is adopted?", "May i do a pre-birth registration for the Baby Bonus Scheme while my fry is espouse", "I understand that my nipper is adopted However, could i do a pre-birth registration for the Baby Bonus Scheme?", "Could student do a pre-birth registration for the Baby Bonus Scheme if my shaver is follow", "My kid is follow may me do a pre-birth registration for the Baby Bonus Scheme?", "Could student do a pre-birth registration for the Baby Bonus Scheme while my youngster is adopted?", "Me understand that my nipper is follow However, may me do a pre-birth registration for the Baby Bonus Scheme?", "If my tiddler is adopted could student do a pre-birth registration for the Baby Bonus Scheme?", "Could i do a pre-birth registration for the Baby Bonus Scheme if my minor is espouse", "While my child is espouse could we do a pre-birth registration for the Baby Bonus Scheme?", "If my nestling is follow can student do a pre-birth registration for the Baby Bonus Scheme?", "While my tike is follow can student do a pre-birth registration for the Baby Bonus Scheme?", "May student do a pre-birth registration for the Baby Bonus Scheme when my tiddler is adopted?", "Are i allowed to do a pre-birth registration for the Baby Bonus Scheme if my nestling is adopted?", "Could me do a pre-birth registration for the Baby Bonus Scheme if my tiddler is adopted?", "Me understand that my tiddler is adopted but may me do a pre-birth registration for the Baby Bonus Scheme?", "May i do a pre-birth registration for the Baby Bonus Scheme when my shaver is follow", "My tike is adopted may we do a pre-birth registration for the Baby Bonus Scheme?", "If my kid is adopted can me do a pre-birth registration for the Baby Bonus Scheme?", "We understand that my tike is follow However, could we do a pre-birth registration for the Baby Bonus Scheme?", "While my kid is adopted can we do a pre-birth registration for the Baby Bonus Scheme?", "Can me do a pre-birth registration for the Baby Bonus Scheme while my tike is espouse", "Me understand that my youngster is follow However, may me do a pre-birth registration for the Baby Bonus Scheme?", "If my tike is adopted may i do a pre-birth registration for the Baby Bonus Scheme?", "We understand that my shaver is adopted However, may we do a pre-birth registration for the Baby Bonus Scheme?", "My small fry is espouse may me do a pre-birth registration for the Baby Bonus Scheme?", "Me understand that my tike is espouse However, may me do a pre-birth registration for the Baby Bonus Scheme?", "When my minor is espouse can we do a pre-birth registration for the Baby Bonus Scheme?", "I understand that my shaver is adopted but can i do a pre-birth registration for the Baby Bonus Scheme?", "Can student do a pre-birth registration for the Baby Bonus Scheme when my tiddler is adopted?", "May student do a pre-birth registration for the Baby Bonus Scheme if my nipper is adopted?", "If my kid is espouse Is it possible for student to do a pre-birth registration for the Baby Bonus Scheme?", "My kid is follow could student do a pre-birth registration for the Baby Bonus Scheme?", "If my minor is follow may i do a pre-birth registration for the Baby Bonus Scheme?", "May me do a pre-birth registration for the Baby Bonus Scheme when my kid is espouse", "If my nestling is follow may me do a pre-birth registration for the Baby Bonus Scheme?", "Me understand that my tike is follow but may me do a pre-birth registration for the Baby Bonus Scheme?", "I understand that my tiddler is follow but can i do a pre-birth registration for the Baby Bonus Scheme?", "Am i allowed to do a pre-birth registration for the Baby Bonus Scheme if my youngster is adopted?", "My fry is adopted could i do a pre-birth registration for the Baby Bonus Scheme?", "May me do a pre-birth registration for the Baby Bonus Scheme if my minor is follow", "My kid is adopted Is it possible for i to do a pre-birth registration for the Baby Bonus Scheme?", "Can me do a pre-birth registration for the Baby Bonus Scheme while my tyke is follow", "When my small fry is follow can me do a pre-birth registration for the Baby Bonus Scheme?", "Student understand that my small fry is espouse but can student do a pre-birth registration for the Baby Bonus Scheme?", "My kid is adopted may student do a pre-birth registration for the Baby Bonus Scheme?", "Is we allowed to do a pre-birth registration for the Baby Bonus Scheme if my youngster is adopted?", "Could we do a pre-birth registration for the Baby Bonus Scheme while my tiddler is adopted?", "May we do a pre-birth registration for the Baby Bonus Scheme when my fry is follow", "I understand that my nestling is espouse However, can i do a pre-birth registration for the Baby Bonus Scheme?", "My youngster is follow can student do a pre-birth registration for the Baby Bonus Scheme?", "When my tyke is espouse could we do a pre-birth registration for the Baby Bonus Scheme?", "When my tike is espouse may me do a pre-birth registration for the Baby Bonus Scheme?", "I understand that my tike is adopted but could i do a pre-birth registration for the Baby Bonus Scheme?", "While my kid is adopted could student do a pre-birth registration for the Baby Bonus Scheme?", "Student understand that my nipper is adopted but could student do a pre-birth registration for the Baby Bonus Scheme?", "Can student do a pre-birth registration for the Baby Bonus Scheme when my tiddler is espouse", "My minor is adopted Is it possible for i to do a pre-birth registration for the Baby Bonus Scheme?", "I understand that my nipper is follow However, may i do a pre-birth registration for the Baby Bonus Scheme?", "We understand that my minor is follow but can we do a pre-birth registration for the Baby Bonus Scheme?", "When my kid is espouse Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme?", "Could me do a pre-birth registration for the Baby Bonus Scheme if my tiddler is espouse", "I understand that my tiddler is espouse However, may i do a pre-birth registration for the Baby Bonus Scheme?", "May i do a pre-birth registration for the Baby Bonus Scheme when my youngster is follow", "Am me allowed to do a pre-birth registration for the Baby Bonus Scheme if my tike is espouse", "If my nestling is espouse Is it possible for we to do a pre-birth registration for the Baby Bonus Scheme?", "May we do a pre-birth registration for the Baby Bonus Scheme when my child is adopted?", "My kid is follow Is it possible for we to do a pre-birth registration for the Baby Bonus Scheme?", "While my youngster is espouse could we do a pre-birth registration for the Baby Bonus Scheme?", "My shaver is espouse could student do a pre-birth registration for the Baby Bonus Scheme?", "Can we do a pre-birth registration for the Baby Bonus Scheme when my shaver is adopted?", "We understand that my kid is espouse but could we do a pre-birth registration for the Baby Bonus Scheme?", "While my small fry is follow could student do a pre-birth registration for the Baby Bonus Scheme?", "Could we do a pre-birth registration for the Baby Bonus Scheme when my youngster is espouse", "While my fry is espouse can student do a pre-birth registration for the Baby Bonus Scheme?", "My child is espouse Is it possible for i to do a pre-birth registration for the Baby Bonus Scheme?", "When my youngster is follow could me do a pre-birth registration for the Baby Bonus Scheme?", "Me understand that my shaver is follow but may me do a pre-birth registration for the Baby Bonus Scheme?", "If my kid is follow Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme?", "When my child is espouse could student do a pre-birth registration for the Baby Bonus Scheme?", "Is student allowed to do a pre-birth registration for the Baby Bonus Scheme if my kid is adopted?", "Me understand that my small fry is espouse but can me do a pre-birth registration for the Baby Bonus Scheme?", "My small fry is espouse may student do a pre-birth registration for the Baby Bonus Scheme?", "Student understand that my shaver is espouse However, can student do a pre-birth registration for the Baby Bonus Scheme?", "Are we allowed to do a pre-birth registration for the Baby Bonus Scheme if my youngster is adopted?", "My tyke is follow can student do a pre-birth registration for the Baby Bonus Scheme?", "Student understand that my nestling is adopted However, can student do a pre-birth registration for the Baby Bonus Scheme?", "Could student do a pre-birth registration for the Baby Bonus Scheme when my tike is adopted?", "While my nipper is adopted Is it possible for i to do a pre-birth registration for the Baby Bonus Scheme?", "Student understand that my shaver is adopted but may student do a pre-birth registration for the Baby Bonus Scheme?", "Could we do a pre-birth registration for the Baby Bonus Scheme if my shaver is adopted?", "Student understand that my youngster is adopted However, could student do a pre-birth registration for the Baby Bonus Scheme?", "Are we allowed to do a pre-birth registration for the Baby Bonus Scheme if my child is espouse", "While my kid is adopted can me do a pre-birth registration for the Baby Bonus Scheme?", "While my minor is adopted can i do a pre-birth registration for the Baby Bonus Scheme?", "Am me allowed to do a pre-birth registration for the Baby Bonus Scheme if my nestling is follow", "Me understand that my youngster is follow However, can me do a pre-birth registration for the Baby Bonus Scheme?", "Is i allowed to do a pre-birth registration for the Baby Bonus Scheme if my shaver is follow", "My tiddler is espouse can we do a pre-birth registration for the Baby Bonus Scheme?", "Student understand that my minor is espouse However, may student do a pre-birth registration for the Baby Bonus Scheme?", "If my tyke is espouse may student do a pre-birth registration for the Baby Bonus Scheme?"], "tag": "Can I do a pre-birth registration for the Baby Bonus Scheme if my child is adopted?", "response": "You will not be able to do a pre-birth registration for Baby Bonus for your adopted child. You must complete the adoption process and obtain Singapore Citizenship for the child, if necessary, before joining the scheme. Please complete Section D for adoption in the online application form and provide the following documents when you are submitting your application: Child's Adoption Order and The Schedule Birth certificates of all children Citizenship Certificates of all children, if applicable Marriage Certificate Copies of both parents\u2019 NRICs \u2013 front and back \u2013 or foreign passport if applicable"}, {"patterns": ["Would there be an age limit for the child's siblings to use the Child Development Account (CDA)?", "Will there be an age limit for the child's siblings to use the Child Development Account (CDA)?", "Is there any an age limit for the child's siblings to use the Child Development Account (CDA)?", "Are there an age limit for the child's siblings to use the Child Development Account (CDA)?", "Would there be any an age limit for the child's siblings to use the Child Development Account (CDA)?", "Will there be any an age limit for the child's siblings to use the Child Development Account (CDA)?", "Are there any an age limit for the child's siblings to use the Child Development Account (CDA)?", "Would there be an age limit for the child's siblings to utilize the Child Development Account (CDA)?", "Would there be an age limit for the child's siblings to utilise the Child Development Account (CDA)?", "Would there be an age limit for the child's siblings to apply the Child Development Account (CDA)?", "Would there be an age limit for the child's siblings to employ the Child Development Account (CDA)?", "Will there be an age limit for the child's siblings to utilize the Child Development Account (CDA)?", "Will there be an age limit for the child's siblings to utilise the Child Development Account (CDA)?", "Will there be an age limit for the child's siblings to apply the Child Development Account (CDA)?", "Will there be an age limit for the child's siblings to employ the Child Development Account (CDA)?", "Is there any an age limit for the child's siblings to utilize the Child Development Account (CDA)?", "Is there any an age limit for the child's siblings to utilise the Child Development Account (CDA)?", "Is there any an age limit for the child's siblings to apply the Child Development Account (CDA)?", "Is there any an age limit for the child's siblings to employ the Child Development Account (CDA)?", "Are there an age limit for the child's siblings to utilize the Child Development Account (CDA)?", "Are there an age limit for the child's siblings to utilise the Child Development Account (CDA)?", "Are there an age limit for the child's siblings to apply the Child Development Account (CDA)?", "Are there an age limit for the child's siblings to employ the Child Development Account (CDA)?", "Would there be any an age limit for the child's siblings to utilize the Child Development Account (CDA)?", "Would there be any an age limit for the child's siblings to utilise the Child Development Account (CDA)?", "Would there be any an age limit for the child's siblings to apply the Child Development Account (CDA)?", "Would there be any an age limit for the child's siblings to employ the Child Development Account (CDA)?", "Will there be any an age limit for the child's siblings to utilize the Child Development Account (CDA)?", "Will there be any an age limit for the child's siblings to utilise the Child Development Account (CDA)?", "Will there be any an age limit for the child's siblings to apply the Child Development Account (CDA)?", "Will there be any an age limit for the child's siblings to employ the Child Development Account (CDA)?", "Are there any an age limit for the child's siblings to utilize the Child Development Account (CDA)?", "Are there any an age limit for the child's siblings to utilise the Child Development Account (CDA)?", "Are there any an age limit for the child's siblings to apply the Child Development Account (CDA)?", "Are there any an age limit for the child's siblings to employ the Child Development Account (CDA)?"], "tag": "Is there an age limit for the child's siblings to use the Child Development Account (CDA)?", "response": "There is no age limit for the child's siblings to use the Child Development Account (CDA) funds. "}, {"patterns": ["Are the transferral of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long do it withdraw to open the CDA with the new bank?", "Am the transferral of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long should the process take?", "How long can it withdraw to open up the CDA with the new bank?", "Am the conveyance of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long would it remove to open up the CDA with the new bank?", "Am the transfer of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "Are the transferral of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long can the process take?", "How long will it take away to open up the CDA with the new bank?", "Are the conveyance of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long would the process take?", "How long should it take away to open the CDA with the new bank?", "Are the conveyance of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "Am the transport of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "Are the transfer of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "Are the transport of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long will it remove to open up the CDA with the new bank?", "Are the transport of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long will it take to open the CDA with the new bank?", "Am the transport of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "Am the transportation of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "Are the transport of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "Am the transport of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long do it take to open the CDA with the new bank?", "How long do it remove to open the CDA with the new bank?", "How long will the process take?", "How long do it take away to open up the CDA with the new bank?", "How long would it take to open the CDA with the new bank?", "How long should it withdraw to open up the CDA with the new bank?", "Are the transportation of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "Are the transportation of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long should it remove to open up the CDA with the new bank?", "Am the transferral of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "Am the conveyance of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "Am the transferral of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "Am the conveyance of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long would it withdraw to open the CDA with the new bank?", "How long will it withdraw to open the CDA with the new bank?", "How long can it take to open up the CDA with the new bank?", "Are the transfer of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long can it remove to open up the CDA with the new bank?", "How long will it remove to open the CDA with the new bank?", "Are the transport of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "Are the transfer of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "Am the transfer of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "Am the transportation of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long should it withdraw to open the CDA with the new bank?", "Am the transferral of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "Are the transferral of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long would it take away to open the CDA with the new bank?", "Are the transfer of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long would it remove to open the CDA with the new bank?", "How long do it remove to open up the CDA with the new bank?", "Are the conveyance of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long should it take to open the CDA with the new bank?", "How long can it withdraw to open the CDA with the new bank?", "How long do the process take?", "Am the transportation of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long can it take away to open the CDA with the new bank?", "Are the conveyance of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "Am the transfer of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long do it withdraw to open up the CDA with the new bank?", "How long should it remove to open the CDA with the new bank?", "Are the transferral of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long can it remove to open the CDA with the new bank?", "Am the transfer of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long can it take away to open up the CDA with the new bank?", "How long do it take away to open the CDA with the new bank?", "How long would it withdraw to open up the CDA with the new bank?", "How long would it take away to open up the CDA with the new bank?", "Am the conveyance of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long will it take to open up the CDA with the new bank?", "Are the transportation of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long will it withdraw to open up the CDA with the new bank?", "How long do it take to open up the CDA with the new bank?", "Am the transport of funds from Standard Chartered Bank ( Singapore ) to the new bank contiguous", "How long can it take to open the CDA with the new bank?", "Am the transportation of funds from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long should it take away to open up the CDA with the new bank?", "How long should it take to open up the CDA with the new bank?", "How long will it take away to open the CDA with the new bank?", "How long would it take to open up the CDA with the new bank?", "Are the transportation of monetary fund from Standard Chartered Bank ( Singapore ) to the new bank immediate?", "How long should the procedure take?", "How long should the process remove", "How long should the process take away", "How long should the process withdraw", "How long should the procedure remove", "How long should the procedure take away", "How long should the procedure withdraw", "How long can the procedure take?", "How long can the process remove", "How long can the process take away", "How long can the process withdraw", "How long can the procedure remove", "How long can the procedure take away", "How long can the procedure withdraw", "How long will it remove away to open up the CDA with the new bank?", "How long will it take away away to open up the CDA with the new bank?", "How long will it withdraw away to open up the CDA with the new bank?", "How long would the procedure take?", "How long would the process remove", "How long would the process take away", "How long would the process withdraw", "How long would the procedure remove", "How long would the procedure take away", "How long would the procedure withdraw", "How long should it remove away to open the CDA with the new bank?", "How long should it take away away to open the CDA with the new bank?", "How long should it withdraw away to open the CDA with the new bank?", "How long will it remove to open the CDA with the new bank?", "How long will it take away to open the CDA with the new bank?", "How long will it withdraw to open the CDA with the new bank?", "How long do it remove to open the CDA with the new bank?", "How long do it take away to open the CDA with the new bank?", "How long do it withdraw to open the CDA with the new bank?", "How long will the procedure take?", "How long will the process remove", "How long will the process take away", "How long will the process withdraw", "How long will the procedure remove", "How long will the procedure take away", "How long will the procedure withdraw", "How long do it remove away to open up the CDA with the new bank?", "How long do it take away away to open up the CDA with the new bank?", "How long do it withdraw away to open up the CDA with the new bank?", "How long would it remove to open the CDA with the new bank?", "How long would it take away to open the CDA with the new bank?", "How long would it withdraw to open the CDA with the new bank?", "How long can it remove to open up the CDA with the new bank?", "How long can it take away to open up the CDA with the new bank?", "How long can it withdraw to open up the CDA with the new bank?", "How long would it remove away to open the CDA with the new bank?", "How long would it take away away to open the CDA with the new bank?", "How long would it withdraw away to open the CDA with the new bank?", "How long should it remove to open the CDA with the new bank?", "How long should it take away to open the CDA with the new bank?", "How long should it withdraw to open the CDA with the new bank?", "How long do the procedure take?", "How long do the process remove", "How long do the process take away", "How long do the process withdraw", "How long do the procedure remove", "How long do the procedure take away", "How long do the procedure withdraw", "How long can it remove away to open the CDA with the new bank?", "How long can it take away away to open the CDA with the new bank?", "How long can it withdraw away to open the CDA with the new bank?", "How long can it remove away to open up the CDA with the new bank?", "How long can it take away away to open up the CDA with the new bank?", "How long can it withdraw away to open up the CDA with the new bank?", "How long do it remove away to open the CDA with the new bank?", "How long do it take away away to open the CDA with the new bank?", "How long do it withdraw away to open the CDA with the new bank?", "How long would it remove away to open up the CDA with the new bank?", "How long would it take away away to open up the CDA with the new bank?", "How long would it withdraw away to open up the CDA with the new bank?", "How long will it remove to open up the CDA with the new bank?", "How long will it take away to open up the CDA with the new bank?", "How long will it withdraw to open up the CDA with the new bank?", "How long do it remove to open up the CDA with the new bank?", "How long do it take away to open up the CDA with the new bank?", "How long do it withdraw to open up the CDA with the new bank?", "How long can it remove to open the CDA with the new bank?", "How long can it take away to open the CDA with the new bank?", "How long can it withdraw to open the CDA with the new bank?", "How long should it remove away to open up the CDA with the new bank?", "How long should it take away away to open up the CDA with the new bank?", "How long should it withdraw away to open up the CDA with the new bank?", "How long should it remove to open up the CDA with the new bank?", "How long should it take away to open up the CDA with the new bank?", "How long should it withdraw to open up the CDA with the new bank?", "How long will it remove away to open the CDA with the new bank?", "How long will it take away away to open the CDA with the new bank?", "How long will it withdraw away to open the CDA with the new bank?", "How long would it remove to open up the CDA with the new bank?", "How long would it take away to open up the CDA with the new bank?", "How long would it withdraw to open up the CDA with the new bank?"], "tag": "How long does it take to open the CDA with the new bank? Is the transfer of funds from Standard Chartered Bank (Singapore) to the new bank immediate? How long does the process take?", "response": "Trustees of the Child Development Account (CDA) can change the CDA bank by going to Baby Bonus Online and select \u2018View/Update My Baby Bonus Details\u2019. The new CDA will be opened within 3 working days. Upon the successful opening of the CDA, the new CDA bank will send you the Baby Bonus NETS card, and you can continue to save into the new CDA. The transfer of funds from Standard Chartered Bank (SCB) to your new CDA bank may take up to 3 weeks after the account is opened. This is due to the backend processing time required to credit the funds from the closed CDA to the new CDA."}, {"patterns": ["Could i proceed to alter to a new Child Development Account (CDA) bank if i have not received the letter from MSF on the transfer notice?", "Am we allowed to proceed to modify to a new Child Development Account (CDA) bank if we have not received the missive from MSF on the transfer notice?", "While i have not received the missive from MSF on the transfer notice. Is it possible for i to proceed to modify to a new Child Development Account (CDA) bank?", "Me have not have the missive from MSF on the transfer notice. could me continue to change to a new Child Development Account (CDA) bank?", "While student have not have the missive from MSF on the transfer notice. can student continue to modify to a new Child Development Account (CDA) bank?", "If me have not received the letter from MSF on the transfer notice. may me proceed to alter to a new Child Development Account (CDA) bank?", "May me proceed to alter to a new Child Development Account (CDA) bank if me have not received the missive from MSF on the transfer notice?", "Student understand that student have not have the letter from MSF on the transfer notice. However, may student proceed to modify to a new Child Development Account (CDA) bank?", "While i have not have the letter from MSF on the transfer notice. may i proceed to alter to a new Child Development Account (CDA) bank?", "We understand that we have not have the missive from MSF on the transfer notice. However, could we proceed to change to a new Child Development Account (CDA) bank?", "I understand that i have not have the letter from MSF on the transfer notice. However, could i go forward to alter to a new Child Development Account (CDA) bank?", "When student have not received the missive from MSF on the transfer notice. can student continue to modify to a new Child Development Account (CDA) bank?", "Student understand that student have not received the missive from MSF on the transfer notice. but may student continue to modify to a new Child Development Account (CDA) bank?", "May me go forward to alter to a new Child Development Account (CDA) bank while me have not received the letter from MSF on the transfer notice?", "May student continue to alter to a new Child Development Account (CDA) bank if student have not have the missive from MSF on the transfer notice?", "May i continue to modify to a new Child Development Account (CDA) bank when i have not have the letter from MSF on the transfer notice?", "If we have not received the missive from MSF on the transfer notice. could we continue to change to a new Child Development Account (CDA) bank?", "When student have not received the missive from MSF on the transfer notice. Is it possible for student to continue to change to a new Child Development Account (CDA) bank?", "If we have not have the missive from MSF on the transfer notice. Is it possible for we to proceed to alter to a new Child Development Account (CDA) bank?", "While me have not received the missive from MSF on the transfer notice. may me continue to change to a new Child Development Account (CDA) bank?", "I have not received the missive from MSF on the transfer notice. could i proceed to change to a new Child Development Account (CDA) bank?", "When i have not received the letter from MSF on the transfer notice. could i proceed to change to a new Child Development Account (CDA) bank?", "While we have not received the missive from MSF on the transfer notice. can we go forward to modify to a new Child Development Account (CDA) bank?", "While student have not have the missive from MSF on the transfer notice. can student proceed to change to a new Child Development Account (CDA) bank?", "If i have not received the letter from MSF on the transfer notice. can i go forward to alter to a new Child Development Account (CDA) bank?", "While student have not have the letter from MSF on the transfer notice. Is it possible for student to continue to alter to a new Child Development Account (CDA) bank?", "When student have not have the letter from MSF on the transfer notice. could student go forward to modify to a new Child Development Account (CDA) bank?", "While we have not have the missive from MSF on the transfer notice. could we continue to change to a new Child Development Account (CDA) bank?", "I understand that i have not received the letter from MSF on the transfer notice. but could i proceed to modify to a new Child Development Account (CDA) bank?", "If student have not received the missive from MSF on the transfer notice. could student proceed to modify to a new Child Development Account (CDA) bank?", "If me have not have the missive from MSF on the transfer notice. Is it possible for me to go forward to change to a new Child Development Account (CDA) bank?", "Could student go forward to alter to a new Child Development Account (CDA) bank while student have not have the letter from MSF on the transfer notice?", "Am me allowed to proceed to alter to a new Child Development Account (CDA) bank if me have not received the missive from MSF on the transfer notice?", "Student understand that student have not have the missive from MSF on the transfer notice. However, could student proceed to alter to a new Child Development Account (CDA) bank?", "If student have not received the missive from MSF on the transfer notice. may student go forward to change to a new Child Development Account (CDA) bank?", "When i have not have the letter from MSF on the transfer notice. may i proceed to change to a new Child Development Account (CDA) bank?", "Me understand that me have not received the letter from MSF on the transfer notice. However, can me proceed to modify to a new Child Development Account (CDA) bank?", "May student proceed to modify to a new Child Development Account (CDA) bank when student have not received the missive from MSF on the transfer notice?", "When student have not received the missive from MSF on the transfer notice. could student continue to alter to a new Child Development Account (CDA) bank?", "If student have not received the missive from MSF on the transfer notice. Is it possible for student to proceed to alter to a new Child Development Account (CDA) bank?", "Student have not have the missive from MSF on the transfer notice. may student proceed to alter to a new Child Development Account (CDA) bank?", "While we have not have the letter from MSF on the transfer notice. may we proceed to alter to a new Child Development Account (CDA) bank?", "If me have not received the missive from MSF on the transfer notice. can me proceed to alter to a new Child Development Account (CDA) bank?", "Could me continue to modify to a new Child Development Account (CDA) bank when me have not have the letter from MSF on the transfer notice?", "Are student allowed to continue to modify to a new Child Development Account (CDA) bank if student have not have the missive from MSF on the transfer notice?", "Me have not received the letter from MSF on the transfer notice. could me go forward to alter to a new Child Development Account (CDA) bank?", "Is student allowed to continue to modify to a new Child Development Account (CDA) bank if student have not received the missive from MSF on the transfer notice?", "When me have not have the missive from MSF on the transfer notice. can me proceed to change to a new Child Development Account (CDA) bank?", "Can we proceed to alter to a new Child Development Account (CDA) bank while we have not received the letter from MSF on the transfer notice?", "Me understand that me have not received the missive from MSF on the transfer notice. However, may me go forward to alter to a new Child Development Account (CDA) bank?", "Are student allowed to continue to alter to a new Child Development Account (CDA) bank if student have not have the letter from MSF on the transfer notice?", "When me have not received the letter from MSF on the transfer notice. Is it possible for me to go forward to modify to a new Child Development Account (CDA) bank?", "While i have not received the missive from MSF on the transfer notice. could i continue to modify to a new Child Development Account (CDA) bank?", "Are i allowed to go forward to alter to a new Child Development Account (CDA) bank if i have not received the letter from MSF on the transfer notice?", "Can student continue to change to a new Child Development Account (CDA) bank if student have not have the letter from MSF on the transfer notice?", "While we have not have the missive from MSF on the transfer notice. may we continue to modify to a new Child Development Account (CDA) bank?", "While i have not received the missive from MSF on the transfer notice. may i go forward to modify to a new Child Development Account (CDA) bank?", "Am i allowed to continue to change to a new Child Development Account (CDA) bank if i have not received the letter from MSF on the transfer notice?", "While we have not have the missive from MSF on the transfer notice. Is it possible for we to proceed to change to a new Child Development Account (CDA) bank?", "Can me go forward to alter to a new Child Development Account (CDA) bank while me have not received the missive from MSF on the transfer notice?", "If we have not have the missive from MSF on the transfer notice. Is it possible for we to proceed to modify to a new Child Development Account (CDA) bank?", "Me have not received the letter from MSF on the transfer notice. could me go forward to change to a new Child Development Account (CDA) bank?", "May me go forward to change to a new Child Development Account (CDA) bank while me have not have the missive from MSF on the transfer notice?", "When me have not received the missive from MSF on the transfer notice. may me proceed to alter to a new Child Development Account (CDA) bank?", "We understand that we have not have the missive from MSF on the transfer notice. However, could we go forward to change to a new Child Development Account (CDA) bank?", "While i have not have the missive from MSF on the transfer notice. can i proceed to change to a new Child Development Account (CDA) bank?", "When student have not have the missive from MSF on the transfer notice. Is it possible for student to go forward to change to a new Child Development Account (CDA) bank?", "Can i proceed to change to a new Child Development Account (CDA) bank if i have not received the letter from MSF on the transfer notice?", "When student have not have the missive from MSF on the transfer notice. Is it possible for student to continue to alter to a new Child Development Account (CDA) bank?", "If we have not received the missive from MSF on the transfer notice. can we go forward to change to a new Child Development Account (CDA) bank?", "While i have not received the missive from MSF on the transfer notice. can i proceed to modify to a new Child Development Account (CDA) bank?", "May i go forward to change to a new Child Development Account (CDA) bank when i have not have the missive from MSF on the transfer notice?", "When me have not received the missive from MSF on the transfer notice. can me go forward to change to a new Child Development Account (CDA) bank?", "When i have not received the letter from MSF on the transfer notice. may i go forward to change to a new Child Development Account (CDA) bank?", "While we have not have the letter from MSF on the transfer notice. Is it possible for we to go forward to modify to a new Child Development Account (CDA) bank?", "I understand that i have not received the letter from MSF on the transfer notice. but can i proceed to modify to a new Child Development Account (CDA) bank?", "May i go forward to alter to a new Child Development Account (CDA) bank while i have not have the missive from MSF on the transfer notice?", "Could i go forward to modify to a new Child Development Account (CDA) bank when i have not received the missive from MSF on the transfer notice?", "Student understand that student have not have the letter from MSF on the transfer notice. but may student continue to alter to a new Child Development Account (CDA) bank?", "When we have not received the missive from MSF on the transfer notice. could we proceed to alter to a new Child Development Account (CDA) bank?", "We understand that we have not have the missive from MSF on the transfer notice. but could we continue to change to a new Child Development Account (CDA) bank?", "We understand that we have not have the missive from MSF on the transfer notice. However, could we go forward to alter to a new Child Development Account (CDA) bank?", "When we have not received the missive from MSF on the transfer notice. may we continue to modify to a new Child Development Account (CDA) bank?", "While me have not received the letter from MSF on the transfer notice. can me proceed to alter to a new Child Development Account (CDA) bank?", "When i have not received the letter from MSF on the transfer notice. Is it possible for i to go forward to alter to a new Child Development Account (CDA) bank?", "If we have not have the letter from MSF on the transfer notice. may we go forward to change to a new Child Development Account (CDA) bank?", "If i have not have the missive from MSF on the transfer notice. can i go forward to modify to a new Child Development Account (CDA) bank?", "I understand that i have not received the letter from MSF on the transfer notice. However, could i proceed to modify to a new Child Development Account (CDA) bank?", "Me have not have the letter from MSF on the transfer notice. Is it possible for me to continue to modify to a new Child Development Account (CDA) bank?", "Could we go forward to change to a new Child Development Account (CDA) bank if we have not received the letter from MSF on the transfer notice?", "When we have not have the missive from MSF on the transfer notice. Is it possible for we to go forward to alter to a new Child Development Account (CDA) bank?", "We have not received the missive from MSF on the transfer notice. could we proceed to change to a new Child Development Account (CDA) bank?", "While me have not have the missive from MSF on the transfer notice. Is it possible for me to proceed to change to a new Child Development Account (CDA) bank?", "May student proceed to change to a new Child Development Account (CDA) bank when student have not received the letter from MSF on the transfer notice?", "Can me proceed to alter to a new Child Development Account (CDA) bank if me have not have the missive from MSF on the transfer notice?", "I understand that i have not have the letter from MSF on the transfer notice. but could i proceed to modify to a new Child Development Account (CDA) bank?", "If me have not have the missive from MSF on the transfer notice. could me proceed to change to a new Child Development Account (CDA) bank?", "May me continue to modify to a new Child Development Account (CDA) bank when me have not have the letter from MSF on the transfer notice?", "May student proceed to modify to a new Child Development Account (CDA) bank if student have not have the missive from MSF on the transfer notice?", "While me have not received the missive from MSF on the transfer notice. can me continue to alter to a new Child Development Account (CDA) bank?", "While we have not have the missive from MSF on the transfer notice. may we proceed to alter to a new Child Development Account (CDA) bank?", "Me have not received the letter from MSF on the transfer notice. could me proceed to change to a new Child Development Account (CDA) bank?", "Student understand that student have not have the missive from MSF on the transfer notice. However, could student go forward to change to a new Child Development Account (CDA) bank?", "When student have not received the missive from MSF on the transfer notice. Is it possible for student to go forward to modify to a new Child Development Account (CDA) bank?", "Can we go forward to modify to a new Child Development Account (CDA) bank while we have not have the letter from MSF on the transfer notice?", "While we have not have the letter from MSF on the transfer notice. can we proceed to modify to a new Child Development Account (CDA) bank?", "Can student continue to alter to a new Child Development Account (CDA) bank if student have not have the letter from MSF on the transfer notice?", "We have not have the letter from MSF on the transfer notice. Is it possible for we to continue to modify to a new Child Development Account (CDA) bank?", "I understand that i have not received the missive from MSF on the transfer notice. However, can i continue to alter to a new Child Development Account (CDA) bank?", "Me understand that me have not have the missive from MSF on the transfer notice. but may me proceed to change to a new Child Development Account (CDA) bank?", "If i have not received the missive from MSF on the transfer notice. may i proceed to alter to a new Child Development Account (CDA) bank?", "I understand that i have not have the letter from MSF on the transfer notice. but can i go forward to change to a new Child Development Account (CDA) bank?", "Me understand that me have not received the letter from MSF on the transfer notice. but may me go forward to alter to a new Child Development Account (CDA) bank?", "Is we allowed to go forward to alter to a new Child Development Account (CDA) bank if we have not received the missive from MSF on the transfer notice?", "Could i proceed to alter to a new Child Development Account (CDA) bank while i have not have the letter from MSF on the transfer notice?", "While student have not have the letter from MSF on the transfer notice. may student continue to alter to a new Child Development Account (CDA) bank?", "If we have not received the letter from MSF on the transfer notice. may we proceed to modify to a new Child Development Account (CDA) bank?", "We understand that we have not received the letter from MSF on the transfer notice. but can we continue to modify to a new Child Development Account (CDA) bank?", "If i have not have the missive from MSF on the transfer notice. can i go forward to alter to a new Child Development Account (CDA) bank?", "While we have not received the letter from MSF on the transfer notice. may we go forward to alter to a new Child Development Account (CDA) bank?", "I understand that i have not have the letter from MSF on the transfer notice. However, could i go forward to modify to a new Child Development Account (CDA) bank?", "I understand that i have not received the letter from MSF on the transfer notice. However, could i go forward to modify to a new Child Development Account (CDA) bank?", "If we have not have the missive from MSF on the transfer notice. could we go forward to change to a new Child Development Account (CDA) bank?", "When we have not received the missive from MSF on the transfer notice. Is it possible for we to proceed to change to a new Child Development Account (CDA) bank?", "May student go forward to modify to a new Child Development Account (CDA) bank when student have not have the letter from MSF on the transfer notice?", "Student understand that student have not have the missive from MSF on the transfer notice. However, can student proceed to alter to a new Child Development Account (CDA) bank?", "Are student allowed to go forward to alter to a new Child Development Account (CDA) bank if student have not have the missive from MSF on the transfer notice?", "May student proceed to change to a new Child Development Account (CDA) bank while student have not have the letter from MSF on the transfer notice?", "Student understand that student have not received the letter from MSF on the transfer notice. but could student proceed to alter to a new Child Development Account (CDA) bank?", "While student have not received the letter from MSF on the transfer notice. can student proceed to alter to a new Child Development Account (CDA) bank?", "When me have not have the missive from MSF on the transfer notice. can me go forward to change to a new Child Development Account (CDA) bank?", "If student have not received the missive from MSF on the transfer notice. Is it possible for student to continue to change to a new Child Development Account (CDA) bank?", "Me understand that me have not received the missive from MSF on the transfer notice. However, may me proceed to change to a new Child Development Account (CDA) bank?", "May me continue to modify to a new Child Development Account (CDA) bank when me have not received the letter from MSF on the transfer notice?", "If me have not received the letter from MSF on the transfer notice. may me go forward to change to a new Child Development Account (CDA) bank?", "Student have not have the letter from MSF on the transfer notice. could student go forward to modify to a new Child Development Account (CDA) bank?", "I understand that i have not received the missive from MSF on the transfer notice. but may i continue to change to a new Child Development Account (CDA) bank?", "We understand that we have not received the missive from MSF on the transfer notice. However, can we go forward to alter to a new Child Development Account (CDA) bank?", "Could me continue to change to a new Child Development Account (CDA) bank when me have not received the letter from MSF on the transfer notice?", "May student proceed to modify to a new Child Development Account (CDA) bank while student have not received the missive from MSF on the transfer notice?", "Could we proceed to alter to a new Child Development Account (CDA) bank if we have not have the letter from MSF on the transfer notice?", "May i proceed to modify to a new Child Development Account (CDA) bank when i have not have the letter from MSF on the transfer notice?", "Could i go forward to modify to a new Child Development Account (CDA) bank if i have not have the letter from MSF on the transfer notice?", "While i have not have the missive from MSF on the transfer notice. may i proceed to alter to a new Child Development Account (CDA) bank?", "Could student go forward to change to a new Child Development Account (CDA) bank while student have not received the missive from MSF on the transfer notice?", "Could we go forward to alter to a new Child Development Account (CDA) bank while we have not received the missive from MSF on the transfer notice?", "When student have not have the letter from MSF on the transfer notice. Is it possible for student to proceed to modify to a new Child Development Account (CDA) bank?", "When we have not have the letter from MSF on the transfer notice. can we proceed to alter to a new Child Development Account (CDA) bank?", "May we proceed to change to a new Child Development Account (CDA) bank while we have not have the missive from MSF on the transfer notice?", "Can me proceed to modify to a new Child Development Account (CDA) bank when me have not have the letter from MSF on the transfer notice?", "While we have not received the missive from MSF on the transfer notice. could we proceed to alter to a new Child Development Account (CDA) bank?", "Is student allowed to go forward to modify to a new Child Development Account (CDA) bank if student have not received the letter from MSF on the transfer notice?", "I understand that i have not received the missive from MSF on the transfer notice. However, could i go forward to modify to a new Child Development Account (CDA) bank?", "Student understand that student have not received the letter from MSF on the transfer notice. However, may student proceed to change to a new Child Development Account (CDA) bank?", "Could we go forward to change to a new Child Development Account (CDA) bank while we have not have the letter from MSF on the transfer notice?", "We understand that we have not received the missive from MSF on the transfer notice. but may we go forward to modify to a new Child Development Account (CDA) bank?", "May me go forward to change to a new Child Development Account (CDA) bank if me have not received the missive from MSF on the transfer notice?", "Student understand that student have not received the missive from MSF on the transfer notice. However, can student go forward to change to a new Child Development Account (CDA) bank?", "May i continue to change to a new Child Development Account (CDA) bank when i have not have the missive from MSF on the transfer notice?", "When i have not received the letter from MSF on the transfer notice. can i go forward to change to a new Child Development Account (CDA) bank?", "I understand that i have not received the missive from MSF on the transfer notice. However, may i proceed to change to a new Child Development Account (CDA) bank?", "We understand that we have not received the missive from MSF on the transfer notice. However, can we proceed to alter to a new Child Development Account (CDA) bank?", "When student have not received the letter from MSF on the transfer notice. can student proceed to alter to a new Child Development Account (CDA) bank?", "Could we continue to alter to a new Child Development Account (CDA) bank when we have not have the missive from MSF on the transfer notice?", "I have not received the missive from MSF on the transfer notice. could i continue to alter to a new Child Development Account (CDA) bank?", "Student understand that student have not have the letter from MSF on the transfer notice. but can student continue to change to a new Child Development Account (CDA) bank?", "Me have not received the letter from MSF on the transfer notice. may me proceed to modify to a new Child Development Account (CDA) bank?", "We understand that we have not received the missive from MSF on the transfer notice. but can we continue to alter to a new Child Development Account (CDA) bank?", "Can me continue to change to a new Child Development Account (CDA) bank when me have not have the letter from MSF on the transfer notice?", "Is we allowed to proceed to modify to a new Child Development Account (CDA) bank if we have not have the missive from MSF on the transfer notice?", "We understand that we have not have the missive from MSF on the transfer notice. but may we proceed to modify to a new Child Development Account (CDA) bank?", "Could student go forward to alter to a new Child Development Account (CDA) bank if student have not received the letter from MSF on the transfer notice?", "If i have not have the letter from MSF on the transfer notice. Is it possible for i to continue to alter to a new Child Development Account (CDA) bank?", "When we have not have the letter from MSF on the transfer notice. could we proceed to modify to a new Child Development Account (CDA) bank?", "Am we allowed to go forward to alter to a new Child Development Account (CDA) bank if we have not received the letter from MSF on the transfer notice?", "I understand that i have not have the letter from MSF on the transfer notice. but may i go forward to alter to a new Child Development Account (CDA) bank?", "When student have not received the missive from MSF on the transfer notice. could student go forward to change to a new Child Development Account (CDA) bank?", "We have not received the letter from MSF on the transfer notice. could we proceed to change to a new Child Development Account (CDA) bank?", "If i have not received the missive from MSF on the transfer notice. could i proceed to alter to a new Child Development Account (CDA) bank?", "We understand that we have not received the letter from MSF on the transfer notice. but could we proceed to modify to a new Child Development Account (CDA) bank?", "May i go forward to alter to a new Child Development Account (CDA) bank while i have not received the missive from MSF on the transfer notice?", "While student have not have the letter from MSF on the transfer notice. can student continue to alter to a new Child Development Account (CDA) bank?", "While me have not received the letter from MSF on the transfer notice. may me proceed to change to a new Child Development Account (CDA) bank?", "Student understand that student have not received the letter from MSF on the transfer notice. but could student go forward to modify to a new Child Development Account (CDA) bank?", "Could me go forward to alter to a new Child Development Account (CDA) bank while me have not received the missive from MSF on the transfer notice?", "While i have not have the letter from MSF on the transfer notice. Is it possible for i to continue to alter to a new Child Development Account (CDA) bank?", "When we have not have the letter from MSF on the transfer notice. Is it possible for we to continue to modify to a new Child Development Account (CDA) bank?", "May student go forward to modify to a new Child Development Account (CDA) bank when student have not received the letter from MSF on the transfer notice?", "May we continue to change to a new Child Development Account (CDA) bank while we have not have the missive from MSF on the transfer notice?", "Are we allowed to go forward to modify to a new Child Development Account (CDA) bank if we have not have the missive from MSF on the transfer notice?", "Could me go forward to change to a new Child Development Account (CDA) bank while me have not have the missive from MSF on the transfer notice?", "We have not have the letter from MSF on the transfer notice. could we go forward to alter to a new Child Development Account (CDA) bank?", "May i continue to change to a new Child Development Account (CDA) bank if i have not received the letter from MSF on the transfer notice?", "We understand that we have not received the letter from MSF on the transfer notice. However, may we continue to change to a new Child Development Account (CDA) bank?", "When me have not have the letter from MSF on the transfer notice. can me proceed to alter to a new Child Development Account (CDA) bank?", "Student understand that student have not received the letter from MSF on the transfer notice. but can student continue to change to a new Child Development Account (CDA) bank?", "Could i continue to alter to a new Child Development Account (CDA) bank if i have not have the letter from MSF on the transfer notice?", "If we have not received the missive from MSF on the transfer notice. Is it possible for we to continue to alter to a new Child Development Account (CDA) bank?", "Student understand that student have not received the missive from MSF on the transfer notice. However, may student go forward to change to a new Child Development Account (CDA) bank?", "Could we continue to modify to a new Child Development Account (CDA) bank while we have not have the letter from MSF on the transfer notice?"], "tag": "I have not received the letter from MSF on the transfer notice. Can I proceed to change to a new Child Development Account (CDA) bank?", "response": "You can change your Child Development Account (CDA) bank online anytime till 31 October 2018. We encourage CDA trustees to change their CDA bank early so that you have sufficient time to make an informed decision before the deadline. "}, {"patterns": ["Would my child be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my kid be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my youngster be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my minor be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my shaver be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my nipper be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my small fry be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my tiddler be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my tike be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my tyke be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my fry be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my nestling be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "Would my child be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my kid be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my youngster be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my minor be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my shaver be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my nipper be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my small fry be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my tiddler be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my tike be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my tyke be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my fry be eligible for the Child Development Account (CDA) First Step denote during Budget Day?", "Would my nestling be eligible for the Child Development Account (CDA) First Step denote during Budget Day?"], "tag": "Will my child be eligible for the Child Development Account (CDA) First Step announced during Budget Day?", "response": "To be eligible for Child Development Account (CDA) First Step, your child must be: born on or after 24 March 2016, and a Singapore citizen or become a citizen before 12 years old. To check if your child is eligible for CDA First Step, you can use the \u201cCheck Eligibility\u201d on Baby Bonus Online. "}, {"patterns": ["May I know about the $ 600 which was credited to the Child Development Account (CDA)?", "What does the $ 600 which was credited to the Child Development Account (CDA) mean?", "Can you tell me the details about the $ 600 which was credited to the Child Development Account (CDA)?", "I want to know about the $ 600 which was credited to the Child Development Account (CDA)?", "Explain to me the $ 600 which was credited to the Child Development Account (CDA)?", "I have not saved in the Child Development Account (CDA) yet. What are the $600 which was credited to the CDA?", "What is meant by the $ 600 which was credited to the Child Development Account (CDA)?", "Can you tell me more about the $ 600 which was credited to the Child Development Account (CDA)?", "What do the $ 600 which was credited to the Child Development Account (CDA) mean?", "What is the $ 600 which was credited to the Child Development Account (CDA) all about?", "What are the $ 600 which was credited to the Child Development Account (CDA) all about?", "What are the $ 600 which was credited to the Child Development Account (CDA)?", "What is the $ 600 which was credited to the Child Development Account (CDA)?", "I have not preserve in the Child Development Account (CDA) yet. What are the $600 which was credited to the CDA?"], "tag": "I have not saved in the Child Development Account (CDA) yet. What is the $600 which was credited to the CDA?", "response": "It was announced in Budget 2015 that all Singaporean children born between 1 January 2009 and 31 December 2015 will receive a top-up of $300 or $600 in their Child Development Account or CDA if the CDA was opened by 30 June 2016. There is no Government matching to this amount. "}, {"patterns": ["Could the Child Development Account (CDA) be used for other siblings of the child?", "Could the Child Development Account (CDA) be utilize for other siblings of the child?", "Could the Child Development Account (CDA) be utilise for other siblings of the child?", "Could the Child Development Account (CDA) be apply for other siblings of the child?", "Could the Child Development Account (CDA) be employ for other siblings of the child?", "Could the Child Development Account (CDA) be used for other sib of the child?", "Could the Child Development Account (CDA) be used for other siblings of the kid", "Could the Child Development Account (CDA) be used for other siblings of the youngster", "Could the Child Development Account (CDA) be used for other siblings of the minor", "Could the Child Development Account (CDA) be used for other siblings of the shaver", "Could the Child Development Account (CDA) be used for other siblings of the nipper", "Could the Child Development Account (CDA) be used for other siblings of the small fry", "Could the Child Development Account (CDA) be used for other siblings of the tiddler", "Could the Child Development Account (CDA) be used for other siblings of the tike", "Could the Child Development Account (CDA) be used for other siblings of the tyke", "Could the Child Development Account (CDA) be used for other siblings of the fry", "Could the Child Development Account (CDA) be used for other siblings of the nestling", "Could the Child Development Account (CDA) be utilize for other sib of the child?", "Could the Child Development Account (CDA) be utilise for other sib of the child?", "Could the Child Development Account (CDA) be apply for other sib of the child?", "Could the Child Development Account (CDA) be employ for other sib of the child?", "Could the Child Development Account (CDA) be utilize for other siblings of the kid", "Could the Child Development Account (CDA) be utilize for other siblings of the youngster", "Could the Child Development Account (CDA) be utilize for other siblings of the minor", "Could the Child Development Account (CDA) be utilize for other siblings of the shaver", "Could the Child Development Account (CDA) be utilize for other siblings of the nipper", "Could the Child Development Account (CDA) be utilize for other siblings of the small fry", "Could the Child Development Account (CDA) be utilize for other siblings of the tiddler", "Could the Child Development Account (CDA) be utilize for other siblings of the tike", "Could the Child Development Account (CDA) be utilize for other siblings of the tyke", "Could the Child Development Account (CDA) be utilize for other siblings of the fry", "Could the Child Development Account (CDA) be utilize for other siblings of the nestling", "Could the Child Development Account (CDA) be utilise for other siblings of the kid", "Could the Child Development Account (CDA) be utilise for other siblings of the youngster", "Could the Child Development Account (CDA) be utilise for other siblings of the minor", "Could the Child Development Account (CDA) be utilise for other siblings of the shaver", "Could the Child Development Account (CDA) be utilise for other siblings of the nipper", "Could the Child Development Account (CDA) be utilise for other siblings of the small fry", "Could the Child Development Account (CDA) be utilise for other siblings of the tiddler", "Could the Child Development Account (CDA) be utilise for other siblings of the tike", "Could the Child Development Account (CDA) be utilise for other siblings of the tyke", "Could the Child Development Account (CDA) be utilise for other siblings of the fry", "Could the Child Development Account (CDA) be utilise for other siblings of the nestling", "Could the Child Development Account (CDA) be apply for other siblings of the kid", "Could the Child Development Account (CDA) be apply for other siblings of the youngster", "Could the Child Development Account (CDA) be apply for other siblings of the minor", "Could the Child Development Account (CDA) be apply for other siblings of the shaver", "Could the Child Development Account (CDA) be apply for other siblings of the nipper", "Could the Child Development Account (CDA) be apply for other siblings of the small fry", "Could the Child Development Account (CDA) be apply for other siblings of the tiddler", "Could the Child Development Account (CDA) be apply for other siblings of the tike", "Could the Child Development Account (CDA) be apply for other siblings of the tyke", "Could the Child Development Account (CDA) be apply for other siblings of the fry", "Could the Child Development Account (CDA) be apply for other siblings of the nestling", "Could the Child Development Account (CDA) be employ for other siblings of the kid", "Could the Child Development Account (CDA) be employ for other siblings of the youngster", "Could the Child Development Account (CDA) be employ for other siblings of the minor", "Could the Child Development Account (CDA) be employ for other siblings of the shaver", "Could the Child Development Account (CDA) be employ for other siblings of the nipper", "Could the Child Development Account (CDA) be employ for other siblings of the small fry", "Could the Child Development Account (CDA) be employ for other siblings of the tiddler", "Could the Child Development Account (CDA) be employ for other siblings of the tike", "Could the Child Development Account (CDA) be employ for other siblings of the tyke", "Could the Child Development Account (CDA) be employ for other siblings of the fry", "Could the Child Development Account (CDA) be employ for other siblings of the nestling", "Could the Child Development Account (CDA) be used for other sib of the kid", "Could the Child Development Account (CDA) be used for other sib of the youngster", "Could the Child Development Account (CDA) be used for other sib of the minor", "Could the Child Development Account (CDA) be used for other sib of the shaver", "Could the Child Development Account (CDA) be used for other sib of the nipper", "Could the Child Development Account (CDA) be used for other sib of the small fry", "Could the Child Development Account (CDA) be used for other sib of the tiddler", "Could the Child Development Account (CDA) be used for other sib of the tike", "Could the Child Development Account (CDA) be used for other sib of the tyke", "Could the Child Development Account (CDA) be used for other sib of the fry", "Could the Child Development Account (CDA) be used for other sib of the nestling", "Could the Child Development Account (CDA) be utilize for other sib of the kid", "Could the Child Development Account (CDA) be utilize for other sib of the youngster", "Could the Child Development Account (CDA) be utilize for other sib of the minor", "Could the Child Development Account (CDA) be utilize for other sib of the shaver", "Could the Child Development Account (CDA) be utilize for other sib of the nipper", "Could the Child Development Account (CDA) be utilize for other sib of the small fry", "Could the Child Development Account (CDA) be utilize for other sib of the tiddler", "Could the Child Development Account (CDA) be utilize for other sib of the tike", "Could the Child Development Account (CDA) be utilize for other sib of the tyke", "Could the Child Development Account (CDA) be utilize for other sib of the fry", "Could the Child Development Account (CDA) be utilize for other sib of the nestling", "Could the Child Development Account (CDA) be utilise for other sib of the kid", "Could the Child Development Account (CDA) be utilise for other sib of the youngster", "Could the Child Development Account (CDA) be utilise for other sib of the minor", "Could the Child Development Account (CDA) be utilise for other sib of the shaver", "Could the Child Development Account (CDA) be utilise for other sib of the nipper", "Could the Child Development Account (CDA) be utilise for other sib of the small fry", "Could the Child Development Account (CDA) be utilise for other sib of the tiddler", "Could the Child Development Account (CDA) be utilise for other sib of the tike", "Could the Child Development Account (CDA) be utilise for other sib of the tyke", "Could the Child Development Account (CDA) be utilise for other sib of the fry", "Could the Child Development Account (CDA) be utilise for other sib of the nestling", "Could the Child Development Account (CDA) be apply for other sib of the kid", "Could the Child Development Account (CDA) be apply for other sib of the youngster", "Could the Child Development Account (CDA) be apply for other sib of the minor", "Could the Child Development Account (CDA) be apply for other sib of the shaver", "Could the Child Development Account (CDA) be apply for other sib of the nipper", "Could the Child Development Account (CDA) be apply for other sib of the small fry", "Could the Child Development Account (CDA) be apply for other sib of the tiddler", "Could the Child Development Account (CDA) be apply for other sib of the tike", "Could the Child Development Account (CDA) be apply for other sib of the tyke", "Could the Child Development Account (CDA) be apply for other sib of the fry", "Could the Child Development Account (CDA) be apply for other sib of the nestling", "Could the Child Development Account (CDA) be employ for other sib of the kid", "Could the Child Development Account (CDA) be employ for other sib of the youngster", "Could the Child Development Account (CDA) be employ for other sib of the minor", "Could the Child Development Account (CDA) be employ for other sib of the shaver", "Could the Child Development Account (CDA) be employ for other sib of the nipper", "Could the Child Development Account (CDA) be employ for other sib of the small fry", "Could the Child Development Account (CDA) be employ for other sib of the tiddler", "Could the Child Development Account (CDA) be employ for other sib of the tike", "Could the Child Development Account (CDA) be employ for other sib of the tyke", "Could the Child Development Account (CDA) be employ for other sib of the fry", "Could the Child Development Account (CDA) be employ for other sib of the nestling"], "tag": "Can the Child Development Account (CDA) be used for other siblings of the child?", "response": "Parents can use the funds in the Child Development Account (CDA) for the other siblings of the child. "}, {"patterns": ["We have subject an application for Baby Bonus Scheme. What shall we do to open up the CDA for my shaver", "When me have subject an application for Baby Bonus Scheme. What can me do to open up the CDA for my small fry", "We have subject an application for Baby Bonus Scheme. How we do open up the CDA for my kid", "While i have submitted an practical application for Baby Bonus Scheme. What do i do to open the CDA for my tiddler", "While me have subject an application for Baby Bonus Scheme. Where can me open the CDA for my tiddler", "When student have subject an application for Baby Bonus Scheme. What shall student do to open up the CDA for my kid", "I have submitted an application for Baby Bonus Scheme. What should i do to open up the CDA for my minor", "While me have submitted an practical application for Baby Bonus Scheme. What shall me do to open the CDA for my shaver", "While i have subject an application for Baby Bonus Scheme. Where does i open the CDA for my child?", "While me have subject an application for Baby Bonus Scheme. How me should open the CDA for my fry", "While me have submitted an application for Baby Bonus Scheme. What shall me do to open the CDA for my tiddler", "When we have subject an practical application for Baby Bonus Scheme. How we do open the CDA for my tyke", "While i have subject an practical application for Baby Bonus Scheme. How can i open the CDA for my kid", "If we have submitted an practical application for Baby Bonus Scheme. How we does open the CDA for my child?", "Me have submitted an application for Baby Bonus Scheme. How shall me open up the CDA for my tiddler", "Me have subject an practical application for Baby Bonus Scheme. How me could open the CDA for my kid", "We have submitted an application for Baby Bonus Scheme. What shall we do to open the CDA for my tike", "When me have subject an application for Baby Bonus Scheme. Where can me open the CDA for my kid", "When student have submitted an application for Baby Bonus Scheme. How student can open the CDA for my minor", "Me have subject an practical application for Baby Bonus Scheme. How me could open up the CDA for my minor", "When me have subject an application for Baby Bonus Scheme. How should me open up the CDA for my kid", "If i have subject an application for Baby Bonus Scheme. How i does open up the CDA for my shaver", "I have submitted an practical application for Baby Bonus Scheme. How could i open the CDA for my tike", "When i have submitted an practical application for Baby Bonus Scheme. How does i open the CDA for my minor", "While i have subject an application for Baby Bonus Scheme. What can i do to open up the CDA for my tike", "While we have subject an application for Baby Bonus Scheme. What does we do to open the CDA for my small fry", "Student have subject an application for Baby Bonus Scheme. How student could open up the CDA for my tike", "While i have subject an practical application for Baby Bonus Scheme. What does i do to open up the CDA for my youngster", "When we have submitted an practical application for Baby Bonus Scheme. How does we open up the CDA for my child?", "When we have subject an practical application for Baby Bonus Scheme. What could we do to open up the CDA for my tike", "We have subject an application for Baby Bonus Scheme. Where do we open the CDA for my tiddler", "If i have subject an application for Baby Bonus Scheme. Where can i open up the CDA for my kid", "Me have subject an application for Baby Bonus Scheme. How shall me open the CDA for my tiddler", "When student have submitted an application for Baby Bonus Scheme. How student does open up the CDA for my tiddler", "When me have subject an application for Baby Bonus Scheme. What shall me do to open up the CDA for my nestling", "If i have submitted an practical application for Baby Bonus Scheme. Where can i open up the CDA for my child?", "If we have subject an application for Baby Bonus Scheme. How could we open the CDA for my child?", "While i have submitted an practical application for Baby Bonus Scheme. How do i open the CDA for my fry", "When student have submitted an practical application for Baby Bonus Scheme. How shall student open the CDA for my youngster", "Student have subject an practical application for Baby Bonus Scheme. How do student open the CDA for my shaver", "I have submitted an practical application for Baby Bonus Scheme. What does i do to open up the CDA for my nestling", "If we have submitted an application for Baby Bonus Scheme. How should we open the CDA for my tyke", "When student have subject an practical application for Baby Bonus Scheme. How can student open the CDA for my kid", "While we have subject an practical application for Baby Bonus Scheme. How do we open the CDA for my nipper", "If student have subject an application for Baby Bonus Scheme. What does student do to open up the CDA for my child?", "While i have subject an practical application for Baby Bonus Scheme. How i could open the CDA for my child?", "When i have submitted an practical application for Baby Bonus Scheme. How does i open up the CDA for my shaver", "While student have submitted an practical application for Baby Bonus Scheme. Where shall student open up the CDA for my youngster", "When student have submitted an practical application for Baby Bonus Scheme. How can student open up the CDA for my kid", "While i have subject an application for Baby Bonus Scheme. Where could i open up the CDA for my tyke", "We have subject an application for Baby Bonus Scheme. What could we do to open up the CDA for my tyke", "When i have submitted an practical application for Baby Bonus Scheme. Where could i open up the CDA for my tyke", "If i have submitted an application for Baby Bonus Scheme. How i should open up the CDA for my nestling", "I have submitted an application for Baby Bonus Scheme. Where shall i open the CDA for my tyke", "If we have submitted an practical application for Baby Bonus Scheme. Where can we open up the CDA for my kid", "While student have subject an practical application for Baby Bonus Scheme. How student does open the CDA for my child?", "If i have submitted an application for Baby Bonus Scheme. Where could i open up the CDA for my shaver", "While student have subject an application for Baby Bonus Scheme. How do student open up the CDA for my child?", "When me have submitted an practical application for Baby Bonus Scheme. Where do me open the CDA for my kid", "When i have subject an practical application for Baby Bonus Scheme. How should i open the CDA for my shaver", "While student have subject an application for Baby Bonus Scheme. How student should open the CDA for my tiddler", "If i have submitted an practical application for Baby Bonus Scheme. How does i open the CDA for my nipper", "I have submitted an application for Baby Bonus Scheme. What shall i do to open the CDA for my tike", "Student have subject an application for Baby Bonus Scheme. How student shall open up the CDA for my tiddler", "Student have submitted an practical application for Baby Bonus Scheme. How does student open the CDA for my kid", "While i have submitted an application for Baby Bonus Scheme. How i does open up the CDA for my small fry", "Me have subject an application for Baby Bonus Scheme. How do me open up the CDA for my child?", "We have submitted an practical application for Baby Bonus Scheme. Where does we open up the CDA for my tike", "While i have subject an practical application for Baby Bonus Scheme. What can i do to open up the CDA for my fry", "While i have submitted an practical application for Baby Bonus Scheme. Where could i open the CDA for my shaver", "When we have subject an application for Baby Bonus Scheme. How does we open the CDA for my tike", "While student have subject an practical application for Baby Bonus Scheme. How student does open up the CDA for my nestling", "If i have submitted an practical application for Baby Bonus Scheme. Where do i open up the CDA for my small fry", "If we have subject an application for Baby Bonus Scheme. How does we open the CDA for my fry", "When i have subject an practical application for Baby Bonus Scheme. Where does i open up the CDA for my tyke", "If we have subject an application for Baby Bonus Scheme. How could we open up the CDA for my shaver", "We have submitted an practical application for Baby Bonus Scheme. Where does we open up the CDA for my kid", "While student have submitted an application for Baby Bonus Scheme. How can student open up the CDA for my shaver", "I have subject an application for Baby Bonus Scheme. Where does i open the CDA for my child?", "I have submitted an application for Baby Bonus Scheme. What shall i do to open up the CDA for my nipper", "If we have submitted an practical application for Baby Bonus Scheme. How does we open the CDA for my youngster", "While we have subject an practical application for Baby Bonus Scheme. How we do open the CDA for my kid", "If we have subject an application for Baby Bonus Scheme. How we do open up the CDA for my shaver", "When me have submitted an practical application for Baby Bonus Scheme. Where can me open the CDA for my youngster", "If we have subject an application for Baby Bonus Scheme. How do we open the CDA for my nipper", "When we have subject an application for Baby Bonus Scheme. How could we open the CDA for my nipper", "While we have subject an practical application for Baby Bonus Scheme. How we shall open the CDA for my kid", "If we have submitted an application for Baby Bonus Scheme. Where do we open up the CDA for my minor", "While i have subject an practical application for Baby Bonus Scheme. Where could i open the CDA for my tiddler", "If we have subject an practical application for Baby Bonus Scheme. How we does open up the CDA for my child?", "While student have subject an practical application for Baby Bonus Scheme. How student shall open up the CDA for my child?", "When we have submitted an practical application for Baby Bonus Scheme. What could we do to open up the CDA for my fry", "We have subject an practical application for Baby Bonus Scheme. How we do open the CDA for my nestling", "Student have subject an application for Baby Bonus Scheme. What should student do to open the CDA for my shaver", "When student have subject an application for Baby Bonus Scheme. How could student open up the CDA for my nipper", "While student have subject an application for Baby Bonus Scheme. Where could student open the CDA for my nipper", "When i have submitted an practical application for Baby Bonus Scheme. How shall i open the CDA for my tiddler", "Me have submitted an application for Baby Bonus Scheme. How me should open the CDA for my fry", "If student have submitted an application for Baby Bonus Scheme. Where could student open the CDA for my tyke", "Student have submitted an practical application for Baby Bonus Scheme. How student can open the CDA for my kid", "While we have submitted an practical application for Baby Bonus Scheme. What do we do to open the CDA for my child?", "While we have submitted an practical application for Baby Bonus Scheme. Where can we open up the CDA for my small fry", "While me have submitted an practical application for Baby Bonus Scheme. What can me do to open up the CDA for my shaver", "Student have subject an practical application for Baby Bonus Scheme. Where could student open the CDA for my nipper", "While i have subject an application for Baby Bonus Scheme. How could i open up the CDA for my minor", "When me have submitted an practical application for Baby Bonus Scheme. How does me open up the CDA for my child?", "If me have submitted an application for Baby Bonus Scheme. How me can open the CDA for my tike", "While me have subject an practical application for Baby Bonus Scheme. How can me open up the CDA for my tiddler", "While student have subject an practical application for Baby Bonus Scheme. How does student open the CDA for my minor", "While student have submitted an practical application for Baby Bonus Scheme. What should student do to open up the CDA for my youngster", "When student have subject an practical application for Baby Bonus Scheme. How student should open the CDA for my minor", "When me have submitted an application for Baby Bonus Scheme. What can me do to open up the CDA for my shaver", "If student have subject an application for Baby Bonus Scheme. Where could student open up the CDA for my shaver", "If we have subject an application for Baby Bonus Scheme. How we shall open up the CDA for my shaver", "If i have subject an application for Baby Bonus Scheme. How i shall open up the CDA for my minor", "If we have subject an practical application for Baby Bonus Scheme. Where should we open the CDA for my nestling", "While me have submitted an practical application for Baby Bonus Scheme. How shall me open up the CDA for my nipper", "If me have subject an practical application for Baby Bonus Scheme. How should me open the CDA for my child?", "If me have subject an practical application for Baby Bonus Scheme. How could me open the CDA for my child?", "If we have submitted an application for Baby Bonus Scheme. Where does we open up the CDA for my minor", "Me have subject an practical application for Baby Bonus Scheme. How do me open the CDA for my small fry", "When student have subject an application for Baby Bonus Scheme. How does student open up the CDA for my shaver", "I have subject an application for Baby Bonus Scheme. Where could i open the CDA for my minor", "I have submitted an practical application for Baby Bonus Scheme. Where does i open up the CDA for my fry", "If me have subject an application for Baby Bonus Scheme. How can me open the CDA for my tiddler", "If i have submitted an practical application for Baby Bonus Scheme. Where should i open up the CDA for my nipper", "When i have subject an application for Baby Bonus Scheme. Where should i open up the CDA for my fry", "When i have subject an practical application for Baby Bonus Scheme. How i could open the CDA for my child?", "If we have submitted an practical application for Baby Bonus Scheme. What could we do to open up the CDA for my shaver", "While student have submitted an application for Baby Bonus Scheme. What shall student do to open up the CDA for my tike", "While we have subject an application for Baby Bonus Scheme. Where can we open the CDA for my child?", "While we have submitted an application for Baby Bonus Scheme. What should we do to open the CDA for my small fry", "We have subject an application for Baby Bonus Scheme. How we do open the CDA for my tiddler", "If student have submitted an application for Baby Bonus Scheme. What shall student do to open up the CDA for my tike", "While me have subject an practical application for Baby Bonus Scheme. Where should me open the CDA for my youngster", "While we have subject an practical application for Baby Bonus Scheme. Where can we open the CDA for my minor", "If me have subject an practical application for Baby Bonus Scheme. How does me open the CDA for my nestling", "While student have submitted an practical application for Baby Bonus Scheme. How does student open the CDA for my shaver", "When we have subject an application for Baby Bonus Scheme. How we shall open up the CDA for my kid", "Student have subject an practical application for Baby Bonus Scheme. How student should open up the CDA for my minor", "We have subject an application for Baby Bonus Scheme. How could we open the CDA for my small fry", "When i have subject an practical application for Baby Bonus Scheme. How i could open up the CDA for my tike", "If student have submitted an practical application for Baby Bonus Scheme. What could student do to open the CDA for my shaver", "While i have submitted an practical application for Baby Bonus Scheme. How i should open up the CDA for my youngster", "If i have submitted an practical application for Baby Bonus Scheme. How should i open up the CDA for my small fry", "Me have submitted an practical application for Baby Bonus Scheme. What shall me do to open up the CDA for my child?", "If student have subject an practical application for Baby Bonus Scheme. What could student do to open up the CDA for my nipper", "While me have subject an application for Baby Bonus Scheme. What does me do to open the CDA for my kid", "While i have subject an practical application for Baby Bonus Scheme. What could i do to open up the CDA for my fry", "When student have submitted an application for Baby Bonus Scheme. How student does open the CDA for my youngster", "While student have submitted an application for Baby Bonus Scheme. Where do student open the CDA for my nestling", "Student have subject an practical application for Baby Bonus Scheme. How does student open up the CDA for my shaver", "If i have submitted an practical application for Baby Bonus Scheme. How i shall open the CDA for my small fry", "Me have subject an application for Baby Bonus Scheme. What can me do to open up the CDA for my child?", "When i have subject an practical application for Baby Bonus Scheme. How does i open up the CDA for my small fry", "We have submitted an practical application for Baby Bonus Scheme. How we shall open the CDA for my small fry", "If me have subject an application for Baby Bonus Scheme. Where do me open the CDA for my minor", "If me have submitted an practical application for Baby Bonus Scheme. How me could open up the CDA for my nipper", "I have submitted an application for Baby Bonus Scheme. How should i open the CDA for my minor", "Student have submitted an practical application for Baby Bonus Scheme. Where shall student open up the CDA for my small fry", "When we have submitted an practical application for Baby Bonus Scheme. What should we do to open the CDA for my tyke", "While student have submitted an application for Baby Bonus Scheme. What does student do to open up the CDA for my minor", "While student have subject an practical application for Baby Bonus Scheme. What does student do to open up the CDA for my tiddler", "When student have subject an application for Baby Bonus Scheme. How student should open up the CDA for my child?", "I have subject an application for Baby Bonus Scheme. What does i do to open the CDA for my tyke", "While student have submitted an application for Baby Bonus Scheme. Where shall student open up the CDA for my shaver", "When we have submitted an application for Baby Bonus Scheme. What does we do to open the CDA for my nestling", "When student have submitted an practical application for Baby Bonus Scheme. What can student do to open the CDA for my kid", "We have subject an application for Baby Bonus Scheme. Where can we open the CDA for my child?", "We have subject an application for Baby Bonus Scheme. What does we do to open up the CDA for my tiddler", "When we have subject an practical application for Baby Bonus Scheme. Where could we open up the CDA for my tyke", "When we have subject an application for Baby Bonus Scheme. Where do we open the CDA for my youngster", "While we have subject an application for Baby Bonus Scheme. How could we open the CDA for my nestling", "Student have submitted an practical application for Baby Bonus Scheme. How student can open the CDA for my minor", "While me have subject an application for Baby Bonus Scheme. How me should open up the CDA for my tyke", "We have submitted an practical application for Baby Bonus Scheme. What could we do to open up the CDA for my tike", "If i have submitted an practical application for Baby Bonus Scheme. How i could open up the CDA for my kid", "While student have submitted an practical application for Baby Bonus Scheme. How student should open the CDA for my child?", "If i have submitted an practical application for Baby Bonus Scheme. Where shall i open the CDA for my tyke", "While i have subject an application for Baby Bonus Scheme. What do i do to open the CDA for my minor", "When me have submitted an application for Baby Bonus Scheme. What could me do to open the CDA for my nipper", "When we have subject an application for Baby Bonus Scheme. Where should we open up the CDA for my nipper", "While we have subject an application for Baby Bonus Scheme. How we shall open the CDA for my shaver", "Student have submitted an practical application for Baby Bonus Scheme. What could student do to open up the CDA for my tyke", "If me have subject an application for Baby Bonus Scheme. Where does me open up the CDA for my kid", "If student have subject an application for Baby Bonus Scheme. How shall student open the CDA for my nipper", "When i have submitted an application for Baby Bonus Scheme. Where could i open the CDA for my minor", "If me have subject an application for Baby Bonus Scheme. How shall me open the CDA for my youngster", "If student have submitted an practical application for Baby Bonus Scheme. What does student do to open the CDA for my minor", "Student have subject an application for Baby Bonus Scheme. What could student do to open the CDA for my tike", "When student have subject an practical application for Baby Bonus Scheme. Where can student open up the CDA for my small fry", "When me have subject an practical application for Baby Bonus Scheme. How me can open up the CDA for my nestling", "If me have subject an practical application for Baby Bonus Scheme. What can me do to open up the CDA for my minor", "While i have submitted an practical application for Baby Bonus Scheme. How i shall open the CDA for my tyke", "Me have subject an application for Baby Bonus Scheme. What do me do to open up the CDA for my fry", "If me have submitted an application for Baby Bonus Scheme. How me does open up the CDA for my minor", "If i have subject an practical application for Baby Bonus Scheme. How can i open the CDA for my minor", "Student have submitted an application for Baby Bonus Scheme. Where should student open the CDA for my nipper", "We have submitted an application for Baby Bonus Scheme. What does we do to open up the CDA for my tyke", "If me have subject an application for Baby Bonus Scheme. How me does open up the CDA for my tike"], "tag": "I have submitted an application for Baby Bonus Scheme. How can I open the CDA for my child?", "response": "If you are the applicant and the nominated CDA trustee, the child\u2019s CDA will be automatically opened within 3 working days after he or she joins the scheme. If you are the applicant and have nominated your spouse as the CDA trustee, your spouse needs to login to Baby Bonus Online with his or her SingPass to accept the CDA Terms and Conditions. The CDA will then be automatically opened 3 working days later. If your child's CDA trustee is a foreigner or a third party, we will send a letter of authorisation to the trustee to open a CDA at the bank. The CDA Trustee must produce: The original authorisation letter his or her NRIC or passport a copy of the child's Birth Certificate or Certificate of Singapore Citizenship (which ever is applicable). "}, {"patterns": ["Is it required to do a pre-birth registration for the Baby Bonus Scheme?", "Is it necessary to do a pre-birth registration for the Baby Bonus Scheme?", "Is it obligatory to do a pre-birth registration for the Baby Bonus Scheme?"], "tag": "Is it compulsory to do a pre-birth registration for the Baby Bonus Scheme?", "response": "It is not compulsory to do a pre-birth registration. If you have done a pre-birth registration to join Baby Bonus Scheme, your child will automatically join the Scheme within 3 to 5 working days upon birth registration. "}, {"patterns": ["Where should the Baby Bonus NETS card look like?", "What does the Baby Bonus NETS card have to do to look like?", "How could the Baby Bonus NETS card look like?", "Where shall the Baby Bonus NETS card look like?", "What do the Baby Bonus NETS card have to do to look like?", "Where does the Baby Bonus NETS card look like?", "Where do the Baby Bonus NETS card look like?", "Where can the Baby Bonus NETS card look like?", "What does the Baby Bonus NETS card need to look like?", "How can the Baby Bonus NETS card look like?", "Where could the Baby Bonus NETS card look like?", "How do the Baby Bonus NETS card look like?", "How should the Baby Bonus NETS card look like?", "How shall the Baby Bonus NETS card look like?", "What do the Baby Bonus NETS card need to look like?"], "tag": "How does the Baby Bonus NETS card look like?", "response": "The CDA banks, which are DBS/POSB, OCBC, and UOB, will issue a Baby Bonus NETS card to parents. To see the Baby Bonus Card designs, please visit Baby Bonus Online and select \u2018Useful Links\u2019 located on the bottom of the webpage. The front of the card is printed with: 'Baby Bonus'; The child's name and birth certificate number; and The bank's logo. The back of the card is printed with: The Ministry of Social and Family Development's (MSF's) logo 'Accepted at MSF Approved Institutions only' or 'This card is accepted at MSF Approved Institutions only'. 'NETS' logo may appear on the front or the back of the card."}, {"patterns": ["Where should Approved institutions collect fees from the Child Development Account (CDA)?", "Where do Approved institutions collect fees from the Child Development Account (CDA)?", "What does Approved institutions have to do to collect fees from the Child Development Account (CDA)?", "How can Approved institutions collect fees from the Child Development Account (CDA)?", "What does Approved institutions need to collect fees from the Child Development Account (CDA)?", "What do Approved institutions have to do to collect fees from the Child Development Account (CDA)?", "Where can Approved institutions collect fees from the Child Development Account (CDA)?", "How could Approved institutions collect fees from the Child Development Account (CDA)?", "How should Approved institutions collect fees from the Child Development Account (CDA)?", "How shall Approved institutions collect fees from the Child Development Account (CDA)?", "How does Approved institutions collect fees from the Child Development Account (CDA)?", "Where shall Approved institutions collect fees from the Child Development Account (CDA)?", "Where does Approved institutions collect fees from the Child Development Account (CDA)?", "What do Approved institutions need to collect fees from the Child Development Account (CDA)?", "Where could Approved institutions collect fees from the Child Development Account (CDA)?", "Where should Approved institutions take in fees from the Child Development Account (CDA)?", "Where do Approved institutions take in fees from the Child Development Account (CDA)?", "What does Approved institutions have to do to take in fees from the Child Development Account (CDA)?", "How can Approved institutions take in fees from the Child Development Account (CDA)?", "What does Approved institutions need to take in fees from the Child Development Account (CDA)?", "What do Approved institutions have to do to take in fees from the Child Development Account (CDA)?", "Where can Approved institutions take in fees from the Child Development Account (CDA)?", "How could Approved institutions take in fees from the Child Development Account (CDA)?", "How should Approved institutions take in fees from the Child Development Account (CDA)?", "How shall Approved institutions take in fees from the Child Development Account (CDA)?", "How does Approved institutions take in fees from the Child Development Account (CDA)?", "Where shall Approved institutions take in fees from the Child Development Account (CDA)?", "Where does Approved institutions take in fees from the Child Development Account (CDA)?", "What do Approved institutions need to take in fees from the Child Development Account (CDA)?", "Where could Approved institutions take in fees from the Child Development Account (CDA)?"], "tag": "How do Approved institutions collect fees from the Child Development Account (CDA)?", "response": "Approved Institutions can use direct debit (GIRO) or Baby Bonus NETS Service to deduct money from the Child Development Account (CDA)."}, {"patterns": ["Would i be taxed for the Baby Bonus cash gift received?", "Would we be taxed for the Baby Bonus cash gift received?", "Would me be taxed for the Baby Bonus cash gift received?", "Would student be taxed for the Baby Bonus cash gift received?", "Would i be taxed for the Baby Bonus cash gift have", "Would we be taxed for the Baby Bonus cash gift have", "Would me be taxed for the Baby Bonus cash gift have", "Would student be taxed for the Baby Bonus cash gift have"], "tag": "Will I be taxed for the Baby Bonus cash gift received?", "response": "You will not be taxed for the Baby Bonus cash gift, as Baby Bonus benefits are non-taxable."}, {"patterns": ["May I know about the GIRO process of collecting fees from a Child Development Account (CDA)?", "Explain to me the GIRO process of collecting fees from a Child Development Account (CDA)?", "Can you tell me the details about the GIRO process of collecting fees from a Child Development Account (CDA)?", "Can you tell me more about the GIRO process of collecting fees from a Child Development Account (CDA)?", "What does the GIRO process of collecting fees from a Child Development Account (CDA) mean?", "What is the GIRO process of collecting fees from a Child Development Account (CDA) all about?", "What is meant by the GIRO process of collecting fees from a Child Development Account (CDA)?", "What do the GIRO process of collecting fees from a Child Development Account (CDA) mean?", "I want to know about the GIRO process of collecting fees from a Child Development Account (CDA)?", "What are the GIRO process of collecting fees from a Child Development Account (CDA)?", "What are the GIRO process of collecting fees from a Child Development Account (CDA) all about?", "May I know about the GIRO process of take in fees from a Child Development Account (CDA)?", "Explain to me the GIRO process of take in fees from a Child Development Account (CDA)?", "Can you tell me the details about the GIRO process of take in fees from a Child Development Account (CDA)?", "Can you tell me more about the GIRO process of take in fees from a Child Development Account (CDA)?", "What does the GIRO process of take in fees from a Child Development Account (CDA) mean?", "What is the GIRO process of take in fees from a Child Development Account (CDA) all about?", "What is meant by the GIRO process of take in fees from a Child Development Account (CDA)?", "What do the GIRO process of take in fees from a Child Development Account (CDA) mean?", "I want to know about the GIRO process of take in fees from a Child Development Account (CDA)?", "What are the GIRO process of take in fees from a Child Development Account (CDA)?", "What are the GIRO process of take in fees from a Child Development Account (CDA) all about?"], "tag": "What is the GIRO process of collecting fees from a Child Development Account (CDA)?", "response": "Approved Institution (AI) can use GIRO to collect fees from the Child Development Account (CDA) by following these steps: CDA Trustee1 must authorise the AI to deduct fees from the child\u2019s Child Development Account (CDA) by filling up Part 1 of GIRO application form of the respective CDA bank. AI completes the relevant part of the CDA Bank's GIRO application form. AI sends the completed GIRO application form to the CDA Bank. CDA Bank processes the GIRO form and returns rejected forms2 (if any) to the AI. AI sends collection instructions to the AI\u2019s corporate bank once GIRO forms are accepted by the CDA bank. AI\u2019s corporate bank informs the AI whether the GIRO deductions are successful or rejected. For more information on GIRO processes, please contact your respective banks\u2019 contact centres. Note: The CDA trustee is either the parent or a person nominated by the child's parents as declared to MSF. AI must re-submit the GIRO forms with correct details if rejected by CDA bank. AI should update parents with the status of the GIRO application AI should inform parent when the CDA deductions will be made."}, {"patterns": ["Is my nestling entitled to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Am my minor entitled to still join the Baby Bonus Scheme by subject a hardcopy form?", "Are my tike able to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is it ok for my tyke to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Are my nestling able to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Are my kid allowed to still join the Baby Bonus Scheme by subject a hardcopy form?", "Is it ok for my nestling to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible if my nestling still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is my shaver allowed to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "May my nipper still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok if my shaver still join the Baby Bonus Scheme by subject a hardcopy form?", "Is it ok if my small fry still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Am my nipper allowed to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Are my youngster entitled to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Are my nipper entitled to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Are my nestling entitled to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Could my nipper still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is my small fry able to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright if my tyke still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is my youngster able to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Could my kid still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is my shaver entitled to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright for my kid to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Am my small fry allowed to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Are my tiddler able to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is my child able to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok for my small fry to still join the Baby Bonus Scheme by subject a hardcopy form?", "Am my shaver allowed to still join the Baby Bonus Scheme by subject a hardcopy form?", "Is my nestling allowed to still join the Baby Bonus Scheme by subject a hardcopy form?", "Are my child allowed to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible for my nestling to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright if my tyke still join the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright for my nipper to still join the Baby Bonus Scheme by subject a hardcopy form?", "Is my minor allowed to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "May my child still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Are my small fry able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright for my tike to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Are my shaver entitled to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Could my child still get together the Baby Bonus Scheme by subject a hardcopy form?", "Are my youngster able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright for my small fry to still join the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible for my fry to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright for my fry to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Am my small fry able to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible for my nipper to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is my kid able to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright if my minor still get together the Baby Bonus Scheme by subject a hardcopy form?", "Am my nipper allowed to still get together the Baby Bonus Scheme by subject a hardcopy form?", "May my youngster still join the Baby Bonus Scheme by submitting a hardcopy form?", "Are my youngster able to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible for my small fry to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is my tyke allowed to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it ok if my youngster still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is my youngster allowed to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Am my tiddler allowed to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok for my tiddler to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Am my tyke allowed to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible for my small fry to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Am my youngster able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok if my tiddler still join the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright for my shaver to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is my tike entitled to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright for my nestling to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Could my tike still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Are my youngster allowed to still join the Baby Bonus Scheme by subject a hardcopy form?", "Am my fry able to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Am my kid able to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok for my tiddler to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright for my tyke to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is my small fry entitled to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright if my nestling still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Are my tiddler able to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "May my youngster still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Am my fry able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Are my minor able to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Am my minor able to still join the Baby Bonus Scheme by subject a hardcopy form?", "Could my small fry still join the Baby Bonus Scheme by submitting a hardcopy form?", "Am my child entitled to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Could my nipper still join the Baby Bonus Scheme by submitting a hardcopy form?", "Am my nestling allowed to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is my fry entitled to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is my tike allowed to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright if my tiddler still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Are my tiddler allowed to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible if my kid still join the Baby Bonus Scheme by subject a hardcopy form?", "Are my minor entitled to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Am my small fry allowed to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright if my fry still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Am my minor allowed to still join the Baby Bonus Scheme by subject a hardcopy form?", "Is it ok if my tyke still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Am my minor entitled to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible for my tike to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible if my nestling still join the Baby Bonus Scheme by subject a hardcopy form?", "Is my tiddler entitled to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is my tike entitled to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is my tyke allowed to still join the Baby Bonus Scheme by subject a hardcopy form?", "Am my kid able to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is my tyke able to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Could my fry still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is my small fry able to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Am my nipper able to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is my minor able to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "May my shaver still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok for my minor to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is my kid entitled to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is my tyke able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok for my tyke to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Am my small fry allowed to still join the Baby Bonus Scheme by subject a hardcopy form?", "Are my shaver allowed to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is my kid able to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is my nestling able to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "May my tiddler still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Am my tiddler entitled to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Could my minor still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright for my nestling to still join the Baby Bonus Scheme by subject a hardcopy form?", "Are my fry able to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok if my small fry still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok for my tiddler to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible if my tyke still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Are my nipper able to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Are my fry entitled to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Could my minor still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is my fry entitled to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright for my tyke to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it ok for my tike to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Are my nipper able to still join the Baby Bonus Scheme by subject a hardcopy form?", "Could my small fry still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible for my child to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Could my tiddler still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok for my nipper to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright if my fry still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright if my minor still join the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright if my tike still join the Baby Bonus Scheme by submitting a hardcopy form?", "Are my small fry able to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Could my fry still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible for my youngster to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible for my tike to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Are my kid able to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Are my tyke able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is my minor allowed to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Am my nestling entitled to still get together the Baby Bonus Scheme by subject a hardcopy form?", "May my tyke still join the Baby Bonus Scheme by subject a hardcopy form?", "Is my tiddler allowed to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "May my shaver still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is my tike able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Am my fry entitled to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is my tyke entitled to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Am my tyke allowed to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible for my youngster to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it ok for my shaver to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok if my kid still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is my fry allowed to still join the Baby Bonus Scheme by subject a hardcopy form?", "Are my small fry allowed to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is my child entitled to still join the Baby Bonus Scheme by subject a hardcopy form?", "Am my tiddler able to still join the Baby Bonus Scheme by subject a hardcopy form?", "Is my kid entitled to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Am my fry entitled to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Are my child able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Am my minor allowed to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible if my small fry still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it ok if my shaver still get together the Baby Bonus Scheme by subject a hardcopy form?", "Could my small fry still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible for my shaver to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is my youngster able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "May my kid still join the Baby Bonus Scheme by subject a hardcopy form?", "Is my child entitled to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Could my youngster still join the Baby Bonus Scheme by subject a hardcopy form?", "Could my fry still fall in the Baby Bonus Scheme by subject a hardcopy form?", "May my minor still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Are my minor entitled to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Am my youngster entitled to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Am my tike entitled to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "May my minor still join the Baby Bonus Scheme by subject a hardcopy form?", "Are my fry entitled to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible if my shaver still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Are my tike able to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Am my kid able to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Am my kid entitled to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible if my kid still fall in the Baby Bonus Scheme by subject a hardcopy form?", "May my child still join the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible for my minor to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is my tiddler allowed to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright for my tike to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright for my child to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Are my fry allowed to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Is it possible for my kid to still join the Baby Bonus Scheme by subject a hardcopy form?", "Could my nipper still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it alright if my nestling still join the Baby Bonus Scheme by submitting a hardcopy form?", "Am my tyke able to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Could my shaver still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it ok if my minor still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it ok if my fry still join the Baby Bonus Scheme by submitting a hardcopy form?", "Is my tike allowed to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Am my fry allowed to still get together the Baby Bonus Scheme by subject a hardcopy form?", "Is it alright if my youngster still join the Baby Bonus Scheme by subject a hardcopy form?", "Are my shaver allowed to still fall in the Baby Bonus Scheme by submitting a hardcopy form?", "Is it possible for my small fry to still fall in the Baby Bonus Scheme by subject a hardcopy form?", "Are my shaver able to still join the Baby Bonus Scheme by submitting a hardcopy form?", "Are my tyke allowed to still get together the Baby Bonus Scheme by submitting a hardcopy form?", "Am my tike allowed to still fall in the Baby Bonus Scheme by submitting a hardcopy form?"], "tag": "Can my child still join the Baby Bonus Scheme by submitting a hardcopy form?", "response": "You can only join the Baby Bonus scheme through Baby Bonus Online. We have stopped accepting hardcopy forms since 13 July 2015. "}, {"patterns": ["Who will has the right to receive the baby bonus?", "Who would has the right to receive the baby bonus?", "Who can has the right to receive the baby bonus?", "Who shall has the right to receive the baby bonus?", "Who could has the right to receive the baby bonus?", "Who should has the right to receive the baby bonus?", "Who will has the right to have the baby bonus?", "Who would has the right to have the baby bonus?", "Who can has the right to have the baby bonus?", "Who shall has the right to have the baby bonus?", "Who could has the right to have the baby bonus?", "Who should has the right to have the baby bonus?"], "tag": "Who has the right to receive the baby bonus?", "response": "Parents have to agree whose bank account will receive the Baby Bonus cash gift, and who will manage the Child Development Account (CDA). The CDA trustee is often the person with care and control of the child. If there is a court order indicating which parent has the care and control of the child, please send a copy of the court order to msf_babybonus@msf.gov.sg so that we can update our records. "}, {"patterns": ["What is after I have submitted the online form for Baby Bonus Scheme all about?", "What is after I have submitted the online form for Baby Bonus Scheme?", "Can you tell me the details about after I have submitted the online form for Baby Bonus Scheme?", "What is meant by after I have submitted the online form for Baby Bonus Scheme?", "May I know about after I have submitted the online form for Baby Bonus Scheme?", "What does after I have submitted the online form for Baby Bonus Scheme mean?", "I want to know about after I have submitted the online form for Baby Bonus Scheme?", "What are after I have submitted the online form for Baby Bonus Scheme all about?", "What do after I have submitted the online form for Baby Bonus Scheme mean?", "Explain to me after I have submitted the online form for Baby Bonus Scheme?", "Can you tell me more about after I have submitted the online form for Baby Bonus Scheme?", "What are after I have submitted the online form for Baby Bonus Scheme?", "What is after I have subject the online form for Baby Bonus Scheme all about?", "What is after I have subject the online form for Baby Bonus Scheme?", "Can you tell me the details about after I have subject the online form for Baby Bonus Scheme?", "What is meant by after I have subject the online form for Baby Bonus Scheme?", "May I know about after I have subject the online form for Baby Bonus Scheme?", "What does after I have subject the online form for Baby Bonus Scheme mean?", "I want to know about after I have subject the online form for Baby Bonus Scheme?", "What are after I have subject the online form for Baby Bonus Scheme all about?", "What do after I have subject the online form for Baby Bonus Scheme mean?", "Explain to me after I have subject the online form for Baby Bonus Scheme?", "Can you tell me more about after I have subject the online form for Baby Bonus Scheme?", "What are after I have subject the online form for Baby Bonus Scheme?"], "tag": "What happens after I have submitted the online form for Baby Bonus Scheme?", "response": "After submitting Baby Bonus Application online, you may view your child's eligibility to join the Baby Bonus Scheme. You can expect to receive the cash gift and open a Child Development Account within 7 to 10 working days after the child joins the scheme. "}, {"patterns": ["Is it alright for student to do a pre-birth registration for the Baby Bonus Scheme before my nipper is born?", "May student do a pre-birth registration for the Baby Bonus Scheme before my small fry is give birth", "Am me able to do a pre-birth registration for the Baby Bonus Scheme before my minor is birth", "Is i able to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is give birth", "Are i allowed to do a pre-birth registration for the Baby Bonus Scheme before my shaver is born?", "Could student do a pre-birth registration for the Baby Bonus Scheme before my nipper is born?", "Is it ok for i to do a pre-birth registration for the Baby Bonus Scheme before my nipper is have", "Am we able to do a pre-birth registration for the Baby Bonus Scheme before my child is birth", "Are me entitled to do a pre-birth registration for the Baby Bonus Scheme before my nipper is give birth", "Is it alright for we to do a pre-birth registration for the Baby Bonus Scheme before my minor is give birth", "May i do a pre-birth registration for the Baby Bonus Scheme before my nipper is birth", "Am student entitled to do a pre-birth registration for the Baby Bonus Scheme before my minor is give birth", "Is it alright for me to do a pre-birth registration for the Baby Bonus Scheme before my minor is give birth", "Am student allowed to do a pre-birth registration for the Baby Bonus Scheme before my tyke is birth", "Is it alright for i to do a pre-birth registration for the Baby Bonus Scheme before my tike is deliver", "Is we able to do a pre-birth registration for the Baby Bonus Scheme before my small fry is born?", "Am i able to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is deliver", "Am i able to do a pre-birth registration for the Baby Bonus Scheme before my small fry is born?", "Are i allowed to do a pre-birth registration for the Baby Bonus Scheme before my fry is birth", "Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme before my child is birth", "Is it alright if student do a pre-birth registration for the Baby Bonus Scheme before my shaver is deliver", "Is it alright for me to do a pre-birth registration for the Baby Bonus Scheme before my tike is give birth", "Am me able to do a pre-birth registration for the Baby Bonus Scheme before my shaver is born?", "Is i entitled to do a pre-birth registration for the Baby Bonus Scheme before my nestling is give birth", "Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is deliver", "Is it possible if i do a pre-birth registration for the Baby Bonus Scheme before my tike is deliver", "Is it possible if student do a pre-birth registration for the Baby Bonus Scheme before my shaver is have", "Is it ok for student to do a pre-birth registration for the Baby Bonus Scheme before my kid is have", "Are student allowed to do a pre-birth registration for the Baby Bonus Scheme before my fry is deliver", "Is it possible if student do a pre-birth registration for the Baby Bonus Scheme before my tike is have", "Is it possible if i do a pre-birth registration for the Baby Bonus Scheme before my fry is deliver", "Is it possible if i do a pre-birth registration for the Baby Bonus Scheme before my fry is birth", "Is it ok for student to do a pre-birth registration for the Baby Bonus Scheme before my shaver is have", "Is it possible if i do a pre-birth registration for the Baby Bonus Scheme before my nipper is deliver", "Is it alright for i to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is born?", "Are student able to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is deliver", "Could me do a pre-birth registration for the Baby Bonus Scheme before my minor is have", "Is student able to do a pre-birth registration for the Baby Bonus Scheme before my small fry is birth", "Is me able to do a pre-birth registration for the Baby Bonus Scheme before my fry is birth", "Are i able to do a pre-birth registration for the Baby Bonus Scheme before my minor is deliver", "Are we entitled to do a pre-birth registration for the Baby Bonus Scheme before my minor is birth", "May student do a pre-birth registration for the Baby Bonus Scheme before my minor is born?", "Is we allowed to do a pre-birth registration for the Baby Bonus Scheme before my nipper is born?", "Is it ok for me to do a pre-birth registration for the Baby Bonus Scheme before my youngster is give birth", "Are we able to do a pre-birth registration for the Baby Bonus Scheme before my tike is birth", "May me do a pre-birth registration for the Baby Bonus Scheme before my small fry is deliver", "Is it ok if i do a pre-birth registration for the Baby Bonus Scheme before my nestling is birth", "Are i entitled to do a pre-birth registration for the Baby Bonus Scheme before my small fry is give birth", "Is it ok if we do a pre-birth registration for the Baby Bonus Scheme before my tiddler is birth", "Is i able to do a pre-birth registration for the Baby Bonus Scheme before my kid is birth", "Are student allowed to do a pre-birth registration for the Baby Bonus Scheme before my youngster is birth", "Is we allowed to do a pre-birth registration for the Baby Bonus Scheme before my kid is give birth", "Is i allowed to do a pre-birth registration for the Baby Bonus Scheme before my nestling is give birth", "Is me allowed to do a pre-birth registration for the Baby Bonus Scheme before my tyke is give birth", "Could student do a pre-birth registration for the Baby Bonus Scheme before my shaver is give birth", "Could student do a pre-birth registration for the Baby Bonus Scheme before my nipper is birth", "Is it possible if i do a pre-birth registration for the Baby Bonus Scheme before my tiddler is deliver", "Is it ok if me do a pre-birth registration for the Baby Bonus Scheme before my tike is born?", "Is it ok for we to do a pre-birth registration for the Baby Bonus Scheme before my fry is have", "Is it possible if we do a pre-birth registration for the Baby Bonus Scheme before my youngster is born?", "Are we able to do a pre-birth registration for the Baby Bonus Scheme before my nestling is have", "Could i do a pre-birth registration for the Baby Bonus Scheme before my nipper is deliver", "Is it ok for me to do a pre-birth registration for the Baby Bonus Scheme before my nestling is give birth", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme before my nestling is give birth", "Are we allowed to do a pre-birth registration for the Baby Bonus Scheme before my tike is give birth", "Is it ok for i to do a pre-birth registration for the Baby Bonus Scheme before my fry is deliver", "Are i allowed to do a pre-birth registration for the Baby Bonus Scheme before my tyke is have", "Is student able to do a pre-birth registration for the Baby Bonus Scheme before my nipper is birth", "Is it ok if me do a pre-birth registration for the Baby Bonus Scheme before my youngster is deliver", "Is student able to do a pre-birth registration for the Baby Bonus Scheme before my minor is born?", "Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme before my tike is born?", "Is me allowed to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is give birth", "Is it ok for student to do a pre-birth registration for the Baby Bonus Scheme before my shaver is birth", "Are i able to do a pre-birth registration for the Baby Bonus Scheme before my nipper is deliver", "Am i allowed to do a pre-birth registration for the Baby Bonus Scheme before my shaver is give birth", "Is it alright if me do a pre-birth registration for the Baby Bonus Scheme before my tiddler is born?", "Is it alright if i do a pre-birth registration for the Baby Bonus Scheme before my child is birth", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is deliver", "Are i allowed to do a pre-birth registration for the Baby Bonus Scheme before my child is birth", "Are i allowed to do a pre-birth registration for the Baby Bonus Scheme before my tyke is birth", "Is it alright if i do a pre-birth registration for the Baby Bonus Scheme before my minor is born?", "Is me able to do a pre-birth registration for the Baby Bonus Scheme before my minor is deliver", "Is it alright for me to do a pre-birth registration for the Baby Bonus Scheme before my youngster is deliver", "Are we allowed to do a pre-birth registration for the Baby Bonus Scheme before my minor is give birth", "Is me able to do a pre-birth registration for the Baby Bonus Scheme before my shaver is give birth", "Is me entitled to do a pre-birth registration for the Baby Bonus Scheme before my small fry is deliver", "Are me able to do a pre-birth registration for the Baby Bonus Scheme before my tike is give birth", "Am i able to do a pre-birth registration for the Baby Bonus Scheme before my shaver is born?", "Is i allowed to do a pre-birth registration for the Baby Bonus Scheme before my tyke is give birth", "Is we entitled to do a pre-birth registration for the Baby Bonus Scheme before my nestling is give birth", "Is it possible for we to do a pre-birth registration for the Baby Bonus Scheme before my tike is give birth", "Is it ok for student to do a pre-birth registration for the Baby Bonus Scheme before my tyke is have", "Is it alright if student do a pre-birth registration for the Baby Bonus Scheme before my small fry is deliver", "May i do a pre-birth registration for the Baby Bonus Scheme before my fry is have", "Am i allowed to do a pre-birth registration for the Baby Bonus Scheme before my minor is birth", "Is it possible if me do a pre-birth registration for the Baby Bonus Scheme before my shaver is give birth", "May student do a pre-birth registration for the Baby Bonus Scheme before my tiddler is birth", "Is it possible if me do a pre-birth registration for the Baby Bonus Scheme before my fry is give birth", "Am student entitled to do a pre-birth registration for the Baby Bonus Scheme before my shaver is born?", "Am i allowed to do a pre-birth registration for the Baby Bonus Scheme before my kid is have", "Is me allowed to do a pre-birth registration for the Baby Bonus Scheme before my nestling is born?", "Is i allowed to do a pre-birth registration for the Baby Bonus Scheme before my small fry is birth", "Is it possible if i do a pre-birth registration for the Baby Bonus Scheme before my kid is deliver", "Is it ok for i to do a pre-birth registration for the Baby Bonus Scheme before my kid is give birth", "Is it possible for i to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is give birth", "May i do a pre-birth registration for the Baby Bonus Scheme before my kid is birth", "Is it possible if we do a pre-birth registration for the Baby Bonus Scheme before my small fry is have", "Is it possible if me do a pre-birth registration for the Baby Bonus Scheme before my minor is born?", "Are me able to do a pre-birth registration for the Baby Bonus Scheme before my nestling is birth", "Am me entitled to do a pre-birth registration for the Baby Bonus Scheme before my child is have", "Is it alright for student to do a pre-birth registration for the Baby Bonus Scheme before my child is have", "May student do a pre-birth registration for the Baby Bonus Scheme before my tyke is born?", "Are me able to do a pre-birth registration for the Baby Bonus Scheme before my shaver is give birth", "Is it alright if student do a pre-birth registration for the Baby Bonus Scheme before my shaver is have", "Could i do a pre-birth registration for the Baby Bonus Scheme before my small fry is deliver", "Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme before my small fry is born?", "Is i able to do a pre-birth registration for the Baby Bonus Scheme before my nipper is have", "Are we able to do a pre-birth registration for the Baby Bonus Scheme before my small fry is have", "Are i able to do a pre-birth registration for the Baby Bonus Scheme before my tike is birth", "Am student entitled to do a pre-birth registration for the Baby Bonus Scheme before my minor is born?", "Is it ok if i do a pre-birth registration for the Baby Bonus Scheme before my minor is deliver", "Am i allowed to do a pre-birth registration for the Baby Bonus Scheme before my nipper is have", "Is i able to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is birth", "Am me allowed to do a pre-birth registration for the Baby Bonus Scheme before my tike is birth", "Are i allowed to do a pre-birth registration for the Baby Bonus Scheme before my child is born?", "Is student entitled to do a pre-birth registration for the Baby Bonus Scheme before my tike is deliver", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme before my nipper is birth", "Is it ok if i do a pre-birth registration for the Baby Bonus Scheme before my nipper is give birth", "Is it ok for student to do a pre-birth registration for the Baby Bonus Scheme before my tike is born?", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme before my small fry is birth", "Is me allowed to do a pre-birth registration for the Baby Bonus Scheme before my kid is deliver", "Could we do a pre-birth registration for the Baby Bonus Scheme before my nipper is deliver", "Am we allowed to do a pre-birth registration for the Baby Bonus Scheme before my small fry is have", "Are i entitled to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is deliver", "Is me able to do a pre-birth registration for the Baby Bonus Scheme before my kid is have", "Am student allowed to do a pre-birth registration for the Baby Bonus Scheme before my nipper is deliver", "Am we allowed to do a pre-birth registration for the Baby Bonus Scheme before my nestling is born?", "Is me allowed to do a pre-birth registration for the Baby Bonus Scheme before my shaver is birth", "Is we able to do a pre-birth registration for the Baby Bonus Scheme before my child is have", "Is i allowed to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is birth", "Is we able to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is deliver", "Am student able to do a pre-birth registration for the Baby Bonus Scheme before my shaver is birth", "Is i entitled to do a pre-birth registration for the Baby Bonus Scheme before my minor is give birth", "Is it ok for student to do a pre-birth registration for the Baby Bonus Scheme before my youngster is give birth", "Are i entitled to do a pre-birth registration for the Baby Bonus Scheme before my fry is born?", "Is it ok if we do a pre-birth registration for the Baby Bonus Scheme before my nestling is born?", "May student do a pre-birth registration for the Baby Bonus Scheme before my tike is give birth", "Is it possible if we do a pre-birth registration for the Baby Bonus Scheme before my child is birth", "Is i allowed to do a pre-birth registration for the Baby Bonus Scheme before my nipper is have", "Is it ok for student to do a pre-birth registration for the Baby Bonus Scheme before my nipper is deliver", "Could we do a pre-birth registration for the Baby Bonus Scheme before my tiddler is deliver", "Am me allowed to do a pre-birth registration for the Baby Bonus Scheme before my nestling is deliver", "Am i entitled to do a pre-birth registration for the Baby Bonus Scheme before my child is deliver", "Is i allowed to do a pre-birth registration for the Baby Bonus Scheme before my youngster is birth", "Am me able to do a pre-birth registration for the Baby Bonus Scheme before my tiddler is deliver", "Is it ok for student to do a pre-birth registration for the Baby Bonus Scheme before my nestling is give birth", "Is we entitled to do a pre-birth registration for the Baby Bonus Scheme before my kid is have", "May me do a pre-birth registration for the Baby Bonus Scheme before my child is have", "Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme before my fry is deliver", "Could student do a pre-birth registration for the Baby Bonus Scheme before my child is birth", "Is i entitled to do a pre-birth registration for the Baby Bonus Scheme before my youngster is birth", "Is we allowed to do a pre-birth registration for the Baby Bonus Scheme before my nipper is deliver", "Are i entitled to do a pre-birth registration for the Baby Bonus Scheme before my child is deliver", "Could i do a pre-birth registration for the Baby Bonus Scheme before my fry is deliver", "Are student entitled to do a pre-birth registration for the Baby Bonus Scheme before my fry is give birth", "Am i entitled to do a pre-birth registration for the Baby Bonus Scheme before my child is birth", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme before my child is deliver", "Am me able to do a pre-birth registration for the Baby Bonus Scheme before my nipper is give birth", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme before my small fry is give birth", "Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme before my tike is deliver", "Am student entitled to do a pre-birth registration for the Baby Bonus Scheme before my fry is deliver", "Are we allowed to do a pre-birth registration for the Baby Bonus Scheme before my tyke is deliver", "Am i entitled to do a pre-birth registration for the Baby Bonus Scheme before my small fry is deliver", "Is student entitled to do a pre-birth registration for the Baby Bonus Scheme before my kid is give birth", "Could me do a pre-birth registration for the Baby Bonus Scheme before my shaver is born?", "Is it ok if i do a pre-birth registration for the Baby Bonus Scheme before my small fry is birth", "Is student able to do a pre-birth registration for the Baby Bonus Scheme before my youngster is born?", "Is it possible if we do a pre-birth registration for the Baby Bonus Scheme before my fry is have", "Are student entitled to do a pre-birth registration for the Baby Bonus Scheme before my kid is give birth", "Is student able to do a pre-birth registration for the Baby Bonus Scheme before my minor is birth", "Are i allowed to do a pre-birth registration for the Baby Bonus Scheme before my nipper is born?", "Is i allowed to do a pre-birth registration for the Baby Bonus Scheme before my nestling is deliver", "Is it alright for we to do a pre-birth registration for the Baby Bonus Scheme before my youngster is birth", "Am i able to do a pre-birth registration for the Baby Bonus Scheme before my nestling is give birth", "May me do a pre-birth registration for the Baby Bonus Scheme before my nestling is deliver", "Is we entitled to do a pre-birth registration for the Baby Bonus Scheme before my minor is birth", "Am i entitled to do a pre-birth registration for the Baby Bonus Scheme before my tike is deliver", "May we do a pre-birth registration for the Baby Bonus Scheme before my tiddler is have", "Is student allowed to do a pre-birth registration for the Baby Bonus Scheme before my kid is born?", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme before my kid is birth", "Are me entitled to do a pre-birth registration for the Baby Bonus Scheme before my youngster is have", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme before my nestling is deliver", "Is student allowed to do a pre-birth registration for the Baby Bonus Scheme before my shaver is give birth", "Are student entitled to do a pre-birth registration for the Baby Bonus Scheme before my youngster is born?", "Are me allowed to do a pre-birth registration for the Baby Bonus Scheme before my minor is deliver", "Is we able to do a pre-birth registration for the Baby Bonus Scheme before my youngster is deliver", "Is we able to do a pre-birth registration for the Baby Bonus Scheme before my fry is born?", "Is it alright if we do a pre-birth registration for the Baby Bonus Scheme before my child is have", "Is it possible for me to do a pre-birth registration for the Baby Bonus Scheme before my nestling is have", "Are we able to do a pre-birth registration for the Baby Bonus Scheme before my fry is birth"], "tag": "Can I do a pre-birth registration for the Baby Bonus Scheme before my child is born?", "response": "You may do a pre-birth registration for the Baby Bonus Scheme on Baby Bonus Online as early as 8 weeks and up to 2 weeks before your child\u2019s estimated delivery date if: Your marriage was registered in Singapore, There was no change in either parents' identification numbers on the marriage certificates, and The child will be born in Singapore. If these criteria are met, we will deposit the cash gift within 7 to 10 working days and open a Child Development Account (CDA) for the child after your child is enrolled in the scheme. "}, {"patterns": ["My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount Why?", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount Why is that so?", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount?", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount?", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount Why is this so?", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money Why?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money Why?", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount?", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount?", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money", "Why am my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money may I know why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money Why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money Why is that so?", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount?", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount?", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money", "Why is it that my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount?", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount?", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money", "Why are my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount?", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount?", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money", "Why does my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money may I know why?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money Why is this so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money Why is this so?", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount?", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount?", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money", "Why do my child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full sum of money may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount of money may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full sum of money may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated alternatively of the full amount of money may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full sum of money may I know why is that so?", "My child\u2019s cash gift and/ or matching contribution pro-rated or else of the full amount of money may I know why is that so?"], "tag": "Why is my child\u2019s cash gift and/ or matching contribution pro-rated instead of the full amount?", "response": "The Baby Bonus cash gift or matching contribution may be pro-rated if the child was not a Singapore citizen at birth, and both parents were not Singapore citizens at the time of his or her birth. "}, {"patterns": ["What documents does me call for to fall in the Baby Bonus Scheme?", "What papers do i required to get together the Baby Bonus Scheme?", "What written document does student involve to fall in the Baby Bonus Scheme?", "What written document does me ask to fall in the Baby Bonus Scheme?", "What written document does we necessitate to get together the Baby Bonus Scheme?", "What documents does student need to fall in the Baby Bonus Scheme?", "What documents does me postulate to get together the Baby Bonus Scheme?", "What papers does me take to get together the Baby Bonus Scheme?", "What documents do me required to join the Baby Bonus Scheme?", "What papers does we ask to fall in the Baby Bonus Scheme?", "What documents does student involve to fall in the Baby Bonus Scheme?", "What papers does student ask to get together the Baby Bonus Scheme?", "What documents does me take to get together the Baby Bonus Scheme?", "What written document does student require to join the Baby Bonus Scheme?", "What written document does me postulate to get together the Baby Bonus Scheme?", "What papers does student involve to get together the Baby Bonus Scheme?", "What documents does student ask to join the Baby Bonus Scheme?", "What written document does i call for to fall in the Baby Bonus Scheme?", "What papers does me involve to get together the Baby Bonus Scheme?", "What written document does student call for to join the Baby Bonus Scheme?", "What documents does me necessitate to join the Baby Bonus Scheme?", "What papers does student demand to join the Baby Bonus Scheme?", "What papers does we call for to get together the Baby Bonus Scheme?", "What written document does we ask to fall in the Baby Bonus Scheme?", "What written document does i required to fall in the Baby Bonus Scheme?", "What papers does we postulate to get together the Baby Bonus Scheme?", "What papers does we involve to join the Baby Bonus Scheme?", "What documents does student call for to fall in the Baby Bonus Scheme?", "What written document does me require to join the Baby Bonus Scheme?", "What written document does we necessitate to join the Baby Bonus Scheme?", "What written document does i involve to fall in the Baby Bonus Scheme?", "What papers does student involve to fall in the Baby Bonus Scheme?", "What written document does student take to fall in the Baby Bonus Scheme?", "What documents does me involve to fall in the Baby Bonus Scheme?", "What documents does me ask to get together the Baby Bonus Scheme?", "What documents does i need to fall in the Baby Bonus Scheme?", "What written document does me ask to get together the Baby Bonus Scheme?", "What written document does student required to join the Baby Bonus Scheme?", "What written document does me need to join the Baby Bonus Scheme?", "What documents does we take to get together the Baby Bonus Scheme?", "What written document does we take to join the Baby Bonus Scheme?", "What written document does me require to get together the Baby Bonus Scheme?", "What documents does we necessitate to get together the Baby Bonus Scheme?", "What documents does me required to join the Baby Bonus Scheme?", "What papers does student need to fall in the Baby Bonus Scheme?", "What documents do i required to get together the Baby Bonus Scheme?", "What papers do i required to join the Baby Bonus Scheme?", "What documents does we involve to join the Baby Bonus Scheme?", "What documents does me involve to get together the Baby Bonus Scheme?", "What papers does student necessitate to get together the Baby Bonus Scheme?", "What written document does i ask to get together the Baby Bonus Scheme?", "What documents does i required to fall in the Baby Bonus Scheme?", "What documents does i need to join the Baby Bonus Scheme?", "What written document does student postulate to fall in the Baby Bonus Scheme?", "What written document does we postulate to get together the Baby Bonus Scheme?", "What papers does me demand to join the Baby Bonus Scheme?", "What documents does we take to join the Baby Bonus Scheme?", "What written document does i ask to join the Baby Bonus Scheme?", "What documents does we required to fall in the Baby Bonus Scheme?", "What papers does we require to get together the Baby Bonus Scheme?", "What papers does we involve to get together the Baby Bonus Scheme?", "What written document do me required to get together the Baby Bonus Scheme?", "What written document do student required to get together the Baby Bonus Scheme?", "What documents does i ask to fall in the Baby Bonus Scheme?", "What written document does student ask to join the Baby Bonus Scheme?", "What documents does we take to fall in the Baby Bonus Scheme?", "What written document does student involve to join the Baby Bonus Scheme?", "What papers does i demand to join the Baby Bonus Scheme?", "What written document does we required to join the Baby Bonus Scheme?", "What written document do student required to fall in the Baby Bonus Scheme?", "What written document does i require to get together the Baby Bonus Scheme?", "What written document does we required to fall in the Baby Bonus Scheme?", "What written document does we call for to get together the Baby Bonus Scheme?", "What papers does i required to get together the Baby Bonus Scheme?", "What written document does we take to fall in the Baby Bonus Scheme?", "What papers does student required to fall in the Baby Bonus Scheme?", "What papers does me postulate to get together the Baby Bonus Scheme?", "What documents does me need to join the Baby Bonus Scheme?", "What papers does me required to fall in the Baby Bonus Scheme?", "What papers does me ask to fall in the Baby Bonus Scheme?", "What documents does we postulate to get together the Baby Bonus Scheme?", "What written document does me necessitate to get together the Baby Bonus Scheme?", "What documents does i take to fall in the Baby Bonus Scheme?", "What papers does student postulate to join the Baby Bonus Scheme?", "What papers does me call for to fall in the Baby Bonus Scheme?", "What documents does i call for to join the Baby Bonus Scheme?", "What papers do student required to get together the Baby Bonus Scheme?", "What papers does i ask to fall in the Baby Bonus Scheme?", "What documents does we need to fall in the Baby Bonus Scheme?", "What written document does i need to get together the Baby Bonus Scheme?", "What papers does we take to get together the Baby Bonus Scheme?", "What papers does i take to get together the Baby Bonus Scheme?", "What papers does we ask to get together the Baby Bonus Scheme?", "What papers does student take to fall in the Baby Bonus Scheme?", "What documents does me necessitate to get together the Baby Bonus Scheme?", "What documents does we required to join the Baby Bonus Scheme?", "What documents does we need to join the Baby Bonus Scheme?", "What papers does we necessitate to join the Baby Bonus Scheme?", "What written document does i involve to join the Baby Bonus Scheme?", "What written document does me postulate to join the Baby Bonus Scheme?", "What papers does i necessitate to get together the Baby Bonus Scheme?", "What written document does student postulate to join the Baby Bonus Scheme?", "What written document does student demand to fall in the Baby Bonus Scheme?", "What documents does i postulate to fall in the Baby Bonus Scheme?", "What written document do we required to fall in the Baby Bonus Scheme?", "What written document does me need to get together the Baby Bonus Scheme?", "What papers does we require to join the Baby Bonus Scheme?", "What papers does me necessitate to get together the Baby Bonus Scheme?", "What papers does me require to fall in the Baby Bonus Scheme?", "What documents does i involve to join the Baby Bonus Scheme?", "What written document does me ask to join the Baby Bonus Scheme?", "What documents does i require to get together the Baby Bonus Scheme?", "What documents does i take to join the Baby Bonus Scheme?", "What documents does student demand to get together the Baby Bonus Scheme?", "What papers does student demand to fall in the Baby Bonus Scheme?", "What papers does student take to get together the Baby Bonus Scheme?", "What written document does me take to get together the Baby Bonus Scheme?", "What papers does student ask to join the Baby Bonus Scheme?", "What written document does me necessitate to fall in the Baby Bonus Scheme?", "What documents does we demand to get together the Baby Bonus Scheme?", "What documents does we ask to fall in the Baby Bonus Scheme?", "What papers does student necessitate to fall in the Baby Bonus Scheme?", "What documents does student need to join the Baby Bonus Scheme?", "What written document does we involve to get together the Baby Bonus Scheme?", "What written document do i required to get together the Baby Bonus Scheme?", "What written document does me required to get together the Baby Bonus Scheme?", "What written document does student required to get together the Baby Bonus Scheme?", "What papers does student demand to get together the Baby Bonus Scheme?", "What written document do we required to join the Baby Bonus Scheme?", "What papers does me need to fall in the Baby Bonus Scheme?", "What papers do we required to join the Baby Bonus Scheme?", "What documents does me ask to join the Baby Bonus Scheme?", "What documents does i call for to get together the Baby Bonus Scheme?", "What written document does me required to fall in the Baby Bonus Scheme?", "What papers does student postulate to fall in the Baby Bonus Scheme?", "What documents does student necessitate to get together the Baby Bonus Scheme?", "What written document does i postulate to get together the Baby Bonus Scheme?", "What papers does student necessitate to join the Baby Bonus Scheme?", "What papers does me demand to get together the Baby Bonus Scheme?", "What documents does student take to fall in the Baby Bonus Scheme?", "What written document does me take to join the Baby Bonus Scheme?", "What written document does student involve to get together the Baby Bonus Scheme?", "What documents does student take to get together the Baby Bonus Scheme?", "What written document does i require to fall in the Baby Bonus Scheme?", "What written document does me demand to get together the Baby Bonus Scheme?", "What documents does we call for to fall in the Baby Bonus Scheme?", "What papers does i need to fall in the Baby Bonus Scheme?", "What documents does me demand to get together the Baby Bonus Scheme?", "What papers does me postulate to join the Baby Bonus Scheme?", "What written document does i take to join the Baby Bonus Scheme?", "What written document does i postulate to fall in the Baby Bonus Scheme?", "What written document does we ask to join the Baby Bonus Scheme?", "What papers does we call for to join the Baby Bonus Scheme?", "What written document does student take to get together the Baby Bonus Scheme?", "What written document does i necessitate to get together the Baby Bonus Scheme?", "What documents do i required to fall in the Baby Bonus Scheme?", "What written document does we postulate to fall in the Baby Bonus Scheme?", "What documents does we required to get together the Baby Bonus Scheme?", "What papers does student require to join the Baby Bonus Scheme?", "What documents does me need to fall in the Baby Bonus Scheme?", "What papers does i postulate to fall in the Baby Bonus Scheme?", "What documents does me demand to fall in the Baby Bonus Scheme?", "What written document does we need to join the Baby Bonus Scheme?", "What documents does i demand to join the Baby Bonus Scheme?", "What papers does student ask to fall in the Baby Bonus Scheme?", "What written document does we call for to join the Baby Bonus Scheme?", "What written document does me postulate to fall in the Baby Bonus Scheme?", "What documents does student take to join the Baby Bonus Scheme?", "What written document does we necessitate to fall in the Baby Bonus Scheme?", "What written document does i need to fall in the Baby Bonus Scheme?", "What documents does me postulate to join the Baby Bonus Scheme?", "What written document does i take to fall in the Baby Bonus Scheme?", "What written document does i necessitate to join the Baby Bonus Scheme?", "What documents do student required to join the Baby Bonus Scheme?", "What written document does me required to join the Baby Bonus Scheme?", "What documents does i ask to join the Baby Bonus Scheme?", "What papers does i involve to fall in the Baby Bonus Scheme?", "What papers does i call for to get together the Baby Bonus Scheme?", "What documents does we require to get together the Baby Bonus Scheme?", "What papers does we need to fall in the Baby Bonus Scheme?", "What written document does we call for to fall in the Baby Bonus Scheme?", "What papers does student call for to get together the Baby Bonus Scheme?", "What documents do me required to get together the Baby Bonus Scheme?", "What papers does we need to get together the Baby Bonus Scheme?", "What written document does we demand to join the Baby Bonus Scheme?", "What documents does student postulate to join the Baby Bonus Scheme?", "What documents does i required to get together the Baby Bonus Scheme?", "What written document does me involve to join the Baby Bonus Scheme?", "What papers do me required to get together the Baby Bonus Scheme?", "What documents does student require to fall in the Baby Bonus Scheme?", "What documents does we demand to fall in the Baby Bonus Scheme?", "What written document does i necessitate to fall in the Baby Bonus Scheme?", "What papers does we postulate to fall in the Baby Bonus Scheme?", "What documents does i demand to fall in the Baby Bonus Scheme?", "What written document does i take to get together the Baby Bonus Scheme?", "What documents does me take to join the Baby Bonus Scheme?", "What written document does i postulate to join the Baby Bonus Scheme?", "What documents does i involve to fall in the Baby Bonus Scheme?", "What papers does i postulate to get together the Baby Bonus Scheme?", "What papers does me postulate to fall in the Baby Bonus Scheme?"], "tag": "What documents do I need to join the Baby Bonus Scheme?", "response": "If your child is a Singapore Citizen at birth, we will receive your child\u2019s birth details 3 working days after birth registration. Parents have to agree whose bank account will receive the Baby Bonus cash gift, and who will manage the Child Development Account before submitting the application. To join Baby Bonus Scheme, you need to have a local bank account to receive the cash gift. When completing the online form, please provide the bank account holder\u2019s personal particulars and bank account details. "}, {"patterns": ["What are the address for Baby Bonus office?", "For Baby Bonus office , what are the address?", "For Baby Bonus office , what is the address?", "What are the computer address for Baby Bonus office?", "What are the reference for Baby Bonus office?", "For Baby Bonus office , what are the computer address", "For Baby Bonus office , what are the reference", "For Baby Bonus office , what is the computer address", "For Baby Bonus office , what is the reference"], "tag": "What is the address for Baby Bonus office?", "response": "Baby Bonus Office Family@Enabling Village 20 Lengkok Bahru, #04-02 Singapore 159053. Office Hours: 8.30am to 5.30pm, Monday to Thursday. 8.30am to 5 pm, Friday. Bus Services: 139 (from Toa Payoh Interchange; alight at Lengkok Bahru Bus Stop B10431 or B10439) 63 (from Eunos Interchange; alight at Redhill Road Blk 72 Bus Stop B10459) 32; 33; 64; 120; 132; 145 (Bus stop at Redhill MRT Station). Nearest MRT Station: Redhill MRT Station "}, {"patterns": ["I necessitate some aid to fall in the Baby Bonus Scheme online. who should i draw close", "I ask some assistance to join the Baby Bonus Scheme online. who should i draw near", "Student necessitate some help to join the Baby Bonus Scheme online. who should student come near", "We call for some assist to get together the Baby Bonus Scheme online. who could we near", "Student demand some assist to get together the Baby Bonus Scheme online. who should student go up", "I call for some help to fall in the Baby Bonus Scheme online. who shall i come on", "I involve some assistance to join the Baby Bonus Scheme online. who shall i draw near", "We involve some assist to join the Baby Bonus Scheme online. who should we approach?", "Me postulate some assistance to get together the Baby Bonus Scheme online. who could me come on", "I necessitate some help to join the Baby Bonus Scheme online. who should i draw near", "Student ask some assistance to join the Baby Bonus Scheme online. who shall student approach?", "Me need some assistance to get together the Baby Bonus Scheme online. who could me go up", "I demand some help to join the Baby Bonus Scheme online. who could i near", "We require some help to join the Baby Bonus Scheme online. who could we come on", "Who shall i ask for assistance if i take some help to fall in the Baby Bonus Scheme online?", "I need some assistance to fall in the Baby Bonus Scheme online. who could i approach?", "We take some aid to join the Baby Bonus Scheme online. who shall we draw close", "We involve some aid to fall in the Baby Bonus Scheme online. who shall we come on", "Student call for some help to get together the Baby Bonus Scheme online. who should student near", "Me take some aid to fall in the Baby Bonus Scheme online. who should me draw near", "We involve some help to join the Baby Bonus Scheme online. who could we come on", "I ask some assist to get together the Baby Bonus Scheme online. who should i approach?", "I call for some assistance to fall in the Baby Bonus Scheme online. who could i come on", "Me require some aid to get together the Baby Bonus Scheme online. who should me draw near", "Who could student ask for assistance if student call for some assistance to get together the Baby Bonus Scheme online?", "Student demand some help to join the Baby Bonus Scheme online. who should student come on", "I postulate some assist to get together the Baby Bonus Scheme online. who should i draw near", "Me necessitate some aid to join the Baby Bonus Scheme online. who shall me go up", "We require some assistance to join the Baby Bonus Scheme online. who shall we go up", "We take some help to join the Baby Bonus Scheme online. who shall we draw near", "Me ask some help to get together the Baby Bonus Scheme online. who could me come on", "Me take some assistance to fall in the Baby Bonus Scheme online. who shall me come near", "Who could student ask for assistance if student require some aid to join the Baby Bonus Scheme online?", "Who could we ask for assistance if we take some help to fall in the Baby Bonus Scheme online?", "I necessitate some assistance to fall in the Baby Bonus Scheme online. who could i go up", "Me postulate some help to join the Baby Bonus Scheme online. who should me come near", "Student require some aid to fall in the Baby Bonus Scheme online. who shall student draw near", "I ask some aid to join the Baby Bonus Scheme online. who should i go up", "We postulate some assistance to fall in the Baby Bonus Scheme online. who should we draw near", "Student necessitate some assistance to get together the Baby Bonus Scheme online. who could student approach?", "Student call for some assistance to join the Baby Bonus Scheme online. who should student near", "I demand some aid to fall in the Baby Bonus Scheme online. who shall i draw near", "Student involve some assist to fall in the Baby Bonus Scheme online. who could student come on", "Me need some aid to get together the Baby Bonus Scheme online. who should me come near", "Me ask some help to fall in the Baby Bonus Scheme online. who shall me draw near", "Me ask some help to join the Baby Bonus Scheme online. who should me approach?", "I take some assistance to fall in the Baby Bonus Scheme online. who should i go up", "I involve some assist to fall in the Baby Bonus Scheme online. who should i draw near", "We necessitate some help to get together the Baby Bonus Scheme online. who shall we approach?", "Student ask some aid to join the Baby Bonus Scheme online. who could student draw near", "We take some assistance to get together the Baby Bonus Scheme online. who should we go up", "We require some aid to get together the Baby Bonus Scheme online. who could we come near", "Student take some help to fall in the Baby Bonus Scheme online. who could student come on", "Who shall i ask for assistance if i ask some assist to join the Baby Bonus Scheme online?", "We necessitate some assistance to join the Baby Bonus Scheme online. who shall we come near", "I require some help to fall in the Baby Bonus Scheme online. who shall i near", "Student need some assist to get together the Baby Bonus Scheme online. who shall student near", "I necessitate some aid to join the Baby Bonus Scheme online. who could i approach?", "I demand some assist to join the Baby Bonus Scheme online. who could i draw close", "Who shall me ask for assistance if me demand some assist to get together the Baby Bonus Scheme online?", "Who could me ask for assistance if me call for some assistance to join the Baby Bonus Scheme online?", "I ask some assistance to fall in the Baby Bonus Scheme online. who could i come on", "Student demand some assistance to join the Baby Bonus Scheme online. who should student draw near", "We postulate some help to get together the Baby Bonus Scheme online. who shall we come near", "We call for some assist to fall in the Baby Bonus Scheme online. who should we approach?", "I postulate some assistance to get together the Baby Bonus Scheme online. who should i draw near", "I require some assist to join the Baby Bonus Scheme online. who should i go up", "Who shall me ask for assistance if me call for some help to get together the Baby Bonus Scheme online?", "Student require some assist to fall in the Baby Bonus Scheme online. who shall student approach?", "Me postulate some assistance to fall in the Baby Bonus Scheme online. who could me go up", "Who shall me ask for assistance if me call for some assistance to fall in the Baby Bonus Scheme online?", "I require some aid to fall in the Baby Bonus Scheme online. who shall i near", "We demand some help to get together the Baby Bonus Scheme online. who could we come near", "We require some assist to fall in the Baby Bonus Scheme online. who shall we near", "I ask some assistance to join the Baby Bonus Scheme online. who should i come on", "Student postulate some assistance to get together the Baby Bonus Scheme online. who should student come near", "I demand some assistance to fall in the Baby Bonus Scheme online. who could i approach?", "We ask some assist to get together the Baby Bonus Scheme online. who could we come near", "I ask some aid to join the Baby Bonus Scheme online. who shall i draw close", "Who should i ask for assistance if i demand some aid to fall in the Baby Bonus Scheme online?", "I postulate some help to join the Baby Bonus Scheme online. who should i come near", "We postulate some aid to get together the Baby Bonus Scheme online. who shall we go up", "Student require some assistance to fall in the Baby Bonus Scheme online. who shall student draw close", "I involve some assistance to fall in the Baby Bonus Scheme online. who shall i come on", "Me involve some assistance to fall in the Baby Bonus Scheme online. who should me go up", "Who shall student ask for assistance if student call for some assistance to get together the Baby Bonus Scheme online?", "Me necessitate some help to get together the Baby Bonus Scheme online. who should me come near", "We ask some assist to fall in the Baby Bonus Scheme online. who could we come on", "I demand some assistance to fall in the Baby Bonus Scheme online. who shall i come near", "Who shall i ask for assistance if i call for some assistance to join the Baby Bonus Scheme online?", "Student ask some aid to fall in the Baby Bonus Scheme online. who could student go up", "I necessitate some aid to join the Baby Bonus Scheme online. who could i come near", "Who should i ask for assistance if i demand some assistance to get together the Baby Bonus Scheme online?", "We necessitate some aid to fall in the Baby Bonus Scheme online. who could we draw near", "Me ask some help to fall in the Baby Bonus Scheme online. who shall me near", "We ask some assist to get together the Baby Bonus Scheme online. who should we draw near", "Me need some aid to join the Baby Bonus Scheme online. who shall me draw close", "Who should i ask for assistance if i demand some assistance to join the Baby Bonus Scheme online?", "We involve some assist to get together the Baby Bonus Scheme online. who shall we come on", "Me take some assist to fall in the Baby Bonus Scheme online. who should me draw close", "Student require some aid to fall in the Baby Bonus Scheme online. who should student draw close", "Who could me ask for assistance if me involve some assistance to join the Baby Bonus Scheme online?", "I demand some assist to get together the Baby Bonus Scheme online. who should i go up", "I require some help to get together the Baby Bonus Scheme online. who shall i go up", "Who can student ask for assistance if student involve some help to join the Baby Bonus Scheme online?", "Me demand some assistance to fall in the Baby Bonus Scheme online. who should me come on", "Me need some help to join the Baby Bonus Scheme online. who shall me draw near", "Me involve some assist to fall in the Baby Bonus Scheme online. who should me come near", "Who can we ask for assistance if we ask some help to fall in the Baby Bonus Scheme online?", "Me call for some aid to fall in the Baby Bonus Scheme online. who shall me approach?", "Me ask some help to join the Baby Bonus Scheme online. who shall me come near", "We demand some assistance to fall in the Baby Bonus Scheme online. who should we go up", "Who should we ask for assistance if we call for some aid to fall in the Baby Bonus Scheme online?", "Student require some help to fall in the Baby Bonus Scheme online. who could student draw near", "Me call for some assistance to join the Baby Bonus Scheme online. who could me draw near", "Me take some assist to fall in the Baby Bonus Scheme online. who should me go up", "Student call for some aid to join the Baby Bonus Scheme online. who shall student draw close", "We require some assist to get together the Baby Bonus Scheme online. who could we go up", "Student call for some help to fall in the Baby Bonus Scheme online. who shall student near", "Student necessitate some assistance to join the Baby Bonus Scheme online. who shall student come on", "Student involve some help to get together the Baby Bonus Scheme online. who shall student draw close", "Student demand some assist to join the Baby Bonus Scheme online. who shall student draw close", "We require some assistance to fall in the Baby Bonus Scheme online. who could we approach?", "Me postulate some assist to join the Baby Bonus Scheme online. who could me draw near", "Student demand some assistance to fall in the Baby Bonus Scheme online. who shall student draw near", "We demand some help to get together the Baby Bonus Scheme online. who could we come on", "Student demand some help to fall in the Baby Bonus Scheme online. who could student come near", "Me postulate some assist to fall in the Baby Bonus Scheme online. who shall me draw close", "Student call for some assist to get together the Baby Bonus Scheme online. who shall student approach?", "Who shall me ask for assistance if me call for some aid to get together the Baby Bonus Scheme online?", "Student postulate some assistance to get together the Baby Bonus Scheme online. who should student come on", "Who should we ask for assistance if we call for some assist to get together the Baby Bonus Scheme online?", "Student take some help to get together the Baby Bonus Scheme online. who shall student near", "Me necessitate some assist to fall in the Baby Bonus Scheme online. who should me draw close", "I ask some assistance to join the Baby Bonus Scheme online. who should i draw close", "We necessitate some assist to fall in the Baby Bonus Scheme online. who should we approach?", "We need some help to fall in the Baby Bonus Scheme online. who should we come on", "I postulate some help to fall in the Baby Bonus Scheme online. who shall i approach?", "Student necessitate some assistance to join the Baby Bonus Scheme online. who shall student near", "We call for some assist to fall in the Baby Bonus Scheme online. who shall we go up", "Me need some assist to join the Baby Bonus Scheme online. who shall me come on", "Me need some aid to join the Baby Bonus Scheme online. who should me near", "Who can me ask for assistance if me call for some aid to fall in the Baby Bonus Scheme online?", "Student call for some aid to fall in the Baby Bonus Scheme online. who should student come near", "Who shall me ask for assistance if me postulate some help to fall in the Baby Bonus Scheme online?", "Me take some help to join the Baby Bonus Scheme online. who could me come near", "I take some assist to join the Baby Bonus Scheme online. who shall i near", "We call for some aid to get together the Baby Bonus Scheme online. who could we approach?", "We call for some help to get together the Baby Bonus Scheme online. who shall we come on", "I need some assistance to fall in the Baby Bonus Scheme online. who should i draw near", "I take some assistance to fall in the Baby Bonus Scheme online. who could i come near", "I ask some assistance to join the Baby Bonus Scheme online. who should i come near", "We require some aid to get together the Baby Bonus Scheme online. who shall we come near", "I necessitate some assistance to fall in the Baby Bonus Scheme online. who should i go up", "I require some aid to join the Baby Bonus Scheme online. who should i approach?", "We involve some assistance to fall in the Baby Bonus Scheme online. who should we come on", "Student involve some assistance to get together the Baby Bonus Scheme online. who could student go up", "We call for some assistance to fall in the Baby Bonus Scheme online. who shall we draw near", "Me call for some aid to join the Baby Bonus Scheme online. who should me draw close", "We need some aid to get together the Baby Bonus Scheme online. who should we go up", "Me call for some assist to get together the Baby Bonus Scheme online. who should me come near", "I call for some help to fall in the Baby Bonus Scheme online. who should i go up", "I demand some assist to get together the Baby Bonus Scheme online. who shall i come near", "I demand some assistance to fall in the Baby Bonus Scheme online. who should i approach?", "Student demand some aid to join the Baby Bonus Scheme online. who could student draw near", "I involve some assistance to get together the Baby Bonus Scheme online. who shall i approach?", "Student necessitate some assistance to join the Baby Bonus Scheme online. who should student near", "Who could we ask for assistance if we postulate some aid to fall in the Baby Bonus Scheme online?", "Me involve some assistance to get together the Baby Bonus Scheme online. who could me draw close", "Student need some aid to join the Baby Bonus Scheme online. who should student come on", "Who shall we ask for assistance if we need some assist to fall in the Baby Bonus Scheme online?", "We need some assist to fall in the Baby Bonus Scheme online. who should we near", "Student necessitate some assist to fall in the Baby Bonus Scheme online. who could student near", "Me take some assistance to get together the Baby Bonus Scheme online. who could me draw close", "I necessitate some aid to fall in the Baby Bonus Scheme online. who could i draw close", "Who shall we ask for assistance if we necessitate some help to fall in the Baby Bonus Scheme online?", "I call for some help to get together the Baby Bonus Scheme online. who could i near", "Me call for some assistance to join the Baby Bonus Scheme online. who could me go up", "We call for some assist to join the Baby Bonus Scheme online. who should we come on", "I need some aid to fall in the Baby Bonus Scheme online. who should i come on", "We require some help to fall in the Baby Bonus Scheme online. who should we approach?", "Who shall i ask for assistance if i necessitate some aid to fall in the Baby Bonus Scheme online?", "We demand some help to get together the Baby Bonus Scheme online. who could we near", "I ask some aid to fall in the Baby Bonus Scheme online. who should i draw close", "Student postulate some aid to fall in the Baby Bonus Scheme online. who shall student go up", "Me necessitate some help to get together the Baby Bonus Scheme online. who should me near", "Me necessitate some aid to get together the Baby Bonus Scheme online. who should me draw near", "We involve some assistance to join the Baby Bonus Scheme online. who shall we come on", "I call for some assist to get together the Baby Bonus Scheme online. who should i come near", "Me demand some assistance to join the Baby Bonus Scheme online. who should me approach?", "We call for some assistance to fall in the Baby Bonus Scheme online. who should we draw close", "I call for some assist to get together the Baby Bonus Scheme online. who should i near", "Student call for some help to get together the Baby Bonus Scheme online. who shall student draw near", "We involve some help to join the Baby Bonus Scheme online. who shall we draw close", "We call for some assistance to get together the Baby Bonus Scheme online. who should we draw near", "Student ask some assistance to get together the Baby Bonus Scheme online. who shall student draw near", "Student need some assist to join the Baby Bonus Scheme online. who could student draw near", "I require some help to join the Baby Bonus Scheme online. who shall i near", "I require some assist to get together the Baby Bonus Scheme online. who could i draw near", "Me call for some assist to fall in the Baby Bonus Scheme online. who shall me come near"], "tag": "I need some help to join the Baby Bonus Scheme online. Who can I approach?", "response": "If you need help to join the Baby Bonus Scheme, you may go to: the Baby Bonus One-stop Centres at the Immigration & Checkpoints Authority of Singapore (ICA) and maternity hospitals* after your child's birth registration. Citizen Connect Centres (CCCs) at Community Centres#, or MSF Baby Bonus & Leave Branch at 20 Lengkok Bahru, #04-02, Family@Enabling Village Singapore 159053 *Note: Gleneagles Hospital, KK Women's and Children's Hospital, Mount Alvernia Hospital, Mount Elizabeth Hospital, Mount Elizabeth Novena Hospital, National University Hospital, Parkway East Hospital, Raffles Hospital, Singapore General Hospital, Thomson Medical Centre. #List of community centres with CCCs can be found here."}, {"patterns": ["Are student entitled to go in my own bank account to have the cash gift and CDA matching?", "Is it ok if student enter my own bank account to have the cash gift and CDA matching?", "May student move into my own bank account to receive the cash gift and CDA matching?", "Am student allowed to get in my own bank account to have the cash gift and CDA matching?", "Am i able to enter my own bank account to receive the cash gift and CDA matching?", "Is i entitled to enter my own bank account to have the cash gift and CDA matching?", "Are i allowed to go in my own bank account to have the cash gift and CDA matching?", "Is student able to go in my own bank account to have the cash gift and CDA matching?", "Is me entitled to get in my own bank account to have the cash gift and CDA matching?", "Is it possible if student go in my own bank account to receive the cash gift and CDA matching?", "Am student entitled to go in my own bank account to receive the cash gift and CDA matching?", "Is student allowed to go into my own bank account to receive the cash gift and CDA matching?", "Is it alright for i to come in my own bank account to have the cash gift and CDA matching?", "May i get into my own bank account to have the cash gift and CDA matching?", "Is it possible for i to enter my own bank account to receive the cash gift and CDA matching?", "Is we entitled to get into my own bank account to receive the cash gift and CDA matching?", "Is student allowed to get in my own bank account to have the cash gift and CDA matching?", "May we go in my own bank account to have the cash gift and CDA matching?", "May student come in my own bank account to receive the cash gift and CDA matching?", "Am student allowed to go in my own bank account to have the cash gift and CDA matching?", "Is i allowed to enter my own bank account to receive the cash gift and CDA matching?", "Are we entitled to enter my own bank account to receive the cash gift and CDA matching?", "Could we go in my own bank account to receive the cash gift and CDA matching?", "Is student entitled to get in my own bank account to have the cash gift and CDA matching?", "Are student able to go in my own bank account to receive the cash gift and CDA matching?", "Am i entitled to come in my own bank account to receive the cash gift and CDA matching?", "Are we entitled to enter my own bank account to have the cash gift and CDA matching?", "Is we able to go into my own bank account to have the cash gift and CDA matching?", "Is it alright if me move into my own bank account to have the cash gift and CDA matching?", "Am we entitled to enter my own bank account to receive the cash gift and CDA matching?", "Are i able to come in my own bank account to receive the cash gift and CDA matching?", "Is it possible if we go in my own bank account to have the cash gift and CDA matching?", "Am me entitled to go into my own bank account to have the cash gift and CDA matching?", "Are i able to move into my own bank account to receive the cash gift and CDA matching?", "Could me enter my own bank account to receive the cash gift and CDA matching?", "Could i come in my own bank account to have the cash gift and CDA matching?", "Is we able to come in my own bank account to have the cash gift and CDA matching?", "Is we able to get into my own bank account to receive the cash gift and CDA matching?", "Is it possible for we to enter my own bank account to have the cash gift and CDA matching?", "Are me allowed to go into my own bank account to have the cash gift and CDA matching?", "Is it ok for we to get in my own bank account to receive the cash gift and CDA matching?", "Is student able to enter my own bank account to have the cash gift and CDA matching?", "Am me able to enter my own bank account to have the cash gift and CDA matching?", "Is i able to go in my own bank account to have the cash gift and CDA matching?", "Is student entitled to get in my own bank account to receive the cash gift and CDA matching?", "Are me entitled to come in my own bank account to have the cash gift and CDA matching?", "Am me entitled to go in my own bank account to receive the cash gift and CDA matching?", "Is it alright if student enter my own bank account to have the cash gift and CDA matching?", "Is me entitled to get into my own bank account to have the cash gift and CDA matching?", "Is it ok if me go in my own bank account to have the cash gift and CDA matching?", "Is it ok if we enter my own bank account to have the cash gift and CDA matching?", "Am we able to go into my own bank account to receive the cash gift and CDA matching?", "Am me able to move into my own bank account to have the cash gift and CDA matching?", "Are we entitled to get in my own bank account to receive the cash gift and CDA matching?", "Are i entitled to move into my own bank account to receive the cash gift and CDA matching?", "Is it alright if student go into my own bank account to receive the cash gift and CDA matching?", "Is it ok for we to move into my own bank account to have the cash gift and CDA matching?", "Are student able to go in my own bank account to have the cash gift and CDA matching?", "Am i entitled to get in my own bank account to receive the cash gift and CDA matching?", "Is it possible if we go in my own bank account to receive the cash gift and CDA matching?", "Are i able to come in my own bank account to have the cash gift and CDA matching?", "Is me entitled to go into my own bank account to have the cash gift and CDA matching?", "Is it alright for me to come in my own bank account to receive the cash gift and CDA matching?", "Are i allowed to get into my own bank account to have the cash gift and CDA matching?", "Are we allowed to move into my own bank account to have the cash gift and CDA matching?", "Is it possible if we come in my own bank account to have the cash gift and CDA matching?", "Am we entitled to come in my own bank account to have the cash gift and CDA matching?", "Is it ok if student go into my own bank account to have the cash gift and CDA matching?", "Is it ok for me to go in my own bank account to have the cash gift and CDA matching?", "Is it possible for me to go in my own bank account to receive the cash gift and CDA matching?", "Is me allowed to enter my own bank account to have the cash gift and CDA matching?", "Is it possible for student to go in my own bank account to have the cash gift and CDA matching?", "Is it ok for me to get into my own bank account to receive the cash gift and CDA matching?", "Am i allowed to go into my own bank account to have the cash gift and CDA matching?", "Am me able to move into my own bank account to receive the cash gift and CDA matching?", "Are we allowed to go in my own bank account to have the cash gift and CDA matching?", "Am we entitled to get into my own bank account to receive the cash gift and CDA matching?", "Am student allowed to enter my own bank account to have the cash gift and CDA matching?", "Am me able to go into my own bank account to have the cash gift and CDA matching?", "Am we able to get into my own bank account to have the cash gift and CDA matching?", "Is it possible if student move into my own bank account to receive the cash gift and CDA matching?", "Am i entitled to go in my own bank account to have the cash gift and CDA matching?", "Is it possible for we to get into my own bank account to have the cash gift and CDA matching?", "Are student able to come in my own bank account to have the cash gift and CDA matching?", "Am i allowed to enter my own bank account to receive the cash gift and CDA matching?", "Is i allowed to get into my own bank account to receive the cash gift and CDA matching?", "Is me able to go into my own bank account to have the cash gift and CDA matching?", "Are student entitled to get into my own bank account to have the cash gift and CDA matching?", "May me enter my own bank account to receive the cash gift and CDA matching?", "Is it possible if me get in my own bank account to have the cash gift and CDA matching?", "Is it alright for student to go in my own bank account to have the cash gift and CDA matching?", "Is it possible for student to get into my own bank account to have the cash gift and CDA matching?", "Is we able to go in my own bank account to receive the cash gift and CDA matching?", "Is it ok for me to go in my own bank account to receive the cash gift and CDA matching?", "Is me allowed to come in my own bank account to receive the cash gift and CDA matching?", "Is it ok if me get into my own bank account to have the cash gift and CDA matching?", "Is it ok if student get in my own bank account to have the cash gift and CDA matching?", "Am we able to enter my own bank account to receive the cash gift and CDA matching?", "Is it possible for student to get in my own bank account to have the cash gift and CDA matching?", "Is it alright for we to go into my own bank account to receive the cash gift and CDA matching?", "Is we entitled to come in my own bank account to receive the cash gift and CDA matching?", "Is i able to move into my own bank account to receive the cash gift and CDA matching?", "May i go in my own bank account to receive the cash gift and CDA matching?", "Is it possible for i to get into my own bank account to receive the cash gift and CDA matching?", "Could student enter my own bank account to receive the cash gift and CDA matching?", "Are i able to move into my own bank account to have the cash gift and CDA matching?", "Is it ok if we go in my own bank account to receive the cash gift and CDA matching?", "Is me entitled to move into my own bank account to have the cash gift and CDA matching?", "Am we allowed to enter my own bank account to receive the cash gift and CDA matching?", "Is it alright for we to get in my own bank account to have the cash gift and CDA matching?", "Is i entitled to enter my own bank account to receive the cash gift and CDA matching?", "Is it possible for we to move into my own bank account to receive the cash gift and CDA matching?", "Is it alright if student go in my own bank account to receive the cash gift and CDA matching?", "Is it alright if we go into my own bank account to receive the cash gift and CDA matching?", "Is me entitled to get into my own bank account to receive the cash gift and CDA matching?", "Are i entitled to enter my own bank account to receive the cash gift and CDA matching?", "May i move into my own bank account to have the cash gift and CDA matching?", "Are we entitled to get in my own bank account to have the cash gift and CDA matching?", "Is it ok for i to get in my own bank account to have the cash gift and CDA matching?", "Is it alright if we come in my own bank account to receive the cash gift and CDA matching?", "Is it possible for student to move into my own bank account to have the cash gift and CDA matching?", "Is it alright if me get in my own bank account to receive the cash gift and CDA matching?", "Is it possible if student enter my own bank account to have the cash gift and CDA matching?", "May student enter my own bank account to have the cash gift and CDA matching?", "Are me entitled to move into my own bank account to receive the cash gift and CDA matching?", "Is it alright if me go in my own bank account to have the cash gift and CDA matching?", "Is it possible for me to go in my own bank account to have the cash gift and CDA matching?", "Is i entitled to go into my own bank account to receive the cash gift and CDA matching?", "Is me entitled to go in my own bank account to receive the cash gift and CDA matching?", "May me get in my own bank account to receive the cash gift and CDA matching?", "Is i allowed to go in my own bank account to receive the cash gift and CDA matching?", "Is it alright for student to move into my own bank account to receive the cash gift and CDA matching?", "Are i entitled to go in my own bank account to have the cash gift and CDA matching?", "Am me able to go in my own bank account to receive the cash gift and CDA matching?", "Is it possible for i to go in my own bank account to receive the cash gift and CDA matching?", "Is it alright for student to get into my own bank account to receive the cash gift and CDA matching?", "Am me entitled to go into my own bank account to receive the cash gift and CDA matching?", "Is we entitled to go into my own bank account to receive the cash gift and CDA matching?", "Is it ok for me to get into my own bank account to have the cash gift and CDA matching?", "Is it possible for me to get into my own bank account to receive the cash gift and CDA matching?", "May me go in my own bank account to receive the cash gift and CDA matching?", "Is it ok for we to get into my own bank account to receive the cash gift and CDA matching?", "Is it alright for i to move into my own bank account to receive the cash gift and CDA matching?", "Are student allowed to get into my own bank account to receive the cash gift and CDA matching?", "Is student entitled to enter my own bank account to receive the cash gift and CDA matching?", "Am we allowed to get into my own bank account to receive the cash gift and CDA matching?", "Am me allowed to get in my own bank account to receive the cash gift and CDA matching?", "Is it ok for i to enter my own bank account to have the cash gift and CDA matching?", "Is it possible if student get into my own bank account to receive the cash gift and CDA matching?", "Is it alright for student to enter my own bank account to receive the cash gift and CDA matching?", "Is it ok if we come in my own bank account to receive the cash gift and CDA matching?", "Is it ok for i to go into my own bank account to receive the cash gift and CDA matching?", "Am me allowed to go into my own bank account to receive the cash gift and CDA matching?", "Is it possible for i to go into my own bank account to receive the cash gift and CDA matching?", "Is it alright if me enter my own bank account to have the cash gift and CDA matching?", "Is it ok for me to go into my own bank account to have the cash gift and CDA matching?", "Could student get in my own bank account to receive the cash gift and CDA matching?", "Is it alright for we to move into my own bank account to have the cash gift and CDA matching?", "Is me allowed to move into my own bank account to have the cash gift and CDA matching?", "Is it possible for me to go into my own bank account to receive the cash gift and CDA matching?", "Are me allowed to get in my own bank account to have the cash gift and CDA matching?", "Am i able to go into my own bank account to receive the cash gift and CDA matching?", "Is student able to get into my own bank account to have the cash gift and CDA matching?", "Am me allowed to get into my own bank account to receive the cash gift and CDA matching?", "Is i entitled to go in my own bank account to receive the cash gift and CDA matching?", "Is it alright if me go into my own bank account to have the cash gift and CDA matching?", "Is it ok if we enter my own bank account to receive the cash gift and CDA matching?", "Are i entitled to enter my own bank account to have the cash gift and CDA matching?", "Am me allowed to enter my own bank account to have the cash gift and CDA matching?", "Are we able to come in my own bank account to have the cash gift and CDA matching?", "Is it alright for we to move into my own bank account to receive the cash gift and CDA matching?", "Is it ok if student move into my own bank account to receive the cash gift and CDA matching?", "May me go into my own bank account to have the cash gift and CDA matching?", "Am we allowed to move into my own bank account to receive the cash gift and CDA matching?", "Are we allowed to come in my own bank account to have the cash gift and CDA matching?", "Is it possible for we to come in my own bank account to have the cash gift and CDA matching?", "Are student able to get in my own bank account to receive the cash gift and CDA matching?", "Are i able to get in my own bank account to receive the cash gift and CDA matching?", "Is student entitled to go in my own bank account to receive the cash gift and CDA matching?", "Is it ok if i get into my own bank account to have the cash gift and CDA matching?", "Is it alright if i go into my own bank account to have the cash gift and CDA matching?", "Is it possible if i get in my own bank account to receive the cash gift and CDA matching?", "Is i allowed to move into my own bank account to receive the cash gift and CDA matching?", "Is me entitled to go in my own bank account to have the cash gift and CDA matching?", "Is it possible for we to go into my own bank account to receive the cash gift and CDA matching?", "Is it ok for student to get into my own bank account to receive the cash gift and CDA matching?", "Are i allowed to get in my own bank account to receive the cash gift and CDA matching?", "Is it possible if i get into my own bank account to have the cash gift and CDA matching?", "Are i allowed to go into my own bank account to receive the cash gift and CDA matching?", "Am we entitled to go in my own bank account to have the cash gift and CDA matching?", "Am i able to move into my own bank account to have the cash gift and CDA matching?", "Is it alright if i get into my own bank account to receive the cash gift and CDA matching?", "May student get in my own bank account to have the cash gift and CDA matching?", "Is me entitled to enter my own bank account to receive the cash gift and CDA matching?", "Is it ok if we get into my own bank account to have the cash gift and CDA matching?", "Is it ok for student to enter my own bank account to have the cash gift and CDA matching?", "Is me allowed to go into my own bank account to receive the cash gift and CDA matching?", "May student get into my own bank account to have the cash gift and CDA matching?", "Is it alright if we move into my own bank account to receive the cash gift and CDA matching?", "Is i entitled to get into my own bank account to receive the cash gift and CDA matching?"], "tag": "Can I enter my own bank account to receive the cash gift and CDA matching?", "response": "The Baby Bonus scheme consists of 2 components: the Cash Gift and the Child Development Account or CDA. Both parents will have to agree on who will: receive the Cash Gift as a Bank Account Holder, and/or manage the Child Development Account as a CDA trustee. The person can either be the parent of the child or a third party. The Cash Gift bank account holder and CDA trustee can be the same person or different persons. The CDA trustee has to be above the age of 18 and not a bankrupt. The Cash Gift will be credited to the Bank Account Holder\u2019s selected bank account. The bank account can be a personal or a joint bank account with the child. The CDA is a separate special savings account for children to help build up the savings that can be spent on approved uses. It is not a regular savings account. When a CDA is opened, the child will receive CDA benefits, comprising the CDA First Step and dollar-for-dollar Government matching contributions. The CDA First Step will be credited into the CDA within 2 weeks from the opening of the account. Parents can save in the CDA and receive dollar-for-dollar matching from the Government up to a maximum cap based on the child\u2019s birth order. Parents' savings will be matched by the Government within 2 weeks. "}, {"patterns": ["Could the Baby Bonus Cash gift be disbursed earlier?", "Could the Baby Bonus Cash gift be pay out earlier?", "Could the Baby Bonus Cash gift be disbursed before", "Could the Baby Bonus Cash gift be pay out before"], "tag": "Can the Baby Bonus Cash gift be disbursed earlier?", "response": "MSF will disburse the Baby Bonus cash gift according to the cash gift payment schedule for your child. You can log on to Baby Bonus Online to check your child\u2019s cash gift payment schedule details by selecting the \u201cUpdate Application/Check Status\u201d followed by \u201cView Statement\u201d at \u201cFamily View\u201d."}, {"patterns": ["When My application status is Action call for by Applicant. What does me do?", "When My application status is Action necessitate by Applicant. What can me do?", "When My application status is Action need by Applicant. What do i do?", "While My application status is Action postulate by Applicant. What do we do?", "My application status is Action need by Applicant. What shall we do?", "If My application status is Action postulate by Applicant. What does i do?", "While My application status is Action demand by Applicant. What should me do?", "While My application status is Action need by Applicant. What could me do?", "What could me do if My application status is Action call for by Applicant?", "While My application status is Action take by Applicant. What can i do?", "When My application status is Action need by Applicant. What does me do?", "My application status is Action necessitate by Applicant. What does we do?", "If My application status is Action call for by Applicant. What does i do?", "What could student do if My application status is Action take by Applicant?", "If My application status is Action involve by Applicant. What can me do?", "If My application status is Action involve by Applicant. What should i do?", "My application status is Action ask by Applicant. What could we do?", "While My application status is Action Required by Applicant. What does we do?", "What can student do if My application status is Action necessitate by Applicant?", "When My application status is Action involve by Applicant. What do student do?", "When My application status is Action need by Applicant. What should i do?", "When My application status is Action postulate by Applicant. What could me do?", "If My application status is Action demand by Applicant. What does we do?", "If My application status is Action Required by Applicant. What do student do?", "If My application status is Action take by Applicant. What could student do?", "If My application status is Action postulate by Applicant. What do student do?", "While My application status is Action Required by Applicant. What can i do?", "When My application status is Action necessitate by Applicant. What does me do?", "If My application status is Action demand by Applicant. What does student do?", "When My application status is Action demand by Applicant. What should we do?", "When My application status is Action take by Applicant. What does student do?", "My application status is Action demand by Applicant. What does we do?", "When My application status is Action ask by Applicant. What could we do?", "When My application status is Action postulate by Applicant. What should we do?", "While My application status is Action postulate by Applicant. What could i do?", "While My application status is Action postulate by Applicant. What can me do?", "When My application status is Action demand by Applicant. What shall student do?", "While My application status is Action involve by Applicant. What should i do?", "What should i do if My application status is Action ask by Applicant?", "What does i do if My application status is Action need by Applicant?", "What shall we do if My application status is Action demand by Applicant?", "My application status is Action necessitate by Applicant. What could i do?", "When My application status is Action take by Applicant. What could student do?", "When My application status is Action postulate by Applicant. What can i do?", "My application status is Action ask by Applicant. What could me do?", "What do me do if My application status is Action need by Applicant?", "If My application status is Action take by Applicant. What does me do?", "While My application status is Action necessitate by Applicant. What could we do?", "If My application status is Action postulate by Applicant. What could me do?", "If My application status is Action necessitate by Applicant. What can i do?", "My application status is Action postulate by Applicant. What do we do?", "When My application status is Action necessitate by Applicant. What shall me do?", "What can me do if My application status is Action call for by Applicant?", "When My application status is Action demand by Applicant. What should i do?", "What can i do if My application status is Action ask by Applicant?", "If My application status is Action demand by Applicant. What could we do?", "What can we do if My application status is Action take by Applicant?", "If My application status is Action call for by Applicant. What does we do?", "What does student do if My application status is Action necessitate by Applicant?", "What do i do if My application status is Action take by Applicant?", "What could we do if My application status is Action necessitate by Applicant?", "My application status is Action necessitate by Applicant. What do we do?", "My application status is Action ask by Applicant. What shall we do?", "When My application status is Action Required by Applicant. What could i do?", "While My application status is Action take by Applicant. What can we do?", "While My application status is Action necessitate by Applicant. What should i do?", "If My application status is Action postulate by Applicant. What could we do?", "While My application status is Action call for by Applicant. What shall we do?", "While My application status is Action take by Applicant. What does me do?", "When My application status is Action involve by Applicant. What can i do?", "If My application status is Action need by Applicant. What could me do?", "While My application status is Action need by Applicant. What do we do?", "If My application status is Action call for by Applicant. What could we do?", "While My application status is Action involve by Applicant. What does we do?", "What shall me do if My application status is Action take by Applicant?", "What can i do if My application status is Action take by Applicant?", "When My application status is Action demand by Applicant. What could student do?", "What shall student do if My application status is Action ask by Applicant?", "What should i do if My application status is Action involve by Applicant?", "While My application status is Action ask by Applicant. What could student do?", "When My application status is Action call for by Applicant. What could student do?", "While My application status is Action involve by Applicant. What shall i do?", "What can we do if My application status is Action need by Applicant?", "What does we do if My application status is Action call for by Applicant?", "When My application status is Action take by Applicant. What does i do?", "While My application status is Action demand by Applicant. What could i do?", "When My application status is Action necessitate by Applicant. What can student do?", "When My application status is Action necessitate by Applicant. What do i do?", "When My application status is Action postulate by Applicant. What should me do?", "If My application status is Action need by Applicant. What can student do?", "My application status is Action demand by Applicant. What do i do?", "What do we do if My application status is Action take by Applicant?", "My application status is Action ask by Applicant. What shall i do?", "When My application status is Action need by Applicant. What shall student do?", "My application status is Action take by Applicant. What could student do?", "What do i do if My application status is Action postulate by Applicant?", "What should student do if My application status is Action ask by Applicant?", "If My application status is Action demand by Applicant. What should we do?", "When My application status is Action take by Applicant. What do i do?", "What can student do if My application status is Action postulate by Applicant?", "If My application status is Action need by Applicant. What can we do?", "If My application status is Action demand by Applicant. What should i do?", "While My application status is Action take by Applicant. What could we do?", "When My application status is Action need by Applicant. What can we do?", "While My application status is Action necessitate by Applicant. What should we do?", "What could me do if My application status is Action necessitate by Applicant?", "My application status is Action postulate by Applicant. What could i do?", "My application status is Action involve by Applicant. What do i do?", "When My application status is Action involve by Applicant. What shall me do?", "While My application status is Action call for by Applicant. What can we do?", "My application status is Action demand by Applicant. What can i do?", "While My application status is Action ask by Applicant. What should me do?", "What should we do if My application status is Action take by Applicant?", "My application status is Action necessitate by Applicant. What do me do?", "If My application status is Action call for by Applicant. What shall we do?", "What should me do if My application status is Action postulate by Applicant?", "If My application status is Action need by Applicant. What should i do?", "My application status is Action postulate by Applicant. What could we do?", "If My application status is Action postulate by Applicant. What shall i do?", "When My application status is Action involve by Applicant. What do me do?", "If My application status is Action take by Applicant. What shall we do?", "When My application status is Action take by Applicant. What should me do?", "What can we do if My application status is Action call for by Applicant?", "If My application status is Action postulate by Applicant. What shall student do?", "If My application status is Action ask by Applicant. What could student do?", "My application status is Action involve by Applicant. What can we do?", "What can me do if My application status is Action need by Applicant?", "When My application status is Action ask by Applicant. What do me do?", "While My application status is Action postulate by Applicant. What could me do?", "My application status is Action necessitate by Applicant. What shall me do?", "What do student do if My application status is Action Required by Applicant?", "My application status is Action demand by Applicant. What could me do?", "My application status is Action call for by Applicant. What does student do?", "What does we do if My application status is Action ask by Applicant?", "While My application status is Action postulate by Applicant. What should we do?", "While My application status is Action ask by Applicant. What do student do?", "When My application status is Action need by Applicant. What shall we do?", "When My application status is Action need by Applicant. What does we do?", "If My application status is Action necessitate by Applicant. What do me do?", "When My application status is Action postulate by Applicant. What does student do?", "What can student do if My application status is Action ask by Applicant?", "If My application status is Action necessitate by Applicant. What can we do?", "If My application status is Action demand by Applicant. What do i do?", "My application status is Action Required by Applicant. What shall we do?", "What should student do if My application status is Action postulate by Applicant?", "While My application status is Action take by Applicant. What could me do?", "While My application status is Action demand by Applicant. What can i do?", "What do i do if My application status is Action call for by Applicant?", "When My application status is Action call for by Applicant. What shall me do?", "When My application status is Action ask by Applicant. What shall i do?", "What shall me do if My application status is Action necessitate by Applicant?", "What does student do if My application status is Action ask by Applicant?", "What should me do if My application status is Action involve by Applicant?", "When My application status is Action necessitate by Applicant. What shall i do?", "While My application status is Action necessitate by Applicant. What does we do?", "My application status is Action need by Applicant. What does i do?", "While My application status is Action Required by Applicant. What should we do?", "My application status is Action need by Applicant. What can i do?", "My application status is Action involve by Applicant. What can student do?", "My application status is Action call for by Applicant. What does we do?", "If My application status is Action take by Applicant. What do student do?", "If My application status is Action necessitate by Applicant. What does me do?", "What should we do if My application status is Action need by Applicant?", "My application status is Action involve by Applicant. What do me do?", "When My application status is Action ask by Applicant. What does i do?", "When My application status is Action ask by Applicant. What should i do?", "My application status is Action involve by Applicant. What does student do?", "When My application status is Action take by Applicant. What does we do?", "While My application status is Action need by Applicant. What do i do?", "What does i do if My application status is Action call for by Applicant?", "While My application status is Action need by Applicant. What can i do?", "If My application status is Action ask by Applicant. What can we do?", "While My application status is Action necessitate by Applicant. What shall i do?", "If My application status is Action need by Applicant. What do me do?", "When My application status is Action call for by Applicant. What could we do?", "If My application status is Action Required by Applicant. What does we do?", "If My application status is Action involve by Applicant. What could student do?", "While My application status is Action Required by Applicant. What should i do?", "What shall i do if My application status is Action ask by Applicant?", "My application status is Action Required by Applicant. What does me do?", "While My application status is Action call for by Applicant. What should student do?", "What do me do if My application status is Action call for by Applicant?", "While My application status is Action involve by Applicant. What shall we do?", "When My application status is Action take by Applicant. What can we do?", "When My application status is Action ask by Applicant. What can me do?", "If My application status is Action necessitate by Applicant. What could student do?", "If My application status is Action take by Applicant. What shall i do?", "My application status is Action demand by Applicant. What shall i do?", "My application status is Action ask by Applicant. What can student do?", "What shall i do if My application status is Action postulate by Applicant?", "If My application status is Action postulate by Applicant. What does student do?", "If My application status is Action need by Applicant. What can i do?", "When My application status is Action Required by Applicant. What could student do?", "If My application status is Action call for by Applicant. What shall me do?", "While My application status is Action take by Applicant. What do student do?", "What does i do if My application status is Action necessitate by Applicant?", "While My application status is Action call for by Applicant. What does me do?", "When My application status is Action need by Applicant. What shall i do?", "When My application status is Action take by Applicant. What could we do?", "While My application status is Action Required by Applicant. What shall student do?"], "tag": "My application status is Action Required by Applicant. What should I do?", "response": "If you have submitted an application and the status is \u201cAction Required By Applicant\u201d, please check if the parent details you have keyed in to your application form are the same as those printed on your child\u2019s birth certificate. Changes can be made by using \u201cUpdate Application/Check Status\u201d on Baby Bonus Online. If you are unable to edit your application form, please email us at msf_babybonus@msf.gov.sg with screenshots of the online form."}, {"patterns": ["When would me receive the next cash gift?", "When would student receive the next cash gift?", "When would i receive the next cash gift?", "When would we receive the next cash gift?", "When would me have the next cash gift?", "When would student have the next cash gift?", "When would i have the next cash gift?", "When would we have the next cash gift?"], "tag": "When will I receive the next cash gift?", "response": "For Baby Bonus Cash gift payments, you will receive an SMS or Email notification on the expected date of payment around 3 to 5 working days before the scheduled payment date. You may check the cash gift payment schedule by using \u201cServices\u201d on Baby Bonus Online, followed by \u201cView Account Summary\u201d. "}, {"patterns": ["What should i use the Baby Bonus cash gift for?", "What could we use the Baby Bonus cash gift for?", "What shall we use the Baby Bonus cash gift for?", "What does we use the Baby Bonus cash gift for?", "What shall student use the Baby Bonus cash gift for?", "What could me use the Baby Bonus cash gift for?", "What do we use the Baby Bonus cash gift for?", "What should we use the Baby Bonus cash gift for?", "What shall i use the Baby Bonus cash gift for?", "What could student use the Baby Bonus cash gift for?", "What should me use the Baby Bonus cash gift for?", "What shall me use the Baby Bonus cash gift for?", "What do i use the Baby Bonus cash gift for?", "What do me use the Baby Bonus cash gift for?", "What should student use the Baby Bonus cash gift for?", "What do student use the Baby Bonus cash gift for?", "What does i use the Baby Bonus cash gift for?", "What does me use the Baby Bonus cash gift for?", "What does student use the Baby Bonus cash gift for?", "What could i use the Baby Bonus cash gift for?", "What should i utilize the Baby Bonus cash gift for?", "What should i utilise the Baby Bonus cash gift for?", "What should i apply the Baby Bonus cash gift for?", "What should i employ the Baby Bonus cash gift for?", "What could we utilize the Baby Bonus cash gift for?", "What could we utilise the Baby Bonus cash gift for?", "What could we apply the Baby Bonus cash gift for?", "What could we employ the Baby Bonus cash gift for?", "What shall we utilize the Baby Bonus cash gift for?", "What shall we utilise the Baby Bonus cash gift for?", "What shall we apply the Baby Bonus cash gift for?", "What shall we employ the Baby Bonus cash gift for?", "What does we utilize the Baby Bonus cash gift for?", "What does we utilise the Baby Bonus cash gift for?", "What does we apply the Baby Bonus cash gift for?", "What does we employ the Baby Bonus cash gift for?", "What shall student utilize the Baby Bonus cash gift for?", "What shall student utilise the Baby Bonus cash gift for?", "What shall student apply the Baby Bonus cash gift for?", "What shall student employ the Baby Bonus cash gift for?", "What could me utilize the Baby Bonus cash gift for?", "What could me utilise the Baby Bonus cash gift for?", "What could me apply the Baby Bonus cash gift for?", "What could me employ the Baby Bonus cash gift for?", "What do we utilize the Baby Bonus cash gift for?", "What do we utilise the Baby Bonus cash gift for?", "What do we apply the Baby Bonus cash gift for?", "What do we employ the Baby Bonus cash gift for?", "What should we utilize the Baby Bonus cash gift for?", "What should we utilise the Baby Bonus cash gift for?", "What should we apply the Baby Bonus cash gift for?", "What should we employ the Baby Bonus cash gift for?", "What shall i utilize the Baby Bonus cash gift for?", "What shall i utilise the Baby Bonus cash gift for?", "What shall i apply the Baby Bonus cash gift for?", "What shall i employ the Baby Bonus cash gift for?", "What could student utilize the Baby Bonus cash gift for?", "What could student utilise the Baby Bonus cash gift for?", "What could student apply the Baby Bonus cash gift for?", "What could student employ the Baby Bonus cash gift for?", "What should me utilize the Baby Bonus cash gift for?", "What should me utilise the Baby Bonus cash gift for?", "What should me apply the Baby Bonus cash gift for?", "What should me employ the Baby Bonus cash gift for?", "What shall me utilize the Baby Bonus cash gift for?", "What shall me utilise the Baby Bonus cash gift for?", "What shall me apply the Baby Bonus cash gift for?", "What shall me employ the Baby Bonus cash gift for?", "What do i utilize the Baby Bonus cash gift for?", "What do i utilise the Baby Bonus cash gift for?", "What do i apply the Baby Bonus cash gift for?", "What do i employ the Baby Bonus cash gift for?", "What do me utilize the Baby Bonus cash gift for?", "What do me utilise the Baby Bonus cash gift for?", "What do me apply the Baby Bonus cash gift for?", "What do me employ the Baby Bonus cash gift for?", "What should student utilize the Baby Bonus cash gift for?", "What should student utilise the Baby Bonus cash gift for?", "What should student apply the Baby Bonus cash gift for?", "What should student employ the Baby Bonus cash gift for?", "What do student utilize the Baby Bonus cash gift for?", "What do student utilise the Baby Bonus cash gift for?", "What do student apply the Baby Bonus cash gift for?", "What do student employ the Baby Bonus cash gift for?", "What does i utilize the Baby Bonus cash gift for?", "What does i utilise the Baby Bonus cash gift for?", "What does i apply the Baby Bonus cash gift for?", "What does i employ the Baby Bonus cash gift for?", "What does me utilize the Baby Bonus cash gift for?", "What does me utilise the Baby Bonus cash gift for?", "What does me apply the Baby Bonus cash gift for?", "What does me employ the Baby Bonus cash gift for?", "What does student utilize the Baby Bonus cash gift for?", "What does student utilise the Baby Bonus cash gift for?", "What does student apply the Baby Bonus cash gift for?", "What does student employ the Baby Bonus cash gift for?", "What could i utilize the Baby Bonus cash gift for?", "What could i utilise the Baby Bonus cash gift for?", "What could i apply the Baby Bonus cash gift for?", "What could i employ the Baby Bonus cash gift for?"], "tag": "What can I use the Baby Bonus cash gift for?", "response": "You can use the Baby Bonus cash gift to pay for expenses for your new-born child. "}, {"patterns": ["Student understand that student do not cognize the Estimated Date of Delivery (EDD) but can student go along with the pre-birth registration for Baby Bonus Scheme?", "Me do not cognise the Estimated Date of Delivery Doctor of Education could me continue with the pre-birth registration for Baby Bonus Scheme?", "If student do not cognise the Estimated Date of Delivery DEd may student proceed with the pre-birth registration for Baby Bonus Scheme?", "May me proceed with the pre-birth registration for Baby Bonus Scheme if me do not know the Estimated Date of Delivery DEd", "Could me keep with the pre-birth registration for Baby Bonus Scheme while me do not cognize the Estimated Date of Delivery Doctor of Education", "Is i allowed to keep with the pre-birth registration for Baby Bonus Scheme if i do not know the Estimated Date of Delivery DEd", "Could me proceed with the pre-birth registration for Baby Bonus Scheme when me do not know the Estimated Date of Delivery DEd", "While student do not cognise the Estimated Date of Delivery Doctor of Education could student go along with the pre-birth registration for Baby Bonus Scheme?", "Me do not know the Estimated Date of Delivery DEd can me go on with the pre-birth registration for Baby Bonus Scheme?", "While we do not cognise the Estimated Date of Delivery DEd may we proceed with the pre-birth registration for Baby Bonus Scheme?", "While me do not cognise the Estimated Date of Delivery Doctor of Education Is it possible for me to go on with the pre-birth registration for Baby Bonus Scheme?", "Can student go on with the pre-birth registration for Baby Bonus Scheme while student do not cognise the Estimated Date of Delivery Doctor of Education", "While i do not cognise the Estimated Date of Delivery Doctor of Education may i keep with the pre-birth registration for Baby Bonus Scheme?", "We understand that we do not cognise the Estimated Date of Delivery DEd However, can we keep with the pre-birth registration for Baby Bonus Scheme?", "Me understand that me do not cognise the Estimated Date of Delivery Doctor of Education but could me go on with the pre-birth registration for Baby Bonus Scheme?", "When me do not know the Estimated Date of Delivery (EDD) may me go on with the pre-birth registration for Baby Bonus Scheme?", "I understand that i do not cognize the Estimated Date of Delivery DEd However, could i go along with the pre-birth registration for Baby Bonus Scheme?", "If we do not cognise the Estimated Date of Delivery DEd could we go along with the pre-birth registration for Baby Bonus Scheme?", "We do not cognize the Estimated Date of Delivery DEd could we proceed with the pre-birth registration for Baby Bonus Scheme?", "Me do not cognize the Estimated Date of Delivery DEd Is it possible for me to proceed with the pre-birth registration for Baby Bonus Scheme?", "Could we go along with the pre-birth registration for Baby Bonus Scheme when we do not cognise the Estimated Date of Delivery (EDD)?", "We understand that we do not know the Estimated Date of Delivery (EDD) However, may we keep with the pre-birth registration for Baby Bonus Scheme?", "We understand that we do not cognise the Estimated Date of Delivery (EDD) but can we proceed with the pre-birth registration for Baby Bonus Scheme?", "Can student keep with the pre-birth registration for Baby Bonus Scheme when student do not cognise the Estimated Date of Delivery (EDD)?", "Me understand that me do not cognize the Estimated Date of Delivery (EDD) However, could me continue with the pre-birth registration for Baby Bonus Scheme?", "If we do not know the Estimated Date of Delivery (EDD) Is it possible for we to keep with the pre-birth registration for Baby Bonus Scheme?", "While student do not know the Estimated Date of Delivery (EDD) can student proceed with the pre-birth registration for Baby Bonus Scheme?", "Am student allowed to keep with the pre-birth registration for Baby Bonus Scheme if student do not cognise the Estimated Date of Delivery DEd", "Are me allowed to continue with the pre-birth registration for Baby Bonus Scheme if me do not cognise the Estimated Date of Delivery DEd", "While i do not cognise the Estimated Date of Delivery DEd may i proceed with the pre-birth registration for Baby Bonus Scheme?", "May i proceed with the pre-birth registration for Baby Bonus Scheme if i do not cognize the Estimated Date of Delivery (EDD)?", "Can we keep with the pre-birth registration for Baby Bonus Scheme when we do not cognise the Estimated Date of Delivery (EDD)?", "When i do not cognise the Estimated Date of Delivery Doctor of Education could i go on with the pre-birth registration for Baby Bonus Scheme?", "Am student allowed to continue with the pre-birth registration for Baby Bonus Scheme if student do not cognise the Estimated Date of Delivery DEd", "Are i allowed to continue with the pre-birth registration for Baby Bonus Scheme if i do not cognise the Estimated Date of Delivery Doctor of Education", "If student do not cognise the Estimated Date of Delivery DEd could student go on with the pre-birth registration for Baby Bonus Scheme?", "Are student allowed to go on with the pre-birth registration for Baby Bonus Scheme if student do not cognise the Estimated Date of Delivery (EDD)?", "Could student go along with the pre-birth registration for Baby Bonus Scheme if student do not know the Estimated Date of Delivery (EDD)?", "Could we keep with the pre-birth registration for Baby Bonus Scheme while we do not know the Estimated Date of Delivery DEd", "While i do not cognise the Estimated Date of Delivery DEd Is it possible for i to proceed with the pre-birth registration for Baby Bonus Scheme?", "I do not cognize the Estimated Date of Delivery Doctor of Education may i proceed with the pre-birth registration for Baby Bonus Scheme?", "If me do not cognise the Estimated Date of Delivery DEd can me go on with the pre-birth registration for Baby Bonus Scheme?", "If me do not cognize the Estimated Date of Delivery (EDD) can me continue with the pre-birth registration for Baby Bonus Scheme?", "We understand that we do not cognise the Estimated Date of Delivery DEd However, may we proceed with the pre-birth registration for Baby Bonus Scheme?", "Could i go on with the pre-birth registration for Baby Bonus Scheme while i do not cognise the Estimated Date of Delivery (EDD)?", "May me go on with the pre-birth registration for Baby Bonus Scheme if me do not cognize the Estimated Date of Delivery DEd", "We understand that we do not cognise the Estimated Date of Delivery DEd However, may we go on with the pre-birth registration for Baby Bonus Scheme?", "May me proceed with the pre-birth registration for Baby Bonus Scheme if me do not cognise the Estimated Date of Delivery DEd", "Are me allowed to proceed with the pre-birth registration for Baby Bonus Scheme if me do not know the Estimated Date of Delivery Doctor of Education", "May student proceed with the pre-birth registration for Baby Bonus Scheme when student do not know the Estimated Date of Delivery (EDD)?", "May me go along with the pre-birth registration for Baby Bonus Scheme if me do not cognize the Estimated Date of Delivery DEd", "While me do not know the Estimated Date of Delivery DEd may me proceed with the pre-birth registration for Baby Bonus Scheme?", "Am student allowed to proceed with the pre-birth registration for Baby Bonus Scheme if student do not cognise the Estimated Date of Delivery Doctor of Education", "If student do not cognise the Estimated Date of Delivery Doctor of Education may student continue with the pre-birth registration for Baby Bonus Scheme?", "While student do not cognise the Estimated Date of Delivery Doctor of Education may student continue with the pre-birth registration for Baby Bonus Scheme?", "Student do not cognize the Estimated Date of Delivery (EDD) could student go on with the pre-birth registration for Baby Bonus Scheme?", "If me do not cognize the Estimated Date of Delivery DEd may me proceed with the pre-birth registration for Baby Bonus Scheme?", "When me do not cognize the Estimated Date of Delivery (EDD) Is it possible for me to go along with the pre-birth registration for Baby Bonus Scheme?", "Are student allowed to proceed with the pre-birth registration for Baby Bonus Scheme if student do not cognise the Estimated Date of Delivery Doctor of Education", "We understand that we do not cognise the Estimated Date of Delivery Doctor of Education However, can we keep with the pre-birth registration for Baby Bonus Scheme?", "We do not know the Estimated Date of Delivery DEd can we go along with the pre-birth registration for Baby Bonus Scheme?", "When i do not cognize the Estimated Date of Delivery (EDD) may i go along with the pre-birth registration for Baby Bonus Scheme?", "While student do not cognize the Estimated Date of Delivery DEd can student continue with the pre-birth registration for Baby Bonus Scheme?", "Are i allowed to proceed with the pre-birth registration for Baby Bonus Scheme if i do not cognise the Estimated Date of Delivery DEd", "If i do not cognize the Estimated Date of Delivery Doctor of Education could i keep with the pre-birth registration for Baby Bonus Scheme?", "Student do not cognise the Estimated Date of Delivery Doctor of Education can student go along with the pre-birth registration for Baby Bonus Scheme?", "We understand that we do not know the Estimated Date of Delivery (EDD) However, could we go on with the pre-birth registration for Baby Bonus Scheme?", "May me keep with the pre-birth registration for Baby Bonus Scheme if me do not cognize the Estimated Date of Delivery Doctor of Education", "While student do not cognise the Estimated Date of Delivery DEd Is it possible for student to keep with the pre-birth registration for Baby Bonus Scheme?", "When i do not cognize the Estimated Date of Delivery Doctor of Education Is it possible for i to keep with the pre-birth registration for Baby Bonus Scheme?", "Me understand that me do not cognise the Estimated Date of Delivery DEd However, could me go on with the pre-birth registration for Baby Bonus Scheme?", "Student understand that student do not cognize the Estimated Date of Delivery DEd However, could student proceed with the pre-birth registration for Baby Bonus Scheme?", "While i do not know the Estimated Date of Delivery Doctor of Education could i continue with the pre-birth registration for Baby Bonus Scheme?", "May i continue with the pre-birth registration for Baby Bonus Scheme if i do not cognize the Estimated Date of Delivery Doctor of Education", "If student do not know the Estimated Date of Delivery Doctor of Education may student go along with the pre-birth registration for Baby Bonus Scheme?", "Student do not know the Estimated Date of Delivery DEd may student keep with the pre-birth registration for Baby Bonus Scheme?", "Me do not cognize the Estimated Date of Delivery DEd can me continue with the pre-birth registration for Baby Bonus Scheme?", "Student understand that student do not cognize the Estimated Date of Delivery DEd but can student continue with the pre-birth registration for Baby Bonus Scheme?", "Can student go along with the pre-birth registration for Baby Bonus Scheme when student do not cognize the Estimated Date of Delivery DEd", "Can me go on with the pre-birth registration for Baby Bonus Scheme while me do not cognise the Estimated Date of Delivery Doctor of Education", "While we do not know the Estimated Date of Delivery Doctor of Education Is it possible for we to keep with the pre-birth registration for Baby Bonus Scheme?", "While i do not know the Estimated Date of Delivery Doctor of Education Is it possible for i to continue with the pre-birth registration for Baby Bonus Scheme?", "While student do not know the Estimated Date of Delivery (EDD) may student continue with the pre-birth registration for Baby Bonus Scheme?", "I understand that i do not know the Estimated Date of Delivery Doctor of Education However, can i keep with the pre-birth registration for Baby Bonus Scheme?", "Student do not cognize the Estimated Date of Delivery Doctor of Education could student proceed with the pre-birth registration for Baby Bonus Scheme?", "We do not cognise the Estimated Date of Delivery Doctor of Education can we keep with the pre-birth registration for Baby Bonus Scheme?", "If i do not know the Estimated Date of Delivery Doctor of Education may i go along with the pre-birth registration for Baby Bonus Scheme?", "We understand that we do not know the Estimated Date of Delivery Doctor of Education However, can we go along with the pre-birth registration for Baby Bonus Scheme?", "Can we proceed with the pre-birth registration for Baby Bonus Scheme when we do not cognise the Estimated Date of Delivery (EDD)?", "I understand that i do not cognize the Estimated Date of Delivery (EDD) but may i proceed with the pre-birth registration for Baby Bonus Scheme?", "When student do not cognize the Estimated Date of Delivery Doctor of Education may student continue with the pre-birth registration for Baby Bonus Scheme?", "While we do not cognize the Estimated Date of Delivery Doctor of Education Is it possible for we to continue with the pre-birth registration for Baby Bonus Scheme?", "I understand that i do not know the Estimated Date of Delivery DEd but may i go on with the pre-birth registration for Baby Bonus Scheme?", "Am student allowed to go on with the pre-birth registration for Baby Bonus Scheme if student do not cognise the Estimated Date of Delivery Doctor of Education", "While me do not cognise the Estimated Date of Delivery (EDD) could me go on with the pre-birth registration for Baby Bonus Scheme?", "Student understand that student do not cognize the Estimated Date of Delivery (EDD) However, may student go on with the pre-birth registration for Baby Bonus Scheme?", "If we do not cognize the Estimated Date of Delivery Doctor of Education can we proceed with the pre-birth registration for Baby Bonus Scheme?", "We do not cognize the Estimated Date of Delivery Doctor of Education Is it possible for we to go along with the pre-birth registration for Baby Bonus Scheme?", "We understand that we do not cognize the Estimated Date of Delivery (EDD) but could we continue with the pre-birth registration for Baby Bonus Scheme?", "I do not cognize the Estimated Date of Delivery DEd Is it possible for i to proceed with the pre-birth registration for Baby Bonus Scheme?", "While we do not know the Estimated Date of Delivery DEd can we go along with the pre-birth registration for Baby Bonus Scheme?", "I understand that i do not know the Estimated Date of Delivery (EDD) However, could i proceed with the pre-birth registration for Baby Bonus Scheme?", "While student do not know the Estimated Date of Delivery (EDD) can student go along with the pre-birth registration for Baby Bonus Scheme?", "We do not cognise the Estimated Date of Delivery Doctor of Education could we go on with the pre-birth registration for Baby Bonus Scheme?", "I understand that i do not cognise the Estimated Date of Delivery DEd However, could i continue with the pre-birth registration for Baby Bonus Scheme?", "While we do not know the Estimated Date of Delivery Doctor of Education could we continue with the pre-birth registration for Baby Bonus Scheme?", "While student do not know the Estimated Date of Delivery DEd could student keep with the pre-birth registration for Baby Bonus Scheme?", "When we do not cognize the Estimated Date of Delivery DEd could we continue with the pre-birth registration for Baby Bonus Scheme?", "If student do not cognize the Estimated Date of Delivery (EDD) may student proceed with the pre-birth registration for Baby Bonus Scheme?", "We do not cognise the Estimated Date of Delivery (EDD) Is it possible for we to proceed with the pre-birth registration for Baby Bonus Scheme?", "Am we allowed to continue with the pre-birth registration for Baby Bonus Scheme if we do not cognise the Estimated Date of Delivery Doctor of Education", "If me do not know the Estimated Date of Delivery Doctor of Education could me keep with the pre-birth registration for Baby Bonus Scheme?", "Is i allowed to proceed with the pre-birth registration for Baby Bonus Scheme if i do not know the Estimated Date of Delivery Doctor of Education", "Could i proceed with the pre-birth registration for Baby Bonus Scheme if i do not cognise the Estimated Date of Delivery (EDD)?", "We understand that we do not cognise the Estimated Date of Delivery Doctor of Education but can we go on with the pre-birth registration for Baby Bonus Scheme?", "May me continue with the pre-birth registration for Baby Bonus Scheme when me do not cognise the Estimated Date of Delivery Doctor of Education", "If we do not know the Estimated Date of Delivery (EDD) could we proceed with the pre-birth registration for Baby Bonus Scheme?", "While student do not know the Estimated Date of Delivery Doctor of Education could student continue with the pre-birth registration for Baby Bonus Scheme?", "May i go on with the pre-birth registration for Baby Bonus Scheme when i do not cognise the Estimated Date of Delivery Doctor of Education", "Could student keep with the pre-birth registration for Baby Bonus Scheme when student do not cognize the Estimated Date of Delivery Doctor of Education", "Student do not cognise the Estimated Date of Delivery (EDD) may student go along with the pre-birth registration for Baby Bonus Scheme?", "Could student proceed with the pre-birth registration for Baby Bonus Scheme when student do not know the Estimated Date of Delivery (EDD)?", "While i do not know the Estimated Date of Delivery DEd Is it possible for i to keep with the pre-birth registration for Baby Bonus Scheme?", "We do not cognize the Estimated Date of Delivery (EDD) may we go along with the pre-birth registration for Baby Bonus Scheme?", "I understand that i do not cognize the Estimated Date of Delivery (EDD) However, may i go along with the pre-birth registration for Baby Bonus Scheme?", "While me do not know the Estimated Date of Delivery DEd Is it possible for me to go on with the pre-birth registration for Baby Bonus Scheme?", "I understand that i do not cognize the Estimated Date of Delivery DEd but may i proceed with the pre-birth registration for Baby Bonus Scheme?", "When student do not cognise the Estimated Date of Delivery Doctor of Education may student go on with the pre-birth registration for Baby Bonus Scheme?", "Student understand that student do not cognize the Estimated Date of Delivery (EDD) but may student go on with the pre-birth registration for Baby Bonus Scheme?", "While i do not cognize the Estimated Date of Delivery Doctor of Education could i proceed with the pre-birth registration for Baby Bonus Scheme?", "If we do not cognize the Estimated Date of Delivery (EDD) can we go along with the pre-birth registration for Baby Bonus Scheme?", "While we do not cognise the Estimated Date of Delivery (EDD) could we continue with the pre-birth registration for Baby Bonus Scheme?", "Can student go on with the pre-birth registration for Baby Bonus Scheme while student do not know the Estimated Date of Delivery (EDD)?", "May i go on with the pre-birth registration for Baby Bonus Scheme when i do not cognize the Estimated Date of Delivery DEd", "I do not know the Estimated Date of Delivery Doctor of Education can i go along with the pre-birth registration for Baby Bonus Scheme?", "Could student go along with the pre-birth registration for Baby Bonus Scheme when student do not know the Estimated Date of Delivery (EDD)?", "Is i allowed to proceed with the pre-birth registration for Baby Bonus Scheme if i do not cognize the Estimated Date of Delivery DEd", "While we do not cognise the Estimated Date of Delivery Doctor of Education may we keep with the pre-birth registration for Baby Bonus Scheme?", "Can student go along with the pre-birth registration for Baby Bonus Scheme when student do not know the Estimated Date of Delivery (EDD)?", "Me understand that me do not cognize the Estimated Date of Delivery DEd but can me go along with the pre-birth registration for Baby Bonus Scheme?", "Can we proceed with the pre-birth registration for Baby Bonus Scheme when we do not cognize the Estimated Date of Delivery Doctor of Education", "If me do not cognize the Estimated Date of Delivery Doctor of Education could me go along with the pre-birth registration for Baby Bonus Scheme?", "When me do not cognize the Estimated Date of Delivery (EDD) could me proceed with the pre-birth registration for Baby Bonus Scheme?", "If we do not know the Estimated Date of Delivery Doctor of Education can we continue with the pre-birth registration for Baby Bonus Scheme?", "When i do not cognize the Estimated Date of Delivery Doctor of Education can i go along with the pre-birth registration for Baby Bonus Scheme?", "While we do not know the Estimated Date of Delivery Doctor of Education could we go on with the pre-birth registration for Baby Bonus Scheme?", "Can i proceed with the pre-birth registration for Baby Bonus Scheme when i do not cognize the Estimated Date of Delivery DEd", "Am i allowed to go on with the pre-birth registration for Baby Bonus Scheme if i do not know the Estimated Date of Delivery Doctor of Education", "While me do not cognise the Estimated Date of Delivery DEd can me keep with the pre-birth registration for Baby Bonus Scheme?", "Student understand that student do not know the Estimated Date of Delivery DEd However, can student continue with the pre-birth registration for Baby Bonus Scheme?", "While student do not know the Estimated Date of Delivery (EDD) may student keep with the pre-birth registration for Baby Bonus Scheme?", "Me understand that me do not cognise the Estimated Date of Delivery Doctor of Education but could me continue with the pre-birth registration for Baby Bonus Scheme?", "Me understand that me do not cognise the Estimated Date of Delivery (EDD) but could me proceed with the pre-birth registration for Baby Bonus Scheme?", "If i do not know the Estimated Date of Delivery Doctor of Education can i go on with the pre-birth registration for Baby Bonus Scheme?", "Student do not cognize the Estimated Date of Delivery DEd Is it possible for student to go along with the pre-birth registration for Baby Bonus Scheme?", "May me go along with the pre-birth registration for Baby Bonus Scheme while me do not cognize the Estimated Date of Delivery DEd", "Student understand that student do not cognize the Estimated Date of Delivery Doctor of Education but can student continue with the pre-birth registration for Baby Bonus Scheme?", "Could i go on with the pre-birth registration for Baby Bonus Scheme when i do not cognise the Estimated Date of Delivery Doctor of Education", "We understand that we do not know the Estimated Date of Delivery (EDD) However, may we go along with the pre-birth registration for Baby Bonus Scheme?", "If i do not know the Estimated Date of Delivery DEd could i proceed with the pre-birth registration for Baby Bonus Scheme?", "Student do not cognise the Estimated Date of Delivery DEd may student keep with the pre-birth registration for Baby Bonus Scheme?", "If student do not cognize the Estimated Date of Delivery (EDD) can student proceed with the pre-birth registration for Baby Bonus Scheme?", "Student understand that student do not cognise the Estimated Date of Delivery DEd However, may student keep with the pre-birth registration for Baby Bonus Scheme?", "Could i continue with the pre-birth registration for Baby Bonus Scheme when i do not know the Estimated Date of Delivery Doctor of Education", "If student do not know the Estimated Date of Delivery DEd could student continue with the pre-birth registration for Baby Bonus Scheme?", "Me understand that me do not cognize the Estimated Date of Delivery Doctor of Education but could me continue with the pre-birth registration for Baby Bonus Scheme?", "Could i proceed with the pre-birth registration for Baby Bonus Scheme if i do not cognize the Estimated Date of Delivery Doctor of Education", "While i do not cognize the Estimated Date of Delivery DEd could i proceed with the pre-birth registration for Baby Bonus Scheme?", "May i go on with the pre-birth registration for Baby Bonus Scheme while i do not cognise the Estimated Date of Delivery (EDD)?", "While i do not know the Estimated Date of Delivery Doctor of Education can i continue with the pre-birth registration for Baby Bonus Scheme?", "When student do not cognise the Estimated Date of Delivery Doctor of Education can student go on with the pre-birth registration for Baby Bonus Scheme?", "Student understand that student do not know the Estimated Date of Delivery Doctor of Education However, may student go on with the pre-birth registration for Baby Bonus Scheme?", "I do not cognize the Estimated Date of Delivery DEd may i go on with the pre-birth registration for Baby Bonus Scheme?", "May student proceed with the pre-birth registration for Baby Bonus Scheme if student do not cognise the Estimated Date of Delivery (EDD)?", "May i go on with the pre-birth registration for Baby Bonus Scheme when i do not know the Estimated Date of Delivery Doctor of Education", "Can student go along with the pre-birth registration for Baby Bonus Scheme while student do not cognize the Estimated Date of Delivery Doctor of Education", "While we do not cognise the Estimated Date of Delivery Doctor of Education Is it possible for we to proceed with the pre-birth registration for Baby Bonus Scheme?", "Me understand that me do not know the Estimated Date of Delivery (EDD) However, may me keep with the pre-birth registration for Baby Bonus Scheme?", "While i do not know the Estimated Date of Delivery Doctor of Education Is it possible for i to keep with the pre-birth registration for Baby Bonus Scheme?", "If me do not cognize the Estimated Date of Delivery DEd can me continue with the pre-birth registration for Baby Bonus Scheme?", "I do not cognise the Estimated Date of Delivery Doctor of Education may i go along with the pre-birth registration for Baby Bonus Scheme?", "When student do not know the Estimated Date of Delivery (EDD) could student proceed with the pre-birth registration for Baby Bonus Scheme?", "While me do not cognize the Estimated Date of Delivery Doctor of Education could me proceed with the pre-birth registration for Baby Bonus Scheme?", "I do not cognise the Estimated Date of Delivery (EDD) may i go along with the pre-birth registration for Baby Bonus Scheme?", "May me proceed with the pre-birth registration for Baby Bonus Scheme when me do not know the Estimated Date of Delivery (EDD)?", "When we do not cognize the Estimated Date of Delivery (EDD) Is it possible for we to go along with the pre-birth registration for Baby Bonus Scheme?", "When we do not cognise the Estimated Date of Delivery Doctor of Education Is it possible for we to keep with the pre-birth registration for Baby Bonus Scheme?", "When i do not cognise the Estimated Date of Delivery DEd can i proceed with the pre-birth registration for Baby Bonus Scheme?", "While student do not cognize the Estimated Date of Delivery Doctor of Education may student go along with the pre-birth registration for Baby Bonus Scheme?", "May i go on with the pre-birth registration for Baby Bonus Scheme while i do not know the Estimated Date of Delivery DEd", "Me understand that me do not cognise the Estimated Date of Delivery (EDD) However, can me go on with the pre-birth registration for Baby Bonus Scheme?", "If student do not cognize the Estimated Date of Delivery DEd could student keep with the pre-birth registration for Baby Bonus Scheme?", "Can me continue with the pre-birth registration for Baby Bonus Scheme when me do not cognize the Estimated Date of Delivery DEd", "Am we allowed to keep with the pre-birth registration for Baby Bonus Scheme if we do not cognise the Estimated Date of Delivery DEd", "Can i keep with the pre-birth registration for Baby Bonus Scheme when i do not cognise the Estimated Date of Delivery DEd", "Could we keep with the pre-birth registration for Baby Bonus Scheme when we do not cognize the Estimated Date of Delivery DEd", "When me do not cognise the Estimated Date of Delivery DEd can me proceed with the pre-birth registration for Baby Bonus Scheme?", "Me understand that me do not cognise the Estimated Date of Delivery (EDD) However, could me go along with the pre-birth registration for Baby Bonus Scheme?", "Is we allowed to continue with the pre-birth registration for Baby Bonus Scheme if we do not know the Estimated Date of Delivery DEd", "Can we keep with the pre-birth registration for Baby Bonus Scheme when we do not cognize the Estimated Date of Delivery Doctor of Education"], "tag": "Can I continue with the pre-birth registration for Baby Bonus Scheme if I do not know the Estimated Date of Delivery (EDD)?", "response": "If you do not know the Estimated Date of Delivery, or EDD of your child, and wish to register for Baby Bonus first, you may proceed to key in a date when doing the pre-birth registration on Baby Bonus Online. However, please note that the birth registration of your child has to be done within 8 weeks from the EDD you have indicated. The system will only retain your child's pre-birth registration details for 8 weeks from the EDD you have indicated. A fresh application has to be submitted after 8 weeks. Once you have registered your child's birth, your child will join the scheme automatically. "}, {"patterns": ["How shall i check my Baby Bonus application status?", "What does i have to do to suss out my Baby Bonus application status?", "How shall i check up on my Baby Bonus application status?", "How can i check my Baby Bonus application status?", "Where do we check over my Baby Bonus application status?", "Where does me check my Baby Bonus application status?", "How should i check over my Baby Bonus application status?", "How can me check up on my Baby Bonus application status?", "Where could i check my Baby Bonus application status?", "What does we have to do to check up on my Baby Bonus application status?", "Where do i check up on my Baby Bonus application status?", "How shall i suss out my Baby Bonus application status?", "Where do student look into my Baby Bonus application status?", "Where does me look into my Baby Bonus application status?", "What does i need to check into my Baby Bonus application status?", "Where do student go over my Baby Bonus application status?", "What does we need to check my Baby Bonus application status?", "What do i have to do to suss out my Baby Bonus application status?", "How does we check into my Baby Bonus application status?", "What do we have to do to check into my Baby Bonus application status?", "What do me have to do to check out my Baby Bonus application status?", "Where shall me go over my Baby Bonus application status?", "How could student check over my Baby Bonus application status?", "Where should me suss out my Baby Bonus application status?", "How could i suss out my Baby Bonus application status?", "How does we check out my Baby Bonus application status?", "Where shall student look into my Baby Bonus application status?", "How can i check into my Baby Bonus application status?", "Where does we check over my Baby Bonus application status?", "How shall i check into my Baby Bonus application status?", "Where does student check out my Baby Bonus application status?", "How should student check into my Baby Bonus application status?", "Where does we go over my Baby Bonus application status?", "Where shall i check into my Baby Bonus application status?", "How can me go over my Baby Bonus application status?", "How shall me suss out my Baby Bonus application status?", "Where do me check up on my Baby Bonus application status?", "What do student need to check over my Baby Bonus application status?", "How should me check over my Baby Bonus application status?", "Where could student look into my Baby Bonus application status?", "How shall me check out my Baby Bonus application status?", "How do i look into my Baby Bonus application status?", "How does i look into my Baby Bonus application status?", "Where do me check out my Baby Bonus application status?", "How could student check into my Baby Bonus application status?", "How can me check out my Baby Bonus application status?", "What does student need to look into my Baby Bonus application status?", "What do me need to check over my Baby Bonus application status?", "Where should i check up on my Baby Bonus application status?", "Where could me check into my Baby Bonus application status?", "Where do i go over my Baby Bonus application status?", "What do student have to do to check up on my Baby Bonus application status?", "How can me check over my Baby Bonus application status?", "Where could me suss out my Baby Bonus application status?", "Where shall student check out my Baby Bonus application status?", "Where should we check my Baby Bonus application status?", "Where shall i check over my Baby Bonus application status?", "Where does me check up on my Baby Bonus application status?", "How do we check over my Baby Bonus application status?", "What do we need to check up on my Baby Bonus application status?", "How shall i look into my Baby Bonus application status?", "How should we check into my Baby Bonus application status?", "What do i have to do to go over my Baby Bonus application status?", "How could me suss out my Baby Bonus application status?", "How do student check over my Baby Bonus application status?", "What does student need to suss out my Baby Bonus application status?", "Where should student check up on my Baby Bonus application status?", "What do we have to do to check my Baby Bonus application status?", "Where could we check into my Baby Bonus application status?", "How does student look into my Baby Bonus application status?", "How do we check out my Baby Bonus application status?", "What does me need to check my Baby Bonus application status?", "What do student need to look into my Baby Bonus application status?", "How should me go over my Baby Bonus application status?", "What does me need to look into my Baby Bonus application status?", "How does student check over my Baby Bonus application status?", "How could student suss out my Baby Bonus application status?", "How do we check into my Baby Bonus application status?", "What do we need to check my Baby Bonus application status?", "Where shall student check my Baby Bonus application status?", "Where should i look into my Baby Bonus application status?", "Where does me check into my Baby Bonus application status?", "How should student go over my Baby Bonus application status?", "Where does we check out my Baby Bonus application status?", "Where should student go over my Baby Bonus application status?", "How could we check over my Baby Bonus application status?", "What does i need to check my Baby Bonus application status?", "How does we go over my Baby Bonus application status?", "How do student check up on my Baby Bonus application status?", "How shall me check over my Baby Bonus application status?", "Where could student check my Baby Bonus application status?", "Where should me go over my Baby Bonus application status?", "What does student have to do to check out my Baby Bonus application status?", "What does i have to do to look into my Baby Bonus application status?", "Where does i suss out my Baby Bonus application status?", "How could we check up on my Baby Bonus application status?", "Where do me check into my Baby Bonus application status?", "What does student need to check up on my Baby Bonus application status?", "Where should i check over my Baby Bonus application status?", "Where could me check out my Baby Bonus application status?", "What does we have to do to check out my Baby Bonus application status?", "Where does i check my Baby Bonus application status?", "Where does i look into my Baby Bonus application status?", "What does we need to suss out my Baby Bonus application status?", "How could i look into my Baby Bonus application status?", "How do we look into my Baby Bonus application status?", "Where do we go over my Baby Bonus application status?", "What do i need to check up on my Baby Bonus application status?", "How does i check into my Baby Bonus application status?", "What does i need to suss out my Baby Bonus application status?", "How does we check my Baby Bonus application status?", "Where does i go over my Baby Bonus application status?", "How shall student check into my Baby Bonus application status?", "How does i go over my Baby Bonus application status?", "Where should student check my Baby Bonus application status?", "How can student check my Baby Bonus application status?", "Where do student check over my Baby Bonus application status?", "How do i check over my Baby Bonus application status?", "Where should me check out my Baby Bonus application status?", "How do student check my Baby Bonus application status?", "What do i have to do to check out my Baby Bonus application status?", "How can we check up on my Baby Bonus application status?", "How should we go over my Baby Bonus application status?", "What do we have to do to look into my Baby Bonus application status?", "What do i have to do to check over my Baby Bonus application status?", "What does me need to suss out my Baby Bonus application status?", "How shall student go over my Baby Bonus application status?", "Where should student look into my Baby Bonus application status?", "How could student check out my Baby Bonus application status?", "How should we check out my Baby Bonus application status?", "What does student have to do to check into my Baby Bonus application status?", "How should me check my Baby Bonus application status?", "What does i need to go over my Baby Bonus application status?", "Where do we suss out my Baby Bonus application status?", "How does me look into my Baby Bonus application status?", "Where could me look into my Baby Bonus application status?", "How do me check over my Baby Bonus application status?", "How shall student look into my Baby Bonus application status?", "What do i need to check out my Baby Bonus application status?", "How shall me check up on my Baby Bonus application status?", "How shall student check up on my Baby Bonus application status?", "What does i need to look into my Baby Bonus application status?", "Where does me check over my Baby Bonus application status?", "What does i have to do to check over my Baby Bonus application status?", "Where do i check into my Baby Bonus application status?", "How could we check my Baby Bonus application status?", "Where does we suss out my Baby Bonus application status?", "How does me check up on my Baby Bonus application status?", "What does student have to do to check up on my Baby Bonus application status?", "How should student check out my Baby Bonus application status?", "How shall me check my Baby Bonus application status?", "What do student need to check my Baby Bonus application status?", "How could student check up on my Baby Bonus application status?", "Where does i check over my Baby Bonus application status?", "How do me look into my Baby Bonus application status?", "Where should me check into my Baby Bonus application status?", "Where does we check up on my Baby Bonus application status?", "Where shall student check into my Baby Bonus application status?", "Where shall we suss out my Baby Bonus application status?", "How shall we check out my Baby Bonus application status?", "How shall student check over my Baby Bonus application status?", "Where should we check out my Baby Bonus application status?", "How can student check up on my Baby Bonus application status?", "How could i go over my Baby Bonus application status?", "What do i need to check my Baby Bonus application status?", "How could i check over my Baby Bonus application status?", "Where could i check over my Baby Bonus application status?", "What does me have to do to check over my Baby Bonus application status?", "How do student go over my Baby Bonus application status?", "How can student go over my Baby Bonus application status?", "What do student have to do to suss out my Baby Bonus application status?", "What does me need to check out my Baby Bonus application status?", "What do i need to check into my Baby Bonus application status?", "Where does i check up on my Baby Bonus application status?", "Where should i check into my Baby Bonus application status?", "Where shall i look into my Baby Bonus application status?", "Where do i suss out my Baby Bonus application status?", "Where shall we check out my Baby Bonus application status?", "How can me look into my Baby Bonus application status?", "Where shall we check my Baby Bonus application status?", "What does me need to go over my Baby Bonus application status?", "How can student check into my Baby Bonus application status?", "How should i check out my Baby Bonus application status?", "How can me check into my Baby Bonus application status?", "How shall me check into my Baby Bonus application status?", "Where could me check my Baby Bonus application status?", "Where should i go over my Baby Bonus application status?", "How shall we check into my Baby Bonus application status?", "What do me have to do to go over my Baby Bonus application status?", "Where should me look into my Baby Bonus application status?", "What does me have to do to check my Baby Bonus application status?", "How shall we go over my Baby Bonus application status?", "Where do we check into my Baby Bonus application status?", "Where do me go over my Baby Bonus application status?", "Where could we check out my Baby Bonus application status?", "How should me check into my Baby Bonus application status?", "How could we suss out my Baby Bonus application status?", "What do we have to do to go over my Baby Bonus application status?", "What does we need to check over my Baby Bonus application status?", "What do we need to suss out my Baby Bonus application status?"], "tag": "Where can I check my Baby Bonus application status?", "response": "To check the status of your Baby Bonus application, please log in to Baby Bonus Online using your SingPass, and use the \u201cUpdate Application/Check Status\u201d on the home page."}, {"patterns": ["When would i receive the Child Development Account (CDA) First Step?", "When would student receive the Child Development Account (CDA) First Step?", "When would we receive the Child Development Account (CDA) First Step?", "When would me receive the Child Development Account (CDA) First Step?", "When would i have the Child Development Account (CDA) First Step?", "When would student have the Child Development Account (CDA) First Step?", "When would we have the Child Development Account (CDA) First Step?", "When would me have the Child Development Account (CDA) First Step?"], "tag": "When will I receive the Child Development Account (CDA) First Step?", "response": "If your child is entitled to the Child Development Account (CDA) First Step and the CDA is opened, you will receive $3,000 in your child's CDA within 2 weeks. You can check if you have received the CDA First Step by going to Baby Bonus Online and select \u2018View/Update My Baby Bonus Details\u2019, followed by 'View Statement'."}, {"patterns": ["When would me receive the Baby Bonus cash gifts?", "When would we receive the Baby Bonus cash gifts?", "When would i receive the Baby Bonus cash gifts?", "When would student receive the Baby Bonus cash gifts?", "When would me have the Baby Bonus cash gifts?", "When would we have the Baby Bonus cash gifts?", "When would i have the Baby Bonus cash gifts?", "When would student have the Baby Bonus cash gifts?"], "tag": "When will I receive the Baby Bonus cash gifts?", "response": "If your child is born on or after 1 January 2015, you will receive the cash gifts in your selected bank account, in 5 payments within 18 months from the birth of the child. To check the scheduled payment date and cash gift payment date, you can select 'View Account Summary' under Services on Baby Bonus Online. For children who were born before 1 January 2015 and have enrolled for the scheme, you can also check their payment details using 'View Account Summary' under Services."}, {"patterns": ["Where should we move into my OCBC bank account number to have the Cash Gift?", "How can we come in my OCBC bank account number to receive the Cash Gift?", "How should i go into my OCBC bank account number to receive the Cash Gift?", "Where shall me enter my OCBC bank account number to receive the Cash Gift?", "Where shall i get into my OCBC bank account number to receive the Cash Gift?", "Where shall me get in my OCBC bank account number to have the Cash Gift?", "Where could me come in my OCBC bank account number to have the Cash Gift?", "Where can we move into my OCBC bank account number to receive the Cash Gift?", "How shall i get in my OCBC bank account number to receive the Cash Gift?", "How can student get into my OCBC bank account number to have the Cash Gift?", "Where can we come in my OCBC bank account number to receive the Cash Gift?", "What does we need to come in my OCBC bank account number to have the Cash Gift?", "What do student have to do to go in my OCBC bank account number to have the Cash Gift?", "How could me go in my OCBC bank account number to have the Cash Gift?", "How can i come in my OCBC bank account number to have the Cash Gift?", "How could we go into my OCBC bank account number to have the Cash Gift?", "What do i have to do to come in my OCBC bank account number to receive the Cash Gift?", "Where shall me go into my OCBC bank account number to have the Cash Gift?", "How can student enter my OCBC bank account number to receive the Cash Gift?", "How does we get into my OCBC bank account number to receive the Cash Gift?", "Where could me enter my OCBC bank account number to have the Cash Gift?", "Where do we enter my OCBC bank account number to receive the Cash Gift?", "How can me get in my OCBC bank account number to have the Cash Gift?", "Where does i go in my OCBC bank account number to receive the Cash Gift?", "Where shall i come in my OCBC bank account number to have the Cash Gift?", "What does student have to do to go in my OCBC bank account number to have the Cash Gift?", "Where could student move into my OCBC bank account number to receive the Cash Gift?", "Where should me come in my OCBC bank account number to have the Cash Gift?", "What do we need to get in my OCBC bank account number to have the Cash Gift?", "Where should we go in my OCBC bank account number to receive the Cash Gift?", "How does student go into my OCBC bank account number to have the Cash Gift?", "How shall student go in my OCBC bank account number to have the Cash Gift?", "Where do me come in my OCBC bank account number to have the Cash Gift?", "How does we get into my OCBC bank account number to have the Cash Gift?", "Where should i get in my OCBC bank account number to receive the Cash Gift?", "How shall we go into my OCBC bank account number to receive the Cash Gift?", "Where could we come in my OCBC bank account number to have the Cash Gift?", "How could we come in my OCBC bank account number to have the Cash Gift?", "How shall we get in my OCBC bank account number to have the Cash Gift?", "Where does we go in my OCBC bank account number to receive the Cash Gift?", "Where could me get in my OCBC bank account number to receive the Cash Gift?", "Where shall we go in my OCBC bank account number to have the Cash Gift?", "Where do me go in my OCBC bank account number to receive the Cash Gift?", "Where can student go in my OCBC bank account number to receive the Cash Gift?", "What does we have to do to get in my OCBC bank account number to have the Cash Gift?", "How could me go into my OCBC bank account number to have the Cash Gift?", "Where should i get into my OCBC bank account number to receive the Cash Gift?", "Where should we enter my OCBC bank account number to receive the Cash Gift?", "Where should i come in my OCBC bank account number to have the Cash Gift?", "How does we go into my OCBC bank account number to have the Cash Gift?", "Where should i go in my OCBC bank account number to receive the Cash Gift?", "How does i get into my OCBC bank account number to have the Cash Gift?", "Where could student get in my OCBC bank account number to have the Cash Gift?", "Where shall i come in my OCBC bank account number to receive the Cash Gift?", "Where should me come in my OCBC bank account number to receive the Cash Gift?", "Where could we get in my OCBC bank account number to have the Cash Gift?", "Where do student come in my OCBC bank account number to receive the Cash Gift?", "What does me need to move into my OCBC bank account number to receive the Cash Gift?", "How does we go into my OCBC bank account number to receive the Cash Gift?", "Where should we get into my OCBC bank account number to have the Cash Gift?", "What do we have to do to go in my OCBC bank account number to have the Cash Gift?", "Where should we move into my OCBC bank account number to receive the Cash Gift?", "How shall student get into my OCBC bank account number to receive the Cash Gift?", "What does i have to do to go in my OCBC bank account number to receive the Cash Gift?", "What does student have to do to go into my OCBC bank account number to have the Cash Gift?", "Where could we come in my OCBC bank account number to receive the Cash Gift?", "Where do i get in my OCBC bank account number to receive the Cash Gift?", "How shall me move into my OCBC bank account number to have the Cash Gift?", "Where shall student enter my OCBC bank account number to have the Cash Gift?", "Where can we get into my OCBC bank account number to receive the Cash Gift?", "What do me need to enter my OCBC bank account number to have the Cash Gift?", "Where shall we get into my OCBC bank account number to have the Cash Gift?", "What does we have to do to come in my OCBC bank account number to receive the Cash Gift?", "How shall me go into my OCBC bank account number to have the Cash Gift?", "Where could we get into my OCBC bank account number to receive the Cash Gift?", "Where can i move into my OCBC bank account number to have the Cash Gift?", "How should me get into my OCBC bank account number to have the Cash Gift?", "How does me enter my OCBC bank account number to have the Cash Gift?", "Where do i come in my OCBC bank account number to have the Cash Gift?", "Where do me get into my OCBC bank account number to have the Cash Gift?", "What does we need to go in my OCBC bank account number to have the Cash Gift?", "What do i have to do to get in my OCBC bank account number to receive the Cash Gift?", "How can student go into my OCBC bank account number to receive the Cash Gift?", "How should student come in my OCBC bank account number to receive the Cash Gift?", "How does student go into my OCBC bank account number to receive the Cash Gift?", "Where should me get into my OCBC bank account number to have the Cash Gift?", "Where does i come in my OCBC bank account number to receive the Cash Gift?", "Where does we enter my OCBC bank account number to receive the Cash Gift?", "What do me have to do to come in my OCBC bank account number to receive the Cash Gift?", "Where should me enter my OCBC bank account number to receive the Cash Gift?", "Where shall we go into my OCBC bank account number to have the Cash Gift?", "Where does me move into my OCBC bank account number to have the Cash Gift?", "What do student need to get into my OCBC bank account number to receive the Cash Gift?", "What does me need to enter my OCBC bank account number to have the Cash Gift?", "Where can we get in my OCBC bank account number to have the Cash Gift?", "What does student need to enter my OCBC bank account number to receive the Cash Gift?", "How does i go in my OCBC bank account number to have the Cash Gift?", "What do student need to come in my OCBC bank account number to receive the Cash Gift?", "How shall student enter my OCBC bank account number to have the Cash Gift?", "Where does me get in my OCBC bank account number to have the Cash Gift?", "What do we need to move into my OCBC bank account number to have the Cash Gift?", "How could student get in my OCBC bank account number to have the Cash Gift?", "Where shall we get in my OCBC bank account number to receive the Cash Gift?", "How should me go in my OCBC bank account number to receive the Cash Gift?", "How can student come in my OCBC bank account number to receive the Cash Gift?", "How can i get into my OCBC bank account number to have the Cash Gift?", "What does we need to get in my OCBC bank account number to receive the Cash Gift?", "How shall me come in my OCBC bank account number to have the Cash Gift?", "How should me move into my OCBC bank account number to have the Cash Gift?", "Where should we go into my OCBC bank account number to have the Cash Gift?", "How does student get into my OCBC bank account number to receive the Cash Gift?", "What do we need to get into my OCBC bank account number to receive the Cash Gift?", "How should i get into my OCBC bank account number to receive the Cash Gift?", "What do student have to do to get in my OCBC bank account number to receive the Cash Gift?", "Where do i get into my OCBC bank account number to receive the Cash Gift?", "How should we get into my OCBC bank account number to receive the Cash Gift?", "How should i move into my OCBC bank account number to have the Cash Gift?", "Where shall we enter my OCBC bank account number to have the Cash Gift?", "What does we have to do to move into my OCBC bank account number to receive the Cash Gift?", "Where could i move into my OCBC bank account number to have the Cash Gift?", "What does i have to do to go into my OCBC bank account number to receive the Cash Gift?", "Where shall i enter my OCBC bank account number to receive the Cash Gift?", "How does student get in my OCBC bank account number to have the Cash Gift?", "Where does me get into my OCBC bank account number to receive the Cash Gift?", "Where can we go in my OCBC bank account number to receive the Cash Gift?", "How could student enter my OCBC bank account number to receive the Cash Gift?", "Where could student get in my OCBC bank account number to receive the Cash Gift?", "What do student have to do to enter my OCBC bank account number to receive the Cash Gift?", "How could student go in my OCBC bank account number to have the Cash Gift?", "Where can i go in my OCBC bank account number to receive the Cash Gift?", "How could me enter my OCBC bank account number to have the Cash Gift?", "How should student go into my OCBC bank account number to have the Cash Gift?", "How does me go into my OCBC bank account number to have the Cash Gift?", "How shall i go in my OCBC bank account number to have the Cash Gift?", "How should student come in my OCBC bank account number to have the Cash Gift?", "Where should we come in my OCBC bank account number to receive the Cash Gift?", "Where should i get in my OCBC bank account number to have the Cash Gift?", "What do i have to do to go into my OCBC bank account number to have the Cash Gift?", "How shall we get in my OCBC bank account number to receive the Cash Gift?", "How could me go in my OCBC bank account number to receive the Cash Gift?", "Where should me go in my OCBC bank account number to have the Cash Gift?", "Where could me get into my OCBC bank account number to receive the Cash Gift?", "How could student move into my OCBC bank account number to receive the Cash Gift?", "How could i come in my OCBC bank account number to receive the Cash Gift?", "How could i get into my OCBC bank account number to have the Cash Gift?", "What do student have to do to come in my OCBC bank account number to have the Cash Gift?", "What do we need to come in my OCBC bank account number to have the Cash Gift?", "Where could student go into my OCBC bank account number to have the Cash Gift?", "What does student have to do to get into my OCBC bank account number to receive the Cash Gift?", "Where can we get into my OCBC bank account number to have the Cash Gift?", "What do student need to come in my OCBC bank account number to have the Cash Gift?", "How can i go into my OCBC bank account number to receive the Cash Gift?", "Where shall i move into my OCBC bank account number to have the Cash Gift?", "What does we need to move into my OCBC bank account number to receive the Cash Gift?", "Where does student come in my OCBC bank account number to have the Cash Gift?", "Where could we enter my OCBC bank account number to receive the Cash Gift?", "What do i need to go in my OCBC bank account number to have the Cash Gift?", "How could i move into my OCBC bank account number to have the Cash Gift?", "Where can we go into my OCBC bank account number to have the Cash Gift?", "Where do me enter my OCBC bank account number to have the Cash Gift?", "What do student have to do to get into my OCBC bank account number to receive the Cash Gift?", "What do student have to do to come in my OCBC bank account number to receive the Cash Gift?", "How should we go in my OCBC bank account number to have the Cash Gift?", "Where should student get into my OCBC bank account number to have the Cash Gift?", "Where should me enter my OCBC bank account number to have the Cash Gift?", "How can we go into my OCBC bank account number to have the Cash Gift?", "What do me have to do to go into my OCBC bank account number to have the Cash Gift?", "What do me have to do to move into my OCBC bank account number to have the Cash Gift?", "How does student move into my OCBC bank account number to receive the Cash Gift?", "Where should i get into my OCBC bank account number to have the Cash Gift?", "Where does student get into my OCBC bank account number to receive the Cash Gift?", "Where does me get into my OCBC bank account number to have the Cash Gift?", "How shall student go in my OCBC bank account number to receive the Cash Gift?", "How could we move into my OCBC bank account number to have the Cash Gift?", "Where shall student get into my OCBC bank account number to have the Cash Gift?", "Where does i come in my OCBC bank account number to have the Cash Gift?", "How shall student enter my OCBC bank account number to receive the Cash Gift?", "How should me get into my OCBC bank account number to receive the Cash Gift?", "Where do we go in my OCBC bank account number to have the Cash Gift?", "How could i come in my OCBC bank account number to have the Cash Gift?", "What does we need to come in my OCBC bank account number to receive the Cash Gift?", "Where does me get in my OCBC bank account number to receive the Cash Gift?", "What does we have to do to come in my OCBC bank account number to have the Cash Gift?", "How shall student get into my OCBC bank account number to have the Cash Gift?", "Where does we get into my OCBC bank account number to have the Cash Gift?", "How does student enter my OCBC bank account number to receive the Cash Gift?", "What do i have to do to enter my OCBC bank account number to have the Cash Gift?", "What do student have to do to go into my OCBC bank account number to have the Cash Gift?", "How could student enter my OCBC bank account number to have the Cash Gift?", "Where does student get in my OCBC bank account number to receive the Cash Gift?", "How shall i get in my OCBC bank account number to have the Cash Gift?", "How shall i come in my OCBC bank account number to have the Cash Gift?", "Where should me go into my OCBC bank account number to receive the Cash Gift?", "How should i get in my OCBC bank account number to have the Cash Gift?", "How can we move into my OCBC bank account number to receive the Cash Gift?", "Where could i come in my OCBC bank account number to have the Cash Gift?", "Where could me move into my OCBC bank account number to have the Cash Gift?", "What do we have to do to go in my OCBC bank account number to receive the Cash Gift?", "Where can student move into my OCBC bank account number to receive the Cash Gift?", "How does me enter my OCBC bank account number to receive the Cash Gift?"], "tag": "How do I enter my OCBC bank account number to receive the Cash Gift?", "response": "For OCBC bank account holders, please enter your account number from the fourth digit onwards. The first 3 digits of your account number are the bank\u2019s branch code. "}, {"patterns": ["Would cash gift be credited to the CDA directly?", "Would cash gift be credited to the CDA straight", "Would cash gift be credited to the CDA direct"], "tag": "Will cash gift be credited to the CDA directly?", "response": "The cash gift is credited to a bank account nominated by the child\u2019s parents. Parents can choose to deposit the Baby Bonus cash gift into a savings account, or the Child Development Account, or CDA. If you choose to receive the cash gift in your child\u2019s CDA, you will not be able to withdraw the money in cash. "}, {"patterns": ["How could i utilise to supply the Baby Bonus NETS service?", "How can me use to render the Baby Bonus NETS service?", "What do we have to do to employ to render the Baby Bonus NETS service?", "What does student need to utilize to furnish the Baby Bonus NETS service?", "Where should me utilize to supply the Baby Bonus NETS service?", "What do we have to do to use to furnish the Baby Bonus NETS service?", "Where shall we utilise to furnish the Baby Bonus NETS service?", "What does we need to use to render the Baby Bonus NETS service?", "What do student need to utilise to supply the Baby Bonus NETS service?", "Where do i use to supply the Baby Bonus NETS service?", "What do me have to do to utilize to render the Baby Bonus NETS service?", "Where should we apply to supply the Baby Bonus NETS service?", "Where can we use to provide the Baby Bonus NETS service?", "Where does we utilise to provide the Baby Bonus NETS service?", "What does we have to do to employ to supply the Baby Bonus NETS service?", "What do me have to do to apply to furnish the Baby Bonus NETS service?", "How can student utilize to supply the Baby Bonus NETS service?", "What does student need to use to supply the Baby Bonus NETS service?", "Where does i employ to furnish the Baby Bonus NETS service?", "Where should student utilise to provide the Baby Bonus NETS service?", "What does i need to apply to supply the Baby Bonus NETS service?", "What does i need to employ to provide the Baby Bonus NETS service?", "Where shall we utilize to render the Baby Bonus NETS service?", "What do me have to do to apply to provide the Baby Bonus NETS service?", "What do me need to employ to provide the Baby Bonus NETS service?", "What do i need to use to furnish the Baby Bonus NETS service?", "How shall i employ to provide the Baby Bonus NETS service?", "Where should i apply to supply the Baby Bonus NETS service?", "Where should i utilize to furnish the Baby Bonus NETS service?", "How shall i use to supply the Baby Bonus NETS service?", "Where should student employ to render the Baby Bonus NETS service?", "Where shall me use to render the Baby Bonus NETS service?", "How could i apply to render the Baby Bonus NETS service?", "What does me need to utilise to render the Baby Bonus NETS service?", "How could me apply to supply the Baby Bonus NETS service?", "What do me need to employ to render the Baby Bonus NETS service?", "Where does i apply to supply the Baby Bonus NETS service?", "Where do i apply to supply the Baby Bonus NETS service?", "What do me need to utilize to supply the Baby Bonus NETS service?", "What do we have to do to utilise to render the Baby Bonus NETS service?", "What does we need to use to furnish the Baby Bonus NETS service?", "What do me need to use to provide the Baby Bonus NETS service?", "What does i have to do to apply to furnish the Baby Bonus NETS service?", "Where can i employ to supply the Baby Bonus NETS service?", "Where can me employ to provide the Baby Bonus NETS service?", "What does me need to employ to supply the Baby Bonus NETS service?", "What does i need to employ to furnish the Baby Bonus NETS service?", "How shall student use to furnish the Baby Bonus NETS service?", "How shall me utilize to supply the Baby Bonus NETS service?", "How could student apply to render the Baby Bonus NETS service?", "What do we have to do to utilize to furnish the Baby Bonus NETS service?", "How could student utilize to supply the Baby Bonus NETS service?", "Where do i utilize to render the Baby Bonus NETS service?", "What does we need to utilize to render the Baby Bonus NETS service?", "How should i apply to supply the Baby Bonus NETS service?", "Where can i apply to supply the Baby Bonus NETS service?", "What does we have to do to apply to supply the Baby Bonus NETS service?", "How shall me employ to provide the Baby Bonus NETS service?", "Where does student utilise to provide the Baby Bonus NETS service?", "Where should me apply to furnish the Baby Bonus NETS service?", "Where can we use to furnish the Baby Bonus NETS service?", "How should i apply to provide the Baby Bonus NETS service?", "What do we have to do to use to supply the Baby Bonus NETS service?", "How shall student apply to supply the Baby Bonus NETS service?", "What do i have to do to employ to render the Baby Bonus NETS service?", "Where does i utilize to render the Baby Bonus NETS service?", "Where could i utilize to supply the Baby Bonus NETS service?", "Where does me apply to furnish the Baby Bonus NETS service?", "How should student use to supply the Baby Bonus NETS service?", "What does we need to utilise to render the Baby Bonus NETS service?", "Where does we apply to furnish the Baby Bonus NETS service?", "Where could we use to furnish the Baby Bonus NETS service?", "How could we utilize to furnish the Baby Bonus NETS service?", "How should me utilize to supply the Baby Bonus NETS service?", "How does we use to provide the Baby Bonus NETS service?", "What do we need to utilize to supply the Baby Bonus NETS service?", "Where do me utilise to render the Baby Bonus NETS service?", "Where shall student apply to render the Baby Bonus NETS service?", "Where should i utilize to render the Baby Bonus NETS service?", "What does student need to utilize to provide the Baby Bonus NETS service?", "How can student employ to provide the Baby Bonus NETS service?", "What does student have to do to utilize to supply the Baby Bonus NETS service?", "How shall me use to provide the Baby Bonus NETS service?", "Where can me utilize to supply the Baby Bonus NETS service?", "How can student utilize to provide the Baby Bonus NETS service?", "How shall student utilize to supply the Baby Bonus NETS service?", "How can we apply to provide the Baby Bonus NETS service?", "What do me have to do to employ to provide the Baby Bonus NETS service?", "What does student have to do to utilize to render the Baby Bonus NETS service?", "Where does student apply to render the Baby Bonus NETS service?", "What do i have to do to utilize to furnish the Baby Bonus NETS service?", "How can me utilise to render the Baby Bonus NETS service?", "What do we have to do to employ to furnish the Baby Bonus NETS service?", "What do i have to do to apply to provide the Baby Bonus NETS service?", "Where shall i utilise to supply the Baby Bonus NETS service?", "Where shall me utilise to provide the Baby Bonus NETS service?", "How can me use to supply the Baby Bonus NETS service?", "Where shall i utilize to provide the Baby Bonus NETS service?", "What do me have to do to use to furnish the Baby Bonus NETS service?", "What do i need to employ to furnish the Baby Bonus NETS service?", "Where shall i employ to supply the Baby Bonus NETS service?", "How shall me use to supply the Baby Bonus NETS service?", "Where does i employ to provide the Baby Bonus NETS service?", "How should student apply to render the Baby Bonus NETS service?", "Where should student use to supply the Baby Bonus NETS service?", "What does student have to do to use to furnish the Baby Bonus NETS service?", "How does we employ to supply the Baby Bonus NETS service?", "What does i have to do to employ to render the Baby Bonus NETS service?", "Where shall me utilise to supply the Baby Bonus NETS service?", "Where can student use to render the Baby Bonus NETS service?", "How can me utilize to provide the Baby Bonus NETS service?", "Where can we employ to furnish the Baby Bonus NETS service?", "How can i employ to furnish the Baby Bonus NETS service?", "Where shall i use to supply the Baby Bonus NETS service?", "Where shall we apply to supply the Baby Bonus NETS service?", "How should i employ to provide the Baby Bonus NETS service?", "What does me have to do to utilize to render the Baby Bonus NETS service?", "How does student utilize to furnish the Baby Bonus NETS service?", "Where could we apply to provide the Baby Bonus NETS service?", "What do student have to do to use to supply the Baby Bonus NETS service?", "Where does student employ to supply the Baby Bonus NETS service?", "How does we utilise to provide the Baby Bonus NETS service?", "Where can me use to render the Baby Bonus NETS service?", "What does we have to do to use to supply the Baby Bonus NETS service?", "How should me utilize to provide the Baby Bonus NETS service?", "How could we use to provide the Baby Bonus NETS service?", "Where can we employ to provide the Baby Bonus NETS service?", "How does i apply to furnish the Baby Bonus NETS service?", "Where could me apply to furnish the Baby Bonus NETS service?", "Where can me utilise to provide the Baby Bonus NETS service?", "What do i have to do to utilize to provide the Baby Bonus NETS service?", "How shall me utilise to furnish the Baby Bonus NETS service?", "Where should i employ to furnish the Baby Bonus NETS service?", "What do we have to do to utilise to supply the Baby Bonus NETS service?", "Where could i apply to provide the Baby Bonus NETS service?", "Where could i apply to furnish the Baby Bonus NETS service?", "How can we apply to supply the Baby Bonus NETS service?", "Where do student apply to provide the Baby Bonus NETS service?", "What do student have to do to apply to render the Baby Bonus NETS service?", "What do we need to utilise to provide the Baby Bonus NETS service?", "How does student utilise to provide the Baby Bonus NETS service?", "How does i utilise to supply the Baby Bonus NETS service?", "Where can me apply to provide the Baby Bonus NETS service?", "Where should me use to provide the Baby Bonus NETS service?", "Where shall we utilize to furnish the Baby Bonus NETS service?", "How shall student utilize to provide the Baby Bonus NETS service?", "How can i employ to provide the Baby Bonus NETS service?", "Where could we employ to supply the Baby Bonus NETS service?", "How should student apply to supply the Baby Bonus NETS service?", "How should i use to furnish the Baby Bonus NETS service?", "Where could i employ to render the Baby Bonus NETS service?", "How could student utilise to furnish the Baby Bonus NETS service?", "Where could i use to render the Baby Bonus NETS service?", "How could me employ to provide the Baby Bonus NETS service?", "What does i need to utilize to furnish the Baby Bonus NETS service?", "Where shall we employ to render the Baby Bonus NETS service?", "How shall me apply to render the Baby Bonus NETS service?", "Where does student apply to provide the Baby Bonus NETS service?", "Where can we apply to provide the Baby Bonus NETS service?", "Where should we utilise to furnish the Baby Bonus NETS service?", "Where do i employ to provide the Baby Bonus NETS service?", "Where should me utilise to furnish the Baby Bonus NETS service?", "How could me utilize to render the Baby Bonus NETS service?", "How should we apply to render the Baby Bonus NETS service?", "Where does we apply to provide the Baby Bonus NETS service?", "Where should student utilise to furnish the Baby Bonus NETS service?", "What does me need to apply to supply the Baby Bonus NETS service?", "Where shall me utilise to furnish the Baby Bonus NETS service?", "Where shall we employ to provide the Baby Bonus NETS service?", "How should student use to furnish the Baby Bonus NETS service?", "How could i employ to provide the Baby Bonus NETS service?", "Where should i use to supply the Baby Bonus NETS service?", "Where does i utilize to furnish the Baby Bonus NETS service?", "How can me utilize to furnish the Baby Bonus NETS service?", "How can me apply to provide the Baby Bonus NETS service?", "What does me have to do to utilize to provide the Baby Bonus NETS service?", "What does me have to do to employ to supply the Baby Bonus NETS service?", "What do student have to do to utilise to render the Baby Bonus NETS service?", "How could me employ to render the Baby Bonus NETS service?", "How does me employ to supply the Baby Bonus NETS service?", "How should we apply to furnish the Baby Bonus NETS service?", "How does i utilise to render the Baby Bonus NETS service?", "What does i have to do to utilize to provide the Baby Bonus NETS service?", "How does me utilise to provide the Baby Bonus NETS service?", "How should student utilize to supply the Baby Bonus NETS service?", "What do we need to employ to render the Baby Bonus NETS service?", "How can i apply to provide the Baby Bonus NETS service?", "How can we utilise to furnish the Baby Bonus NETS service?", "Where should i apply to render the Baby Bonus NETS service?", "How can we utilize to provide the Baby Bonus NETS service?", "What does we have to do to utilise to provide the Baby Bonus NETS service?", "Where do me employ to furnish the Baby Bonus NETS service?", "How could student use to provide the Baby Bonus NETS service?", "How does student utilize to supply the Baby Bonus NETS service?", "What do i have to do to apply to render the Baby Bonus NETS service?", "How does we utilise to render the Baby Bonus NETS service?", "How could student utilize to render the Baby Bonus NETS service?", "Where can me employ to supply the Baby Bonus NETS service?", "Where does student utilize to furnish the Baby Bonus NETS service?", "What does student have to do to utilise to provide the Baby Bonus NETS service?"], "tag": "How do I apply to provide the Baby Bonus NETS service?", "response": "Approved Institutions (AI) that need to enable the Baby Bonus NETS service on their NETS terminal must submit the NETS Service Application Form with their Accounting and Corporate Regulatory Authority (ACRA) Registration Number, and a copy of the 'MSF Letter of Approval' to: NETS Sales & Customer Service Contact Centre 298 Tiong Bahru Road #02-01 Central Plaza Singapore 168730 You can obtain the NETS Service Application Form from the Approved Institution Portal. The form can be found at the bottom of the webpage. MSF will send the Letter of Approval to the Approved Institution within 3 weeks from acceptance of Terms and Conditions."}, {"patterns": ["I just detect out that my tike has fall in the scheme without my understanding will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my shaver has joined the strategy without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my nipper has joined the scheme without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my child has get together the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my kid has joined the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my shaver has joined the scheme without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tyke has joined the scheme without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my youngster has get together the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my tike has get together the scheme without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my nestling has get together the scheme without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my small fry has get together the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my nipper has joined the scheme without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my small fry has fall in the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my minor has joined the scheme without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tyke has joined the scheme without my understanding will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my fry has joined the scheme without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tiddler has get together the scheme without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my fry has joined the strategy without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my nestling has fall in the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my child has fall in the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my tiddler has joined the scheme without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my tiddler has fall in the strategy without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my nipper has get together the strategy without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tiddler has fall in the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my shaver has fall in the scheme without my understanding would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my minor has fall in the strategy without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my child has get together the strategy without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has get together the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my tyke has fall in the strategy without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my minor has joined the strategy without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my minor has joined the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my shaver has fall in the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my child has fall in the strategy without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my minor has get together the strategy without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my minor has joined the strategy without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my shaver has joined the scheme without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my nipper has fall in the strategy without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my nestling has fall in the strategy without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my nipper has get together the scheme without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my fry has joined the scheme without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my nipper has joined the strategy without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my nestling has joined the scheme without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has fall in the scheme without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my youngster has joined the strategy without my understanding will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my child has joined the strategy without my understanding will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my tyke has get together the strategy without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my child has fall in the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my kid has joined the scheme without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my nestling has get together the strategy without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my minor has joined the scheme without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my minor has fall in the scheme without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tyke has get together the scheme without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my tike has get together the strategy without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my fry has get together the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my shaver has get together the scheme without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my youngster has get together the scheme without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my tyke has get together the strategy without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my shaver has get together the scheme without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my youngster has get together the scheme without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my fry has joined the strategy without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my youngster has get together the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my fry has joined the strategy without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my minor has get together the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has joined the strategy without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my child has fall in the strategy without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my shaver has joined the strategy without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my kid has get together the strategy without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my tiddler has get together the strategy without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has joined the scheme without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my shaver has fall in the scheme without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my small fry has get together the strategy without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my tike has get together the scheme without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my nipper has joined the strategy without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my fry has get together the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my tiddler has get together the scheme without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my shaver has joined the strategy without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my nestling has fall in the strategy without my understanding would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my tiddler has joined the strategy without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my child has joined the strategy without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my minor has joined the strategy without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my kid has get together the scheme without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my minor has joined the scheme without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my kid has joined the strategy without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tiddler has get together the strategy without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my kid has joined the strategy without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my youngster has get together the scheme without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my tiddler has get together the scheme without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "Could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my tike has joined the strategy without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my tike has fall in the scheme without my understanding would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my youngster has fall in the strategy without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tike has joined the strategy without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has get together the strategy without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my fry has fall in the scheme without my understanding will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my nestling has joined the scheme without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my tiddler has fall in the strategy without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my nipper has joined the scheme without my understanding would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my nipper has get together the strategy without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my nipper has get together the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my kid has get together the scheme without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my kid has fall in the strategy without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my tiddler has joined the scheme without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my minor has get together the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my tiddler has get together the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my youngster has get together the scheme without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my child has fall in the scheme without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my tyke has get together the strategy without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my kid has fall in the strategy without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my child has fall in the strategy without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my small fry has fall in the scheme without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my tike has joined the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my minor has get together the scheme without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my fry has joined the scheme without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my minor has fall in the scheme without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my shaver has fall in the strategy without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my fry has fall in the scheme without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my nipper has fall in the strategy without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tiddler has fall in the scheme without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my tiddler has joined the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my child has fall in the scheme without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my minor has fall in the scheme without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my tike has fall in the scheme without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my tike has get together the strategy without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my kid has joined the scheme without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tiddler has fall in the strategy without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my nipper has fall in the strategy without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my youngster has fall in the scheme without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tike has get together the strategy without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my nestling has joined the scheme without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has fall in the strategy without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tiddler has get together the scheme without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my small fry has joined the scheme without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my tike has joined the scheme without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my kid has get together the scheme without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my youngster has joined the scheme without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my tiddler has fall in the strategy without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my kid has get together the scheme without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my nestling has fall in the strategy without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my small fry has get together the scheme without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my small fry has fall in the strategy without my understanding will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has get together the scheme without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my small fry has joined the strategy without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my youngster has joined the scheme without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my child has get together the strategy without my understanding would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my nipper has joined the scheme without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my shaver has fall in the strategy without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tike has get together the strategy without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "Would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my minor has fall in the scheme without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my minor has fall in the scheme without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my tike has joined the strategy without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my kid has fall in the scheme without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tyke has fall in the scheme without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my tiddler has get together the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my nestling has joined the strategy without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tike has joined the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my fry has joined the scheme without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my child has get together the strategy without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my nestling has fall in the strategy without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my nestling has joined the strategy without my understanding would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my nestling has get together the scheme without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my youngster has get together the scheme without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my minor has joined the scheme without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my minor has fall in the strategy without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my youngster has fall in the strategy without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has fall in the scheme without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my tyke has fall in the scheme without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my small fry has joined the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my child has fall in the scheme without my understanding would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my child has get together the scheme without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has joined the strategy without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my small fry has joined the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my tyke has fall in the scheme without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my child has fall in the strategy without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my kid has joined the scheme without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my tyke has get together the strategy without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my nestling has fall in the scheme without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my child has joined the strategy without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my child has fall in the scheme without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my small fry has joined the strategy without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my kid has joined the strategy without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my nestling has joined the strategy without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my small fry has fall in the strategy without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my small fry has fall in the scheme without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my minor has fall in the strategy without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my nipper has fall in the strategy without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my tike has joined the strategy without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my shaver has fall in the strategy without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my shaver has joined the strategy without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my small fry has fall in the strategy without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my tyke has fall in the strategy without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my small fry has joined the scheme without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my kid has fall in the scheme without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me?", "I just discover out that my nestling has fall in the scheme without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my fry has fall in the scheme without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just detect out that my shaver has get together the scheme without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my nestling has fall in the strategy without my understanding would you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just notice out that my tyke has get together the strategy without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me?", "I just observe out that my kid has fall in the strategy without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me?", "I just found out that my youngster has joined the scheme without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me?"], "tag": "I just found out that my child has joined the scheme without my agreement. Can you change the bank account holder or Child Development Account (CDA) trustee to me?", "response": "To change the bank account holder or Child Development Account (CDA) trustee, you may wish to discuss the matter with your spouse. Parents have to jointly agree on the cash gift bank account holder and CDA trustee, before submitting the Baby Bonus application online. These terms and conditions are stated in the Baby Bonus Online declaration clauses as well as the terms and conditions governing the cash gift. At present, only the existing bank account holder or CDA trustee can request for a change. MSF will not be able to accede to your request otherwise. What if my spouse does not agree to my request? At present, only the existing bank account holder or CDA trustee can request for a change. MSF will not be able to accede to your request otherwise. What if my spouse is not contactable? Goes to MQA At present, only the existing bank account holder or CDA trustee can request for a change. MSF will not be able to accede to your request otherwise. "}, {"patterns": ["The main difference between the old CDA scheme & the CDA First Step for tike born from 24 Mar 2016?", "What are the difference between the old CDA scheme vs the CDA First Step for youngster give birth from 24 Mar 2016?", "What is the main difference between the old CDA scheme and the CDA First Step for shaver born from 24 Mar 2016?", "The difference between the old CDA scheme vs the CDA First Step for nestling born from 24 Mar 2016?", "What is the main difference between the old CDA scheme and the CDA First Step for youngster deliver from 24 Mar 2016?", "How do the old CDA scheme differ from the CDA First Step for children born from 24 Mar 2016?", "What are the main difference between the old CDA scheme & the CDA First Step for minor give birth from 24 Mar 2016?", "The old CDA scheme vs the CDA First Step for tiddler birth from 24 Mar 2016 got what difference?", "How are the old CDA scheme different from the CDA First Step for shaver birth from 24 Mar 2016?", "How are the old CDA scheme different from the CDA First Step for fry have from 24 Mar 2016?", "What are Difference between the old CDA scheme & the CDA First Step for nestling birth from 24 Mar 2016?", "The main difference between the old CDA scheme and the CDA First Step for minor deliver from 24 Mar 2016?", "What are Difference between the old CDA scheme vs the CDA First Step for kid birth from 24 Mar 2016?", "The old CDA scheme vs the CDA First Step for minor born from 24 Mar 2016 got what difference?", "The difference between the old CDA scheme & the CDA First Step for nestling give birth from 24 Mar 2016?", "What is Difference between the old CDA scheme and the CDA First Step for shaver give birth from 24 Mar 2016?", "What are the main difference between the old CDA scheme vs the CDA First Step for tiddler birth from 24 Mar 2016?", "What is the main difference between the old CDA scheme vs the CDA First Step for nipper have from 24 Mar 2016?", "Compare the old CDA scheme & the CDA First Step for small fry born from 24 Mar 2016?", "How is the old CDA scheme different from the CDA First Step for nestling give birth from 24 Mar 2016?", "What is Difference between the old CDA scheme & the CDA First Step for kid give birth from 24 Mar 2016?", "Difference between the old CDA scheme and the CDA First Step for nestling give birth from 24 Mar 2016?", "The main difference between the old CDA scheme and the CDA First Step for tiddler born from 24 Mar 2016?", "The old CDA scheme vs the CDA First Step for children have from 24 Mar 2016 got what difference?", "The old CDA scheme & the CDA First Step for tyke give birth from 24 Mar 2016 got difference meh?", "What is the difference between the old CDA scheme & the CDA First Step for kid birth from 24 Mar 2016?", "The main difference between the old CDA scheme vs the CDA First Step for minor deliver from 24 Mar 2016?", "The main difference between the old CDA scheme vs the CDA First Step for fry have from 24 Mar 2016?", "The old CDA scheme and the CDA First Step for minor deliver from 24 Mar 2016 got difference meh?", "Difference between the old CDA scheme & the CDA First Step for youngster born from 24 Mar 2016?", "The difference between the old CDA scheme and the CDA First Step for tike deliver from 24 Mar 2016?", "What is the difference between the old CDA scheme & the CDA First Step for small fry deliver from 24 Mar 2016?", "Compare the old CDA scheme vs the CDA First Step for nipper born from 24 Mar 2016?", "The old CDA scheme and the CDA First Step for youngster give birth from 24 Mar 2016 got difference meh?", "How is the old CDA scheme different from the CDA First Step for kid deliver from 24 Mar 2016?", "What is the difference between the old CDA scheme vs the CDA First Step for youngster give birth from 24 Mar 2016?", "What is Difference between the old CDA scheme and the CDA First Step for nipper birth from 24 Mar 2016?", "What is the main difference between the old CDA scheme & the CDA First Step for tike birth from 24 Mar 2016?", "The main difference between the old CDA scheme vs the CDA First Step for fry born from 24 Mar 2016?", "The difference between the old CDA scheme & the CDA First Step for tiddler born from 24 Mar 2016?", "How are the old CDA scheme different from the CDA First Step for shaver born from 24 Mar 2016?", "How are the old CDA scheme different from the CDA First Step for tiddler birth from 24 Mar 2016?", "The old CDA scheme vs the CDA First Step for minor give birth from 24 Mar 2016 got difference meh?", "Compare the old CDA scheme and the CDA First Step for small fry deliver from 24 Mar 2016?", "The main difference between the old CDA scheme & the CDA First Step for tyke born from 24 Mar 2016?", "Compare the old CDA scheme vs the CDA First Step for minor birth from 24 Mar 2016?", "Compare the old CDA scheme and the CDA First Step for nipper born from 24 Mar 2016?", "Difference between the old CDA scheme vs the CDA First Step for tiddler birth from 24 Mar 2016?", "What is Difference between the old CDA scheme and the CDA First Step for tike birth from 24 Mar 2016?", "The difference between the old CDA scheme & the CDA First Step for fry born from 24 Mar 2016?", "The main difference between the old CDA scheme & the CDA First Step for nestling deliver from 24 Mar 2016?", "What is the main difference between the old CDA scheme vs the CDA First Step for small fry give birth from 24 Mar 2016?", "What are the main difference between the old CDA scheme and the CDA First Step for tike have from 24 Mar 2016?", "What are the main difference between the old CDA scheme and the CDA First Step for nipper have from 24 Mar 2016?", "What is Difference between the old CDA scheme & the CDA First Step for children have from 24 Mar 2016?", "Compare the old CDA scheme & the CDA First Step for tyke have from 24 Mar 2016?", "What is Difference between the old CDA scheme and the CDA First Step for minor deliver from 24 Mar 2016?", "The old CDA scheme and the CDA First Step for kid born from 24 Mar 2016 got difference meh?", "What are Difference between the old CDA scheme & the CDA First Step for tike deliver from 24 Mar 2016?", "What are Difference between the old CDA scheme vs the CDA First Step for kid deliver from 24 Mar 2016?", "What are Difference between the old CDA scheme & the CDA First Step for fry birth from 24 Mar 2016?", "What is the difference between the old CDA scheme & the CDA First Step for youngster born from 24 Mar 2016?", "The main difference between the old CDA scheme & the CDA First Step for shaver have from 24 Mar 2016?", "Difference between the old CDA scheme and the CDA First Step for fry give birth from 24 Mar 2016?", "What are the difference between the old CDA scheme vs the CDA First Step for tyke birth from 24 Mar 2016?", "Compare the old CDA scheme and the CDA First Step for tiddler birth from 24 Mar 2016?", "What are Difference between the old CDA scheme vs the CDA First Step for youngster have from 24 Mar 2016?", "Compare the old CDA scheme and the CDA First Step for nestling deliver from 24 Mar 2016?", "The old CDA scheme & the CDA First Step for shaver give birth from 24 Mar 2016 got what difference?", "The main difference between the old CDA scheme and the CDA First Step for nestling give birth from 24 Mar 2016?", "What are Difference between the old CDA scheme & the CDA First Step for tyke give birth from 24 Mar 2016?", "The old CDA scheme vs the CDA First Step for youngster have from 24 Mar 2016 got difference meh?", "How is the old CDA scheme different from the CDA First Step for tyke deliver from 24 Mar 2016?", "The difference between the old CDA scheme vs the CDA First Step for small fry have from 24 Mar 2016?", "The old CDA scheme and the CDA First Step for kid have from 24 Mar 2016 got what difference?", "What is the main difference between the old CDA scheme vs the CDA First Step for shaver birth from 24 Mar 2016?", "The old CDA scheme and the CDA First Step for small fry born from 24 Mar 2016 got difference meh?", "The main difference between the old CDA scheme & the CDA First Step for nipper born from 24 Mar 2016?", "The main difference between the old CDA scheme and the CDA First Step for children have from 24 Mar 2016?", "What are Difference between the old CDA scheme vs the CDA First Step for kid have from 24 Mar 2016?", "The old CDA scheme vs the CDA First Step for shaver born from 24 Mar 2016 got what difference?", "Compare the old CDA scheme vs the CDA First Step for youngster give birth from 24 Mar 2016?", "How is the old CDA scheme different from the CDA First Step for minor deliver from 24 Mar 2016?", "What are the difference between the old CDA scheme and the CDA First Step for tiddler deliver from 24 Mar 2016?", "What are Difference between the old CDA scheme & the CDA First Step for youngster give birth from 24 Mar 2016?", "What is the difference between the old CDA scheme vs the CDA First Step for tiddler born from 24 Mar 2016?", "The difference between the old CDA scheme & the CDA First Step for small fry have from 24 Mar 2016?", "The old CDA scheme & the CDA First Step for tike have from 24 Mar 2016 got difference meh?", "How do the old CDA scheme differ from the CDA First Step for nipper birth from 24 Mar 2016?", "The difference between the old CDA scheme and the CDA First Step for children born from 24 Mar 2016?", "Compare the old CDA scheme & the CDA First Step for children deliver from 24 Mar 2016?", "The main difference between the old CDA scheme and the CDA First Step for minor born from 24 Mar 2016?", "What is the difference between the old CDA scheme & the CDA First Step for tiddler birth from 24 Mar 2016?", "What is Difference between the old CDA scheme vs the CDA First Step for tiddler birth from 24 Mar 2016?", "The old CDA scheme & the CDA First Step for nestling give birth from 24 Mar 2016 got difference meh?", "What is Difference between the old CDA scheme and the CDA First Step for small fry birth from 24 Mar 2016?", "What is the difference between the old CDA scheme & the CDA First Step for kid give birth from 24 Mar 2016?", "What are Difference between the old CDA scheme & the CDA First Step for fry born from 24 Mar 2016?", "Compare the old CDA scheme vs the CDA First Step for tike have from 24 Mar 2016?", "Compare the old CDA scheme & the CDA First Step for fry give birth from 24 Mar 2016?", "How does the old CDA scheme differ from the CDA First Step for fry give birth from 24 Mar 2016?", "The main difference between the old CDA scheme and the CDA First Step for small fry born from 24 Mar 2016?", "What is the main difference between the old CDA scheme and the CDA First Step for minor have from 24 Mar 2016?", "Compare the old CDA scheme vs the CDA First Step for small fry have from 24 Mar 2016?", "The old CDA scheme and the CDA First Step for shaver birth from 24 Mar 2016 got what difference?", "The difference between the old CDA scheme vs the CDA First Step for nipper give birth from 24 Mar 2016?", "What is Difference between the old CDA scheme & the CDA First Step for children give birth from 24 Mar 2016?", "What are the difference between the old CDA scheme and the CDA First Step for minor give birth from 24 Mar 2016?", "What is Difference between the old CDA scheme vs the CDA First Step for tike born from 24 Mar 2016?", "Difference between the old CDA scheme & the CDA First Step for tiddler deliver from 24 Mar 2016?", "What are the difference between the old CDA scheme and the CDA First Step for tyke deliver from 24 Mar 2016?", "What are the main difference between the old CDA scheme vs the CDA First Step for minor deliver from 24 Mar 2016?", "What are the difference between the old CDA scheme & the CDA First Step for tiddler give birth from 24 Mar 2016?", "How do the old CDA scheme differ from the CDA First Step for shaver give birth from 24 Mar 2016?", "How do the old CDA scheme differ from the CDA First Step for children deliver from 24 Mar 2016?", "What is Difference between the old CDA scheme & the CDA First Step for tyke give birth from 24 Mar 2016?", "The old CDA scheme & the CDA First Step for tike birth from 24 Mar 2016 got what difference?", "The old CDA scheme and the CDA First Step for children born from 24 Mar 2016 got what difference?", "How does the old CDA scheme differ from the CDA First Step for tike give birth from 24 Mar 2016?", "The main difference between the old CDA scheme and the CDA First Step for tike birth from 24 Mar 2016?", "What are the difference between the old CDA scheme vs the CDA First Step for children have from 24 Mar 2016?", "How do the old CDA scheme differ from the CDA First Step for shaver born from 24 Mar 2016?", "What is the difference between the old CDA scheme & the CDA First Step for youngster deliver from 24 Mar 2016?", "What is the main difference between the old CDA scheme & the CDA First Step for small fry give birth from 24 Mar 2016?", "What is Difference between the old CDA scheme vs the CDA First Step for shaver born from 24 Mar 2016?", "What are the main difference between the old CDA scheme vs the CDA First Step for tike deliver from 24 Mar 2016?", "What are the difference between the old CDA scheme and the CDA First Step for youngster birth from 24 Mar 2016?", "What is the main difference between the old CDA scheme and the CDA First Step for nipper give birth from 24 Mar 2016?", "The main difference between the old CDA scheme vs the CDA First Step for youngster born from 24 Mar 2016?", "The difference between the old CDA scheme vs the CDA First Step for small fry born from 24 Mar 2016?", "Difference between the old CDA scheme vs the CDA First Step for youngster birth from 24 Mar 2016?", "What are the main difference between the old CDA scheme vs the CDA First Step for kid have from 24 Mar 2016?", "Difference between the old CDA scheme vs the CDA First Step for youngster deliver from 24 Mar 2016?", "How are the old CDA scheme different from the CDA First Step for nestling deliver from 24 Mar 2016?", "Difference between the old CDA scheme and the CDA First Step for minor birth from 24 Mar 2016?", "How do the old CDA scheme differ from the CDA First Step for small fry birth from 24 Mar 2016?", "What is the difference between the old CDA scheme vs the CDA First Step for tike deliver from 24 Mar 2016?", "The difference between the old CDA scheme & the CDA First Step for fry deliver from 24 Mar 2016?", "What is Difference between the old CDA scheme vs the CDA First Step for nestling have from 24 Mar 2016?", "What is the main difference between the old CDA scheme vs the CDA First Step for minor born from 24 Mar 2016?", "Compare the old CDA scheme vs the CDA First Step for tiddler birth from 24 Mar 2016?", "What is the main difference between the old CDA scheme vs the CDA First Step for children deliver from 24 Mar 2016?", "Compare the old CDA scheme and the CDA First Step for fry have from 24 Mar 2016?", "What are the difference between the old CDA scheme vs the CDA First Step for shaver deliver from 24 Mar 2016?", "What are the main difference between the old CDA scheme & the CDA First Step for nipper birth from 24 Mar 2016?", "What are the main difference between the old CDA scheme & the CDA First Step for tike born from 24 Mar 2016?", "What is Difference between the old CDA scheme vs the CDA First Step for shaver give birth from 24 Mar 2016?", "What is Difference between the old CDA scheme vs the CDA First Step for nestling deliver from 24 Mar 2016?", "Difference between the old CDA scheme and the CDA First Step for tyke born from 24 Mar 2016?", "The old CDA scheme & the CDA First Step for fry have from 24 Mar 2016 got difference meh?", "Difference between the old CDA scheme & the CDA First Step for tyke born from 24 Mar 2016?", "The old CDA scheme vs the CDA First Step for fry born from 24 Mar 2016 got what difference?", "The difference between the old CDA scheme vs the CDA First Step for kid give birth from 24 Mar 2016?", "What are Difference between the old CDA scheme vs the CDA First Step for small fry give birth from 24 Mar 2016?", "Compare the old CDA scheme vs the CDA First Step for small fry give birth from 24 Mar 2016?", "What are Difference between the old CDA scheme and the CDA First Step for tiddler give birth from 24 Mar 2016?", "What are Difference between the old CDA scheme vs the CDA First Step for tyke born from 24 Mar 2016?", "What are the difference between the old CDA scheme & the CDA First Step for tike born from 24 Mar 2016?", "The main difference between the old CDA scheme vs the CDA First Step for nestling give birth from 24 Mar 2016?", "Difference between the old CDA scheme vs the CDA First Step for nestling born from 24 Mar 2016?", "What is Difference between the old CDA scheme & the CDA First Step for minor give birth from 24 Mar 2016?", "The main difference between the old CDA scheme & the CDA First Step for kid have from 24 Mar 2016?", "What are Difference between the old CDA scheme and the CDA First Step for kid deliver from 24 Mar 2016?", "What are the difference between the old CDA scheme and the CDA First Step for children have from 24 Mar 2016?", "How are the old CDA scheme different?", "How do the old CDA scheme differ from the CDA First Step for small fry give birth from 24 Mar 2016?", "What are the main difference between the old CDA scheme and the CDA First Step for small fry have from 24 Mar 2016?", "What is Difference between the old CDA scheme and the CDA First Step for youngster deliver from 24 Mar 2016?", "Compare the old CDA scheme & the CDA First Step for tiddler give birth from 24 Mar 2016?", "What is Difference between the old CDA scheme and the CDA First Step for nipper have from 24 Mar 2016?", "What are the main difference between the old CDA scheme & the CDA First Step for small fry give birth from 24 Mar 2016?", "What are the main difference between the old CDA scheme vs the CDA First Step for fry have from 24 Mar 2016?", "How does the old CDA scheme differ from the CDA First Step for shaver have from 24 Mar 2016?", "What are Difference between the old CDA scheme vs the CDA First Step for nestling born from 24 Mar 2016?", "How do the old CDA scheme differ from the CDA First Step for youngster born from 24 Mar 2016?", "What is the difference between the old CDA scheme & the CDA First Step for kid born from 24 Mar 2016?", "The difference between the old CDA scheme vs the CDA First Step for nipper born from 24 Mar 2016?", "The difference between the old CDA scheme vs the CDA First Step for tiddler have from 24 Mar 2016?", "What are the main difference between the old CDA scheme and the CDA First Step for nestling give birth from 24 Mar 2016?", "The main difference between the old CDA scheme and the CDA First Step for kid birth from 24 Mar 2016?", "What are Difference between the old CDA scheme & the CDA First Step for shaver birth from 24 Mar 2016?", "What is the main difference between the old CDA scheme vs the CDA First Step for tyke give birth from 24 Mar 2016?", "Compare the old CDA scheme and the CDA First Step for fry birth from 24 Mar 2016?", "What is the main difference between the old CDA scheme vs the CDA First Step for fry give birth from 24 Mar 2016?", "The old CDA scheme & the CDA First Step for tiddler born from 24 Mar 2016 got difference meh?", "The difference between the old CDA scheme vs the CDA First Step for nipper have from 24 Mar 2016?", "Difference between the old CDA scheme vs the CDA First Step for minor give birth from 24 Mar 2016?", "What are Difference between the old CDA scheme and the CDA First Step for tike give birth from 24 Mar 2016?", "What is Difference between the old CDA scheme and the CDA First Step for minor birth from 24 Mar 2016?", "How does the old CDA scheme differ from the CDA First Step for tike birth from 24 Mar 2016?", "Difference between the old CDA scheme vs the CDA First Step for nestling birth from 24 Mar 2016?", "The old CDA scheme and the CDA First Step for tiddler deliver from 24 Mar 2016 got difference meh?", "Compare the old CDA scheme vs the CDA First Step for shaver deliver from 24 Mar 2016?", "Difference between the old CDA scheme and the CDA First Step for tiddler deliver from 24 Mar 2016?", "What are the main difference between the old CDA scheme and the CDA First Step for fry have from 24 Mar 2016?", "The difference between the old CDA scheme and the CDA First Step for tike born from 24 Mar 2016?", "What are the main difference between the old CDA scheme vs the CDA First Step for small fry have from 24 Mar 2016?", "The old CDA scheme & the CDA First Step for tike born from 24 Mar 2016 got difference meh?", "Difference between the old CDA scheme and the CDA First Step for shaver born from 24 Mar 2016?", "The main difference between the old CDA scheme vs the CDA First Step for nipper birth from 24 Mar 2016?"], "tag": "What is the difference between the old CDA scheme and the CDA First Step for children born from 24 Mar 2016?", "response": "Children born on or after 24 March 2016 will receive the CDA First Step of $3,000 in the Child Development Account (CDA), without the need for parents to save first. Parents can continue to save in the child\u2019s CDA to receive dollar-for-dollar Government matching contribution of up to $3,000, $9,000 or $15,000 depending on the child\u2019s birth order. Children born before 24 March 2016 will receive Government matching contribution of up to $6,000, $12,000 or $18,000 depending on the child\u2019s birth order. "}, {"patterns": ["Could the Child Development Account (CDA) be employ for any mortal other than the tike and/or the siblings?", "Could the Child Development Account (CDA) be used for any someone other than the kid and/or the sib", "Could the Child Development Account (CDA) be apply for any mortal other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be employ for any somebody other than the child and/or the siblings?", "Could the Child Development Account (CDA) be apply for any persons, other than the tiddler and/or the siblings?", "Could the Child Development Account (CDA) be apply for any soul other than the fry and/or the sib", "Could the Child Development Account (CDA) be utilise for any somebody other than the fry and/or the siblings?", "Could the Child Development Account (CDA) be apply for any soul other than the youngster and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any persons, other than the minor and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any individual other than the tyke and/or the sib", "Could the Child Development Account (CDA) be apply for any someone other than the kid and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any someone other than the kid and/or the sib", "Could the Child Development Account (CDA) be apply for any soul other than the kid and/or the siblings?", "Could the Child Development Account (CDA) be apply for any soul other than the tyke and/or the sib", "Could the Child Development Account (CDA) be apply for any persons, other than the shaver and/or the sib", "Could the Child Development Account (CDA) be utilize for any individual other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be employ for any individual other than the tyke and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any individual other than the tyke and/or the sib", "Could the Child Development Account (CDA) be used for any someone other than the nipper and/or the siblings?", "Could the Child Development Account (CDA) be employ for any individual other than the minor and/or the sib", "Could the Child Development Account (CDA) be apply for any somebody other than the youngster and/or the sib", "Could the Child Development Account (CDA) be employ for any soul other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be apply for any someone other than the youngster and/or the sib", "Could the Child Development Account (CDA) be apply for any soul other than the small fry and/or the sib", "Could the Child Development Account (CDA) be employ for any somebody other than the kid and/or the sib", "Could the Child Development Account (CDA) be apply for any someone other than the child and/or the sib", "Could the Child Development Account (CDA) be apply for any somebody other than the kid and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any someone other than the small fry and/or the sib", "Could the Child Development Account (CDA) be utilize for any persons, other than the tyke and/or the sib", "Could the Child Development Account (CDA) be employ for any individual other than the fry and/or the siblings?", "Could the Child Development Account (CDA) be used for any someone other than the small fry and/or the sib", "Could the Child Development Account (CDA) be used for any mortal other than the kid and/or the sib", "Could the Child Development Account (CDA) be used for any mortal other than the kid and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any individual other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be employ for any soul other than the tiddler and/or the sib", "Could the Child Development Account (CDA) be employ for any persons, other than the nipper and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any soul other than the kid and/or the sib", "Could the Child Development Account (CDA) be employ for any somebody other than the minor and/or the siblings?", "Could the Child Development Account (CDA) be apply for any individual other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be used for any persons, other than the child and/or the sib", "Could the Child Development Account (CDA) be utilize for any individual other than the small fry and/or the sib", "Could the Child Development Account (CDA) be employ for any somebody other than the fry and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any individual other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any somebody other than the tyke and/or the siblings?", "Could the Child Development Account (CDA) be apply for any soul other than the minor and/or the sib", "Could the Child Development Account (CDA) be apply for any soul other than the tike and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any soul other than the minor and/or the siblings?", "Could the Child Development Account (CDA) be used for any persons, other than the youngster and/or the sib", "Could the Child Development Account (CDA) be utilise for any individual other than the small fry and/or the sib", "Could the Child Development Account (CDA) be apply for any someone other than the nipper and/or the sib", "Could the Child Development Account (CDA) be employ for any soul other than the child and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any somebody other than the tiddler and/or the sib", "Could the Child Development Account (CDA) be utilise for any individual other than the kid and/or the sib", "Could the Child Development Account (CDA) be employ for any someone other than the tike and/or the siblings?", "Could the Child Development Account (CDA) be apply for any persons, other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be employ for any someone other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any persons, other than the shaver and/or the sib", "Could the Child Development Account (CDA) be used for any persons, other than the minor and/or the siblings?", "Could the Child Development Account (CDA) be apply for any mortal other than the minor and/or the sib", "Could the Child Development Account (CDA) be utilise for any mortal other than the minor and/or the siblings?", "Could the Child Development Account (CDA) be apply for any individual other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be employ for any soul other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be apply for any somebody other than the tike and/or the sib", "Could the Child Development Account (CDA) be utilize for any somebody other than the fry and/or the sib", "Could the Child Development Account (CDA) be employ for any soul other than the fry and/or the sib", "Could the Child Development Account (CDA) be utilise for any individual other than the child and/or the sib", "Could the Child Development Account (CDA) be utilize for any individual other than the kid and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any soul other than the shaver and/or the sib", "Could the Child Development Account (CDA) be used for any individual other than the fry and/or the sib", "Could the Child Development Account (CDA) be utilize for any mortal other than the tyke and/or the sib", "Could the Child Development Account (CDA) be utilise for any somebody other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any individual other than the minor and/or the siblings?", "Could the Child Development Account (CDA) be used for any someone other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be used for any persons, other than the fry and/or the sib", "Could the Child Development Account (CDA) be used for any somebody other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be used for any mortal other than the child and/or the sib", "Could the Child Development Account (CDA) be apply for any mortal other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be apply for any mortal other than the youngster and/or the siblings?", "Could the Child Development Account (CDA) be apply for any individual other than the tike and/or the siblings?", "Could the Child Development Account (CDA) be employ for any mortal other than the minor and/or the sib", "Could the Child Development Account (CDA) be employ for any mortal other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be used for any somebody other than the child and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any somebody other than the child and/or the sib", "Could the Child Development Account (CDA) be apply for any individual other than the kid and/or the sib", "Could the Child Development Account (CDA) be utilise for any individual other than the nipper and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any individual other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any individual other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be employ for any someone other than the tyke and/or the sib", "Could the Child Development Account (CDA) be utilise for any soul other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be employ for any soul other than the youngster and/or the sib", "Could the Child Development Account (CDA) be apply for any individual other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any somebody other than the child and/or the sib", "Could the Child Development Account (CDA) be utilize for any soul other than the minor and/or the sib", "Could the Child Development Account (CDA) be utilize for any soul other than the tyke and/or the sib", "Could the Child Development Account (CDA) be employ for any somebody other than the tike and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any persons, other than the youngster and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any someone other than the tiddler and/or the sib", "Could the Child Development Account (CDA) be utilise for any somebody other than the nestling and/or the sib", "Could the Child Development Account (CDA) be utilise for any mortal other than the nipper and/or the sib", "Could the Child Development Account (CDA) be apply for any individual other than the child and/or the sib", "Could the Child Development Account (CDA) be utilise for any soul other than the nestling and/or the sib", "Could the Child Development Account (CDA) be employ for any someone other than the nipper and/or the sib", "Could the Child Development Account (CDA) be used for any persons, other than the child and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any persons, other than the minor and/or the sib", "Could the Child Development Account (CDA) be employ for any somebody other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any somebody other than the youngster and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any soul other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be used for any individual other than the nipper and/or the siblings?", "Could the Child Development Account (CDA) be apply for any someone other than the nipper and/or the siblings?", "Could the Child Development Account (CDA) be apply for any persons, other than the nipper and/or the siblings?", "Could the Child Development Account (CDA) be employ for any soul other than the shaver and/or the sib", "Could the Child Development Account (CDA) be used for any individual other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any mortal other than the small fry and/or the sib", "Could the Child Development Account (CDA) be employ for any persons, other than the minor and/or the sib", "Could the Child Development Account (CDA) be employ for any someone other than the shaver and/or the sib", "Could the Child Development Account (CDA) be employ for any persons, other than the fry and/or the sib", "Could the Child Development Account (CDA) be employ for any individual other than the tike and/or the sib", "Could the Child Development Account (CDA) be employ for any individual other than the youngster and/or the sib", "Could the Child Development Account (CDA) be utilise for any persons, other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be employ for any mortal other than the fry and/or the sib", "Could the Child Development Account (CDA) be used for any soul other than the tyke and/or the siblings?", "Could the Child Development Account (CDA) be apply for any soul other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be used for any somebody other than the tiddler and/or the sib", "Could the Child Development Account (CDA) be utilise for any soul other than the kid and/or the sib", "Could the Child Development Account (CDA) be utilise for any someone other than the nestling and/or the sib", "Could the Child Development Account (CDA) be apply for any someone other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any persons, other than the tike and/or the siblings?", "Could the Child Development Account (CDA) be apply for any persons, other than the nestling and/or the sib", "Could the Child Development Account (CDA) be used for any persons, other than the tiddler and/or the sib", "Could the Child Development Account (CDA) be used for any individual other than the youngster and/or the sib", "Could the Child Development Account (CDA) be employ for any someone other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any somebody other than the youngster and/or the sib", "Could the Child Development Account (CDA) be used for any someone other than the fry and/or the sib", "Could the Child Development Account (CDA) be apply for any someone other than the youngster and/or the siblings?", "Could the Child Development Account (CDA) be apply for any mortal other than the fry and/or the sib", "Could the Child Development Account (CDA) be used for any individual other than the tyke and/or the sib", "Could the Child Development Account (CDA) be employ for any persons, other than the child and/or the sib", "Could the Child Development Account (CDA) be used for any soul other than the tike and/or the siblings?", "Could the Child Development Account (CDA) be apply for any persons, other than the child and/or the sib", "Could the Child Development Account (CDA) be utilise for any persons, other than the tyke and/or the siblings?", "Could the Child Development Account (CDA) be employ for any somebody other than the youngster and/or the siblings?", "Could the Child Development Account (CDA) be employ for any somebody other than the tiddler and/or the sib", "Could the Child Development Account (CDA) be utilise for any mortal other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be employ for any persons, other than the minor and/or the siblings?", "Could the Child Development Account (CDA) be used for any persons, other than the small fry and/or the sib", "Could the Child Development Account (CDA) be used for any persons, other than the tike and/or the sib", "Could the Child Development Account (CDA) be apply for any persons, other than the youngster and/or the sib", "Could the Child Development Account (CDA) be utilise for any mortal other than the shaver and/or the sib", "Could the Child Development Account (CDA) be used for any somebody other than the tyke and/or the siblings?", "Could the Child Development Account (CDA) be employ for any soul other than the youngster and/or the siblings?", "Could the Child Development Account (CDA) be employ for any someone other than the fry and/or the sib", "Could the Child Development Account (CDA) be utilize for any soul other than the child and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any mortal other than the child and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any soul other than the nestling and/or the sib", "Could the Child Development Account (CDA) be utilize for any someone other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be employ for any mortal other than the tike and/or the sib", "Could the Child Development Account (CDA) be used for any soul other than the tike and/or the sib", "Could the Child Development Account (CDA) be employ for any somebody other than the fry and/or the sib", "Could the Child Development Account (CDA) be utilise for any individual other than the fry and/or the siblings?", "Could the Child Development Account (CDA) be apply for any mortal other than the tiddler and/or the sib", "Could the Child Development Account (CDA) be used for any someone other than the shaver and/or the sib", "Could the Child Development Account (CDA) be employ for any individual other than the shaver and/or the sib", "Could the Child Development Account (CDA) be utilize for any individual other than the tiddler and/or the sib", "Could the Child Development Account (CDA) be employ for any persons, other than the child and/or the siblings?", "Could the Child Development Account (CDA) be used for any soul other than the tiddler and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any individual other than the fry and/or the sib", "Could the Child Development Account (CDA) be utilise for any somebody other than the shaver and/or the sib", "Could the Child Development Account (CDA) be apply for any mortal other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be employ for any somebody other than the tike and/or the sib", "Could the Child Development Account (CDA) be utilise for any individual other than the youngster and/or the siblings?", "Could the Child Development Account (CDA) be used for any mortal other than the tiddler and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any mortal other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any soul other than the nipper and/or the sib", "Could the Child Development Account (CDA) be utilise for any somebody other than the fry and/or the sib", "Could the Child Development Account (CDA) be utilise for any mortal other than the tike and/or the sib", "Could the Child Development Account (CDA) be used for any someone other than the tiddler and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any soul other than the nipper and/or the siblings?", "Could the Child Development Account (CDA) be used for any mortal other than the fry and/or the sib", "Could the Child Development Account (CDA) be utilise for any mortal other than the youngster and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any soul other than the tyke and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any someone other than the tike and/or the sib", "Could the Child Development Account (CDA) be apply for any mortal other than the minor and/or the siblings?", "Could the Child Development Account (CDA) be apply for any persons, other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be employ for any someone other than the minor and/or the siblings?", "Could the Child Development Account (CDA) be apply for any persons, other than the tike and/or the sib", "Could the Child Development Account (CDA) be apply for any individual other than the nipper and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any someone other than the fry and/or the sib", "Could the Child Development Account (CDA) be used for any individual other than the child and/or the sib", "Could the Child Development Account (CDA) be employ for any persons, other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be apply for any individual other than the minor and/or the sib", "Could the Child Development Account (CDA) be utilize for any somebody other than the tike and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any mortal other than the shaver and/or the siblings?", "Could the Child Development Account (CDA) be used for any soul other than the fry and/or the sib", "Could the Child Development Account (CDA) be utilise for any somebody other than the tiddler and/or the sib", "Could the Child Development Account (CDA) be utilize for any individual other than the fry and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any somebody other than the nestling and/or the siblings?", "Could the Child Development Account (CDA) be employ for any somebody other than the small fry and/or the siblings?", "Could the Child Development Account (CDA) be utilise for any soul other than the tike and/or the sib", "Could the Child Development Account (CDA) be utilise for any someone other than the nipper and/or the siblings?", "Could the Child Development Account (CDA) be utilize for any persons, other than the nipper and/or the sib"], "tag": "Can the Child Development Account (CDA) be used for any persons, other than the child and/or the siblings?", "response": "The Child Development Account, or CDA, is meant to be used by the child and his or her siblings only. "}, {"patterns": ["Is me able to call off my child\u2019s Baby Bonus application?", "Could we scrub my child\u2019s Baby Bonus application?", "Is me entitled to scrub my child\u2019s Baby Bonus application?", "Are me allowed to call off my child\u2019s Baby Bonus application?", "Are we allowed to scratch my child\u2019s Baby Bonus application?", "Could student cancel my child\u2019s Baby Bonus application?", "Is it ok if student cancel my child\u2019s Baby Bonus application?", "Is i entitled to scrub my child\u2019s Baby Bonus application?", "Are me entitled to call off my child\u2019s Baby Bonus application?", "Is it possible for we to scrub my child\u2019s Baby Bonus application?", "Is it ok if me call off my child\u2019s Baby Bonus application?", "Are we able to call off my child\u2019s Baby Bonus application?", "May student cancel my child\u2019s Baby Bonus application?", "Am student able to call off my child\u2019s Baby Bonus application?", "Is it alright for student to scratch my child\u2019s Baby Bonus application?", "Are we able to cancel my child\u2019s Baby Bonus application?", "Is it alright if me cancel my child\u2019s Baby Bonus application?", "Is it alright for i to scrub my child\u2019s Baby Bonus application?", "Are me allowed to cancel my child\u2019s Baby Bonus application?", "Is it possible if we call off my child\u2019s Baby Bonus application?", "Is student able to scrub my child\u2019s Baby Bonus application?", "Is it alright if i call off my child\u2019s Baby Bonus application?", "Am i entitled to scratch my child\u2019s Baby Bonus application?", "Could we scratch my child\u2019s Baby Bonus application?", "Is it ok if i cancel my child\u2019s Baby Bonus application?", "Am me able to cancel my child\u2019s Baby Bonus application?", "Am me allowed to scratch my child\u2019s Baby Bonus application?", "Am student allowed to scratch my child\u2019s Baby Bonus application?", "Is it possible for we to call off my child\u2019s Baby Bonus application?", "Is it ok if we scratch my child\u2019s Baby Bonus application?", "May me scratch my child\u2019s Baby Bonus application?", "Could me scrub my child\u2019s Baby Bonus application?", "Am me entitled to call off my child\u2019s Baby Bonus application?", "Is it alright if we scrub my child\u2019s Baby Bonus application?", "Is it possible for we to scratch my child\u2019s Baby Bonus application?", "Is i able to scrub my child\u2019s Baby Bonus application?", "Is it alright for me to cancel my child\u2019s Baby Bonus application?", "Are student able to scratch my child\u2019s Baby Bonus application?", "Is it possible for student to call off my child\u2019s Baby Bonus application?", "Is it possible if i scratch my child\u2019s Baby Bonus application?", "Is it possible if student call off my child\u2019s Baby Bonus application?", "Are we allowed to call off my child\u2019s Baby Bonus application?", "Am we able to call off my child\u2019s Baby Bonus application?", "Is it ok for we to call off my child\u2019s Baby Bonus application?", "Are student able to call off my child\u2019s Baby Bonus application?", "Am student entitled to scratch my child\u2019s Baby Bonus application?", "Am we allowed to cancel my child\u2019s Baby Bonus application?", "Am student entitled to scrub my child\u2019s Baby Bonus application?", "Could i call off my child\u2019s Baby Bonus application?", "Is it alright if we call off my child\u2019s Baby Bonus application?", "Is it possible for i to scrub my child\u2019s Baby Bonus application?", "Is i able to call off my child\u2019s Baby Bonus application?", "Am student entitled to cancel my child\u2019s Baby Bonus application?", "Is it possible for we to cancel my child\u2019s Baby Bonus application?", "Is me allowed to scrub my child\u2019s Baby Bonus application?", "Is it possible for i to cancel my child\u2019s Baby Bonus application?", "May me scrub my child\u2019s Baby Bonus application?", "Am student allowed to scrub my child\u2019s Baby Bonus application?", "Is it ok if i call off my child\u2019s Baby Bonus application?", "Are student entitled to call off my child\u2019s Baby Bonus application?", "Is i entitled to cancel my child\u2019s Baby Bonus application?", "Is it alright if me scrub my child\u2019s Baby Bonus application?", "Could student scratch my child\u2019s Baby Bonus application?", "Am i able to cancel my child\u2019s Baby Bonus application?", "Is it alright if i cancel my child\u2019s Baby Bonus application?", "Am we able to cancel my child\u2019s Baby Bonus application?", "May me call off my child\u2019s Baby Bonus application?", "Is it ok for we to cancel my child\u2019s Baby Bonus application?", "Am student allowed to call off my child\u2019s Baby Bonus application?", "Is it ok for me to scrub my child\u2019s Baby Bonus application?", "Is student allowed to call off my child\u2019s Baby Bonus application?", "Is it ok for i to scratch my child\u2019s Baby Bonus application?", "Is it possible for me to scratch my child\u2019s Baby Bonus application?", "Is it alright for i to scratch my child\u2019s Baby Bonus application?", "Is we allowed to scratch my child\u2019s Baby Bonus application?", "May we call off my child\u2019s Baby Bonus application?", "Is it alright if student scratch my child\u2019s Baby Bonus application?", "Is me entitled to cancel my child\u2019s Baby Bonus application?", "Is it possible for me to call off my child\u2019s Baby Bonus application?", "Am i entitled to scrub my child\u2019s Baby Bonus application?", "Is we entitled to scratch my child\u2019s Baby Bonus application?", "Am i able to call off my child\u2019s Baby Bonus application?", "Are i able to call off my child\u2019s Baby Bonus application?", "Is it ok if me scratch my child\u2019s Baby Bonus application?", "Are me entitled to scratch my child\u2019s Baby Bonus application?", "Are student entitled to cancel my child\u2019s Baby Bonus application?", "Could i scrub my child\u2019s Baby Bonus application?", "Are student able to scrub my child\u2019s Baby Bonus application?", "Is it alright if me call off my child\u2019s Baby Bonus application?", "Is it ok for me to cancel my child\u2019s Baby Bonus application?", "Are me able to call off my child\u2019s Baby Bonus application?", "Is it possible if me scratch my child\u2019s Baby Bonus application?", "Is i allowed to call off my child\u2019s Baby Bonus application?", "Are we allowed to scrub my child\u2019s Baby Bonus application?", "Is we able to cancel my child\u2019s Baby Bonus application?", "Are we entitled to scrub my child\u2019s Baby Bonus application?", "Am i entitled to call off my child\u2019s Baby Bonus application?", "Is it possible if me scrub my child\u2019s Baby Bonus application?", "Is it possible if student scrub my child\u2019s Baby Bonus application?", "Am me entitled to scrub my child\u2019s Baby Bonus application?", "Is it possible for me to scrub my child\u2019s Baby Bonus application?", "Is we allowed to call off my child\u2019s Baby Bonus application?", "Could i scratch my child\u2019s Baby Bonus application?", "Are we entitled to cancel my child\u2019s Baby Bonus application?", "Is student able to call off my child\u2019s Baby Bonus application?", "Are i able to cancel my child\u2019s Baby Bonus application?", "Is it alright for student to call off my child\u2019s Baby Bonus application?", "Are i entitled to call off my child\u2019s Baby Bonus application?", "Am i allowed to scrub my child\u2019s Baby Bonus application?", "Is student allowed to cancel my child\u2019s Baby Bonus application?", "Am we able to scratch my child\u2019s Baby Bonus application?", "Is it possible if me cancel my child\u2019s Baby Bonus application?", "Is it ok for student to cancel my child\u2019s Baby Bonus application?", "Am me allowed to cancel my child\u2019s Baby Bonus application?", "Is it alright if me scratch my child\u2019s Baby Bonus application?", "Is it alright for me to call off my child\u2019s Baby Bonus application?", "Am me allowed to call off my child\u2019s Baby Bonus application?", "May i scrub my child\u2019s Baby Bonus application?", "Are student allowed to cancel my child\u2019s Baby Bonus application?", "Is it ok if student scratch my child\u2019s Baby Bonus application?", "Is it possible if i cancel my child\u2019s Baby Bonus application?", "Are we able to scrub my child\u2019s Baby Bonus application?", "Are we able to scratch my child\u2019s Baby Bonus application?", "Am me able to scrub my child\u2019s Baby Bonus application?", "Is it ok if me scrub my child\u2019s Baby Bonus application?", "Is it ok for me to call off my child\u2019s Baby Bonus application?", "Are we entitled to scratch my child\u2019s Baby Bonus application?", "Are me able to scratch my child\u2019s Baby Bonus application?", "Is it possible if we scrub my child\u2019s Baby Bonus application?", "Are i entitled to scrub my child\u2019s Baby Bonus application?", "Am we entitled to call off my child\u2019s Baby Bonus application?", "Is it ok if student scrub my child\u2019s Baby Bonus application?", "Am me able to scratch my child\u2019s Baby Bonus application?", "Are i allowed to call off my child\u2019s Baby Bonus application?", "Is it possible for student to scrub my child\u2019s Baby Bonus application?", "May student call off my child\u2019s Baby Bonus application?", "Am we able to scrub my child\u2019s Baby Bonus application?", "Are i allowed to scratch my child\u2019s Baby Bonus application?", "Is it possible for i to call off my child\u2019s Baby Bonus application?", "May student scrub my child\u2019s Baby Bonus application?", "Could me cancel my child\u2019s Baby Bonus application?", "Am student able to cancel my child\u2019s Baby Bonus application?", "Is me able to scrub my child\u2019s Baby Bonus application?", "Is student able to cancel my child\u2019s Baby Bonus application?", "Is student entitled to scrub my child\u2019s Baby Bonus application?", "Is it possible for student to scratch my child\u2019s Baby Bonus application?", "May we scratch my child\u2019s Baby Bonus application?", "Are we entitled to call off my child\u2019s Baby Bonus application?", "Am we entitled to scratch my child\u2019s Baby Bonus application?", "Is it ok if i scrub my child\u2019s Baby Bonus application?", "Is it ok if we call off my child\u2019s Baby Bonus application?", "Am we allowed to call off my child\u2019s Baby Bonus application?", "Is it ok if we scrub my child\u2019s Baby Bonus application?", "Am student entitled to call off my child\u2019s Baby Bonus application?", "May i cancel my child\u2019s Baby Bonus application?", "Are student able to cancel my child\u2019s Baby Bonus application?", "Are student allowed to call off my child\u2019s Baby Bonus application?", "Are student allowed to scratch my child\u2019s Baby Bonus application?", "Are i able to scrub my child\u2019s Baby Bonus application?", "Am we entitled to scrub my child\u2019s Baby Bonus application?", "Are student entitled to scratch my child\u2019s Baby Bonus application?", "Is me entitled to scratch my child\u2019s Baby Bonus application?", "Are student entitled to scrub my child\u2019s Baby Bonus application?", "Is student able to scratch my child\u2019s Baby Bonus application?", "Is me allowed to cancel my child\u2019s Baby Bonus application?", "Are student allowed to scrub my child\u2019s Baby Bonus application?", "Is me allowed to scratch my child\u2019s Baby Bonus application?", "Is it possible if i call off my child\u2019s Baby Bonus application?", "Is we able to call off my child\u2019s Baby Bonus application?", "Is me allowed to call off my child\u2019s Baby Bonus application?", "Is it ok for i to cancel my child\u2019s Baby Bonus application?", "Could me scratch my child\u2019s Baby Bonus application?", "Is i allowed to scrub my child\u2019s Baby Bonus application?", "Are me entitled to cancel my child\u2019s Baby Bonus application?", "May student scratch my child\u2019s Baby Bonus application?", "Is it ok for student to scrub my child\u2019s Baby Bonus application?", "Is student allowed to scrub my child\u2019s Baby Bonus application?", "Am me able to call off my child\u2019s Baby Bonus application?", "Are i entitled to cancel my child\u2019s Baby Bonus application?", "Is i entitled to scratch my child\u2019s Baby Bonus application?", "Is it ok if me cancel my child\u2019s Baby Bonus application?", "Is it ok for i to call off my child\u2019s Baby Bonus application?", "Is it ok for we to scratch my child\u2019s Baby Bonus application?", "Is i allowed to scratch my child\u2019s Baby Bonus application?", "Is it possible for student to cancel my child\u2019s Baby Bonus application?", "Is student entitled to call off my child\u2019s Baby Bonus application?", "Is i able to scratch my child\u2019s Baby Bonus application?", "Is we entitled to scrub my child\u2019s Baby Bonus application?", "Am student able to scrub my child\u2019s Baby Bonus application?", "Is i allowed to cancel my child\u2019s Baby Bonus application?", "Are i entitled to scratch my child\u2019s Baby Bonus application?", "Could me call off my child\u2019s Baby Bonus application?", "Is it alright for i to call off my child\u2019s Baby Bonus application?", "Am i allowed to scratch my child\u2019s Baby Bonus application?", "Is it alright for i to cancel my child\u2019s Baby Bonus application?", "Am me entitled to scratch my child\u2019s Baby Bonus application?", "Is it possible if i scrub my child\u2019s Baby Bonus application?", "May i call off my child\u2019s Baby Bonus application?", "Is it alright for student to scrub my child\u2019s Baby Bonus application?", "Is it possible for me to cancel my child\u2019s Baby Bonus application?"], "tag": "Can I cancel my child\u2019s Baby Bonus application?", "response": "Baby Bonus applications cannot be cancelled after they are submitted online. "}, {"patterns": ["Can you tell me more about One-Stop Service Centre?", "What are One-Stop Service Centre all about?", "May I know about One-Stop Service Centre?", "What does One-Stop Service Centre mean?", "What is One-Stop Service Centre all about?", "What is meant by One-Stop Service Centre?", "Explain to me One-Stop Service Centre?", "I want to know about One-Stop Service Centre?", "What do One-Stop Service Centre mean?", "Can you tell me the details about One-Stop Service Centre?", "What are One-Stop Service Centre?"], "tag": "What is One-Stop Service Centre?", "response": "Parents who need assistance to join Baby Bonus online or perform other related e-services may go to the Citizen Connect Centres, the Immigration & Checkpoints Authority and the following maternity hospitals: Gleneagles Hospital KK Women\u2019s and Children\u2019s Hospital Mount Alvernia Hospital Mount Elizabeth Hospital Mount Elizabeth Novena Hospital National University Hospital Parkway East Hospital Raffles Hospital Singapore General Hospital Thomson Medical Centre"}, {"patterns": ["When me have subject a pre-birth registration. Where do me furnish my newborns details?", "When student have subject a pre-birth registration. How student should provide my newborns details?", "We have submitted a pre-birth registration. What shall we do to furnish my newborns details?", "When we have subject a pre-birth registration. How we do render my newborns details?", "What else do student need to do to render my newborns details?", "I have subject a pre-birth registration. How i should provide my newborns details?", "While me have submitted a pre-birth registration. What should me do to furnish my newborns details?", "While we have subject a pre-birth registration. Where do we provide my newborns details?", "If student have subject a pre-birth registration. What can student do to provide my newborns details?", "When student have subject a pre-birth registration. Where does student furnish my newborns details?", "While i have submitted a pre-birth registration. Where shall i supply my newborns details?", "When me have subject a pre-birth registration. How could me render my newborns details?", "When i have submitted a pre-birth registration. What could i do to furnish my newborns details?", "If we have submitted a pre-birth registration. How we should furnish my newborns details?", "Student have subject a pre-birth registration. What shall student do to render my newborns details?", "Student have submitted a pre-birth registration. How student can provide my newborns details?", "If student have subject a pre-birth registration. How could student supply my newborns details?", "I have submitted a pre-birth registration. How shall i supply my newborns details?", "While student have submitted a pre-birth registration. What could student do to render my newborns details?", "Student have subject a pre-birth registration. How could student furnish my newborns details?", "If i have subject a pre-birth registration. What does i do to furnish my newborns details?", "If i have submitted a pre-birth registration. How i do furnish my newborns details?", "If i have subject a pre-birth registration. How should i furnish my newborns details?", "While student have subject a pre-birth registration. What can student do to supply my newborns details?", "If i have subject a pre-birth registration. Where shall i supply my newborns details?", "When me have subject a pre-birth registration. Where should me provide my newborns details?", "When student have submitted a pre-birth registration. Where shall student render my newborns details?", "While i have submitted a pre-birth registration. How i can supply my newborns details?", "If student have submitted a pre-birth registration. What can student do to render my newborns details?", "If student have subject a pre-birth registration. How student do render my newborns details?", "When we have subject a pre-birth registration. What can we do to furnish my newborns details?", "We have subject a pre-birth registration. How we should supply my newborns details?", "When i have subject a pre-birth registration. How can i render my newborns details?", "Student have subject a pre-birth registration. How student should provide my newborns details?", "If me have submitted a pre-birth registration. What could me do to render my newborns details?", "If student have subject a pre-birth registration. Where shall student render my newborns details?", "While i have subject a pre-birth registration. What could i do to provide my newborns details?", "When student have subject a pre-birth registration. How student do render my newborns details?", "If me have subject a pre-birth registration. Where should me provide my newborns details?", "While we have submitted a pre-birth registration. Where could we provide my newborns details?", "If we have submitted a pre-birth registration. How shall we furnish my newborns details?", "We have subject a pre-birth registration. Where shall we provide my newborns details?", "While we have submitted a pre-birth registration. What should we do to provide my newborns details?", "While student have subject a pre-birth registration. What shall student do to furnish my newborns details?", "When we have submitted a pre-birth registration. How we could supply my newborns details?", "When i have subject a pre-birth registration. Where should i furnish my newborns details?", "While i have submitted a pre-birth registration. How should i supply my newborns details?", "If i have submitted a pre-birth registration. Where does i provide my newborns details?", "When i have subject a pre-birth registration. Where can i render my newborns details?", "Student have submitted a pre-birth registration. Where should student furnish my newborns details?", "While i have subject a pre-birth registration. How i does supply my newborns details?", "While me have submitted a pre-birth registration. How me should provide my newborns details?", "Me have subject a pre-birth registration. How should me supply my newborns details?", "If we have subject a pre-birth registration. How can we furnish my newborns details?", "What else do student need to do to furnish my newborns details?", "If i have submitted a pre-birth registration. How can i provide my newborns details?", "When i have subject a pre-birth registration. Where shall i render my newborns details?", "Student have submitted a pre-birth registration. What could student do to supply my newborns details?", "While we have submitted a pre-birth registration. How shall we supply my newborns details?", "If me have submitted a pre-birth registration. How shall me render my newborns details?", "When student have submitted a pre-birth registration. What can student do to supply my newborns details?", "When me have submitted a pre-birth registration. Where does me supply my newborns details?", "If student have subject a pre-birth registration. How does student provide my newborns details?", "If i have submitted a pre-birth registration. How should i render my newborns details?", "When i have subject a pre-birth registration. How i do supply my newborns details?", "I have subject a pre-birth registration. How should i supply my newborns details?", "If me have submitted a pre-birth registration. Where can me provide my newborns details?", "When we have submitted a pre-birth registration. Where can we supply my newborns details?", "While me have submitted a pre-birth registration. How could me supply my newborns details?", "I have submitted a pre-birth registration. What does i do to supply my newborns details?", "If student have submitted a pre-birth registration. Where should student supply my newborns details?", "When student have submitted a pre-birth registration. What does student do to furnish my newborns details?", "We have submitted a pre-birth registration. Where should we provide my newborns details?", "If me have submitted a pre-birth registration. What should me do to render my newborns details?", "When student have submitted a pre-birth registration. How student could supply my newborns details?", "When me have submitted a pre-birth registration. What could me do to render my newborns details?", "If me have subject a pre-birth registration. How can me furnish my newborns details?", "I have subject a pre-birth registration. How i can furnish my newborns details?", "While we have subject a pre-birth registration. How should we furnish my newborns details?", "While i have subject a pre-birth registration. How do i render my newborns details?", "When me have subject a pre-birth registration. How me does furnish my newborns details?", "If student have subject a pre-birth registration. How student could render my newborns details?", "If student have submitted a pre-birth registration. What do student do to provide my newborns details?", "While me have subject a pre-birth registration. Where do me furnish my newborns details?", "If me have subject a pre-birth registration. How me does provide my newborns details?", "If i have subject a pre-birth registration. How do i furnish my newborns details?", "If i have subject a pre-birth registration. What could i do to supply my newborns details?", "If me have submitted a pre-birth registration. How can me furnish my newborns details?", "While student have subject a pre-birth registration. How student should provide my newborns details?", "I have subject a pre-birth registration. What can i do to furnish my newborns details?", "While we have subject a pre-birth registration. Where does we render my newborns details?", "Me have submitted a pre-birth registration. How should me provide my newborns details?", "If we have submitted a pre-birth registration. What should we do to render my newborns details?", "I have submitted a pre-birth registration. Where should i render my newborns details?", "I have submitted a pre-birth registration. What could i do to provide my newborns details?", "While me have subject a pre-birth registration. Where do me provide my newborns details?", "When we have subject a pre-birth registration. What shall we do to render my newborns details?", "We have subject a pre-birth registration. Where does we furnish my newborns details?", "While student have subject a pre-birth registration. Where could student supply my newborns details?", "When we have subject a pre-birth registration. What does we do to provide my newborns details?", "I have submitted a pre-birth registration. How i should render my newborns details?", "When me have submitted a pre-birth registration. How me can furnish my newborns details?", "When student have subject a pre-birth registration. How could student furnish my newborns details?", "If we have subject a pre-birth registration. Where should we provide my newborns details?", "While we have submitted a pre-birth registration. How shall we render my newborns details?", "Me have submitted a pre-birth registration. Where should me supply my newborns details?", "If student have submitted a pre-birth registration. Where does student provide my newborns details?", "We have subject a pre-birth registration. Where can we provide my newborns details?", "If i have subject a pre-birth registration. Where can i provide my newborns details?", "Me have submitted a pre-birth registration. Where can me furnish my newborns details?", "If we have submitted a pre-birth registration. Where should we provide my newborns details?", "When student have submitted a pre-birth registration. How do student provide my newborns details?", "I have subject a pre-birth registration. Where shall i provide my newborns details?", "If i have submitted a pre-birth registration. Where shall i provide my newborns details?", "When me have subject a pre-birth registration. Where do me render my newborns details?", "When we have subject a pre-birth registration. What should we do to furnish my newborns details?", "Student have submitted a pre-birth registration. How student does furnish my newborns details?", "While i have submitted a pre-birth registration. How do i render my newborns details?", "If we have submitted a pre-birth registration. How we could furnish my newborns details?", "While we have subject a pre-birth registration. How do we furnish my newborns details?", "Student have submitted a pre-birth registration. How student do render my newborns details?", "While student have subject a pre-birth registration. What could student do to render my newborns details?", "Student have subject a pre-birth registration. How do student supply my newborns details?", "When i have submitted a pre-birth registration. How can i provide my newborns details?", "When me have subject a pre-birth registration. What do me do to render my newborns details?", "If i have subject a pre-birth registration. How i shall provide my newborns details?", "If i have submitted a pre-birth registration. How does i render my newborns details?", "If me have submitted a pre-birth registration. How me do supply my newborns details?", "While me have submitted a pre-birth registration. How me does furnish my newborns details?", "We have submitted a pre-birth registration. How we shall supply my newborns details?", "When student have submitted a pre-birth registration. What do student do to render my newborns details?", "When me have submitted a pre-birth registration. How should me render my newborns details?", "When i have submitted a pre-birth registration. How could i provide my newborns details?", "Student have submitted a pre-birth registration. What could student do to render my newborns details?", "While me have subject a pre-birth registration. How me shall furnish my newborns details?", "While i have subject a pre-birth registration. Where should i provide my newborns details?", "I have subject a pre-birth registration. How i can supply my newborns details?", "When i have subject a pre-birth registration. What could i do to provide my newborns details?", "Me have submitted a pre-birth registration. What do me do to supply my newborns details?", "We have subject a pre-birth registration. What shall we do to provide my newborns details?", "While i have submitted a pre-birth registration. How i can furnish my newborns details?", "When me have subject a pre-birth registration. How me could render my newborns details?", "If we have submitted a pre-birth registration. How we does supply my newborns details?", "When student have subject a pre-birth registration. How student shall supply my newborns details?", "When student have submitted a pre-birth registration. How can student furnish my newborns details?", "While me have submitted a pre-birth registration. What does me do to render my newborns details?", "If we have subject a pre-birth registration. How we does provide my newborns details?", "Me have submitted a pre-birth registration. What does me do to supply my newborns details?", "Student have subject a pre-birth registration. How does student provide my newborns details?", "When student have subject a pre-birth registration. What does student do to furnish my newborns details?", "If me have subject a pre-birth registration. Where can me furnish my newborns details?", "When we have submitted a pre-birth registration. How we can furnish my newborns details?", "While i have submitted a pre-birth registration. How i shall supply my newborns details?", "When student have submitted a pre-birth registration. Where could student furnish my newborns details?", "Student have subject a pre-birth registration. How should student provide my newborns details?", "Me have subject a pre-birth registration. What do me do to render my newborns details?", "While we have submitted a pre-birth registration. Where shall we furnish my newborns details?", "Student have submitted a pre-birth registration. Where could student provide my newborns details?", "While me have submitted a pre-birth registration. How me can render my newborns details?", "While me have subject a pre-birth registration. Where should me render my newborns details?", "If student have submitted a pre-birth registration. Where can student render my newborns details?", "While we have submitted a pre-birth registration. Where can we furnish my newborns details?", "We have submitted a pre-birth registration. How we can provide my newborns details?", "When we have subject a pre-birth registration. What does we do to render my newborns details?", "Student have subject a pre-birth registration. How shall student supply my newborns details?", "When we have subject a pre-birth registration. What shall we do to supply my newborns details?", "When i have subject a pre-birth registration. What can i do to provide my newborns details?", "If i have submitted a pre-birth registration. How do i furnish my newborns details?", "When we have submitted a pre-birth registration. What does we do to supply my newborns details?", "We have subject a pre-birth registration. What could we do to supply my newborns details?", "Me have subject a pre-birth registration. What shall me do to furnish my newborns details?", "When student have subject a pre-birth registration. What does student do to supply my newborns details?", "While we have submitted a pre-birth registration. How we does provide my newborns details?", "If me have subject a pre-birth registration. What should me do to provide my newborns details?", "If student have submitted a pre-birth registration. How student could render my newborns details?", "While i have subject a pre-birth registration. Where does i provide my newborns details?", "While we have subject a pre-birth registration. Where could we furnish my newborns details?", "I have submitted a pre-birth registration. How i could render my newborns details?", "We have submitted a pre-birth registration. What could we do to furnish my newborns details?", "I have submitted a pre-birth registration. How should i provide my newborns details?", "When student have subject a pre-birth registration. How student can furnish my newborns details?", "When me have subject a pre-birth registration. Where can me render my newborns details?", "If we have subject a pre-birth registration. How shall we provide my newborns details?", "When i have submitted a pre-birth registration. Where could i supply my newborns details?", "Me have subject a pre-birth registration. How shall me provide my newborns details?", "Me have subject a pre-birth registration. How me should furnish my newborns details?", "I have submitted a pre-birth registration. How i do furnish my newborns details?", "While we have submitted a pre-birth registration. How we can furnish my newborns details?", "Student have subject a pre-birth registration. What could student do to provide my newborns details?", "When we have submitted a pre-birth registration. Where do we provide my newborns details?", "If student have subject a pre-birth registration. How student does render my newborns details?", "When me have submitted a pre-birth registration. Where should me provide my newborns details?", "If we have subject a pre-birth registration. Where does we supply my newborns details?", "While we have submitted a pre-birth registration. Where do we furnish my newborns details?", "While we have subject a pre-birth registration. What can we do to provide my newborns details?", "While me have subject a pre-birth registration. How me does supply my newborns details?", "If student have submitted a pre-birth registration. How can student supply my newborns details?", "When i have submitted a pre-birth registration. How does i provide my newborns details?", "While me have subject a pre-birth registration. How me can supply my newborns details?", "While we have subject a pre-birth registration. How does we supply my newborns details?"], "tag": "I have submitted a pre-birth registration. How can I provide my newborns details?", "response": "For Baby Bonus pre-birth registrations, the Immigrations and Checkpoints Authority of Singapore (ICA) will update MSF with your child\u2019s details within 3 working days after you have registered the birth of your child. Therefore, you need not provide any information to MSF. "}, {"patterns": ["My Baby Bonus application unsuccessful Why?", "My Baby Bonus application unsuccessful Why is this so?", "Why does my Baby Bonus application unsuccessful?", "Why do my Baby Bonus application unsuccessful?", "My Baby Bonus application unsuccessful Why is that so?", "Why is it that my Baby Bonus application unsuccessful?", "My Baby Bonus application unsuccessful may I know why?", "Why am my Baby Bonus application unsuccessful?", "My Baby Bonus application unsuccessful may I know why is that so?", "My Baby Bonus application unsuccessful may I know why is this so?", "Why are my Baby Bonus application unsuccessful?"], "tag": "Why is my Baby Bonus application unsuccessful?", "response": "Your Baby Bonus application could be unsuccessful if: any information you have keyed in is incorrect or does not match the records in our database, or you completed the wrong section To help us answer your question, please select one of the following: My child is unborn Goes to MQA Why is my application unsuccessful? - My child is unborn My child is a Singaporean at birth Goes to MQA Why is my application unsuccessful? - My child is a Singaporean at birth My child was not a Singaporean at birth but has obtained Singapore Citizenship Goes to MQA Why is my application unsuccessful? - My child was not a Singaporean at birth but has obtained Singapore Citizenship My child was adopted Goes to MQA Why is my application unsuccessful? - My child was adopted and has obtained Singapore Citizenship"}, {"patterns": ["Where shall me check out the CDA notification which was sent to me via the bank website?", "How should student suss out the CDA notification which was sent to me via the bank website?", "Where shall me suss out the CDA notification which was direct to me via the bank website?", "Where do me check out the CDA notification which was direct to me via the bank website?", "What do i need to look into the CDA notification which was sent to me via the bank website?", "What does we have to do to look into the CDA notification which was sent to me via the bank website?", "What does we have to do to go over the CDA notification which was sent to me via the bank website?", "What do student need to look into the CDA notification which was sent to me via the bank website?", "How could i suss out the CDA notification which was direct to me via the bank website?", "Where shall i suss out the CDA notification which was sent to me via the bank website?", "How does we check into the CDA notification which was sent to me via the bank website?", "Where can student check into the CDA notification which was sent to me via the bank website?", "How could student look into the CDA notification which was sent to me via the bank website?", "How shall me check over the CDA notification which was direct to me via the bank website?", "Where does me go over the CDA notification which was direct to me via the bank website?", "How should i check the CDA notification which was sent to me via the bank website?", "What does me have to do to suss out the CDA notification which was sent to me via the bank website?", "Where does student check up on the CDA notification which was sent to me via the bank website?", "What does i need to look into the CDA notification which was sent to me via the bank website?", "Where should i check up on the CDA notification which was sent to me via the bank website?", "How could i check up on the CDA notification which was sent to me via the bank website?", "Where should student check the CDA notification which was direct to me via the bank website?", "Where should i go over the CDA notification which was sent to me via the bank website?", "What does we need to check out the CDA notification which was sent to me via the bank website?", "How does me check up on the CDA notification which was direct to me via the bank website?", "Where should i go over the CDA notification which was direct to me via the bank website?", "What do i have to do to check the CDA notification which was direct to me via the bank website?", "How do me check out the CDA notification which was direct to me via the bank website?", "What do me have to do to go over the CDA notification which was sent to me via the bank website?", "What does i have to do to check the CDA notification which was direct to me via the bank website?", "Where should i look into the CDA notification which was sent to me via the bank website?", "Where could student check up on the CDA notification which was sent to me via the bank website?", "What does me have to do to check out the CDA notification which was direct to me via the bank website?", "Where should me check over the CDA notification which was direct to me via the bank website?", "Where do i suss out the CDA notification which was sent to me via the bank website?", "Where do i check up on the CDA notification which was direct to me via the bank website?", "Where does i suss out the CDA notification which was sent to me via the bank website?", "What does i need to check the CDA notification which was sent to me via the bank website?", "Where can we check into the CDA notification which was direct to me via the bank website?", "What do we need to check up on the CDA notification which was direct to me via the bank website?", "Where do i suss out the CDA notification which was direct to me via the bank website?", "How does we look into the CDA notification which was direct to me via the bank website?", "How shall me check up on the CDA notification which was direct to me via the bank website?", "How should i check over the CDA notification which was direct to me via the bank website?", "Where do me check up on the CDA notification which was sent to me via the bank website?", "Where could i check out the CDA notification which was sent to me via the bank website?", "What do i need to check over the CDA notification which was direct to me via the bank website?", "How does we check over the CDA notification which was sent to me via the bank website?", "Where can i look into the CDA notification which was direct to me via the bank website?", "What do i have to do to check into the CDA notification which was sent to me via the bank website?", "Where should me check the CDA notification which was sent to me via the bank website?", "How should we check the CDA notification which was direct to me via the bank website?", "What do we need to check out the CDA notification which was sent to me via the bank website?", "Where do i look into the CDA notification which was direct to me via the bank website?", "How shall me check the CDA notification which was direct to me via the bank website?", "Where does i check the CDA notification which was sent to me via the bank website?", "Where could we check the CDA notification which was direct to me via the bank website?", "Where shall i suss out the CDA notification which was direct to me via the bank website?", "Where can student suss out the CDA notification which was direct to me via the bank website?", "What does me need to go over the CDA notification which was sent to me via the bank website?", "Where do we check the CDA notification which was sent to me via the bank website?", "What do me have to do to check the CDA notification which was direct to me via the bank website?", "What do i need to check over the CDA notification which was sent to me via the bank website?", "Where does we check out the CDA notification which was sent to me via the bank website?", "Where does me look into the CDA notification which was sent to me via the bank website?", "How shall me check into the CDA notification which was sent to me via the bank website?", "Where could student check the CDA notification which was direct to me via the bank website?", "How could student suss out the CDA notification which was direct to me via the bank website?", "Where do student check out the CDA notification which was direct to me via the bank website?", "How should i check up on the CDA notification which was sent to me via the bank website?", "Where should we check out the CDA notification which was sent to me via the bank website?", "What do me have to do to suss out the CDA notification which was sent to me via the bank website?", "Where can me check the CDA notification which was sent to me via the bank website?", "How should student check out the CDA notification which was sent to me via the bank website?", "How should me check out the CDA notification which was sent to me via the bank website?", "How shall student suss out the CDA notification which was direct to me via the bank website?", "How should we check the CDA notification which was sent to me via the bank website?", "Where do we suss out the CDA notification which was sent to me via the bank website?", "Where should me check up on the CDA notification which was direct to me via the bank website?", "Where can student check out the CDA notification which was direct to me via the bank website?", "Where should we suss out the CDA notification which was sent to me via the bank website?", "How do i check up on the CDA notification which was sent to me via the bank website?", "What does student need to go over the CDA notification which was direct to me via the bank website?", "Where can we suss out the CDA notification which was direct to me via the bank website?", "Where shall me go over the CDA notification which was sent to me via the bank website?", "What does we need to look into the CDA notification which was direct to me via the bank website?", "What does me need to check out the CDA notification which was direct to me via the bank website?", "What do student need to suss out the CDA notification which was sent to me via the bank website?", "Where can i check into the CDA notification which was sent to me via the bank website?", "How could we check the CDA notification which was sent to me via the bank website?", "What does we have to do to check over the CDA notification which was direct to me via the bank website?", "What does we need to check up on the CDA notification which was sent to me via the bank website?", "Where could student suss out the CDA notification which was direct to me via the bank website?", "Where could we check into the CDA notification which was sent to me via the bank website?", "Where could me check the CDA notification which was direct to me via the bank website?", "How shall student check into the CDA notification which was direct to me via the bank website?", "Where do me check up on the CDA notification which was direct to me via the bank website?", "How shall i look into the CDA notification which was direct to me via the bank website?", "How do me suss out the CDA notification which was direct to me via the bank website?", "How should student go over the CDA notification which was direct to me via the bank website?", "How do student go over the CDA notification which was direct to me via the bank website?", "What do student have to do to look into the CDA notification which was direct to me via the bank website?", "How do i look into the CDA notification which was direct to me via the bank website?", "How could i go over the CDA notification which was direct to me via the bank website?", "What does student have to do to check the CDA notification which was sent to me via the bank website?", "Where shall we check into the CDA notification which was direct to me via the bank website?", "Where does we check into the CDA notification which was direct to me via the bank website?", "How does we check up on the CDA notification which was sent to me via the bank website?", "How shall i check over the CDA notification which was direct to me via the bank website?", "What do i need to check out the CDA notification which was direct to me via the bank website?", "Where does i check up on the CDA notification which was direct to me via the bank website?", "Where does student check into the CDA notification which was sent to me via the bank website?", "Where can student check out the CDA notification which was sent to me via the bank website?", "Where could i check over the CDA notification which was direct to me via the bank website?", "What do me have to do to check over the CDA notification which was sent to me via the bank website?", "How does i go over the CDA notification which was sent to me via the bank website?", "Where could student check into the CDA notification which was sent to me via the bank website?", "What do student have to do to check the CDA notification which was direct to me via the bank website?", "How do i check into the CDA notification which was sent to me via the bank website?", "Where shall i check over the CDA notification which was sent to me via the bank website?", "What do me need to check the CDA notification which was sent to me via the bank website?", "How should me check the CDA notification which was sent to me via the bank website?", "Where do me check into the CDA notification which was direct to me via the bank website?", "How do we check over the CDA notification which was sent to me via the bank website?", "What do student need to look into the CDA notification which was direct to me via the bank website?", "How should we check up on the CDA notification which was direct to me via the bank website?", "How do we check into the CDA notification which was sent to me via the bank website?", "How shall we check into the CDA notification which was direct to me via the bank website?", "How shall we check into the CDA notification which was sent to me via the bank website?", "How shall me go over the CDA notification which was direct to me via the bank website?", "Where could we check out the CDA notification which was sent to me via the bank website?", "Where could i check the CDA notification which was sent to me via the bank website?", "Where do we check over the CDA notification which was sent to me via the bank website?", "How shall i check out the CDA notification which was sent to me via the bank website?", "Where can i check the CDA notification which was direct to me via the bank website?", "Where should student suss out the CDA notification which was direct to me via the bank website?", "What does me have to do to check into the CDA notification which was sent to me via the bank website?", "How does student go over the CDA notification which was sent to me via the bank website?", "How shall student check into the CDA notification which was sent to me via the bank website?", "Where should me go over the CDA notification which was direct to me via the bank website?", "How do we go over the CDA notification which was sent to me via the bank website?", "Where can me check out the CDA notification which was sent to me via the bank website?", "How do student check into the CDA notification which was direct to me via the bank website?", "How does me check over the CDA notification which was sent to me via the bank website?", "Where can student go over the CDA notification which was sent to me via the bank website?", "Where could me check out the CDA notification which was sent to me via the bank website?", "How should me check the CDA notification which was direct to me via the bank website?", "What does student need to check out the CDA notification which was direct to me via the bank website?", "Where could student check over the CDA notification which was direct to me via the bank website?", "How do student check out the CDA notification which was direct to me via the bank website?", "How could me check over the CDA notification which was sent to me via the bank website?", "What does i need to check the CDA notification which was direct to me via the bank website?", "What do i need to check up on the CDA notification which was sent to me via the bank website?", "What does me need to check up on the CDA notification which was sent to me via the bank website?", "How do me check out the CDA notification which was sent to me via the bank website?", "How shall we check out the CDA notification which was sent to me via the bank website?", "Where does me check up on the CDA notification which was sent to me via the bank website?", "What does me need to go over the CDA notification which was direct to me via the bank website?", "How should we check over the CDA notification which was sent to me via the bank website?", "How does we look into the CDA notification which was sent to me via the bank website?", "What does me need to check out the CDA notification which was sent to me via the bank website?", "What does student have to do to check the CDA notification which was direct to me via the bank website?", "Where do student suss out the CDA notification which was sent to me via the bank website?", "How could i check the CDA notification which was sent to me via the bank website?", "What does me need to check into the CDA notification which was direct to me via the bank website?", "Where shall me look into the CDA notification which was direct to me via the bank website?", "How shall i check up on the CDA notification which was direct to me via the bank website?", "How do we suss out the CDA notification which was direct to me via the bank website?", "What do student need to check up on the CDA notification which was sent to me via the bank website?", "Where shall i check into the CDA notification which was direct to me via the bank website?", "Where could me suss out the CDA notification which was sent to me via the bank website?", "What does we have to do to suss out the CDA notification which was direct to me via the bank website?", "How do we go over the CDA notification which was direct to me via the bank website?", "Where should me look into the CDA notification which was direct to me via the bank website?", "Where shall student check over the CDA notification which was direct to me via the bank website?", "What does me need to check into the CDA notification which was sent to me via the bank website?", "How could student check out the CDA notification which was direct to me via the bank website?", "How should i suss out the CDA notification which was direct to me via the bank website?", "Where should me look into the CDA notification which was sent to me via the bank website?", "Where can we check the CDA notification which was direct to me via the bank website?", "What do i need to check the CDA notification which was direct to me via the bank website?", "What do i need to check up on the CDA notification which was direct to me via the bank website?", "How does me look into the CDA notification which was sent to me via the bank website?", "Where should student check out the CDA notification which was direct to me via the bank website?", "How shall we look into the CDA notification which was direct to me via the bank website?", "How shall student check the CDA notification which was direct to me via the bank website?", "How could we suss out the CDA notification which was sent to me via the bank website?", "How do i check the CDA notification which was sent to me via the bank website?", "What does student have to do to check up on the CDA notification which was sent to me via the bank website?", "Where do i look into the CDA notification which was sent to me via the bank website?", "How do i suss out the CDA notification which was sent to me via the bank website?", "Where could i go over the CDA notification which was direct to me via the bank website?", "How should i check out the CDA notification which was direct to me via the bank website?", "What does student need to look into the CDA notification which was direct to me via the bank website?", "What does student have to do to check up on the CDA notification which was direct to me via the bank website?", "Where should student check up on the CDA notification which was sent to me via the bank website?", "Where can me check up on the CDA notification which was direct to me via the bank website?", "What does we have to do to check into the CDA notification which was sent to me via the bank website?", "Where can we check over the CDA notification which was direct to me via the bank website?", "Where should we go over the CDA notification which was direct to me via the bank website?"], "tag": "How can I check the CDA notification which was sent to me via the bank website?", "response": "Child Development Account or CDA notifications are sent via the bank\u2019s website. To check these notifications, you may wish to contact your CDA bank directly. "}, {"patterns": ["We have use for the Baby Bonus Scheme. How we do open a Child Development Account (CDA) for my shaver", "If i have utilize for the Baby Bonus Scheme. Where should i open up a Child Development Account (CDA) for my tiddler", "I have utilize for the Baby Bonus Scheme. How do i open up a Child Development Account (CDA) for my minor", "When me have employ for the Baby Bonus Scheme. Where could me open a Child Development Account (CDA) for my youngster", "When i have utilise for the Baby Bonus Scheme. What should i do to open up a Child Development Account (CDA) for my child?", "While me have applied for the Baby Bonus Scheme. What can me do to open up a Child Development Account (CDA) for my shaver", "When student have utilise for the Baby Bonus Scheme. How shall student open a Child Development Account (CDA) for my minor", "While student have utilize for the Baby Bonus Scheme. How do student open a Child Development Account (CDA) for my shaver", "When we have utilize for the Baby Bonus Scheme. Where do we open up a Child Development Account (CDA) for my youngster", "If student have use for the Baby Bonus Scheme. What do student do to open a Child Development Account (CDA) for my nipper", "When student have utilize for the Baby Bonus Scheme. Where do student open up a Child Development Account (CDA) for my child?", "While we have employ for the Baby Bonus Scheme. Where shall we open a Child Development Account (CDA) for my shaver", "When student have utilize for the Baby Bonus Scheme. How shall student open up a Child Development Account (CDA) for my tyke", "When i have use for the Baby Bonus Scheme. How i could open a Child Development Account (CDA) for my shaver", "While student have applied for the Baby Bonus Scheme. How does student open a Child Development Account (CDA) for my tike", "Student have utilise for the Baby Bonus Scheme. Where do student open a Child Development Account (CDA) for my child?", "While i have utilize for the Baby Bonus Scheme. How i should open up a Child Development Account (CDA) for my youngster", "When i have applied for the Baby Bonus Scheme. How can i open a Child Development Account (CDA) for my tike", "If student have utilize for the Baby Bonus Scheme. How student do open a Child Development Account (CDA) for my small fry", "While i have utilize for the Baby Bonus Scheme. Where do i open a Child Development Account (CDA) for my nipper", "While i have utilize for the Baby Bonus Scheme. How i does open up a Child Development Account (CDA) for my nestling", "When i have utilize for the Baby Bonus Scheme. How i does open a Child Development Account (CDA) for my nipper", "If me have employ for the Baby Bonus Scheme. How shall me open up a Child Development Account (CDA) for my tyke", "While we have employ for the Baby Bonus Scheme. How could we open up a Child Development Account (CDA) for my shaver", "While me have applied for the Baby Bonus Scheme. How me could open up a Child Development Account (CDA) for my child?", "When student have utilize for the Baby Bonus Scheme. How does student open a Child Development Account (CDA) for my nestling", "If we have utilise for the Baby Bonus Scheme. How should we open up a Child Development Account (CDA) for my tyke", "I have utilise for the Baby Bonus Scheme. How i could open a Child Development Account (CDA) for my child?", "If i have utilise for the Baby Bonus Scheme. How i should open a Child Development Account (CDA) for my child?", "When me have employ for the Baby Bonus Scheme. Where could me open a Child Development Account (CDA) for my nipper", "If me have utilize for the Baby Bonus Scheme. How me does open up a Child Development Account (CDA) for my child?", "Me have employ for the Baby Bonus Scheme. Where can me open up a Child Development Account (CDA) for my child?", "If student have utilise for the Baby Bonus Scheme. Where do student open up a Child Development Account (CDA) for my tiddler", "I have use for the Baby Bonus Scheme. How should i open a Child Development Account (CDA) for my minor", "We have utilize for the Baby Bonus Scheme. Where could we open up a Child Development Account (CDA) for my tike", "While me have use for the Baby Bonus Scheme. How me can open a Child Development Account (CDA) for my nestling", "We have use for the Baby Bonus Scheme. What can we do to open a Child Development Account (CDA) for my youngster", "When i have utilize for the Baby Bonus Scheme. Where does i open a Child Development Account (CDA) for my shaver", "I have employ for the Baby Bonus Scheme. What could i do to open up a Child Development Account (CDA) for my nipper", "Student have use for the Baby Bonus Scheme. What do student do to open a Child Development Account (CDA) for my nestling", "I have utilise for the Baby Bonus Scheme. How i could open a Child Development Account (CDA) for my tike", "While we have utilize for the Baby Bonus Scheme. How should we open a Child Development Account (CDA) for my kid", "While we have employ for the Baby Bonus Scheme. How we does open a Child Development Account (CDA) for my nestling", "When i have employ for the Baby Bonus Scheme. How i do open up a Child Development Account (CDA) for my nestling", "While student have use for the Baby Bonus Scheme. How student should open a Child Development Account (CDA) for my fry", "While we have utilise for the Baby Bonus Scheme. How can we open a Child Development Account (CDA) for my tike", "Me have applied for the Baby Bonus Scheme. Where shall me open up a Child Development Account (CDA) for my small fry", "If student have employ for the Baby Bonus Scheme. How could student open a Child Development Account (CDA) for my shaver", "When student have utilise for the Baby Bonus Scheme. What shall student do to open up a Child Development Account (CDA) for my kid", "If we have employ for the Baby Bonus Scheme. How do we open up a Child Development Account (CDA) for my small fry", "When me have applied for the Baby Bonus Scheme. How me could open up a Child Development Account (CDA) for my nestling", "If student have utilize for the Baby Bonus Scheme. What should student do to open a Child Development Account (CDA) for my fry", "Me have utilize for the Baby Bonus Scheme. How me does open a Child Development Account (CDA) for my nipper", "When me have applied for the Baby Bonus Scheme. Where can me open a Child Development Account (CDA) for my nestling", "While me have use for the Baby Bonus Scheme. How me does open up a Child Development Account (CDA) for my nestling", "If i have applied for the Baby Bonus Scheme. How i should open up a Child Development Account (CDA) for my nipper", "We have use for the Baby Bonus Scheme. What should we do to open up a Child Development Account (CDA) for my tiddler", "If me have utilise for the Baby Bonus Scheme. How me do open a Child Development Account (CDA) for my fry", "While student have employ for the Baby Bonus Scheme. How shall student open a Child Development Account (CDA) for my small fry", "While i have utilize for the Baby Bonus Scheme. How i do open a Child Development Account (CDA) for my small fry", "Student have use for the Baby Bonus Scheme. What could student do to open up a Child Development Account (CDA) for my tike", "I have applied for the Baby Bonus Scheme. What can i do to open up a Child Development Account (CDA) for my minor", "I have applied for the Baby Bonus Scheme. Where could i open a Child Development Account (CDA) for my tyke", "Student have utilize for the Baby Bonus Scheme. What shall student do to open up a Child Development Account (CDA) for my child?", "If me have use for the Baby Bonus Scheme. Where do me open a Child Development Account (CDA) for my small fry", "While we have applied for the Baby Bonus Scheme. What can we do to open up a Child Development Account (CDA) for my tyke", "While me have employ for the Baby Bonus Scheme. How could me open a Child Development Account (CDA) for my tyke", "If student have employ for the Baby Bonus Scheme. How shall student open a Child Development Account (CDA) for my minor", "When me have utilise for the Baby Bonus Scheme. What does me do to open up a Child Development Account (CDA) for my kid", "Student have applied for the Baby Bonus Scheme. How does student open up a Child Development Account (CDA) for my fry", "When me have utilise for the Baby Bonus Scheme. How me shall open a Child Development Account (CDA) for my shaver", "When we have employ for the Baby Bonus Scheme. Where does we open up a Child Development Account (CDA) for my minor", "If student have employ for the Baby Bonus Scheme. Where shall student open up a Child Development Account (CDA) for my tiddler", "Student have applied for the Baby Bonus Scheme. Where does student open up a Child Development Account (CDA) for my minor", "Me have utilise for the Baby Bonus Scheme. How should me open up a Child Development Account (CDA) for my tyke", "While me have employ for the Baby Bonus Scheme. Where should me open up a Child Development Account (CDA) for my child?", "We have utilize for the Baby Bonus Scheme. How should we open a Child Development Account (CDA) for my tike", "When i have employ for the Baby Bonus Scheme. What shall i do to open up a Child Development Account (CDA) for my kid", "When we have employ for the Baby Bonus Scheme. How we do open up a Child Development Account (CDA) for my nestling", "When me have utilize for the Baby Bonus Scheme. How me should open up a Child Development Account (CDA) for my youngster", "Me have employ for the Baby Bonus Scheme. How me do open a Child Development Account (CDA) for my minor", "While i have utilize for the Baby Bonus Scheme. What does i do to open up a Child Development Account (CDA) for my minor", "While student have utilise for the Baby Bonus Scheme. Where could student open up a Child Development Account (CDA) for my fry", "When student have employ for the Baby Bonus Scheme. How can student open a Child Development Account (CDA) for my child?", "If me have utilize for the Baby Bonus Scheme. Where do me open up a Child Development Account (CDA) for my nipper", "When me have employ for the Baby Bonus Scheme. Where shall me open up a Child Development Account (CDA) for my minor", "When me have employ for the Baby Bonus Scheme. How me does open a Child Development Account (CDA) for my minor", "When i have employ for the Baby Bonus Scheme. Where can i open a Child Development Account (CDA) for my nestling", "Student have use for the Baby Bonus Scheme. Where should student open a Child Development Account (CDA) for my fry", "While we have utilise for the Baby Bonus Scheme. Where shall we open a Child Development Account (CDA) for my kid", "If me have utilize for the Baby Bonus Scheme. Where can me open up a Child Development Account (CDA) for my shaver", "Student have utilize for the Baby Bonus Scheme. Where could student open up a Child Development Account (CDA) for my fry", "When me have employ for the Baby Bonus Scheme. What can me do to open a Child Development Account (CDA) for my small fry", "While student have use for the Baby Bonus Scheme. What does student do to open a Child Development Account (CDA) for my tike", "We have applied for the Baby Bonus Scheme. Where should we open a Child Development Account (CDA) for my tiddler", "When we have utilize for the Baby Bonus Scheme. How should we open up a Child Development Account (CDA) for my shaver", "If student have applied for the Baby Bonus Scheme. What does student do to open a Child Development Account (CDA) for my kid", "If i have use for the Baby Bonus Scheme. How i should open up a Child Development Account (CDA) for my nipper", "While me have use for the Baby Bonus Scheme. Where do me open up a Child Development Account (CDA) for my minor", "If student have applied for the Baby Bonus Scheme. Where should student open up a Child Development Account (CDA) for my tiddler", "We have employ for the Baby Bonus Scheme. How should we open up a Child Development Account (CDA) for my tyke", "Me have applied for the Baby Bonus Scheme. How me could open a Child Development Account (CDA) for my minor", "If we have use for the Baby Bonus Scheme. How should we open up a Child Development Account (CDA) for my kid", "Me have applied for the Baby Bonus Scheme. Where do me open a Child Development Account (CDA) for my minor", "While i have employ for the Baby Bonus Scheme. Where does i open up a Child Development Account (CDA) for my child?", "If me have utilize for the Baby Bonus Scheme. What does me do to open a Child Development Account (CDA) for my tiddler", "While we have applied for the Baby Bonus Scheme. Where does we open a Child Development Account (CDA) for my minor", "If i have applied for the Baby Bonus Scheme. How shall i open a Child Development Account (CDA) for my kid", "Student have use for the Baby Bonus Scheme. Where do student open a Child Development Account (CDA) for my child?", "We have utilise for the Baby Bonus Scheme. How we does open up a Child Development Account (CDA) for my tiddler", "We have applied for the Baby Bonus Scheme. Where shall we open a Child Development Account (CDA) for my shaver", "We have use for the Baby Bonus Scheme. What should we do to open a Child Development Account (CDA) for my kid", "We have utilize for the Baby Bonus Scheme. How we do open a Child Development Account (CDA) for my shaver", "While me have employ for the Baby Bonus Scheme. Where does me open up a Child Development Account (CDA) for my tiddler", "When i have applied for the Baby Bonus Scheme. What does i do to open a Child Development Account (CDA) for my child?", "If i have employ for the Baby Bonus Scheme. How do i open up a Child Development Account (CDA) for my child?", "While student have utilise for the Baby Bonus Scheme. How student does open up a Child Development Account (CDA) for my nestling", "If student have use for the Baby Bonus Scheme. How student shall open a Child Development Account (CDA) for my tike", "When we have utilize for the Baby Bonus Scheme. What can we do to open a Child Development Account (CDA) for my minor", "I have applied for the Baby Bonus Scheme. Where could i open up a Child Development Account (CDA) for my shaver", "When student have utilise for the Baby Bonus Scheme. Where shall student open a Child Development Account (CDA) for my tiddler", "When i have utilise for the Baby Bonus Scheme. Where could i open a Child Development Account (CDA) for my child?", "When me have use for the Baby Bonus Scheme. Where does me open a Child Development Account (CDA) for my child?", "When i have utilize for the Baby Bonus Scheme. What could i do to open a Child Development Account (CDA) for my minor", "If i have use for the Baby Bonus Scheme. Where shall i open a Child Development Account (CDA) for my tiddler", "If we have utilise for the Baby Bonus Scheme. Where can we open a Child Development Account (CDA) for my shaver", "When we have use for the Baby Bonus Scheme. Where can we open a Child Development Account (CDA) for my fry", "When me have use for the Baby Bonus Scheme. What could me do to open a Child Development Account (CDA) for my fry", "When we have use for the Baby Bonus Scheme. How can we open a Child Development Account (CDA) for my minor", "If student have applied for the Baby Bonus Scheme. What shall student do to open a Child Development Account (CDA) for my youngster", "If i have utilize for the Baby Bonus Scheme. What does i do to open a Child Development Account (CDA) for my nipper", "If we have utilise for the Baby Bonus Scheme. Where does we open up a Child Development Account (CDA) for my tyke", "While i have utilise for the Baby Bonus Scheme. How i does open a Child Development Account (CDA) for my nipper", "When i have employ for the Baby Bonus Scheme. How does i open up a Child Development Account (CDA) for my minor", "Me have employ for the Baby Bonus Scheme. What should me do to open a Child Development Account (CDA) for my nipper", "When i have utilize for the Baby Bonus Scheme. What could i do to open a Child Development Account (CDA) for my tiddler", "While we have utilize for the Baby Bonus Scheme. What can we do to open a Child Development Account (CDA) for my fry", "If we have use for the Baby Bonus Scheme. What does we do to open a Child Development Account (CDA) for my kid", "While i have employ for the Baby Bonus Scheme. Where could i open up a Child Development Account (CDA) for my nestling", "Student have use for the Baby Bonus Scheme. How student should open a Child Development Account (CDA) for my kid", "When we have use for the Baby Bonus Scheme. What does we do to open a Child Development Account (CDA) for my small fry", "When student have employ for the Baby Bonus Scheme. How does student open up a Child Development Account (CDA) for my nipper", "When i have applied for the Baby Bonus Scheme. What can i do to open up a Child Development Account (CDA) for my child?", "If student have use for the Baby Bonus Scheme. How student does open a Child Development Account (CDA) for my tyke", "If i have use for the Baby Bonus Scheme. How i do open a Child Development Account (CDA) for my kid", "If i have applied for the Baby Bonus Scheme. How should i open a Child Development Account (CDA) for my youngster", "When student have utilize for the Baby Bonus Scheme. How student do open a Child Development Account (CDA) for my tike", "While me have utilize for the Baby Bonus Scheme. How does me open up a Child Development Account (CDA) for my fry", "When me have utilise for the Baby Bonus Scheme. Where should me open a Child Development Account (CDA) for my nestling", "While student have applied for the Baby Bonus Scheme. What can student do to open up a Child Development Account (CDA) for my tike", "When student have utilize for the Baby Bonus Scheme. Where should student open a Child Development Account (CDA) for my youngster", "We have use for the Baby Bonus Scheme. How we can open up a Child Development Account (CDA) for my child?", "If we have applied for the Baby Bonus Scheme. How can we open a Child Development Account (CDA) for my tiddler", "When i have utilise for the Baby Bonus Scheme. How i does open a Child Development Account (CDA) for my fry", "Me have employ for the Baby Bonus Scheme. Where should me open a Child Development Account (CDA) for my fry", "We have use for the Baby Bonus Scheme. What does we do to open up a Child Development Account (CDA) for my child?", "If student have applied for the Baby Bonus Scheme. How student can open up a Child Development Account (CDA) for my fry", "If me have use for the Baby Bonus Scheme. How shall me open a Child Development Account (CDA) for my nestling", "While i have employ for the Baby Bonus Scheme. How does i open a Child Development Account (CDA) for my small fry", "While me have employ for the Baby Bonus Scheme. Where can me open up a Child Development Account (CDA) for my nestling", "Me have applied for the Baby Bonus Scheme. What does me do to open up a Child Development Account (CDA) for my small fry", "While student have use for the Baby Bonus Scheme. How could student open up a Child Development Account (CDA) for my small fry", "While i have applied for the Baby Bonus Scheme. How should i open a Child Development Account (CDA) for my shaver", "While me have employ for the Baby Bonus Scheme. How does me open a Child Development Account (CDA) for my kid", "Me have applied for the Baby Bonus Scheme. Where shall me open up a Child Development Account (CDA) for my fry", "While student have utilise for the Baby Bonus Scheme. How does student open a Child Development Account (CDA) for my tiddler", "While me have employ for the Baby Bonus Scheme. What does me do to open a Child Development Account (CDA) for my tike", "When me have utilize for the Baby Bonus Scheme. How me should open a Child Development Account (CDA) for my tyke", "If me have utilise for the Baby Bonus Scheme. How could me open a Child Development Account (CDA) for my youngster", "When student have utilise for the Baby Bonus Scheme. How could student open a Child Development Account (CDA) for my nipper", "We have employ for the Baby Bonus Scheme. Where could we open a Child Development Account (CDA) for my tiddler", "Student have utilise for the Baby Bonus Scheme. How could student open up a Child Development Account (CDA) for my minor", "While me have applied for the Baby Bonus Scheme. What shall me do to open up a Child Development Account (CDA) for my tiddler", "If i have use for the Baby Bonus Scheme. Where should i open a Child Development Account (CDA) for my shaver", "While student have applied for the Baby Bonus Scheme. Where does student open up a Child Development Account (CDA) for my youngster", "While we have utilise for the Baby Bonus Scheme. What can we do to open up a Child Development Account (CDA) for my nipper", "If we have utilize for the Baby Bonus Scheme. How we should open up a Child Development Account (CDA) for my tike", "While we have utilise for the Baby Bonus Scheme. How we does open up a Child Development Account (CDA) for my tiddler", "If we have utilize for the Baby Bonus Scheme. Where shall we open up a Child Development Account (CDA) for my minor", "While we have utilize for the Baby Bonus Scheme. How shall we open a Child Development Account (CDA) for my child?", "When me have use for the Baby Bonus Scheme. How me should open a Child Development Account (CDA) for my small fry", "When student have applied for the Baby Bonus Scheme. What could student do to open up a Child Development Account (CDA) for my tiddler", "If me have utilise for the Baby Bonus Scheme. Where shall me open up a Child Development Account (CDA) for my nipper", "I have applied for the Baby Bonus Scheme. How i do open up a Child Development Account (CDA) for my child?", "If student have applied for the Baby Bonus Scheme. What could student do to open a Child Development Account (CDA) for my nipper", "When we have applied for the Baby Bonus Scheme. How should we open up a Child Development Account (CDA) for my tyke", "While i have utilise for the Baby Bonus Scheme. How i can open a Child Development Account (CDA) for my nestling", "If student have use for the Baby Bonus Scheme. How student do open a Child Development Account (CDA) for my kid", "If we have utilize for the Baby Bonus Scheme. What do we do to open a Child Development Account (CDA) for my minor", "I have use for the Baby Bonus Scheme. How could i open up a Child Development Account (CDA) for my minor", "We have employ for the Baby Bonus Scheme. Where do we open up a Child Development Account (CDA) for my child?", "Me have utilize for the Baby Bonus Scheme. How could me open a Child Development Account (CDA) for my small fry", "While me have utilise for the Baby Bonus Scheme. Where could me open up a Child Development Account (CDA) for my fry", "While i have use for the Baby Bonus Scheme. How i can open a Child Development Account (CDA) for my child?", "I have utilise for the Baby Bonus Scheme. How i can open a Child Development Account (CDA) for my child?", "If student have employ for the Baby Bonus Scheme. Where do student open a Child Development Account (CDA) for my youngster", "While we have utilise for the Baby Bonus Scheme. How should we open up a Child Development Account (CDA) for my tyke", "We have use for the Baby Bonus Scheme. How we should open up a Child Development Account (CDA) for my minor", "When i have utilize for the Baby Bonus Scheme. Where could i open up a Child Development Account (CDA) for my tike", "If me have use for the Baby Bonus Scheme. How does me open a Child Development Account (CDA) for my small fry"], "tag": "I have applied for the Baby Bonus Scheme. How can I open a Child Development Account (CDA) for my child?", "response": "If you have applied for the Baby Bonus Scheme and wish to open a Child Development Account, please select one of the following options: You (applicant) are the nominated CDA Trustee Goes to MQA \u201dI have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - You (applicant) are the Nominated CDA Trustee\u201d You (applicant) have nominated your spouse to be the CDA Trustee Goes to MQA \u201cI have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - You (applicant) nominated your spouse as CDA Trustee\u201d The CDA Trustee is a foreigner or third party Goes to MQA \u201cI have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - CDA Trustee is a foreigner or third party"}, {"patterns": ["Why is you still involve the outlander and third political party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealing can already be done online?", "Why you still need the alien and 3rd political party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealings can already be done online?", "Why you still postulate the foreigner and 3rd political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealings can already be done online?", "Why does you still need the foreigner and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why is you still necessitate the outlander and third party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be make online?", "Why does you still postulate the foreigner and 3rd political party Child Development Account (CDA) trustee to make a trip to the banking company when most dealing can already be make online?", "Why is you still require the outlander and tertiary political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealings can already be make online?", "Why you still require the outlander and 3rd political party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be make online?", "Why am you still involve the foreigner and 3rd political party Child Development Account (CDA) trustee to create a trip to the banking company when most dealings can already be done online?", "Why you still necessitate the outlander and third party Child Development Account (CDA) trustee to create a trip to the bank, when most dealings can already be make online?", "Why am you still call for the foreigner and 3rd political party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealing can already be done online?", "Why you still ask the noncitizen and tertiary party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealing can already be make online?", "Why is you still demand the noncitizen and third party Child Development Account (CDA) trustee to make a trip to the banking company when most dealings can already be done online?", "Why does you still demand the noncitizen and third political party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be done online?", "Why does you still need the alien and 3rd political party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be make online?", "Why you still call for the noncitizen and 3rd political party Child Development Account (CDA) trustee to make a trip to the bank, when most dealing can already be make online?", "Why you still postulate the alien and third party Child Development Account (CDA) trustee to make a trip to the banking company when most transactions can already be make online?", "Why are you still need the noncitizen and tertiary party Child Development Account (CDA) trustee to create a trip to the bank, when most transactions can already be make online?", "Why am you still need the alien and third political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be done online?", "Why are you still require the foreigner and third party Child Development Account (CDA) trustee to make a trip to the banking company when most transactions can already be make online?", "Why am you still ask the outlander and tertiary political party Child Development Account (CDA) trustee to make a trip to the banking company when most dealings can already be done online?", "Why you still demand the outlander and tertiary political party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealings can already be done online?", "Why is you still necessitate the alien and tertiary political party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be done online?", "Why are you still take the foreigner and 3rd party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be make online?", "Why am you still demand the foreigner and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be make online?", "Why you still need the outlander and tertiary party Child Development Account (CDA) trustee to make a trip to the bank, when most dealing can already be done online?", "Why are you still require the alien and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be done online?", "Why am you still necessitate the alien and third party Child Development Account (CDA) trustee to make a trip to the bank, when most dealings can already be done online?", "Why does you still ask the alien and 3rd political party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealings can already be done online?", "Why does you still ask the foreigner and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why is you still involve the outlander and third political party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be done online?", "Why is you still ask the foreigner and tertiary political party Child Development Account (CDA) trustee to make a trip to the banking company when most dealing can already be done online?", "Why is you still involve the outlander and third political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be make online?", "Why is you still involve the foreigner and third political party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be done online?", "Why are you still require the noncitizen and 3rd political party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be done online?", "Why am you still require the foreigner and tertiary party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealings can already be done online?", "Why are you still take the outlander and tertiary party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealings can already be done online?", "Why you still take the alien and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why you still call for the alien and third party Child Development Account (CDA) trustee to create a trip to the banking company when most dealings can already be done online?", "Why am you still call for the outlander and third political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be done online?", "Why is you still necessitate the alien and tertiary political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealings can already be done online?", "Why does you still involve the noncitizen and third party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be done online?", "Why am you still postulate the foreigner and third political party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealings can already be make online?", "Why are you still postulate the noncitizen and tertiary party Child Development Account (CDA) trustee to create a trip to the banking company when most dealing can already be done online?", "Why you still need the outlander and tertiary party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealing can already be make online?", "Why is you still involve the foreigner and 3rd party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be done online?", "Why you still require the noncitizen and 3rd party Child Development Account (CDA) trustee to make a trip to the banking company when most dealings can already be done online?", "Why you still necessitate the outlander and third political party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be make online?", "Why you still call for the foreigner and 3rd party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealings can already be done online?", "Why am you still ask the outlander and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most dealing can already be done online?", "Why you still take the alien and tertiary party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be done online?", "Why is you still postulate the outlander and third party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealings can already be make online?", "Why you still take the outlander and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking company when most dealing can already be make online?", "Why is you still need the alien and 3rd party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealing can already be done online?", "Why am you still involve the foreigner and 3rd political party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be done online?", "Why does you still take the foreigner and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealings can already be make online?", "Why you still postulate the foreigner and third party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be done online?", "Why am you still necessitate the alien and tertiary party Child Development Account (CDA) trustee to make a trip to the banking company when most transactions can already be done online?", "Why does you still postulate the noncitizen and 3rd party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be done online?", "Why does you still need the alien and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be done online?", "Why am you still take the alien and third party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be make online?", "Why does you still necessitate the noncitizen and third party Child Development Account (CDA) trustee to make a trip to the banking company when most transactions can already be done online?", "Why am you still involve the alien and third political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be done online?", "Why am you still require the foreigner and third political party Child Development Account (CDA) trustee to make a trip to the bank, when most dealings can already be done online?", "Why is you still take the outlander and 3rd party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be make online?", "Why you still take the foreigner and third political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealings can already be done online?", "Why does you still call for the alien and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be make online?", "Why are you still require the alien and 3rd party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealings can already be done online?", "Why does you still call for the alien and third party Child Development Account (CDA) trustee to create a trip to the banking company when most dealings can already be make online?", "Why is you still postulate the outlander and 3rd political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealings can already be done online?", "Why is you still require the alien and tertiary party Child Development Account (CDA) trustee to make a trip to the banking company when most dealing can already be make online?", "Why you still postulate the alien and 3rd party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealings can already be make online?", "Why you still ask the noncitizen and 3rd party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be make online?", "Why are you still involve the noncitizen and 3rd party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be done online?", "Why are you still involve the alien and tertiary political party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealings can already be done online?", "Why are you still call for the outlander and third party Child Development Account (CDA) trustee to make a trip to the bank, when most dealings can already be done online?", "Why am you still necessitate the outlander and third political party Child Development Account (CDA) trustee to make a trip to the banking company when most dealing can already be make online?", "Why are you still require the outlander and tertiary party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be done online?", "Why am you still postulate the alien and tertiary party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most transactions can already be make online?", "Why are you still postulate the alien and tertiary party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealing can already be done online?", "Why are you still necessitate the noncitizen and 3rd party Child Development Account (CDA) trustee to make a trip to the banking company when most transactions can already be make online?", "Why am you still need the alien and 3rd political party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most transactions can already be done online?", "Why am you still ask the outlander and 3rd party Child Development Account (CDA) trustee to create a trip to the banking company when most dealing can already be make online?", "Why are you still need the alien and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be done online?", "Why am you still need the foreigner and tertiary political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be make online?", "Why does you still ask the noncitizen and tertiary party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealings can already be done online?", "Why is you still necessitate the alien and 3rd party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be done online?", "Why does you still call for the outlander and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking company when most dealings can already be make online?", "Why does you still involve the alien and 3rd party Child Development Account (CDA) trustee to make a trip to the banking company when most transactions can already be done online?", "Why you still ask the outlander and 3rd party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why are you still need the alien and 3rd party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be make online?", "Why are you still postulate the alien and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be make online?", "Why you still require the alien and 3rd party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be done online?", "Why is you still involve the noncitizen and third political party Child Development Account (CDA) trustee to make a trip to the banking company when most transactions can already be make online?", "Why does you still necessitate the alien and 3rd political party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most transactions can already be done online?", "Why am you still call for the noncitizen and third political party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be make online?", "Why am you still require the alien and tertiary political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealings can already be make online?", "Why am you still necessitate the outlander and third political party Child Development Account (CDA) trustee to make a trip to the banking company when most dealings can already be done online?", "Why does you still demand the outlander and tertiary political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealing can already be done online?", "Why does you still need the noncitizen and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking company when most dealings can already be done online?", "Why is you still call for the alien and third political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be done online?", "Why are you still involve the foreigner and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be make online?", "Why are you still need the outlander and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be make online?", "Why am you still demand the outlander and third party Child Development Account (CDA) trustee to create a trip to the banking company when most dealing can already be make online?", "Why is you still ask the noncitizen and 3rd political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealings can already be done online?", "Why are you still postulate the noncitizen and third political party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be make online?", "Why are you still involve the noncitizen and tertiary party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be done online?", "Why are you still demand the alien and third party Child Development Account (CDA) trustee to create a trip to the banking company when most dealing can already be make online?", "Why is you still involve the outlander and third political party Child Development Account (CDA) trustee to make a trip to the banking company when most dealing can already be done online?", "Why does you still require the noncitizen and tertiary political party Child Development Account (CDA) trustee to make a trip to the banking company when most dealing can already be done online?", "Why are you still postulate the outlander and 3rd party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be done online?", "Why are you still require the noncitizen and third party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be done online?", "Why you still postulate the alien and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be make online?", "Why are you still need the foreigner and tertiary party Child Development Account (CDA) trustee to make a trip to the banking company when most dealings can already be done online?", "Why does you still necessitate the foreigner and third political party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be make online?", "Why you still ask the alien and third party Child Development Account (CDA) trustee to make a trip to the banking company when most dealings can already be done online?", "Why am you still ask the alien and third political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be done online?", "Why am you still ask the alien and tertiary party Child Development Account (CDA) trustee to make a trip to the banking company when most dealings can already be done online?", "Why am you still call for the alien and 3rd party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealing can already be done online?", "Why are you still need the outlander and tertiary party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be make online?", "Why does you still involve the noncitizen and 3rd party Child Development Account (CDA) trustee to create a trip to the bank, when most dealings can already be done online?", "Why am you still demand the outlander and third party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be make online?", "Why you still take the noncitizen and 3rd political party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealing can already be done online?", "Why are you still involve the noncitizen and third political party Child Development Account (CDA) trustee to make a trip to the bank, when most dealings can already be done online?", "Why is you still postulate the outlander and 3rd party Child Development Account (CDA) trustee to create a trip to the banking company when most dealing can already be make online?", "Why does you still involve the noncitizen and third party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be done online?", "Why you still require the outlander and third party Child Development Account (CDA) trustee to make a trip to the bank, when most dealing can already be make online?", "Why are you still take the outlander and third party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealing can already be done online?", "Why am you still ask the foreigner and third political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealings can already be make online?", "Why does you still take the outlander and third political party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why does you still necessitate the foreigner and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking company when most dealing can already be make online?", "Why are you still demand the alien and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why does you still take the foreigner and third political party Child Development Account (CDA) trustee to create a trip to the bank, when most transactions can already be done online?", "Why you still demand the noncitizen and 3rd party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be make online?", "Why are you still postulate the outlander and 3rd party Child Development Account (CDA) trustee to create a trip to the banking company when most dealings can already be done online?", "Why you still demand the alien and 3rd political party Child Development Account (CDA) trustee to create a trip to the bank, when most transactions can already be done online?", "Why is you still demand the alien and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why does you still demand the alien and third party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealings can already be done online?", "Why are you still postulate the outlander and 3rd political party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealings can already be make online?", "Why is you still need the alien and tertiary political party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be done online?", "Why you still demand the outlander and 3rd political party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be make online?", "Why you still necessitate the foreigner and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most dealings can already be done online?", "Why is you still ask the outlander and tertiary party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be make online?", "Why does you still ask the foreigner and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be make online?", "Why does you still take the noncitizen and tertiary party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealings can already be make online?", "Why are you still demand the foreigner and third political party Child Development Account (CDA) trustee to make a trip to the bank, when most dealings can already be make online?", "Why are you still require the alien and 3rd party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealings can already be make online?", "Why are you still postulate the alien and third political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be make online?", "Why you still take the outlander and 3rd party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealings can already be make online?", "Why does you still require the noncitizen and third party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealing can already be make online?", "Why am you still demand the alien and tertiary political party Child Development Account (CDA) trustee to make a trip to the banking company when most dealings can already be done online?", "Why are you still require the outlander and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most dealing can already be done online?", "Why does you still postulate the alien and third political party Child Development Account (CDA) trustee to make a trip to the bank, when most dealing can already be make online?", "Why does you still necessitate the noncitizen and 3rd political party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most transactions can already be done online?", "Why are you still require the outlander and third party Child Development Account (CDA) trustee to make a trip to the bank, when most dealings can already be done online?", "Why am you still ask the noncitizen and 3rd political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealings can already be done online?", "Why is you still take the outlander and third political party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why am you still necessitate the noncitizen and 3rd political party Child Development Account (CDA) trustee to create a trip to the bank, when most transactions can already be done online?", "Why are you still ask the foreigner and third political party Child Development Account (CDA) trustee to create a trip to the banking company when most dealings can already be done online?", "Why does you still necessitate the noncitizen and tertiary political party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be make online?", "Why am you still demand the outlander and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be done online?", "Why are you still involve the foreigner and third political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealings can already be done online?", "Why you still necessitate the alien and 3rd party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be done online?", "Why are you still call for the outlander and third party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be make online?", "Why am you still postulate the noncitizen and tertiary party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealing can already be done online?", "Why am you still demand the foreigner and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking company when most dealings can already be make online?", "Why you still necessitate the outlander and 3rd party Child Development Account (CDA) trustee to make a trip to the banking company when most dealing can already be done online?", "Why am you still ask the noncitizen and 3rd party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be make online?", "Why are you still necessitate the outlander and 3rd political party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be done online?", "Why you still require the outlander and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be make online?", "Why is you still take the outlander and third political party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be make online?", "Why am you still need the noncitizen and tertiary political party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealing can already be done online?", "Why you still call for the alien and 3rd party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be make online?", "Why is you still postulate the foreigner and third party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be make online?", "Why am you still ask the outlander and 3rd political party Child Development Account (CDA) trustee to create a trip to the banking company when most dealing can already be make online?", "Why you still take the alien and 3rd party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealing can already be done online?", "Why does you still call for the foreigner and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why am you still require the outlander and tertiary party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be done online?", "Why you still involve the outlander and third political party Child Development Account (CDA) trustee to make a trip to the banking concern when most dealing can already be done online?", "Why am you still demand the noncitizen and third political party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be done online?", "Why are you still call for the alien and third political party Child Development Account (CDA) trustee to make a trip to the bank, when most dealings can already be done online?", "Why does you still require the alien and third party Child Development Account (CDA) trustee to create a trip to the banking company when most dealing can already be make online?", "Why are you still need the alien and 3rd party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be done online?", "Why am you still postulate the alien and third party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be make online?", "Why am you still require the alien and tertiary party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealings can already be make online?", "Why am you still postulate the noncitizen and third party Child Development Account (CDA) trustee to create a trip to the banking company when most transactions can already be done online?", "Why am you still necessitate the outlander and 3rd political party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most transactions can already be done online?", "Why am you still require the noncitizen and 3rd political party Child Development Account (CDA) trustee to create a trip to the banking company when most dealings can already be done online?", "Why am you still demand the foreigner and tertiary political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be make online?", "Why is you still demand the noncitizen and tertiary political party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealing can already be make online?", "Why is you still postulate the outlander and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most dealing can already be make online?", "Why is you still postulate the noncitizen and third political party Child Development Account (CDA) trustee to make a trip to the depository financial institution when most dealings can already be make online?", "Why am you still ask the noncitizen and tertiary party Child Development Account (CDA) trustee to create a trip to the banking concern when most transactions can already be done online?", "Why you still take the foreigner and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be make online?", "Why does you still require the noncitizen and 3rd political party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most dealings can already be make online?", "Why is you still involve the outlander and third party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be make online?", "Why you still need the noncitizen and tertiary party Child Development Account (CDA) trustee to create a trip to the bank, when most dealing can already be done online?", "Why am you still call for the noncitizen and 3rd political party Child Development Account (CDA) trustee to create a trip to the banking concern when most dealings can already be done online?", "Why does you still postulate the alien and tertiary party Child Development Account (CDA) trustee to make a trip to the banking concern when most transactions can already be done online?", "Why you still need the alien and third party Child Development Account (CDA) trustee to create a trip to the depository financial institution when most transactions can already be done online?"], "tag": "Why do you still need the foreigner and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be done online?", "response": "To open a Child Development Account, or CDA, the majority of Singaporean CDA trustees do not need to make a trip to the CDA bank, as we can verify their particulars with our records. However, the CDA banks require foreigners or third-party CDA trustees to make a trip to the bank so that the bank could verify the trustees\u2019 particulars. "}, {"patterns": ["What are the Child Development Account (CDA) all about?", "What do the Child Development Account (CDA) mean?", "Can you tell me the details about the Child Development Account (CDA)?", "What is meant by the Child Development Account (CDA)?", "What is the Child Development Account (CDA) all about?", "What does the Child Development Account (CDA) mean?", "Can you tell me more about the Child Development Account (CDA)?", "I want to know about the Child Development Account (CDA)?", "What are the Child Development Account (CDA)?", "Explain to me the Child Development Account (CDA)?", "May I know about the Child Development Account (CDA)?"], "tag": "What is the Child Development Account (CDA)?", "response": "The Child Development Account, or CDA, is part of the Baby Bonus Scheme, which aims to help families defray the costs of raising children, and encourage parents to save for their children's developmental and healthcare needs. When you save in the CDA, the Government matches dollar-for-dollar up to a cap. Your child\u2019s eligibility for the Government matching depends on his/her birth order and date of birth. The Government matching contribution will be credited into the CDA within 2 weeks of your deposit. Funds in the CDA can only be used for approved expenses at Approved Institutions and cannot be withdrawn in cash. You can check your child's eligibility and Baby Bonus Benefits on Baby Bonus Online using \"Check Eligibility\". "}, {"patterns": ["Will there be any a limit to the number of Child Development Accounts per family?", "Are there any a limit to the number of Child Development Accounts per family?", "Would there be any a limit to the number of Child Development Accounts per family?", "Are there a limit to the number of Child Development Accounts per family?", "Would there be a limit to the number of Child Development Accounts per family?", "Is there any a limit to the number of Child Development Accounts per family?", "Will there be a limit to the number of Child Development Accounts per family?", "Will there be any a bound to the number of Child Development Accounts per family?", "Will there be any a boundary to the number of Child Development Accounts per family?", "Will there be any a limit to the number of Child Development Accounts per household", "Will there be any a limit to the number of Child Development Accounts per house", "Will there be any a limit to the number of Child Development Accounts per home", "Will there be any a limit to the number of Child Development Accounts per menage", "Will there be any a bound to the number of Child Development Accounts per household", "Will there be any a bound to the number of Child Development Accounts per house", "Will there be any a bound to the number of Child Development Accounts per home", "Will there be any a bound to the number of Child Development Accounts per menage", "Will there be any a boundary to the number of Child Development Accounts per household", "Will there be any a boundary to the number of Child Development Accounts per house", "Will there be any a boundary to the number of Child Development Accounts per home", "Will there be any a boundary to the number of Child Development Accounts per menage", "Are there any a bound to the number of Child Development Accounts per family?", "Are there any a boundary to the number of Child Development Accounts per family?", "Are there any a limit to the number of Child Development Accounts per household", "Are there any a limit to the number of Child Development Accounts per house", "Are there any a limit to the number of Child Development Accounts per home", "Are there any a limit to the number of Child Development Accounts per menage", "Are there any a bound to the number of Child Development Accounts per household", "Are there any a bound to the number of Child Development Accounts per house", "Are there any a bound to the number of Child Development Accounts per home", "Are there any a bound to the number of Child Development Accounts per menage", "Are there any a boundary to the number of Child Development Accounts per household", "Are there any a boundary to the number of Child Development Accounts per house", "Are there any a boundary to the number of Child Development Accounts per home", "Are there any a boundary to the number of Child Development Accounts per menage", "Would there be any a bound to the number of Child Development Accounts per family?", "Would there be any a boundary to the number of Child Development Accounts per family?", "Would there be any a limit to the number of Child Development Accounts per household", "Would there be any a limit to the number of Child Development Accounts per house", "Would there be any a limit to the number of Child Development Accounts per home", "Would there be any a limit to the number of Child Development Accounts per menage", "Would there be any a bound to the number of Child Development Accounts per household", "Would there be any a bound to the number of Child Development Accounts per house", "Would there be any a bound to the number of Child Development Accounts per home", "Would there be any a bound to the number of Child Development Accounts per menage", "Would there be any a boundary to the number of Child Development Accounts per household", "Would there be any a boundary to the number of Child Development Accounts per house", "Would there be any a boundary to the number of Child Development Accounts per home", "Would there be any a boundary to the number of Child Development Accounts per menage", "Are there a bound to the number of Child Development Accounts per family?", "Are there a boundary to the number of Child Development Accounts per family?", "Are there a limit to the number of Child Development Accounts per household", "Are there a limit to the number of Child Development Accounts per house", "Are there a limit to the number of Child Development Accounts per home", "Are there a limit to the number of Child Development Accounts per menage", "Are there a bound to the number of Child Development Accounts per household", "Are there a bound to the number of Child Development Accounts per house", "Are there a bound to the number of Child Development Accounts per home", "Are there a bound to the number of Child Development Accounts per menage", "Are there a boundary to the number of Child Development Accounts per household", "Are there a boundary to the number of Child Development Accounts per house", "Are there a boundary to the number of Child Development Accounts per home", "Are there a boundary to the number of Child Development Accounts per menage", "Would there be a bound to the number of Child Development Accounts per family?", "Would there be a boundary to the number of Child Development Accounts per family?", "Would there be a limit to the number of Child Development Accounts per household", "Would there be a limit to the number of Child Development Accounts per house", "Would there be a limit to the number of Child Development Accounts per home", "Would there be a limit to the number of Child Development Accounts per menage", "Would there be a bound to the number of Child Development Accounts per household", "Would there be a bound to the number of Child Development Accounts per house", "Would there be a bound to the number of Child Development Accounts per home", "Would there be a bound to the number of Child Development Accounts per menage", "Would there be a boundary to the number of Child Development Accounts per household", "Would there be a boundary to the number of Child Development Accounts per house", "Would there be a boundary to the number of Child Development Accounts per home", "Would there be a boundary to the number of Child Development Accounts per menage", "Is there any a bound to the number of Child Development Accounts per family?", "Is there any a boundary to the number of Child Development Accounts per family?", "Is there any a limit to the number of Child Development Accounts per household", "Is there any a limit to the number of Child Development Accounts per house", "Is there any a limit to the number of Child Development Accounts per home", "Is there any a limit to the number of Child Development Accounts per menage", "Is there any a bound to the number of Child Development Accounts per household", "Is there any a bound to the number of Child Development Accounts per house", "Is there any a bound to the number of Child Development Accounts per home", "Is there any a bound to the number of Child Development Accounts per menage", "Is there any a boundary to the number of Child Development Accounts per household", "Is there any a boundary to the number of Child Development Accounts per house", "Is there any a boundary to the number of Child Development Accounts per home", "Is there any a boundary to the number of Child Development Accounts per menage", "Will there be a bound to the number of Child Development Accounts per family?", "Will there be a boundary to the number of Child Development Accounts per family?", "Will there be a limit to the number of Child Development Accounts per household", "Will there be a limit to the number of Child Development Accounts per house", "Will there be a limit to the number of Child Development Accounts per home", "Will there be a limit to the number of Child Development Accounts per menage", "Will there be a bound to the number of Child Development Accounts per household", "Will there be a bound to the number of Child Development Accounts per house", "Will there be a bound to the number of Child Development Accounts per home", "Will there be a bound to the number of Child Development Accounts per menage", "Will there be a boundary to the number of Child Development Accounts per household", "Will there be a boundary to the number of Child Development Accounts per house", "Will there be a boundary to the number of Child Development Accounts per home", "Will there be a boundary to the number of Child Development Accounts per menage"], "tag": "Is there a limit to the number of Child Development Accounts per family?", "response": "Every eligible child can hold one Child Development Account (CDA) each. To check if your child is eligible for Baby Bonus and his or her benefits, you can use \u201cCheck Eligibility\u201d on Baby Bonus Online. "}, {"patterns": ["What do we need to open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How do we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "What do we have to do to open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "What does me need to open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where shall student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where does i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How does i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "What do i need to open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where should student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "What does we have to do to open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where could student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How do student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where do me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where does student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How shall i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where could we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where should me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How does me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How could student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where can student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How does we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where could i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How shall we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How could i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "What do me have to do to open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "What does student have to do to open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where shall i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How do i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How does student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where should i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where shall we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where should we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "What does me have to do to open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How should we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where do we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How do me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How should me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "What do me need to open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where can me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where does me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where do student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where can i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "What do student have to do to open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How could me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "What do i have to do to open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where shall me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How should i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How should student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How shall me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "What does i need to open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where does we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where could me open a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where do i open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "What do student need to open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "What does student need to open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "What does we need to open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where can we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How could we open a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How shall student open a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "What does i have to do to open a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "What do we need to open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How do we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "What do we have to do to open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "What does me need to open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where shall student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where does i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How does i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "What do i need to open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where should student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "What does we have to do to open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where could student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How do student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where do me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where does student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How shall i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where could we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where should me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How does me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How could student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where can student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How does we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where could i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How shall we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How could i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "What do me have to do to open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "What does student have to do to open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where shall i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How do i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How does student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where should i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where shall we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where should we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "What does me have to do to open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How should we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where do we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How do me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How should me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "What do me need to open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where can me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where does me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where do student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "Where can i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "What do student have to do to open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How could me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "What do i have to do to open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where shall me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "How should i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "How should student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "How shall me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "What does i need to open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "Where does we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where could me open up a Child Development Account (CDA)? me am the Child Development Account (CDA) trustee?", "Where do i open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?", "What do student need to open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "What does student need to open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "What does we need to open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "Where can we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How could we open up a Child Development Account (CDA)? we am the Child Development Account (CDA) trustee?", "How shall student open up a Child Development Account (CDA)? student am the Child Development Account (CDA) trustee?", "What does i have to do to open up a Child Development Account (CDA)? i am the Child Development Account (CDA) trustee?"], "tag": "How can I open a Child Development Account (CDA)? I am the Child Development Account (CDA) trustee.", "response": "You can log in to Baby Bonus Online to join the scheme and accept the Terms and Conditions of the selected CDA bank (DBS, OCBC or UOB) online. If your child has already joined the scheme but has not opened the CDA, you should use the \u201cServices login\u201d on the BBO homepage, and select \u201cOpening of CDA\u201d service to open the CDA and accept the Terms and Conditions of the selected CDA bank. The CDA will then be automatically opened within 3 working days after the CDA trustee accepts the Terms and Conditions of the selected CDA bank online. Note: If the CDA trustee is a foreigner or a third party CDA trustee, we will send the trustee an authorisation letter to open the CDA at any CDA bank branch. The trustee must produce: the original authorisation letter trustee\u2019s NRIC or passport a copy of the child\u2019s birth certificate or certificate of Singapore citizenship (whichever is applicable)."}, {"patterns": ["While me have the custody, care and control; or care and control of my nipper How me does alter the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the hands care and control; or care and control of my minor What should student do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the hands care and control; or care and control of my shaver How we shall modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my fry Where should we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my minor What does we do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the hands care and control; or care and control of my kid Where does we alter the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the hands care and control; or care and control of my child. What shall me do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the custody, care and control; or care and control of my tike How i shall modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the hands care and control; or care and control of my nipper Where could student modify the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the hands care and control; or care and control of my minor What shall student do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the custody, care and control; or care and control of my fry Where do i modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the hands care and control; or care and control of my small fry How me shall modify the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the hands care and control; or care and control of my child. How could student modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the hands care and control; or care and control of my youngster How do we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my nipper What shall i do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the hands care and control; or care and control of my kid How me do alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the hands care and control; or care and control of my small fry Where does student alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the custody, care and control; or care and control of my tike How i could alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the custody, care and control; or care and control of my kid How shall we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the hands care and control; or care and control of my youngster How i does alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the hands care and control; or care and control of my tiddler Where should me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the hands care and control; or care and control of my youngster How we does alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the custody, care and control; or care and control of my kid How we shall alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my nipper What does we do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the custody, care and control; or care and control of my nestling How do me change the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the custody, care and control; or care and control of my kid How me do modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the hands care and control; or care and control of my shaver How can i change the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the custody, care and control; or care and control of my tike How we should modify the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my nestling How could we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the custody, care and control; or care and control of my small fry Where do me change the cash gift and/or Child Development Account (CDA) trustee to me?", "When student have the hands care and control; or care and control of my small fry How student shall alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my youngster How i could alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the hands care and control; or care and control of my small fry Where should we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the hands care and control; or care and control of my fry How we does change the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my shaver How i should alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the custody, care and control; or care and control of my nestling How i shall alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the hands care and control; or care and control of my nipper Where shall student change the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the custody, care and control; or care and control of my fry How me shall change the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the custody, care and control; or care and control of my child. How i should change the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the custody, care and control; or care and control of my nestling How can me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the custody, care and control; or care and control of my shaver What should i do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the custody, care and control; or care and control of my nestling Where does me alter the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my tyke How do we change the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the hands care and control; or care and control of my fry What does me do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the custody, care and control; or care and control of my kid Where shall me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the hands care and control; or care and control of my shaver What shall me do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the custody, care and control; or care and control of my tike How could student change the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the custody, care and control; or care and control of my tike Where does me change the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the custody, care and control; or care and control of my tike How can me change the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the hands care and control; or care and control of my nipper Where can i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my tyke How we do modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my minor How can i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the hands care and control; or care and control of my kid Where can i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my youngster What does i do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the custody, care and control; or care and control of my child. What could i do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the custody, care and control; or care and control of my tyke How does i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the hands care and control; or care and control of my nipper Where can me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the custody, care and control; or care and control of my minor How should i change the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the hands care and control; or care and control of my youngster What does student do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the hands care and control; or care and control of my kid How does me alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my tyke How we shall alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my tike How we shall modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the hands care and control; or care and control of my child. What could me do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the custody, care and control; or care and control of my tiddler How shall i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the hands care and control; or care and control of my tike What do student do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my shaver How should we alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the custody, care and control; or care and control of my shaver How i do change the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my tiddler How we could modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the hands care and control; or care and control of my kid What should we do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the hands care and control; or care and control of my tiddler What does student do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the hands care and control; or care and control of my shaver Where can me alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the custody, care and control; or care and control of my minor How me shall change the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the hands care and control; or care and control of my tike Where shall i modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the hands care and control; or care and control of my minor How i could change the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my tike How we should modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the custody, care and control; or care and control of my nipper What shall me do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the hands care and control; or care and control of my tyke Where does me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the hands care and control; or care and control of my fry How me should modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the hands care and control; or care and control of my shaver What do we do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the hands care and control; or care and control of my nestling What do me do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the hands care and control; or care and control of my nipper How shall me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my minor Where could i change the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the custody, care and control; or care and control of my kid Where do i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the hands care and control; or care and control of my tyke How can we alter the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my youngster How we can modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the custody, care and control; or care and control of my tyke How should student modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my tyke How i does alter the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the custody, care and control; or care and control of my fry What can me do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the hands care and control; or care and control of my tiddler What does me do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the hands care and control; or care and control of my tyke Where could i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the custody, care and control; or care and control of my small fry How student does change the cash gift and/or Child Development Account (CDA) trustee to me?", "When student have the hands care and control; or care and control of my youngster What should student do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the hands care and control; or care and control of my kid Where can i modify the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the custody, care and control; or care and control of my small fry How we does alter the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the custody, care and control; or care and control of my tike How does i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my shaver How could i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When student have the hands care and control; or care and control of my nipper Where do student change the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the hands care and control; or care and control of my fry How we could alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the hands care and control; or care and control of my minor Where should student alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the custody, care and control; or care and control of my tyke How we could modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the custody, care and control; or care and control of my tike What shall student do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the custody, care and control; or care and control of my fry What does i do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the hands care and control; or care and control of my nestling Where can i change the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the hands care and control; or care and control of my tiddler What should i do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When student have the custody, care and control; or care and control of my nipper Where does student modify the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the custody, care and control; or care and control of my tike How we could change the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the custody, care and control; or care and control of my kid How can me alter the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the custody, care and control; or care and control of my tyke How i should change the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the hands care and control; or care and control of my tyke How could i modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my tike Where should i modify the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my shaver What could we do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the hands care and control; or care and control of my kid How could student alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the hands care and control; or care and control of my youngster What should me do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the custody, care and control; or care and control of my tyke How shall we change the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the hands care and control; or care and control of my tike Where should student alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the custody, care and control; or care and control of my tiddler How do we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the custody, care and control; or care and control of my tike Where shall i modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the custody, care and control; or care and control of my child. What shall we do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the hands care and control; or care and control of my kid How we should modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the hands care and control; or care and control of my youngster What could we do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the custody, care and control; or care and control of my kid How student should modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the custody, care and control; or care and control of my shaver How i shall modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the custody, care and control; or care and control of my nestling Where should we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the hands care and control; or care and control of my fry Where do me change the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my youngster What do we do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the custody, care and control; or care and control of my nipper How me can change the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the hands care and control; or care and control of my small fry Where can i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the custody, care and control; or care and control of my tike What does student do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my tyke How can i change the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the custody, care and control; or care and control of my shaver Where do student change the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the custody, care and control; or care and control of my tiddler Where should student change the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the custody, care and control; or care and control of my youngster What shall we do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When student have the hands care and control; or care and control of my minor What shall student do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the hands care and control; or care and control of my shaver How could student modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the hands care and control; or care and control of my minor Where should we change the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my youngster Where shall we alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the hands care and control; or care and control of my small fry Where should student modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the custody, care and control; or care and control of my tike How i does modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the custody, care and control; or care and control of my tike How we could modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my small fry How we do alter the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the custody, care and control; or care and control of my tike Where does me alter the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the custody, care and control; or care and control of my child. What shall student do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the hands care and control; or care and control of my fry How i could change the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the hands care and control; or care and control of my minor What does me do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the custody, care and control; or care and control of my minor How can me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my child. What shall we do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the hands care and control; or care and control of my nestling What can me do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my tiddler Where does we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the custody, care and control; or care and control of my nipper Where shall me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the custody, care and control; or care and control of my minor Where does student change the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the hands care and control; or care and control of my kid What do we do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the custody, care and control; or care and control of my tyke How does me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the hands care and control; or care and control of my nestling How we can alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When me have the custody, care and control; or care and control of my tiddler Where should me alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the hands care and control; or care and control of my minor Where do student alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the custody, care and control; or care and control of my nipper What do we do to modify the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the custody, care and control; or care and control of my nipper Where shall i modify the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the custody, care and control; or care and control of my minor How student can modify the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my child. Where do we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While i have the hands care and control; or care and control of my minor Where should i change the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the custody, care and control; or care and control of my tiddler How should student change the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my shaver How we should change the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the hands care and control; or care and control of my child. Where does i modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the hands care and control; or care and control of my kid What shall me do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the custody, care and control; or care and control of my minor What can me do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the custody, care and control; or care and control of my nestling How should i change the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the custody, care and control; or care and control of my tike What could i do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the hands care and control; or care and control of my kid What does we do to change the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the custody, care and control; or care and control of my youngster What do i do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the hands care and control; or care and control of my tiddler What could i do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the custody, care and control; or care and control of my tyke How me can change the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my nestling How we could change the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the hands care and control; or care and control of my fry How me shall change the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the hands care and control; or care and control of my minor What do me do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the hands care and control; or care and control of my fry Where can me change the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the hands care and control; or care and control of my minor How should student change the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the hands care and control; or care and control of my tike How could i change the cash gift and/or Child Development Account (CDA) trustee to me?", "We have the hands care and control; or care and control of my tiddler Where could we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the custody, care and control; or care and control of my child. How can me modify the cash gift and/or Child Development Account (CDA) trustee to me?", "When student have the custody, care and control; or care and control of my shaver Where do student modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the custody, care and control; or care and control of my shaver What shall student do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the custody, care and control; or care and control of my tike Where should student alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the custody, care and control; or care and control of my small fry Where does we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the hands care and control; or care and control of my fry How do we modify the cash gift and/or Child Development Account (CDA) trustee to me?", "While student have the hands care and control; or care and control of my tike How should student alter the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the hands care and control; or care and control of my child. How does me change the cash gift and/or Child Development Account (CDA) trustee to me?", "Me have the hands care and control; or care and control of my nestling How me should alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the hands care and control; or care and control of my shaver How can i change the cash gift and/or Child Development Account (CDA) trustee to me?", "When i have the hands care and control; or care and control of my tyke How i do change the cash gift and/or Child Development Account (CDA) trustee to me?", "If i have the hands care and control; or care and control of my kid How do i alter the cash gift and/or Child Development Account (CDA) trustee to me?", "While we have the custody, care and control; or care and control of my shaver Where should we change the cash gift and/or Child Development Account (CDA) trustee to me?", "While me have the custody, care and control; or care and control of my nipper How could me change the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the custody, care and control; or care and control of my tyke How could we alter the cash gift and/or Child Development Account (CDA) trustee to me?", "If student have the hands care and control; or care and control of my shaver How student do modify the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the hands care and control; or care and control of my shaver Where could student change the cash gift and/or Child Development Account (CDA) trustee to me?", "If me have the hands care and control; or care and control of my nestling How could me change the cash gift and/or Child Development Account (CDA) trustee to me?", "If we have the hands care and control; or care and control of my kid Where should we change the cash gift and/or Child Development Account (CDA) trustee to me?", "I have the custody, care and control; or care and control of my tiddler What does i do to alter the cash gift and/or Child Development Account (CDA) trustee to me?", "When we have the hands care and control; or care and control of my tyke How does we change the cash gift and/or Child Development Account (CDA) trustee to me?", "Student have the hands care and control; or care and control of my tyke What can student do to modify the cash gift and/or Child Development Account (CDA) trustee to me?"], "tag": "I have the custody, care and control; or care and control of my child. How can I change the cash gift and/or Child Development Account (CDA) trustee to me?", "response": "Please email a copy of the Court order of the care and control of your child to us at msf_babybonus@msf.gov.sg. You will receive a form to complete. After processing the request form, we will notify you to accept the terms and conditions of the Child Development Account bank, or CDA bank, online via SMS/Email. Please note that if the trustee of the CDA is a foreigner or a third-party, he or she will receive a letter for change of CDA trustee to inform the CDA bank before the expiry date indicated in the letter."}, {"patterns": ["When My husband/wife who is besides the CDA Trustee has go through away. What should me do to modify trustee to myself?", "While My husband/wife who is too the CDA Trustee has go through away. How i do modify legal guardian to myself?", "If My husband/wife who is as well the CDA Trustee has go across away. Where can i alter trustee to myself?", "When My husband/wife who is as well the CDA Trustee has go through away. How i should modify legal guardian to myself?", "If My husband/wife who is as well the CDA Trustee has go through away. How we should modify legal guardian to myself?", "If My husband/wife who is as well the CDA Trustee has passed away. How could i modify trustee to myself?", "While My husband/wife who is as well the CDA Trustee has go through away. What can i do to change trustee to myself?", "If My husband/wife who is besides the CDA Trustee has go through away. How could we change legal guardian to myself?", "When My husband/wife who is besides the CDA Trustee has go through away. How i should modify legal guardian to myself?", "My husband/wife who is also the CDA Trustee has go through away. What does me do to modify legal guardian to myself?", "While My husband/wife who is too the CDA Trustee has go across away. What could me do to modify legal guardian to myself?", "While My husband/wife who is also the CDA Trustee has go across away. How me shall modify trustee to myself?", "My husband/wife who is likewise the CDA Trustee has go through away. How i shall modify trustee to myself?", "When My husband/wife who is also the CDA Trustee has passed away. How should we modify trustee to myself?", "While My husband/wife who is besides the CDA Trustee has go across away. Where shall student alter legal guardian to myself?", "When My husband/wife who is likewise the CDA Trustee has passed away. How we do change legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has go across away. What shall student do to alter legal guardian to myself?", "While My husband/wife who is too the CDA Trustee has go across away. What does i do to alter legal guardian to myself?", "My husband/wife who is also the CDA Trustee has passed away. Where do i change trustee to myself?", "My husband/wife who is besides the CDA Trustee has passed away. How i shall alter legal guardian to myself?", "When My husband/wife who is besides the CDA Trustee has go across away. What can me do to modify trustee to myself?", "While My husband/wife who is too the CDA Trustee has go across away. Where do i modify legal guardian to myself?", "My husband/wife who is besides the CDA Trustee has go across away. How me do change legal guardian to myself?", "My husband/wife who is besides the CDA Trustee has go through away. How shall me modify trustee to myself?", "My husband/wife who is likewise the CDA Trustee has passed away. Where could student modify trustee to myself?", "When My husband/wife who is too the CDA Trustee has passed away. How does me change legal guardian to myself?", "My husband/wife who is too the CDA Trustee has passed away. What can student do to change legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has go across away. What shall i do to modify trustee to myself?", "When My husband/wife who is as well the CDA Trustee has go through away. Where could i alter trustee to myself?", "If My husband/wife who is too the CDA Trustee has go across away. How me shall modify legal guardian to myself?", "When My husband/wife who is too the CDA Trustee has passed away. How does me alter legal guardian to myself?", "While My husband/wife who is likewise the CDA Trustee has passed away. What do me do to modify legal guardian to myself?", "My husband/wife who is too the CDA Trustee has go across away. How do student change trustee to myself?", "When My husband/wife who is as well the CDA Trustee has go through away. How we can modify trustee to myself?", "While My husband/wife who is likewise the CDA Trustee has go across away. How i could alter legal guardian to myself?", "If My husband/wife who is too the CDA Trustee has passed away. How me should alter trustee to myself?", "If My husband/wife who is besides the CDA Trustee has go across away. What does me do to change trustee to myself?", "My husband/wife who is besides the CDA Trustee has passed away. Where shall me alter trustee to myself?", "While My husband/wife who is besides the CDA Trustee has passed away. Where does i alter trustee to myself?", "When My husband/wife who is as well the CDA Trustee has go across away. How can me alter legal guardian to myself?", "When My husband/wife who is likewise the CDA Trustee has go across away. Where shall i change legal guardian to myself?", "My husband/wife who is also the CDA Trustee has go through away. Where should student modify legal guardian to myself?", "My husband/wife who is too the CDA Trustee has go across away. What shall me do to modify trustee to myself?", "When My husband/wife who is as well the CDA Trustee has passed away. What should me do to change legal guardian to myself?", "My husband/wife who is besides the CDA Trustee has go across away. How i should modify legal guardian to myself?", "When My husband/wife who is besides the CDA Trustee has go through away. How do student modify legal guardian to myself?", "If My husband/wife who is likewise the CDA Trustee has go across away. How student shall modify legal guardian to myself?", "If My husband/wife who is besides the CDA Trustee has go through away. What should student do to modify trustee to myself?", "If My husband/wife who is besides the CDA Trustee has go across away. Where can i modify trustee to myself?", "If My husband/wife who is too the CDA Trustee has go through away. Where can i modify trustee to myself?", "My husband/wife who is besides the CDA Trustee has go across away. How me can alter legal guardian to myself?", "While My husband/wife who is likewise the CDA Trustee has go across away. Where shall i change trustee to myself?", "While My husband/wife who is besides the CDA Trustee has go across away. What can student do to alter legal guardian to myself?", "My husband/wife who is as well the CDA Trustee has passed away. How could student modify legal guardian to myself?", "If My husband/wife who is also the CDA Trustee has go across away. Where do we change trustee to myself?", "When My husband/wife who is as well the CDA Trustee has go through away. Where do student change trustee to myself?", "While My husband/wife who is besides the CDA Trustee has go through away. What does student do to change trustee to myself?", "While My husband/wife who is also the CDA Trustee has go across away. How should me alter trustee to myself?", "While My husband/wife who is too the CDA Trustee has go across away. How can we change trustee to myself?", "If My husband/wife who is too the CDA Trustee has go across away. How student does alter trustee to myself?", "If My husband/wife who is also the CDA Trustee has passed away. Where shall i change legal guardian to myself?", "If My husband/wife who is likewise the CDA Trustee has go across away. How should we modify legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has go across away. What does student do to alter legal guardian to myself?", "When My husband/wife who is also the CDA Trustee has go across away. What shall i do to alter legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has go across away. How me does change trustee to myself?", "While My husband/wife who is besides the CDA Trustee has go through away. What could i do to alter trustee to myself?", "My husband/wife who is likewise the CDA Trustee has go across away. How student could change trustee to myself?", "If My husband/wife who is besides the CDA Trustee has passed away. Where should we modify legal guardian to myself?", "If My husband/wife who is as well the CDA Trustee has go through away. How shall we change trustee to myself?", "My husband/wife who is as well the CDA Trustee has passed away. Where should me change legal guardian to myself?", "When My husband/wife who is also the CDA Trustee has go across away. How does i alter trustee to myself?", "When My husband/wife who is as well the CDA Trustee has passed away. How we do modify legal guardian to myself?", "When My husband/wife who is too the CDA Trustee has go across away. How could we modify legal guardian to myself?", "My husband/wife who is too the CDA Trustee has go through away. Where should we change trustee to myself?", "While My husband/wife who is likewise the CDA Trustee has go through away. How can we modify legal guardian to myself?", "My husband/wife who is besides the CDA Trustee has go across away. How i does modify legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has go across away. Where could i change trustee to myself?", "When My husband/wife who is likewise the CDA Trustee has go through away. Where should we alter trustee to myself?", "While My husband/wife who is as well the CDA Trustee has go across away. How could we alter legal guardian to myself?", "When My husband/wife who is as well the CDA Trustee has passed away. How does me modify legal guardian to myself?", "While My husband/wife who is as well the CDA Trustee has go through away. How does me modify legal guardian to myself?", "If My husband/wife who is as well the CDA Trustee has passed away. How me do modify legal guardian to myself?", "My husband/wife who is also the CDA Trustee has go through away. What do i do to change legal guardian to myself?", "While My husband/wife who is also the CDA Trustee has passed away. How shall me modify legal guardian to myself?", "If My husband/wife who is as well the CDA Trustee has go across away. How i could modify legal guardian to myself?", "My husband/wife who is besides the CDA Trustee has go across away. What does we do to alter trustee to myself?", "If My husband/wife who is besides the CDA Trustee has passed away. What do me do to modify trustee to myself?", "While My husband/wife who is besides the CDA Trustee has passed away. How can student alter legal guardian to myself?", "While My husband/wife who is also the CDA Trustee has passed away. How i should modify legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has go through away. How do we modify legal guardian to myself?", "When My husband/wife who is too the CDA Trustee has passed away. How do student alter trustee to myself?", "While My husband/wife who is besides the CDA Trustee has go across away. Where does me modify legal guardian to myself?", "While My husband/wife who is also the CDA Trustee has go through away. What can student do to change trustee to myself?", "When My husband/wife who is too the CDA Trustee has passed away. Where do student modify legal guardian to myself?", "When My husband/wife who is besides the CDA Trustee has go through away. Where could me change legal guardian to myself?", "If My husband/wife who is as well the CDA Trustee has passed away. Where shall i change trustee to myself?", "When My husband/wife who is besides the CDA Trustee has go through away. How student can alter trustee to myself?", "While My husband/wife who is besides the CDA Trustee has go across away. What can student do to modify trustee to myself?", "If My husband/wife who is besides the CDA Trustee has passed away. How does i alter legal guardian to myself?", "My husband/wife who is also the CDA Trustee has passed away. How could i alter legal guardian to myself?", "If My husband/wife who is likewise the CDA Trustee has passed away. How does me change legal guardian to myself?", "My husband/wife who is as well the CDA Trustee has passed away. What shall i do to change legal guardian to myself?", "If My husband/wife who is also the CDA Trustee has go through away. Where do we alter trustee to myself?", "If My husband/wife who is too the CDA Trustee has go across away. How does student modify legal guardian to myself?", "My husband/wife who is besides the CDA Trustee has go across away. Where should i alter trustee to myself?", "While My husband/wife who is as well the CDA Trustee has go across away. Where could i alter trustee to myself?", "While My husband/wife who is too the CDA Trustee has passed away. Where can we modify legal guardian to myself?", "When My husband/wife who is as well the CDA Trustee has go across away. How i should change legal guardian to myself?", "If My husband/wife who is besides the CDA Trustee has go through away. How do me modify trustee to myself?", "If My husband/wife who is as well the CDA Trustee has go across away. How shall me change trustee to myself?", "When My husband/wife who is besides the CDA Trustee has passed away. What should we do to change legal guardian to myself?", "If My husband/wife who is too the CDA Trustee has go across away. Where does me change trustee to myself?", "While My husband/wife who is also the CDA Trustee has go across away. How does i alter legal guardian to myself?", "My husband/wife who is as well the CDA Trustee has passed away. What shall we do to modify legal guardian to myself?", "When My husband/wife who is likewise the CDA Trustee has go across away. How should i modify trustee to myself?", "My husband/wife who is too the CDA Trustee has passed away. What can i do to modify legal guardian to myself?", "When My husband/wife who is likewise the CDA Trustee has go across away. Where could me change legal guardian to myself?", "While My husband/wife who is likewise the CDA Trustee has go across away. How should i change trustee to myself?", "While My husband/wife who is likewise the CDA Trustee has go across away. How does we alter legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has passed away. How i shall alter legal guardian to myself?", "While My husband/wife who is likewise the CDA Trustee has go across away. How should i modify trustee to myself?", "When My husband/wife who is too the CDA Trustee has go across away. How me does modify legal guardian to myself?", "If My husband/wife who is too the CDA Trustee has passed away. How i can modify legal guardian to myself?", "When My husband/wife who is also the CDA Trustee has go through away. What do me do to alter trustee to myself?", "My husband/wife who is too the CDA Trustee has go through away. What shall we do to alter legal guardian to myself?", "My husband/wife who is as well the CDA Trustee has go across away. How student could modify trustee to myself?", "When My husband/wife who is also the CDA Trustee has go through away. How student does change legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has go through away. What shall me do to change trustee to myself?", "My husband/wife who is likewise the CDA Trustee has go through away. How does me modify legal guardian to myself?", "While My husband/wife who is too the CDA Trustee has go through away. Where shall we modify legal guardian to myself?", "My husband/wife who is also the CDA Trustee has passed away. Where shall we alter legal guardian to myself?", "While My husband/wife who is also the CDA Trustee has passed away. How shall i change trustee to myself?", "While My husband/wife who is as well the CDA Trustee has go across away. How should we alter trustee to myself?", "When My husband/wife who is likewise the CDA Trustee has go through away. Where can me modify legal guardian to myself?", "When My husband/wife who is as well the CDA Trustee has passed away. Where could we alter legal guardian to myself?", "My husband/wife who is too the CDA Trustee has passed away. Where should i modify legal guardian to myself?", "If My husband/wife who is also the CDA Trustee has passed away. What shall i do to change trustee to myself?", "If My husband/wife who is also the CDA Trustee has go through away. How do student change trustee to myself?", "When My husband/wife who is besides the CDA Trustee has go across away. How does we alter trustee to myself?", "If My husband/wife who is likewise the CDA Trustee has go across away. How does we alter trustee to myself?", "If My husband/wife who is as well the CDA Trustee has passed away. What do me do to change legal guardian to myself?", "My husband/wife who is as well the CDA Trustee has go across away. Where can i change legal guardian to myself?", "When My husband/wife who is likewise the CDA Trustee has go through away. What shall me do to alter legal guardian to myself?", "When My husband/wife who is besides the CDA Trustee has go through away. How student should change trustee to myself?", "My husband/wife who is also the CDA Trustee has passed away. How me could modify trustee to myself?", "While My husband/wife who is likewise the CDA Trustee has passed away. What could me do to alter legal guardian to myself?", "When My husband/wife who is as well the CDA Trustee has go through away. How me can change trustee to myself?", "When My husband/wife who is too the CDA Trustee has go across away. What do me do to alter legal guardian to myself?", "If My husband/wife who is too the CDA Trustee has passed away. How student do alter trustee to myself?", "My husband/wife who is likewise the CDA Trustee has passed away. Where could me change legal guardian to myself?", "While My husband/wife who is as well the CDA Trustee has go across away. How me could alter legal guardian to myself?", "My husband/wife who is besides the CDA Trustee has go across away. What do student do to modify legal guardian to myself?", "While My husband/wife who is also the CDA Trustee has passed away. What does i do to change legal guardian to myself?", "If My husband/wife who is too the CDA Trustee has go across away. How we does modify trustee to myself?", "When My husband/wife who is besides the CDA Trustee has go through away. How i could modify legal guardian to myself?", "If My husband/wife who is likewise the CDA Trustee has passed away. Where shall i alter legal guardian to myself?", "If My husband/wife who is likewise the CDA Trustee has passed away. Where can me modify legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has go across away. What does we do to alter trustee to myself?", "When My husband/wife who is also the CDA Trustee has passed away. How we should alter trustee to myself?", "My husband/wife who is besides the CDA Trustee has passed away. How i does modify legal guardian to myself?", "If My husband/wife who is besides the CDA Trustee has go across away. How should i change legal guardian to myself?", "My husband/wife who is as well the CDA Trustee has go through away. Where do i alter trustee to myself?", "When My husband/wife who is too the CDA Trustee has go through away. How i could alter trustee to myself?", "When My husband/wife who is as well the CDA Trustee has passed away. What does i do to alter legal guardian to myself?", "If My husband/wife who is likewise the CDA Trustee has go across away. What shall student do to modify legal guardian to myself?", "What else do student need to do to alter legal guardian to My husband/wife who is also the CDA Trustee?", "While My husband/wife who is besides the CDA Trustee has passed away. What do me do to modify legal guardian to myself?", "While My husband/wife who is besides the CDA Trustee has go through away. What shall me do to alter legal guardian to myself?", "When My husband/wife who is also the CDA Trustee has passed away. How student shall change trustee to myself?", "If My husband/wife who is likewise the CDA Trustee has passed away. How should we modify legal guardian to myself?", "If My husband/wife who is also the CDA Trustee has passed away. Where should we change legal guardian to myself?", "While My husband/wife who is too the CDA Trustee has go across away. What do we do to alter trustee to myself?", "If My husband/wife who is as well the CDA Trustee has go across away. How should we change legal guardian to myself?", "When My husband/wife who is as well the CDA Trustee has go across away. How do we modify trustee to myself?", "When My husband/wife who is likewise the CDA Trustee has passed away. How does student alter trustee to myself?", "My husband/wife who is as well the CDA Trustee has go across away. What can student do to alter legal guardian to myself?", "While My husband/wife who is besides the CDA Trustee has passed away. How could me change trustee to myself?", "My husband/wife who is too the CDA Trustee has passed away. How we could change trustee to myself?", "When My husband/wife who is too the CDA Trustee has passed away. Where can i change trustee to myself?", "If My husband/wife who is likewise the CDA Trustee has go across away. How student do alter trustee to myself?", "While My husband/wife who is too the CDA Trustee has go across away. Where should me alter trustee to myself?", "While My husband/wife who is as well the CDA Trustee has go across away. Where can student alter trustee to myself?", "If My husband/wife who is besides the CDA Trustee has passed away. How do we modify legal guardian to myself?", "My husband/wife who is as well the CDA Trustee has go across away. How me shall alter trustee to myself?", "If My husband/wife who is besides the CDA Trustee has passed away. Where does we change legal guardian to myself?", "When My husband/wife who is also the CDA Trustee has go through away. How student do modify trustee to myself?", "When My husband/wife who is as well the CDA Trustee has go across away. How should student modify trustee to myself?", "While My husband/wife who is also the CDA Trustee has go through away. How student do modify trustee to myself?", "When My husband/wife who is as well the CDA Trustee has go through away. How should student alter legal guardian to myself?", "My husband/wife who is likewise the CDA Trustee has go through away. Where shall i modify legal guardian to myself?", "While My husband/wife who is likewise the CDA Trustee has go across away. What shall me do to alter legal guardian to myself?", "My husband/wife who is as well the CDA Trustee has passed away. How we do alter legal guardian to myself?", "While My husband/wife who is besides the CDA Trustee has passed away. What could i do to modify trustee to myself?", "When My husband/wife who is likewise the CDA Trustee has go across away. How could we alter legal guardian to myself?", "My husband/wife who is besides the CDA Trustee has passed away. How we does alter trustee to myself?", "When My husband/wife who is likewise the CDA Trustee has go across away. How student does modify legal guardian to myself?", "My husband/wife who is besides the CDA Trustee has go across away. How do i change legal guardian to myself?", "If My husband/wife who is as well the CDA Trustee has passed away. How student should change legal guardian to myself?", "While My husband/wife who is too the CDA Trustee has passed away. Where could i alter legal guardian to myself?", "When My husband/wife who is too the CDA Trustee has go through away. How we can alter legal guardian to myself?"], "tag": "My husband/wife who is also the CDA Trustee has passed away. How can I change trustee to myself?", "response": "You can submit request to change CDA Trustee by following these steps:- login via \u201cServices Login\u201d (www.babybonus.msf.gov.sg/parent) click \u2018Request to Change CDA Trustee\u2019 complete form and click \u2018Submit\u2019 If you do not see the \u201cRequest to Change CDA Trustee\u201d option, or if you do not have access, please email MSF_Babybonus@msf.gov.sg with a copy of the death certificate and child\u2019s details."}, {"patterns": ["If me change the Child Development Account (CDA) bank, would me forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If we change the Child Development Account (CDA) bank, would we forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If i change the Child Development Account (CDA) bank, would i forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If student change the Child Development Account (CDA) bank, would student forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If me alter the Child Development Account (CDA) bank, would me forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If me modify the Child Development Account (CDA) bank, would me forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If we alter the Child Development Account (CDA) bank, would we forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If we modify the Child Development Account (CDA) bank, would we forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If i alter the Child Development Account (CDA) bank, would i forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If i modify the Child Development Account (CDA) bank, would i forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If student alter the Child Development Account (CDA) bank, would student forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?", "If student modify the Child Development Account (CDA) bank, would student forfeit/ have to return the benefits given by the bank (e. g. bonus interest rate)?"], "tag": "If I change the Child Development Account (CDA) bank, will I forfeit/ have to return the benefits given by the bank (e.g. bonus interest rate)?", "response": "We understand that there may be some conditions tied to the benefits given by the bank pertaining to the Child Development Account or CDA. As these promotions are offered by the respective CDA banks, you may wish to approach the bank directly. "}, {"patterns": ["Will you send the Child Development Account (CDA) authorisation letter to another address other than my official one?", "Would you send the Child Development Account (CDA) authorisation letter to another address other than my official one?", "Could you send the Child Development Account (CDA) authorisation letter to another address other than my official one?", "Will you direct the Child Development Account (CDA) authorisation letter to another address other than my official one?", "Would you direct the Child Development Account (CDA) authorisation letter to another address other than my official one?", "Could you direct the Child Development Account (CDA) authorisation letter to another address other than my official one?"], "tag": "Can you send the Child Development Account (CDA) authorisation letter to another address other than my official one?", "response": "We will send the authorisation letter for the Child Development Account or CDA to your official address, which is maintained by the Ministry of Home Affairs. If there is a change in your address, please update your details at the Immigration and Checkpoints Authority, National Registration Office, or any neighbourhood Police Post or Police Centre within 28 days so that we can be updated."}, {"patterns": ["Can you tell me the details about the Child Development Account (CDA) Bank contact numbers?", "Explain to me the Child Development Account (CDA) Bank contact numbers?", "I want to know about the Child Development Account (CDA) Bank contact numbers?", "What is the Child Development Account (CDA) Bank contact numbers all about?", "What is meant by the Child Development Account (CDA) Bank contact numbers?", "What is the Child Development Account (CDA) Bank contact numbers?", "May I know about the Child Development Account (CDA) Bank contact numbers?", "What does the Child Development Account (CDA) Bank contact numbers mean?", "What are the Child Development Account (CDA) Bank contact numbers all about?", "What do the Child Development Account (CDA) Bank contact numbers mean?", "Can you tell me more about the Child Development Account (CDA) Bank contact numbers?"], "tag": "What are the Child Development Account (CDA) Bank contact numbers?", "response": "You may contact the Child Development Account (CDA) banks at: DBS Bank Tel: 1800 339 6666 Website: www.dbs.com.sg. OCBC Bank Tel: 1800 438 6088 Website: www.ocbc.com/babybonus. UOB Tel: 1800 222 2121 Website: www.uob.com.sg. Baby Bonus NETS Service Network for Electronic Transfers (Singapore) Pte Ltd (NETS). Sales & Customer Service Centre Tel: 6274 1212 (Monday till Saturday: 9.00am-7.00pm, Sunday & Public Holidays: 10.00am-7.00pm) Website: www.nets.com.sg."}, {"patterns": ["Am i allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are we allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is i allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "May we open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am me allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am student able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright if i open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible if student open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are student allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are i allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible for student to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am student entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are me able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are we able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is i entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Could student open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is we allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible for we to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright if me open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am i able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are i able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are student entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is me entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am i entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok for student to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright for we to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am we allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Could me open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "May me open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok if me open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is student entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible if me open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible for me to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright if we open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible for i to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok for i to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am we able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "May student open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok for me to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright for student to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok for we to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright for i to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible if we open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Could we open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok if i open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am me able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "May i open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is i able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is me able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are me entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are i entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok if we open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright for me to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok if student open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am we entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are student able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Could i open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are we entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are me allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible if i open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is me allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am student allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is we able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is student allowed to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is we entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is student able to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am me entitled to open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright if student open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am i allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are we allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is i allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "May we open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am me allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am student able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright if i open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible if student open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are student allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are i allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible for student to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am student entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are me able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are we able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is i entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Could student open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is we allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible for we to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright if me open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am i able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are i able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are student entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is me entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am i entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok for student to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright for we to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am we allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Could me open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "May me open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok if me open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is student entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible if me open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible for me to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright if we open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible for i to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok for i to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am we able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "May student open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok for me to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright for student to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok for we to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright for i to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible if we open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Could we open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok if i open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am me able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "May i open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is i able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is me able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are me entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are i entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok if we open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright for me to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it ok if student open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am we entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are student able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Could i open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are we entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Are me allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it possible if i open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is me allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am student allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is we able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is student allowed to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is we entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is student able to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Am me entitled to open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "Is it alright if student open up a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?"], "tag": "Can I open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks?", "response": "You cannot open a Child Development Account (CDA) directly with the bank. If your child has not joined the Baby Bonus Scheme, you can submit an application on Baby Bonus Online. You can also check your child\u2019s eligibility for the Baby Bonus Benefits using \u201cCheck Eligibility\u201d. If your child has already joined the Baby Bonus scheme, you can submit a request to open a CDA, using \u2018View/Update My Baby Bonus Details\u2019 on the Baby Bonus Online."}, {"patterns": ["Where does student activate the Child Development Account (CDA) card?", "How shall we activate the Child Development Account (CDA) card?", "Where do student activate the Child Development Account (CDA) card?", "Where should me activate the Child Development Account (CDA) card?", "Where could i activate the Child Development Account (CDA) card?", "What do me have to do to activate the Child Development Account (CDA) card?", "How should student activate the Child Development Account (CDA) card?", "What does i need to activate the Child Development Account (CDA) card?", "What does i have to do to activate the Child Development Account (CDA) card?", "What does student need to activate the Child Development Account (CDA) card?", "How does we activate the Child Development Account (CDA) card?", "Where shall me activate the Child Development Account (CDA) card?", "How can me activate the Child Development Account (CDA) card?", "Where can me activate the Child Development Account (CDA) card?", "Where shall i activate the Child Development Account (CDA) card?", "How could me activate the Child Development Account (CDA) card?", "Where should i activate the Child Development Account (CDA) card?", "How should me activate the Child Development Account (CDA) card?", "Where does we activate the Child Development Account (CDA) card?", "How shall i activate the Child Development Account (CDA) card?", "How can i activate the Child Development Account (CDA) card?", "Where do me activate the Child Development Account (CDA) card?", "How could student activate the Child Development Account (CDA) card?", "What does we have to do to activate the Child Development Account (CDA) card?", "What do we need to activate the Child Development Account (CDA) card?", "Where can student activate the Child Development Account (CDA) card?", "Where shall we activate the Child Development Account (CDA) card?", "How can we activate the Child Development Account (CDA) card?", "Where do we activate the Child Development Account (CDA) card?", "Where should we activate the Child Development Account (CDA) card?", "Where can we activate the Child Development Account (CDA) card?", "Where do i activate the Child Development Account (CDA) card?", "Where does me activate the Child Development Account (CDA) card?", "How shall me activate the Child Development Account (CDA) card?", "Where shall student activate the Child Development Account (CDA) card?", "How could we activate the Child Development Account (CDA) card?", "Where could student activate the Child Development Account (CDA) card?", "How can student activate the Child Development Account (CDA) card?", "What does student have to do to activate the Child Development Account (CDA) card?", "What does me need to activate the Child Development Account (CDA) card?", "How shall student activate the Child Development Account (CDA) card?", "What does we need to activate the Child Development Account (CDA) card?", "How should we activate the Child Development Account (CDA) card?", "What do we have to do to activate the Child Development Account (CDA) card?", "How could i activate the Child Development Account (CDA) card?", "What do i need to activate the Child Development Account (CDA) card?", "What do i have to do to activate the Child Development Account (CDA) card?", "Where could me activate the Child Development Account (CDA) card?", "What do student have to do to activate the Child Development Account (CDA) card?", "Where should student activate the Child Development Account (CDA) card?", "What does me have to do to activate the Child Development Account (CDA) card?", "Where could we activate the Child Development Account (CDA) card?", "What do me need to activate the Child Development Account (CDA) card?", "Where can i activate the Child Development Account (CDA) card?", "How should i activate the Child Development Account (CDA) card?", "What do student need to activate the Child Development Account (CDA) card?", "How does student activate the Child Development Account (CDA) card?", "How does i activate the Child Development Account (CDA) card?", "How does me activate the Child Development Account (CDA) card?", "Where does i activate the Child Development Account (CDA) card?", "Where does student activate the Child Development Account (CDA) identity card", "How shall we activate the Child Development Account (CDA) identity card", "Where do student activate the Child Development Account (CDA) identity card", "Where should me activate the Child Development Account (CDA) identity card", "Where could i activate the Child Development Account (CDA) identity card", "What do me have to do to activate the Child Development Account (CDA) identity card", "How should student activate the Child Development Account (CDA) identity card", "What does i need to activate the Child Development Account (CDA) identity card", "What does i have to do to activate the Child Development Account (CDA) identity card", "What does student need to activate the Child Development Account (CDA) identity card", "How does we activate the Child Development Account (CDA) identity card", "Where shall me activate the Child Development Account (CDA) identity card", "How can me activate the Child Development Account (CDA) identity card", "Where can me activate the Child Development Account (CDA) identity card", "Where shall i activate the Child Development Account (CDA) identity card", "How could me activate the Child Development Account (CDA) identity card", "Where should i activate the Child Development Account (CDA) identity card", "How should me activate the Child Development Account (CDA) identity card", "Where does we activate the Child Development Account (CDA) identity card", "How shall i activate the Child Development Account (CDA) identity card", "How can i activate the Child Development Account (CDA) identity card", "Where do me activate the Child Development Account (CDA) identity card", "How could student activate the Child Development Account (CDA) identity card", "What does we have to do to activate the Child Development Account (CDA) identity card", "What do we need to activate the Child Development Account (CDA) identity card", "Where can student activate the Child Development Account (CDA) identity card", "Where shall we activate the Child Development Account (CDA) identity card", "How can we activate the Child Development Account (CDA) identity card", "Where do we activate the Child Development Account (CDA) identity card", "Where should we activate the Child Development Account (CDA) identity card", "Where can we activate the Child Development Account (CDA) identity card", "Where do i activate the Child Development Account (CDA) identity card", "Where does me activate the Child Development Account (CDA) identity card", "How shall me activate the Child Development Account (CDA) identity card", "Where shall student activate the Child Development Account (CDA) identity card", "How could we activate the Child Development Account (CDA) identity card", "Where could student activate the Child Development Account (CDA) identity card", "How can student activate the Child Development Account (CDA) identity card", "What does student have to do to activate the Child Development Account (CDA) identity card", "What does me need to activate the Child Development Account (CDA) identity card", "How shall student activate the Child Development Account (CDA) identity card", "What does we need to activate the Child Development Account (CDA) identity card", "How should we activate the Child Development Account (CDA) identity card", "What do we have to do to activate the Child Development Account (CDA) identity card", "How could i activate the Child Development Account (CDA) identity card", "What do i need to activate the Child Development Account (CDA) identity card", "What do i have to do to activate the Child Development Account (CDA) identity card", "Where could me activate the Child Development Account (CDA) identity card", "What do student have to do to activate the Child Development Account (CDA) identity card", "Where should student activate the Child Development Account (CDA) identity card", "What does me have to do to activate the Child Development Account (CDA) identity card", "Where could we activate the Child Development Account (CDA) identity card", "What do me need to activate the Child Development Account (CDA) identity card", "Where can i activate the Child Development Account (CDA) identity card", "How should i activate the Child Development Account (CDA) identity card", "What do student need to activate the Child Development Account (CDA) identity card", "How does student activate the Child Development Account (CDA) identity card", "How does i activate the Child Development Account (CDA) identity card", "How does me activate the Child Development Account (CDA) identity card", "Where does i activate the Child Development Account (CDA) identity card"], "tag": "How do I activate the Child Development Account (CDA) card?", "response": "The Child Development Account (CDA) card is pre-activated by the respective Managing Agents, which are POSB/DBS, UOB or OCBC. No action is required from you. "}, {"patterns": ["Would there be penalties or charges for a change in Child Development Account (CDA) bank?", "Is there penalties or charges for a change in Child Development Account (CDA) bank?", "Are there penalties or charges for a change in Child Development Account (CDA) bank?", "Are there any penalties or charges for a change in Child Development Account (CDA) bank?", "Will there be penalties or charges for a change in Child Development Account (CDA) bank?", "Is there any penalties or charges for a change in Child Development Account (CDA) bank?", "Would there be any penalties or charges for a change in Child Development Account (CDA) bank?", "Would there be punishment or charges for a change in Child Development Account (CDA) bank?", "Would there be penalization or charges for a change in Child Development Account (CDA) bank?", "Would there be penalisation or charges for a change in Child Development Account (CDA) bank?", "Would there be penalties or charges for a alteration in Child Development Account (CDA) bank?", "Would there be penalties or charges for a modification in Child Development Account (CDA) bank?", "Would there be punishment or charges for a alteration in Child Development Account (CDA) bank?", "Would there be punishment or charges for a modification in Child Development Account (CDA) bank?", "Would there be penalization or charges for a alteration in Child Development Account (CDA) bank?", "Would there be penalization or charges for a modification in Child Development Account (CDA) bank?", "Would there be penalisation or charges for a alteration in Child Development Account (CDA) bank?", "Would there be penalisation or charges for a modification in Child Development Account (CDA) bank?", "Is there punishment or charges for a change in Child Development Account (CDA) bank?", "Is there penalization or charges for a change in Child Development Account (CDA) bank?", "Is there penalisation or charges for a change in Child Development Account (CDA) bank?", "Is there penalties or charges for a alteration in Child Development Account (CDA) bank?", "Is there penalties or charges for a modification in Child Development Account (CDA) bank?", "Is there punishment or charges for a alteration in Child Development Account (CDA) bank?", "Is there punishment or charges for a modification in Child Development Account (CDA) bank?", "Is there penalization or charges for a alteration in Child Development Account (CDA) bank?", "Is there penalization or charges for a modification in Child Development Account (CDA) bank?", "Is there penalisation or charges for a alteration in Child Development Account (CDA) bank?", "Is there penalisation or charges for a modification in Child Development Account (CDA) bank?", "Are there punishment or charges for a change in Child Development Account (CDA) bank?", "Are there penalization or charges for a change in Child Development Account (CDA) bank?", "Are there penalisation or charges for a change in Child Development Account (CDA) bank?", "Are there penalties or charges for a alteration in Child Development Account (CDA) bank?", "Are there penalties or charges for a modification in Child Development Account (CDA) bank?", "Are there punishment or charges for a alteration in Child Development Account (CDA) bank?", "Are there punishment or charges for a modification in Child Development Account (CDA) bank?", "Are there penalization or charges for a alteration in Child Development Account (CDA) bank?", "Are there penalization or charges for a modification in Child Development Account (CDA) bank?", "Are there penalisation or charges for a alteration in Child Development Account (CDA) bank?", "Are there penalisation or charges for a modification in Child Development Account (CDA) bank?", "Are there any punishment or charges for a change in Child Development Account (CDA) bank?", "Are there any penalization or charges for a change in Child Development Account (CDA) bank?", "Are there any penalisation or charges for a change in Child Development Account (CDA) bank?", "Are there any penalties or charges for a alteration in Child Development Account (CDA) bank?", "Are there any penalties or charges for a modification in Child Development Account (CDA) bank?", "Are there any punishment or charges for a alteration in Child Development Account (CDA) bank?", "Are there any punishment or charges for a modification in Child Development Account (CDA) bank?", "Are there any penalization or charges for a alteration in Child Development Account (CDA) bank?", "Are there any penalization or charges for a modification in Child Development Account (CDA) bank?", "Are there any penalisation or charges for a alteration in Child Development Account (CDA) bank?", "Are there any penalisation or charges for a modification in Child Development Account (CDA) bank?", "Will there be punishment or charges for a change in Child Development Account (CDA) bank?", "Will there be penalization or charges for a change in Child Development Account (CDA) bank?", "Will there be penalisation or charges for a change in Child Development Account (CDA) bank?", "Will there be penalties or charges for a alteration in Child Development Account (CDA) bank?", "Will there be penalties or charges for a modification in Child Development Account (CDA) bank?", "Will there be punishment or charges for a alteration in Child Development Account (CDA) bank?", "Will there be punishment or charges for a modification in Child Development Account (CDA) bank?", "Will there be penalization or charges for a alteration in Child Development Account (CDA) bank?", "Will there be penalization or charges for a modification in Child Development Account (CDA) bank?", "Will there be penalisation or charges for a alteration in Child Development Account (CDA) bank?", "Will there be penalisation or charges for a modification in Child Development Account (CDA) bank?", "Is there any punishment or charges for a change in Child Development Account (CDA) bank?", "Is there any penalization or charges for a change in Child Development Account (CDA) bank?", "Is there any penalisation or charges for a change in Child Development Account (CDA) bank?", "Is there any penalties or charges for a alteration in Child Development Account (CDA) bank?", "Is there any penalties or charges for a modification in Child Development Account (CDA) bank?", "Is there any punishment or charges for a alteration in Child Development Account (CDA) bank?", "Is there any punishment or charges for a modification in Child Development Account (CDA) bank?", "Is there any penalization or charges for a alteration in Child Development Account (CDA) bank?", "Is there any penalization or charges for a modification in Child Development Account (CDA) bank?", "Is there any penalisation or charges for a alteration in Child Development Account (CDA) bank?", "Is there any penalisation or charges for a modification in Child Development Account (CDA) bank?", "Would there be any punishment or charges for a change in Child Development Account (CDA) bank?", "Would there be any penalization or charges for a change in Child Development Account (CDA) bank?", "Would there be any penalisation or charges for a change in Child Development Account (CDA) bank?", "Would there be any penalties or charges for a alteration in Child Development Account (CDA) bank?", "Would there be any penalties or charges for a modification in Child Development Account (CDA) bank?", "Would there be any punishment or charges for a alteration in Child Development Account (CDA) bank?", "Would there be any punishment or charges for a modification in Child Development Account (CDA) bank?", "Would there be any penalization or charges for a alteration in Child Development Account (CDA) bank?", "Would there be any penalization or charges for a modification in Child Development Account (CDA) bank?", "Would there be any penalisation or charges for a alteration in Child Development Account (CDA) bank?", "Would there be any penalisation or charges for a modification in Child Development Account (CDA) bank?"], "tag": "Will there be any penalties or charges for a change in Child Development Account (CDA) bank?", "response": "MSF does not charge a fee for change of CDA bank. However, there may be bank charges or penalties such as early termination of fixed or time deposit accounts using CDA funds. You will need to bear the penalties or charges as these cannot be deducted from the CDA. Please contact your CDA bank for more information. "}, {"patterns": ["POSB has opened 2 account numbers. which bank account can i bank money into to receive the government matching?", "What bank account should we deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account does we bank money into to have the government matching?", "POSB has open up 2 account numbers. which bank account shall student bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account does student bank money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account can i bank money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account does student deposit money into to have the government matching?", "POSB has open up 2 account numbers. what bank account does me bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account does student deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account could we bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account should i bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account does we bank money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account could student bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account does we deposit money into to have the government matching?", "POSB has open up 2 account numbers. what bank account do i bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account do i bank money into to receive the government matching?", "What bank account shall i deposit money into to receive the government matching?", "Which bank account could we bank money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account could student deposit money into to have the government matching?", "POSB has open up 2 account numbers. what bank account can we deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account can we deposit money into to have the government matching?", "Which bank account does me bank money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account could we deposit money into to receive the government matching?", "Which bank account does i deposit money into to receive the government matching?", "Which bank account do student bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account should me deposit money into to have the government matching?", "Which bank account do i bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account should i deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account could i bank money into to have the government matching?", "Which bank account do i bank money into to have the government matching?", "What bank account could student deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account shall student deposit money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account shall me bank money into to have the government matching?", "POSB has open up 2 account numbers. which bank account do i deposit money into to receive the government matching?", "Which bank account can student bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account can we bank money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account could me bank money into to have the government matching?", "What bank account can we bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account shall we bank money into to receive the government matching?", "What bank account should i bank money into to receive the government matching?", "What bank account should we bank money into to have the government matching?", "Which bank account could i deposit money into to have the government matching?", "POSB has open up 2 account numbers. which bank account do student deposit money into to have the government matching?", "POSB has open up 2 account numbers. what bank account does me bank money into to receive the government matching?", "What bank account does we bank money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account could i deposit money into to have the government matching?", "What bank account does me bank money into to have the government matching?", "POSB has open up 2 account numbers. which bank account do me bank money into to have the government matching?", "What bank account does student bank money into to have the government matching?", "Which bank account should we deposit money into to receive the government matching?", "What bank account could we bank money into to receive the government matching?", "What bank account could we bank money into to have the government matching?", "POSB has open up 2 account numbers. which bank account could we deposit money into to have the government matching?", "What bank account does i bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account shall we deposit money into to have the government matching?", "POSB has opened 2 account numbers. which bank account does i bank money into to receive the government matching?", "Which bank account could i bank money into to have the government matching?", "Which bank account should student deposit money into to have the government matching?", "What bank account do student deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account should i deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account shall me bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account do i bank money into to receive the government matching?", "Which bank account does i bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account could we bank money into to have the government matching?", "POSB has open up 2 account numbers. which bank account do student bank money into to have the government matching?", "What bank account do student bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account do student bank money into to have the government matching?", "Which bank account can student deposit money into to have the government matching?", "POSB has open up 2 account numbers. what bank account shall student bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account should student deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account do i bank money into to receive the government matching?", "What bank account could we deposit money into to receive the government matching?", "What bank account could me deposit money into to have the government matching?", "POSB has open up 2 account numbers. which bank account do me deposit money into to have the government matching?", "Which bank account shall student deposit money into to receive the government matching?", "What bank account should we bank money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account can i deposit money into to have the government matching?", "Which bank account could me bank money into to have the government matching?", "What bank account do me deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account can student deposit money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account can we bank money into to receive the government matching?", "What bank account does student deposit money into to receive the government matching?", "What bank account shall we deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account do me bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account do we deposit money into to receive the government matching?", "What bank account can me deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account shall i bank money into to have the government matching?", "POSB has opened 2 account numbers. which bank account can me deposit money into to have the government matching?", "Which bank account do we bank money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account does student bank money into to receive the government matching?", "What bank account can i deposit money into to receive the government matching?", "Which bank account does i bank money into to receive the government matching?", "What bank account does student bank money into to receive the government matching?", "Which bank account should we bank money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account does student bank money into to have the government matching?", "Which bank account shall i deposit money into to receive the government matching?", "Which bank account can we deposit money into to have the government matching?", "POSB has open up 2 account numbers. what bank account shall student bank money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account does i deposit money into to have the government matching?", "POSB has open up 2 account numbers. what bank account could me bank money into to have the government matching?", "What bank account does we bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account does me deposit money into to have the government matching?", "What bank account shall me bank money into to receive the government matching?", "What bank account should me bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account could i deposit money into to have the government matching?", "POSB has open up 2 account numbers. which bank account can we bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account can student bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account does student deposit money into to receive the government matching?", "What bank account could me deposit money into to receive the government matching?", "Which bank account can me bank money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account does student deposit money into to have the government matching?", "Which bank account do i deposit money into to have the government matching?", "What bank account shall me bank money into to have the government matching?", "POSB has opened 2 account numbers. which bank account can me bank money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account could we bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account shall student bank money into to have the government matching?", "What bank account shall student deposit money into to have the government matching?", "POSB has open up 2 account numbers. what bank account should we bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account can student deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account does me bank money into to have the government matching?", "Which bank account do me deposit money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account does we deposit money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account can me deposit money into to have the government matching?", "Which bank account does student bank money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account can we bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account do me deposit money into to have the government matching?", "POSB has open up 2 account numbers. what bank account does we deposit money into to have the government matching?", "Which bank account shall we bank money into to receive the government matching?", "What bank account do student deposit money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account could we bank money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account does me deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account do me deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account shall student bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account can i deposit money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account does i bank money into to receive the government matching?", "What bank account does we deposit money into to have the government matching?", "POSB has open up 2 account numbers. which bank account could i bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account do me deposit money into to have the government matching?", "POSB has opened 2 account numbers. which bank account can student deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account could student bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account shall i bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account do student bank money into to receive the government matching?", "Which bank account does we bank money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account does i deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account can we deposit money into to receive the government matching?", "What bank account can i bank money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account can student deposit money into to receive the government matching?", "Which bank account does me deposit money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account should i bank money into to receive the government matching?", "What bank account do me bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account should me bank money into to have the government matching?", "What bank account does student deposit money into to have the government matching?", "What bank account do me deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account do i bank money into to have the government matching?", "POSB has open up 2 account numbers. which bank account do me deposit money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account could i bank money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account can student deposit money into to have the government matching?", "POSB has opened 2 account numbers. which bank account can we bank money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account could student deposit money into to have the government matching?", "Which bank account can we deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account does me bank money into to receive the government matching?", "What bank account shall student bank money into to receive the government matching?", "What bank account should i deposit money into to receive the government matching?", "What bank account can we deposit money into to have the government matching?", "POSB has opened 2 account numbers. what bank account shall i deposit money into to have the government matching?", "Which bank account do we deposit money into to have the government matching?", "POSB has open up 2 account numbers. which bank account does we deposit money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account shall i deposit money into to receive the government matching?", "Which bank account should me bank money into to have the government matching?", "POSB has opened 2 account numbers. what bank account should me deposit money into to receive the government matching?", "POSB has open up 2 account numbers. which bank account could me bank money into to have the government matching?", "What bank account shall we bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account do me bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account should me bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account could student bank money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account could i deposit money into to have the government matching?", "POSB has opened 2 account numbers. which bank account could we bank money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account shall we deposit money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account do we deposit money into to receive the government matching?", "Which bank account does we deposit money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account could student bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account does student bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account do student deposit money into to have the government matching?", "POSB has open up 2 account numbers. which bank account shall me bank money into to receive the government matching?", "What bank account could me bank money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account could i deposit money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account could i deposit money into to receive the government matching?", "POSB has open up 2 account numbers. what bank account can i deposit money into to have the government matching?", "What bank account shall me deposit money into to receive the government matching?", "What bank account shall we deposit money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account does me bank money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account should we bank money into to receive the government matching?", "Which bank account do me bank money into to have the government matching?", "POSB has open up 2 account numbers. what bank account should we bank money into to receive the government matching?", "Which bank account do student deposit money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account do student deposit money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account could i bank money into to receive the government matching?", "POSB has opened 2 account numbers. which bank account shall student deposit money into to receive the government matching?", "POSB has opened 2 account numbers. what bank account can we bank money into to have the government matching?", "What bank account do i bank money into to have the government matching?"], "tag": "POSB has opened 2 account numbers. Which bank account should I deposit money into to receive the government matching?", "response": "To check the Child Development Account (CDA) bank account number which the Government matching is deposited into, please log in to \u2018View/Update My Baby Bonus Details\u2019 on the Baby Bonus Online portal, select \u2018Family View\u2019, followed by \u2018View Statement\u2019."}, {"patterns": ["When would CDA bank record be updated to show my savings deposited recently?", "When would CDA bank record be updated to demo my savings deposited recently?", "When would CDA bank record be updated to exhibit my savings deposited recently?", "When would CDA bank record be updated to present my savings deposited recently?", "When would CDA bank record be updated to demonstrate my savings deposited recently?", "When would CDA bank record be updated to show my economy deposited recently?", "When would CDA bank record be updated to show my savings bank recently?", "When would CDA bank record be updated to show my savings deposited late", "When would CDA bank record be updated to show my savings deposited lately", "When would CDA bank record be updated to show my savings deposited of late", "When would CDA bank record be updated to show my savings deposited latterly", "When would CDA bank record be updated to demo my economy deposited recently?", "When would CDA bank record be updated to exhibit my economy deposited recently?", "When would CDA bank record be updated to present my economy deposited recently?", "When would CDA bank record be updated to demonstrate my economy deposited recently?", "When would CDA bank record be updated to demo my savings bank recently?", "When would CDA bank record be updated to exhibit my savings bank recently?", "When would CDA bank record be updated to present my savings bank recently?", "When would CDA bank record be updated to demonstrate my savings bank recently?", "When would CDA bank record be updated to demo my savings deposited late", "When would CDA bank record be updated to demo my savings deposited lately", "When would CDA bank record be updated to demo my savings deposited of late", "When would CDA bank record be updated to demo my savings deposited latterly", "When would CDA bank record be updated to exhibit my savings deposited late", "When would CDA bank record be updated to exhibit my savings deposited lately", "When would CDA bank record be updated to exhibit my savings deposited of late", "When would CDA bank record be updated to exhibit my savings deposited latterly", "When would CDA bank record be updated to present my savings deposited late", "When would CDA bank record be updated to present my savings deposited lately", "When would CDA bank record be updated to present my savings deposited of late", "When would CDA bank record be updated to present my savings deposited latterly", "When would CDA bank record be updated to demonstrate my savings deposited late", "When would CDA bank record be updated to demonstrate my savings deposited lately", "When would CDA bank record be updated to demonstrate my savings deposited of late", "When would CDA bank record be updated to demonstrate my savings deposited latterly", "When would CDA bank record be updated to show my economy bank recently?", "When would CDA bank record be updated to show my economy deposited late", "When would CDA bank record be updated to show my economy deposited lately", "When would CDA bank record be updated to show my economy deposited of late", "When would CDA bank record be updated to show my economy deposited latterly", "When would CDA bank record be updated to show my savings bank late", "When would CDA bank record be updated to show my savings bank lately", "When would CDA bank record be updated to show my savings bank of late", "When would CDA bank record be updated to show my savings bank latterly", "When would CDA bank record be updated to demo my economy bank recently?", "When would CDA bank record be updated to exhibit my economy bank recently?", "When would CDA bank record be updated to present my economy bank recently?", "When would CDA bank record be updated to demonstrate my economy bank recently?", "When would CDA bank record be updated to demo my economy deposited late", "When would CDA bank record be updated to demo my economy deposited lately", "When would CDA bank record be updated to demo my economy deposited of late", "When would CDA bank record be updated to demo my economy deposited latterly", "When would CDA bank record be updated to exhibit my economy deposited late", "When would CDA bank record be updated to exhibit my economy deposited lately", "When would CDA bank record be updated to exhibit my economy deposited of late", "When would CDA bank record be updated to exhibit my economy deposited latterly", "When would CDA bank record be updated to present my economy deposited late", "When would CDA bank record be updated to present my economy deposited lately", "When would CDA bank record be updated to present my economy deposited of late", "When would CDA bank record be updated to present my economy deposited latterly", "When would CDA bank record be updated to demonstrate my economy deposited late", "When would CDA bank record be updated to demonstrate my economy deposited lately", "When would CDA bank record be updated to demonstrate my economy deposited of late", "When would CDA bank record be updated to demonstrate my economy deposited latterly", "When would CDA bank record be updated to demo my savings bank late", "When would CDA bank record be updated to demo my savings bank lately", "When would CDA bank record be updated to demo my savings bank of late", "When would CDA bank record be updated to demo my savings bank latterly", "When would CDA bank record be updated to exhibit my savings bank late", "When would CDA bank record be updated to exhibit my savings bank lately", "When would CDA bank record be updated to exhibit my savings bank of late", "When would CDA bank record be updated to exhibit my savings bank latterly", "When would CDA bank record be updated to present my savings bank late", "When would CDA bank record be updated to present my savings bank lately", "When would CDA bank record be updated to present my savings bank of late", "When would CDA bank record be updated to present my savings bank latterly", "When would CDA bank record be updated to demonstrate my savings bank late", "When would CDA bank record be updated to demonstrate my savings bank lately", "When would CDA bank record be updated to demonstrate my savings bank of late", "When would CDA bank record be updated to demonstrate my savings bank latterly", "When would CDA bank record be updated to show my economy bank late", "When would CDA bank record be updated to show my economy bank lately", "When would CDA bank record be updated to show my economy bank of late", "When would CDA bank record be updated to show my economy bank latterly", "When would CDA bank record be updated to demo my economy bank late", "When would CDA bank record be updated to demo my economy bank lately", "When would CDA bank record be updated to demo my economy bank of late", "When would CDA bank record be updated to demo my economy bank latterly", "When would CDA bank record be updated to exhibit my economy bank late", "When would CDA bank record be updated to exhibit my economy bank lately", "When would CDA bank record be updated to exhibit my economy bank of late", "When would CDA bank record be updated to exhibit my economy bank latterly", "When would CDA bank record be updated to present my economy bank late", "When would CDA bank record be updated to present my economy bank lately", "When would CDA bank record be updated to present my economy bank of late", "When would CDA bank record be updated to present my economy bank latterly", "When would CDA bank record be updated to demonstrate my economy bank late", "When would CDA bank record be updated to demonstrate my economy bank lately", "When would CDA bank record be updated to demonstrate my economy bank of late", "When would CDA bank record be updated to demonstrate my economy bank latterly"], "tag": "When will CDA bank record be updated to show my savings deposited recently?", "response": "The Child Development Account (CDA) banks will update MSF with your deposit information on a weekly basis. You should be able to view your CDA savings by the following Tuesday on the Baby Bonus Online portal. Alternatively, you can use your bank\u2019s internet banking services to check your savings in the CDA. "}, {"patterns": ["What does me have to do to open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where shall i open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How shall student open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where do student open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where could i open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where do me open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What do we have to do to open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What do me need to open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How does me open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "What does i need to open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How could we open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How could me open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "What does me need to open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where shall me open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where do me open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How shall i open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where could me open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What do me have to do to open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do student need to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What do me have to do to open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How shall student open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What do student need to open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How does me open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How do me open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How could i open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where shall i open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How could me open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do me have to do to open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What do i have to do to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where do we open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do student need to open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What does me need to open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How could student open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where do we open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How shall me open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How should we open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How shall me open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where can i open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where does student open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where should we open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How does we open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What does me need to open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where can me open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where can i open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "How shall we open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How could student open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What do we need to open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How could student open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How should we open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where can student open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where should i open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What do we need to open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where does me open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where could we open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where can student open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How could i open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where shall student open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What do me have to do to open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where shall i open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What does student have to do to open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where shall me open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where could we open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where does student open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where shall i open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where do me open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How should we open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How do me open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where can we open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where could me open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where could i open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do we have to do to open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What does student need to open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where can we open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What do we need to open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "How should me open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "How could we open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How could i open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How shall student open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "What does we have to do to open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "What does we have to do to open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How could i open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How does i open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "How could me open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How shall i open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where does me open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where can i open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What do student need to open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How shall we open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where does student open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do we need to open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How does me open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "How shall we open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "How do me open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where can i open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What does student need to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where could i open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where do me open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where can me open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "How should student open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do me need to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where should me open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where should i open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What do i need to open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What does we need to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What do i have to do to open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What does me have to do to open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where does i open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where shall i open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "How does student open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What does i have to do to open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What does me need to open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What does student have to do to open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do i have to do to open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where can me open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How could me open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What do me have to do to open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "What does student need to open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "What do i have to do to open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How should i open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "How does me open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do me need to open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What does i have to do to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How does i open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where should i open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "How does student open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How does we open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where could student open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How does student open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What does me need to open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What does i need to open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where does me open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "How should student open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where does me open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How could i open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do i need to open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where can me open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where could i open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What does student have to do to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How should me open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "How do student open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What do me need to open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where shall i open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where do we open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where should me open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do me need to open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where could we open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where could student open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where should student open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where should we open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How shall i open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where could i open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How should student open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What does i need to open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where should i open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "What does student have to do to open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where could we open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where should me open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What does we have to do to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What does me need to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where do we open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where does me open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "How do me open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where does i open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where does we open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What does i need to open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What do me need to open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "Where should we open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "How do me open a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "Where do i open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "What does me have to do to open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do me have to do to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where shall i open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What does me have to do to open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "How shall me open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "How shall we open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How shall me open a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What do student have to do to open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What do i have to do to open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "How shall we open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "How could student open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What does i have to do to open up a Child Development Account (CDA)? My partner is the Child Development Account (CDA) trustee?", "What do i need to open a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where do me open up a Child Development Account (CDA)? My married person is the Child Development Account (CDA) trustee?", "Where shall i open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where should student open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How do we open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How do we open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How do we open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What does me need to open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How should student open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How should i open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where does we open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What do me need to open a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "How does i open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "Where could me open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "What does student need to open up a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?", "How do student open up a Child Development Account (CDA)? My better half is the Child Development Account (CDA) trustee?", "What do student have to do to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "What does me have to do to open up a Child Development Account (CDA)? My mate is the Child Development Account (CDA) trustee?", "Where could student open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee?"], "tag": "How can I open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee.", "response": "You can log in to Baby Bonus Online and your spouse (CDA trustee) will need to login with his/her Singpass via \u201cServices Login\u201d to accept the Terms and Conditions of the selected CDA bank online. The CDA will then be automatically opened within 3 working days after the CDA trustee accepts the Terms and Conditions of the selected CDA bank online. Note: If the CDA trustee is a foreigner or a third party CDA trustee, we will send the trustee an authorisation letter to open the CDA at any CDA bank branch. The trustee must produce: the original authorisation letter trustee\u2019s NRIC or passport a copy of the child\u2019s birth certificate or certificate of Singapore citizenship (whichever is applicable)."}, {"patterns": ["Is i able to close my Child Development Account (CDA) and retire the money?", "Am me allowed to close my Child Development Account (CDA) and retire the money?", "Is it ok if i shut my Child Development Account (CDA) and pull away the money?", "Is it alright for we to shut my Child Development Account (CDA) and retire the money?", "Could i close my Child Development Account (CDA) and withdraw the money?", "May me shut my Child Development Account (CDA) and recede the money?", "Am i entitled to close my Child Development Account (CDA) and withdraw the money?", "Could me close my Child Development Account (CDA) and withdraw the money?", "Are student able to shut my Child Development Account (CDA) and withdraw the money?", "Am we allowed to close my Child Development Account (CDA) and recede the money?", "Is it ok if i close my Child Development Account (CDA) and pull back the money?", "Is it ok for i to shut my Child Development Account (CDA) and withdraw the money?", "Is it possible if we shut my Child Development Account (CDA) and retire the money?", "Am we able to close my Child Development Account (CDA) and draw back the money?", "Could student close my Child Development Account (CDA) and retire the money?", "Are me entitled to close my Child Development Account (CDA) and retire the money?", "Is it alright if me close my Child Development Account (CDA) and retire the money?", "Is student able to shut my Child Development Account (CDA) and retire the money?", "Are we able to shut my Child Development Account (CDA) and draw back the money?", "Is we entitled to shut my Child Development Account (CDA) and pull back the money?", "Am i able to shut my Child Development Account (CDA) and retire the money?", "Are student able to shut my Child Development Account (CDA) and recede the money?", "Is we allowed to shut my Child Development Account (CDA) and move back the money?", "Are student able to close my Child Development Account (CDA) and pull away the money?", "Am we able to close my Child Development Account (CDA) and pull away the money?", "Am we allowed to shut my Child Development Account (CDA) and pull away the money?", "Is i entitled to close my Child Development Account (CDA) and draw back the money?", "Am student able to shut my Child Development Account (CDA) and recede the money?", "May i shut my Child Development Account (CDA) and withdraw the money?", "Is me entitled to close my Child Development Account (CDA) and pull away the money?", "Is it alright if student close my Child Development Account (CDA) and withdraw the money?", "Is we entitled to shut my Child Development Account (CDA) and retire the money?", "Is it alright for student to shut my Child Development Account (CDA) and pull away the money?", "Is i able to shut my Child Development Account (CDA) and recede the money?", "Am we able to shut my Child Development Account (CDA) and draw back the money?", "Am student allowed to shut my Child Development Account (CDA) and pull back the money?", "Is it alright if me shut my Child Development Account (CDA) and retire the money?", "Am we allowed to close my Child Development Account (CDA) and draw back the money?", "May student shut my Child Development Account (CDA) and retreat the money?", "Is it ok if me shut my Child Development Account (CDA) and move back the money?", "Is it ok for student to close my Child Development Account (CDA) and withdraw the money?", "Is it ok for we to close my Child Development Account (CDA) and draw back the money?", "Could me shut my Child Development Account (CDA) and move back the money?", "Is it possible for we to close my Child Development Account (CDA) and move back the money?", "Is it ok for we to shut my Child Development Account (CDA) and retreat the money?", "Is me entitled to close my Child Development Account (CDA) and retreat the money?", "Is it ok if me shut my Child Development Account (CDA) and pull away the money?", "Are we entitled to close my Child Development Account (CDA) and retreat the money?", "Is it ok for we to shut my Child Development Account (CDA) and pull back the money?", "Are student able to close my Child Development Account (CDA) and withdraw the money?", "Are me allowed to shut my Child Development Account (CDA) and withdraw the money?", "Is it alright if me close my Child Development Account (CDA) and retreat the money?", "Are we allowed to shut my Child Development Account (CDA) and retire the money?", "Are me allowed to close my Child Development Account (CDA) and pull back the money?", "Am i entitled to shut my Child Development Account (CDA) and withdraw the money?", "Is it possible for i to close my Child Development Account (CDA) and retire the money?", "Is i entitled to shut my Child Development Account (CDA) and pull away the money?", "Could me close my Child Development Account (CDA) and retreat the money?", "Is it possible if student close my Child Development Account (CDA) and pull back the money?", "Is it possible if i close my Child Development Account (CDA) and retreat the money?", "Is student allowed to shut my Child Development Account (CDA) and retreat the money?", "Are student entitled to shut my Child Development Account (CDA) and retreat the money?", "Is we able to shut my Child Development Account (CDA) and pull away the money?", "Is student able to shut my Child Development Account (CDA) and retreat the money?", "Is it ok if i shut my Child Development Account (CDA) and withdraw the money?", "Is it ok if i close my Child Development Account (CDA) and retreat the money?", "Are i allowed to shut my Child Development Account (CDA) and retreat the money?", "Is me allowed to close my Child Development Account (CDA) and draw back the money?", "Am we able to shut my Child Development Account (CDA) and recede the money?", "Am me allowed to shut my Child Development Account (CDA) and retreat the money?", "May i close my Child Development Account (CDA) and draw back the money?", "Is we able to close my Child Development Account (CDA) and pull away the money?", "Is it alright if student shut my Child Development Account (CDA) and pull back the money?", "Is it possible if i shut my Child Development Account (CDA) and pull away the money?", "Is it alright for we to shut my Child Development Account (CDA) and retreat the money?", "Is it possible if me shut my Child Development Account (CDA) and pull away the money?", "Is it alright for student to shut my Child Development Account (CDA) and pull back the money?", "Am student able to close my Child Development Account (CDA) and draw back the money?", "Is me entitled to shut my Child Development Account (CDA) and pull away the money?", "Is i able to close my Child Development Account (CDA) and pull back the money?", "Is it possible for student to close my Child Development Account (CDA) and retreat the money?", "Is it alright if we shut my Child Development Account (CDA) and pull back the money?", "Are student allowed to close my Child Development Account (CDA) and retire the money?", "Is it alright if student shut my Child Development Account (CDA) and withdraw the money?", "May we shut my Child Development Account (CDA) and move back the money?", "Am student entitled to shut my Child Development Account (CDA) and pull away the money?", "Is it possible if student close my Child Development Account (CDA) and draw back the money?", "Is it alright for student to shut my Child Development Account (CDA) and draw back the money?", "Is it ok if student shut my Child Development Account (CDA) and recede the money?", "Is i able to close my Child Development Account (CDA) and draw back the money?", "Is it ok for we to close my Child Development Account (CDA) and pull back the money?", "May me close my Child Development Account (CDA) and pull back the money?", "Are we allowed to close my Child Development Account (CDA) and retire the money?", "Are i able to shut my Child Development Account (CDA) and withdraw the money?", "Am me able to close my Child Development Account (CDA) and retreat the money?", "Is we allowed to close my Child Development Account (CDA) and pull back the money?", "Are student allowed to close my Child Development Account (CDA) and recede the money?", "Is me able to shut my Child Development Account (CDA) and pull back the money?", "Are student able to shut my Child Development Account (CDA) and retire the money?", "Are student entitled to close my Child Development Account (CDA) and retreat the money?", "Am i able to shut my Child Development Account (CDA) and pull away the money?", "Are me allowed to shut my Child Development Account (CDA) and recede the money?", "Is we able to close my Child Development Account (CDA) and retire the money?", "Is it possible if i shut my Child Development Account (CDA) and withdraw the money?", "Is it possible for i to shut my Child Development Account (CDA) and pull back the money?", "Is student entitled to close my Child Development Account (CDA) and draw back the money?", "Are i allowed to shut my Child Development Account (CDA) and pull away the money?", "Am i able to close my Child Development Account (CDA) and move back the money?", "Is it possible for we to shut my Child Development Account (CDA) and draw back the money?", "May me close my Child Development Account (CDA) and retire the money?", "Is it alright for we to shut my Child Development Account (CDA) and draw back the money?", "May i shut my Child Development Account (CDA) and pull away the money?", "May me shut my Child Development Account (CDA) and retreat the money?", "Am we able to shut my Child Development Account (CDA) and move back the money?", "Is it possible if me shut my Child Development Account (CDA) and draw back the money?", "Am student allowed to shut my Child Development Account (CDA) and draw back the money?", "Are i able to shut my Child Development Account (CDA) and retreat the money?", "Is i allowed to shut my Child Development Account (CDA) and draw back the money?", "Is it possible if me shut my Child Development Account (CDA) and retire the money?", "Are me able to close my Child Development Account (CDA) and retreat the money?", "Is me entitled to close my Child Development Account (CDA) and move back the money?", "Is it possible for we to shut my Child Development Account (CDA) and retire the money?", "Is student able to shut my Child Development Account (CDA) and pull away the money?", "Is it alright for i to close my Child Development Account (CDA) and retreat the money?", "Are i able to close my Child Development Account (CDA) and move back the money?", "Is it possible if me close my Child Development Account (CDA) and retreat the money?", "Are i entitled to shut my Child Development Account (CDA) and move back the money?", "Am me allowed to shut my Child Development Account (CDA) and withdraw the money?", "Are i allowed to close my Child Development Account (CDA) and retreat the money?", "Is it ok for student to shut my Child Development Account (CDA) and draw back the money?", "Are i entitled to close my Child Development Account (CDA) and retire the money?", "Is it possible if i close my Child Development Account (CDA) and pull back the money?", "Could i close my Child Development Account (CDA) and recede the money?", "Am we able to shut my Child Development Account (CDA) and withdraw the money?", "Am i entitled to shut my Child Development Account (CDA) and retire the money?", "Is it possible if me close my Child Development Account (CDA) and draw back the money?", "Is me entitled to shut my Child Development Account (CDA) and recede the money?", "Is it alright for me to shut my Child Development Account (CDA) and move back the money?", "Is it possible for i to shut my Child Development Account (CDA) and retire the money?", "Is it alright for i to close my Child Development Account (CDA) and recede the money?", "Could we close my Child Development Account (CDA) and pull back the money?", "Is it alright if i shut my Child Development Account (CDA) and withdraw the money?", "Is i entitled to shut my Child Development Account (CDA) and draw back the money?", "Are i entitled to shut my Child Development Account (CDA) and pull away the money?", "Am me allowed to shut my Child Development Account (CDA) and pull back the money?", "Is it alright for student to shut my Child Development Account (CDA) and move back the money?", "Is it alright if i shut my Child Development Account (CDA) and retreat the money?", "Are i allowed to shut my Child Development Account (CDA) and retire the money?", "Am i able to close my Child Development Account (CDA) and draw back the money?", "Is student entitled to close my Child Development Account (CDA) and pull away the money?", "Are i allowed to close my Child Development Account (CDA) and pull back the money?", "Am student entitled to shut my Child Development Account (CDA) and retreat the money?", "May student close my Child Development Account (CDA) and draw back the money?", "Is it alright for we to close my Child Development Account (CDA) and move back the money?", "Is it ok for i to close my Child Development Account (CDA) and move back the money?", "Could student shut my Child Development Account (CDA) and pull back the money?", "Am me able to shut my Child Development Account (CDA) and withdraw the money?", "Could me shut my Child Development Account (CDA) and retire the money?", "Am we entitled to shut my Child Development Account (CDA) and withdraw the money?", "Is it possible if i shut my Child Development Account (CDA) and retire the money?", "Is student able to shut my Child Development Account (CDA) and draw back the money?", "Is it alright for i to close my Child Development Account (CDA) and draw back the money?", "Could student shut my Child Development Account (CDA) and retire the money?", "Is it possible for student to close my Child Development Account (CDA) and withdraw the money?", "Is student able to close my Child Development Account (CDA) and draw back the money?", "Is it alright if i close my Child Development Account (CDA) and recede the money?", "Are i entitled to close my Child Development Account (CDA) and retreat the money?", "Is it alright if i close my Child Development Account (CDA) and retire the money?", "Is it possible for we to shut my Child Development Account (CDA) and move back the money?", "Am me entitled to shut my Child Development Account (CDA) and pull away the money?", "May me close my Child Development Account (CDA) and draw back the money?", "Are we allowed to shut my Child Development Account (CDA) and pull back the money?", "Is we allowed to shut my Child Development Account (CDA) and pull away the money?", "Is me able to shut my Child Development Account (CDA) and retire the money?", "Are student able to close my Child Development Account (CDA) and retreat the money?", "Are student able to close my Child Development Account (CDA) and recede the money?", "Is i allowed to close my Child Development Account (CDA) and recede the money?", "Are student allowed to shut my Child Development Account (CDA) and retire the money?", "Is i allowed to close my Child Development Account (CDA) and move back the money?", "Is it alright for i to close my Child Development Account (CDA) and pull back the money?", "Am me entitled to close my Child Development Account (CDA) and draw back the money?", "Are student allowed to close my Child Development Account (CDA) and draw back the money?", "Is it alright if student shut my Child Development Account (CDA) and retreat the money?", "Are student allowed to shut my Child Development Account (CDA) and withdraw the money?", "Is we allowed to shut my Child Development Account (CDA) and retreat the money?", "Is student able to close my Child Development Account (CDA) and retreat the money?", "Could we shut my Child Development Account (CDA) and move back the money?", "Is it possible for student to shut my Child Development Account (CDA) and draw back the money?", "Is it alright if student close my Child Development Account (CDA) and retreat the money?", "Is it alright for me to shut my Child Development Account (CDA) and recede the money?", "Are me entitled to shut my Child Development Account (CDA) and pull away the money?", "Is it ok for i to close my Child Development Account (CDA) and pull back the money?", "May i close my Child Development Account (CDA) and pull back the money?", "Is it ok for me to shut my Child Development Account (CDA) and recede the money?", "Am i able to shut my Child Development Account (CDA) and draw back the money?", "Is it possible for i to shut my Child Development Account (CDA) and pull away the money?", "Is it ok if student close my Child Development Account (CDA) and pull back the money?", "Is it alright if me shut my Child Development Account (CDA) and pull back the money?", "Is student allowed to close my Child Development Account (CDA) and move back the money?", "Could me close my Child Development Account (CDA) and recede the money?"], "tag": "Can I close my Child Development Account (CDA) and withdraw the money?", "response": "You cannot close the Child Development Account (CDA) on your own. It will automatically be closed on the 31 December of the year your child turns 12 years old. Any unused balance in the CDA will be transferred to the child\u2019s Post-Secondary Education Account or PSEA, subject to the cap applicable to your child. You may continue to save in the PSEA until your child turns 18 years old and receive the remaining dollar-for-dollar Government matching if you have not saved up to the CDA cap. For more information on PSEA, please visit the Ministry of Education's website."}, {"patterns": ["Where does student pull away the money which student have wrongly bank in the CDA?", "Where shall me move back the money which me have incorrectly bank in the CDA?", "How should i retire the money which i have wrong bank in the CDA?", "How could student retreat the money which student have wrong bank in the CDA?", "Where do we pull away the money which we have wrongly deposited in the CDA?", "What does student need to recede the money which student have incorrectly deposited in the CDA?", "Where could we retreat the money which we have incorrectly deposited in the CDA?", "What do student need to retreat the money which student have incorrectly bank in the CDA?", "Where can i draw back the money which i have wrongly bank in the CDA?", "What does student have to do to pull away the money which student have incorrectly deposited in the CDA?", "How should me retire the money which me have wrong bank in the CDA?", "Where should student pull back the money which student have wrong bank in the CDA?", "How should i withdraw the money which i have wrongly deposited in the CDA?", "How do me retreat the money which me have incorrectly deposited in the CDA?", "Where does me draw back the money which me have incorrectly bank in the CDA?", "Where do we pull back the money which we have wrongly bank in the CDA?", "What does student have to do to pull away the money which student have wrongly deposited in the CDA?", "How could we pull back the money which we have wrong bank in the CDA?", "What do we need to pull away the money which we have incorrectly bank in the CDA?", "How could i pull away the money which i have wrong bank in the CDA?", "What do me need to move back the money which me have wrongly bank in the CDA?", "Where does i move back the money which i have wrongly bank in the CDA?", "How could we retire the money which we have incorrectly deposited in the CDA?", "How do student draw back the money which student have wrongly deposited in the CDA?", "What does me have to do to retire the money which me have incorrectly bank in the CDA?", "How should i recede the money which i have incorrectly bank in the CDA?", "What does student have to do to draw back the money which student have incorrectly bank in the CDA?", "How shall i pull away the money which i have wrong bank in the CDA?", "How do me pull away the money which me have wrongly bank in the CDA?", "How should we recede the money which we have incorrectly bank in the CDA?", "How do we withdraw the money which we have wrong deposited in the CDA?", "Where could student pull away the money which student have wrongly bank in the CDA?", "How does i withdraw the money which i have incorrectly deposited in the CDA?", "What does we need to pull away the money which we have wrongly deposited in the CDA?", "How shall i move back the money which i have incorrectly bank in the CDA?", "Where should i draw back the money which i have wrong bank in the CDA?", "How does student move back the money which student have incorrectly deposited in the CDA?", "What does we have to do to withdraw the money which we have incorrectly bank in the CDA?", "What do we need to withdraw the money which we have incorrectly deposited in the CDA?", "Where shall student pull away the money which student have wrongly deposited in the CDA?", "How shall i pull back the money which i have wrong deposited in the CDA?", "Where should we retire the money which we have wrongly bank in the CDA?", "Where do me draw back the money which me have incorrectly bank in the CDA?", "How shall me retreat the money which me have incorrectly bank in the CDA?", "How shall i move back the money which i have incorrectly deposited in the CDA?", "Where can we retreat the money which we have wrongly deposited in the CDA?", "Where shall we draw back the money which we have wrongly bank in the CDA?", "How could student retreat the money which student have wrongly deposited in the CDA?", "Where do student retreat the money which student have wrong deposited in the CDA?", "How do we pull away the money which we have wrongly deposited in the CDA?", "How shall me retreat the money which me have wrong deposited in the CDA?", "What do student have to do to draw back the money which student have wrongly bank in the CDA?", "Where shall i retire the money which i have wrongly bank in the CDA?", "Where shall me retreat the money which me have wrongly deposited in the CDA?", "How should i recede the money which i have wrong bank in the CDA?", "What do we need to draw back the money which we have incorrectly deposited in the CDA?", "What do i have to do to retire the money which i have incorrectly deposited in the CDA?", "How do me retire the money which me have wrong deposited in the CDA?", "Where does student draw back the money which student have wrong deposited in the CDA?", "Where can me move back the money which me have wrongly deposited in the CDA?", "What do me have to do to pull back the money which me have incorrectly bank in the CDA?", "What do me have to do to move back the money which me have incorrectly bank in the CDA?", "How should we retreat the money which we have wrongly bank in the CDA?", "How do me withdraw the money which me have incorrectly bank in the CDA?", "What do student need to move back the money which student have incorrectly bank in the CDA?", "How do we retire the money which we have wrong bank in the CDA?", "What does student need to withdraw the money which student have wrongly deposited in the CDA?", "What do student need to move back the money which student have wrong bank in the CDA?", "What does me have to do to move back the money which me have wrongly deposited in the CDA?", "Where should we recede the money which we have wrongly deposited in the CDA?", "Where can i retreat the money which i have wrongly bank in the CDA?", "Where could i move back the money which i have wrong deposited in the CDA?", "What do we have to do to recede the money which we have wrongly deposited in the CDA?", "Where shall me recede the money which me have incorrectly bank in the CDA?", "How should student pull away the money which student have wrongly bank in the CDA?", "Where shall student draw back the money which student have wrongly deposited in the CDA?", "How does me move back the money which me have wrongly bank in the CDA?", "How could i recede the money which i have incorrectly deposited in the CDA?", "How shall i withdraw the money which i have wrong deposited in the CDA?", "What do student have to do to retreat the money which student have wrong bank in the CDA?", "Where can we move back the money which we have incorrectly deposited in the CDA?", "How shall i retire the money which i have incorrectly deposited in the CDA?", "What does we have to do to move back the money which we have wrongly bank in the CDA?", "How could student draw back the money which student have wrongly bank in the CDA?", "What does me have to do to draw back the money which me have wrong deposited in the CDA?", "How do i recede the money which i have wrongly bank in the CDA?", "Where should i withdraw the money which i have wrongly deposited in the CDA?", "What do student have to do to retire the money which student have wrongly deposited in the CDA?", "How shall student pull back the money which student have wrong deposited in the CDA?", "What do me need to pull away the money which me have incorrectly deposited in the CDA?", "Where does me pull back the money which me have wrong deposited in the CDA?", "Where should student withdraw the money which student have incorrectly deposited in the CDA?", "How could me draw back the money which me have incorrectly deposited in the CDA?", "How could we pull back the money which we have incorrectly bank in the CDA?", "How should i move back the money which i have wrong deposited in the CDA?", "Where should student withdraw the money which student have wrongly deposited in the CDA?", "What does me have to do to pull back the money which me have wrongly deposited in the CDA?", "What do i have to do to retreat the money which i have wrongly deposited in the CDA?", "How do i pull away the money which i have wrongly bank in the CDA?", "Where could i recede the money which i have wrong bank in the CDA?", "How should i pull back the money which i have wrong deposited in the CDA?", "Where can student pull back the money which student have wrongly deposited in the CDA?", "Where should me retire the money which me have incorrectly bank in the CDA?", "Where do student withdraw the money which student have incorrectly bank in the CDA?", "Where shall we retire the money which we have wrongly bank in the CDA?", "Where does student recede the money which student have incorrectly bank in the CDA?", "What does we need to retreat the money which we have wrongly deposited in the CDA?", "Where does i withdraw the money which i have incorrectly deposited in the CDA?", "What do i have to do to recede the money which i have wrong bank in the CDA?", "Where can student pull back the money which student have wrong bank in the CDA?", "How do student pull back the money which student have wrong bank in the CDA?", "How do student withdraw the money which student have wrong bank in the CDA?", "What do student need to draw back the money which student have wrong deposited in the CDA?", "How does we draw back the money which we have wrongly deposited in the CDA?", "Where could student retreat the money which student have wrong deposited in the CDA?", "Where shall i move back the money which i have wrongly deposited in the CDA?", "Where do i retire the money which i have wrongly deposited in the CDA?", "How do i recede the money which i have incorrectly deposited in the CDA?", "Where do student move back the money which student have wrong deposited in the CDA?", "How does we retreat the money which we have incorrectly deposited in the CDA?", "How do me recede the money which me have incorrectly bank in the CDA?", "How shall me recede the money which me have wrongly deposited in the CDA?", "Where does student recede the money which student have wrong deposited in the CDA?", "How do we pull away the money which we have incorrectly deposited in the CDA?", "What do me have to do to retreat the money which me have wrongly bank in the CDA?", "What do student need to pull back the money which student have wrong deposited in the CDA?", "How could i pull away the money which i have wrongly bank in the CDA?", "How shall student pull back the money which student have wrong bank in the CDA?", "Where does we retire the money which we have wrong bank in the CDA?", "How shall me pull back the money which me have wrong deposited in the CDA?", "Where could student retire the money which student have wrong bank in the CDA?", "Where shall we draw back the money which we have wrong deposited in the CDA?", "Where shall student pull away the money which student have incorrectly deposited in the CDA?", "Where shall me retire the money which me have wrong deposited in the CDA?", "What does i need to pull back the money which i have incorrectly bank in the CDA?", "Where should i draw back the money which i have incorrectly bank in the CDA?", "Where could student retire the money which student have wrongly deposited in the CDA?", "Where shall i retreat the money which i have wrong deposited in the CDA?", "How shall me move back the money which me have wrongly deposited in the CDA?", "What do i have to do to withdraw the money which i have wrong deposited in the CDA?", "How should we move back the money which we have wrongly deposited in the CDA?", "What does we need to recede the money which we have wrongly deposited in the CDA?", "How do me recede the money which me have wrongly bank in the CDA?", "Where could i retreat the money which i have wrongly deposited in the CDA?", "How could i retreat the money which i have incorrectly deposited in the CDA?", "Where do me pull away the money which me have incorrectly bank in the CDA?", "What do student have to do to move back the money which student have wrong bank in the CDA?", "What do i need to retire the money which i have wrongly deposited in the CDA?", "Where does i move back the money which i have incorrectly bank in the CDA?", "What do i need to pull back the money which i have wrongly deposited in the CDA?", "What does we need to pull back the money which we have wrongly deposited in the CDA?", "Where should i pull away the money which i have wrongly deposited in the CDA?", "How shall student pull back the money which student have incorrectly bank in the CDA?", "Where shall student retreat the money which student have wrongly bank in the CDA?", "How shall i move back the money which i have wrong deposited in the CDA?", "What do we have to do to retreat the money which we have incorrectly deposited in the CDA?", "What do i need to pull away the money which i have wrong bank in the CDA?", "Where could we retire the money which we have wrong deposited in the CDA?", "What does me need to pull away the money which me have wrong deposited in the CDA?", "What do me need to move back the money which me have wrong bank in the CDA?", "How should student recede the money which student have wrong bank in the CDA?", "Where can me move back the money which me have wrong deposited in the CDA?", "What do me have to do to pull back the money which me have wrongly deposited in the CDA?", "What do me have to do to retreat the money which me have wrong deposited in the CDA?", "Where can we retire the money which we have wrong bank in the CDA?", "Where can me recede the money which me have incorrectly bank in the CDA?", "What does i have to do to pull back the money which i have incorrectly bank in the CDA?", "How do we retreat the money which we have wrong deposited in the CDA?", "What do student need to retreat the money which student have wrongly deposited in the CDA?", "What does we need to withdraw the money which we have incorrectly bank in the CDA?", "Where shall me move back the money which me have incorrectly deposited in the CDA?", "Where can me draw back the money which me have wrong bank in the CDA?", "What does me need to pull back the money which me have wrong deposited in the CDA?", "What do i need to pull back the money which i have wrongly bank in the CDA?", "What does i need to pull back the money which i have incorrectly deposited in the CDA?", "How shall i pull back the money which i have wrongly bank in the CDA?", "What do me need to pull away the money which me have wrong deposited in the CDA?", "How could we pull back the money which we have wrongly deposited in the CDA?", "Where do i retire the money which i have wrong bank in the CDA?", "How do i move back the money which i have incorrectly bank in the CDA?", "Where shall we recede the money which we have wrong bank in the CDA?", "What does student have to do to retire the money which student have incorrectly deposited in the CDA?", "Where should student retire the money which student have wrongly bank in the CDA?", "Where can i pull back the money which i have wrong deposited in the CDA?", "What do we need to move back the money which we have incorrectly bank in the CDA?", "What do i need to move back the money which i have wrong deposited in the CDA?", "How should we pull away the money which we have incorrectly bank in the CDA?", "Where do i pull away the money which i have incorrectly deposited in the CDA?", "Where can me retire the money which me have wrongly deposited in the CDA?", "How could me withdraw the money which me have wrong deposited in the CDA?", "Where do me move back the money which me have wrong bank in the CDA?", "How shall i retreat the money which i have wrongly bank in the CDA?", "Where does student recede the money which student have wrong bank in the CDA?", "What does we have to do to retreat the money which we have wrongly bank in the CDA?", "What do me have to do to retire the money which me have wrong deposited in the CDA?", "What do me have to do to move back the money which me have incorrectly deposited in the CDA?", "What does i have to do to pull back the money which i have incorrectly deposited in the CDA?", "Where can me move back the money which me have incorrectly bank in the CDA?", "Where should we pull back the money which we have wrong bank in the CDA?", "What does i have to do to withdraw the money which i have incorrectly bank in the CDA?"], "tag": "How can I withdraw the money which I have wrongly deposited in the CDA?", "response": "If you wish to withdraw the money that you have wrongly deposited into the Child Development Account (CDA), please email your request to us using this online form, stating the reason and your child\u2019s details. Please enter \u2018CDA withdrawals\u2019 in the Subject field and key in your details. "}, {"patterns": ["Is it ok for we to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am i able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am student entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are we allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it ok for student to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it alright if i transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it alright if student transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it ok if we transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is student allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it ok for i to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are we able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it ok if me transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am student allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is me allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it possible for i to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are i able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are i allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am me allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "May i transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "May me transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are i entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it ok if i transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it possible if student transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Could i transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is i allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is we able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is me able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am i allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am me able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are student allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it possible for we to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am we entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is i entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are me able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am student able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it ok for me to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is we entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are we entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Could me transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it alright if me transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is i able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is student entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "May we transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am we able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it possible if we transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it alright for i to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it alright for we to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are me entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it possible if me transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it alright if we transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are me allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it possible for me to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it alright for student to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it alright for me to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "May student transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it possible if i transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am me entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it ok if student transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am i entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is student able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Could student transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is it possible for student to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are student able to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Am we allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Could we transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Are student entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is me entitled to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "Is we allowed to transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?"], "tag": "Can I transfer my child\u2019s Child Development Account (CDA) balance to another child\u2019s CDA?", "response": "You cannot transfer your child's CDA balance to another child's CDA. The Child Development Account, or CDA, will be closed on the 31 December of the year your child turns 12 years old. Any unused balance in the CDA will be transferred to the child's Post-Secondary Education Account or PSEA, subject to the cap applicable to your child. From now until the time when the CDA is closed, you can use the savings in the CDA to pay for approved educational and healthcare expenses of your child and his or her siblings at the Baby Bonus Approved Institutions."}, {"patterns": ["I want to know about CDA trustee?", "What are CDA trustee all about?", "Can you tell me more about CDA trustee?", "What are CDA trustee?", "What is meant by CDA trustee?", "May I know about CDA trustee?", "Explain to me CDA trustee?", "What do CDA trustee mean?", "What is CDA trustee all about?", "Can you tell me the details about CDA trustee?", "What does CDA trustee mean?"], "tag": "What is CDA trustee?", "response": "A CDA Trustee can be either the parent or a person nominated by the child\u2019s parents. Both parents must agree to the nomination. He or She cannot be a bankrupt and must be above 18 years of age. The CDA trustee\u2019s responsibility is to ensure the proper usage of CDA funds, for the benefit of the child. "}, {"patterns": ["Who would be the Child Development Account (CDA) Trustee?", "Who should be the Child Development Account (CDA) Trustee?", "Who will be the Child Development Account (CDA) Trustee?", "Who be the Child Development Account (CDA) Trustee?", "Who could be the Child Development Account (CDA) Trustee?", "Who shall be the Child Development Account (CDA) Trustee?"], "tag": "Who can be the Child Development Account (CDA) Trustee?", "response": "The Child Development Account (CDA) trustee, can be either a parent or a third party nominated by the child\u2019s parents as declared to MSF. Both parents must agree to the nomination. The CDA trustee\u2019s responsibility is to ensure the proper usage of CDA funds for the benefit of the child. The CDA trustee must not be bankrupt, and must be above 18 years of age."}, {"patterns": ["Why does you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to receive Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to receive Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to receive Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to receive Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to receive Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to receive Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to receive Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to receive Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to receive Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to have Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to receive Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to receive Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to receive Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to have Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to have Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to have Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to have Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to have Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to have Cash Gift?", "Why does you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to have Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to receive Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to receive Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to receive Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to receive Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to have Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to receive Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to receive Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to receive Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to have Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to have Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to have Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to have Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to have Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to have Cash Gift?", "Why is you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to have Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to receive Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to receive Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to receive Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to receive Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to have Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to receive Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to receive Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to receive Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to have Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to have Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to have Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to have Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to have Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to have Cash Gift?", "Why are you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to have Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to receive Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to receive Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to receive Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to receive Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to have Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to receive Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to receive Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to receive Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to have Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to have Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to have Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to have Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to have Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to have Cash Gift?", "Why am you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to have Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to receive Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to receive Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to receive Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to receive Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to have Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to receive Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to receive Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to receive Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution account holder to have Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the banking concern account holder to have Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the banking company account holder to have Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the bank business relationship holder to have Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the depository financial institution business relationship holder to have Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the banking concern business relationship holder to have Cash Gift?", "Why you have an age limit for Child Development Account (CDA) trustee but not the banking company business relationship holder to have Cash Gift?"], "tag": "Why do you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to receive Cash Gift?", "response": "There is no minimum age required for the cash gift Bank Account Holder because the child\u2019s parents would provide MSF with the instructions on which bank account to deposit the cash gift. However, to open a Child Development Account or CDA, an age limit is required because the CDA trustee has to exercise responsibilities such as authorising Approved Institutions to deduct funds from the account. This requirement is also in line with banks' policy to meet a minimum age requirements to open a bank account. "}, {"patterns": ["Under what circumstances would student cognize which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances will student know which Child Development Account (CDA) banking company suits me better?", "How would student know which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances will i know which Child Development Account (CDA) banking company suit of clothes me better?", "How would i cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will student cognise which Child Development Account (CDA) bank suit of clothes me better?", "How would we cognise which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would we cognise which Child Development Account (CDA) depository financial institution suits me better?", "How would we cognize which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances would me know which Child Development Account (CDA) depository financial institution suit of clothes me better?", "How would i cognize which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances would student cognize which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would me know which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances will i cognize which Child Development Account (CDA) bank suits me better?", "Under what circumstances would me cognise which Child Development Account (CDA) depository financial institution suit of clothes me better?", "How would i cognise which Child Development Account (CDA) banking company suits me better?", "Under what circumstances would i know which Child Development Account (CDA) bank suits me better?", "Under what circumstances would we know which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances would i cognize which Child Development Account (CDA) depository financial institution suit of clothes me better?", "How would student know which Child Development Account (CDA) banking company suits me better?", "Under what circumstances would student cognize which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances would i know which Child Development Account (CDA) depository financial institution suit of clothes me better?", "How would me cognise which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances would i know which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances will we know which Child Development Account (CDA) banking company suits me better?", "Under what circumstances would me cognise which Child Development Account (CDA) banking company suits me better?", "Under what circumstances would student know which Child Development Account (CDA) bank suits me better?", "How would i cognise which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will i know which Child Development Account (CDA) banking company suits me better?", "How would me know which Child Development Account (CDA) depository financial institution suit of clothes me better?", "How would i cognize which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances will we cognise which Child Development Account (CDA) depository financial institution suit of clothes me better?", "How would i know which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances would i cognize which Child Development Account (CDA) banking company suits me better?", "How would we cognize which Child Development Account (CDA) banking company suit of clothes me better?", "How would student cognise which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances will me know which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances will student cognize which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances will we know which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would i cognise which Child Development Account (CDA) banking concern suit of clothes me better?", "How would i know which Child Development Account (CDA) banking concern suit of clothes me better?", "How would i cognise which Child Development Account (CDA) banking company suit of clothes me better?", "How would we cognize which Child Development Account (CDA) bank suits me better?", "Under what circumstances would i cognize which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would student cognise which Child Development Account (CDA) bank suits me better?", "How would i know which Child Development Account (CDA) banking concern suits me better?", "How would me know which Child Development Account (CDA) bank suits me better?", "Under what circumstances would student cognize which Child Development Account (CDA) banking company suit of clothes me better?", "How would me cognize which Child Development Account (CDA) depository financial institution suits me better?", "How would me cognize which Child Development Account (CDA) bank suits me better?", "How would we cognise which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances will i cognise which Child Development Account (CDA) depository financial institution suits me better?", "How would we cognize which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would i cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will me know which Child Development Account (CDA) banking company suit of clothes me better?", "How would we know which Child Development Account (CDA) bank suits me better?", "How would me know which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would me know which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will student cognise which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will i cognize which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances will me know which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will me cognize which Child Development Account (CDA) bank suits me better?", "How would student know which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will i cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances would we cognize which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances will student cognise which Child Development Account (CDA) banking company suit of clothes me better?", "How would me cognise which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will i cognize which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances would student know which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will me know which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances would we know which Child Development Account (CDA) bank suits me better?", "How would student cognize which Child Development Account (CDA) banking concern suits me better?", "How would we know which Child Development Account (CDA) banking company suits me better?", "How would i cognize which Child Development Account (CDA) banking company suits me better?", "Under what circumstances would i cognise which Child Development Account (CDA) banking company suit of clothes me better?", "How would we cognise which Child Development Account (CDA) bank suits me better?", "How would student know which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances would me know which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances will we cognise which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances will me cognise which Child Development Account (CDA) depository financial institution suits me better?", "How would me cognise which Child Development Account (CDA) depository financial institution suits me better?", "How would student cognize which Child Development Account (CDA) depository financial institution suits me better?", "How would we know which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances would we cognize which Child Development Account (CDA) bank suits me better?", "How would we cognize which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances would student cognize which Child Development Account (CDA) depository financial institution suits me better?", "How would we know which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will i cognise which Child Development Account (CDA) bank suits me better?", "Under what circumstances would we know which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances would me know which Child Development Account (CDA) banking company suits me better?", "Under what circumstances will i cognize which Child Development Account (CDA) banking company suit of clothes me better?", "How would me know which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances will we cognise which Child Development Account (CDA) bank suit of clothes me better?", "How would i cognise which Child Development Account (CDA) depository financial institution suit of clothes me better?", "How would me cognize which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will student cognize which Child Development Account (CDA) bank suits me better?", "How would me know which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances would student cognize which Child Development Account (CDA) banking company suits me better?", "How would me know which Child Development Account (CDA) banking company suits me better?", "How would we cognise which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances would me cognize which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would i cognize which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances would i cognize which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances would i know which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will we know which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will student cognize which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances would student cognise which Child Development Account (CDA) banking company suits me better?", "Under what circumstances would student know which Child Development Account (CDA) depository financial institution suits me better?", "How would student cognise which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances will me cognise which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances would we cognise which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances will student know which Child Development Account (CDA) bank suits me better?", "Under what circumstances will me cognize which Child Development Account (CDA) banking company suits me better?", "Under what circumstances would me know which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances would we cognise which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances would student cognise which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances will me cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will we cognize which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances will i cognise which Child Development Account (CDA) depository financial institution suit of clothes me better?", "How would i cognize which Child Development Account (CDA) bank suits me better?", "Under what circumstances would me cognize which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will we cognise which Child Development Account (CDA) bank suits me better?", "Under what circumstances would we cognize which Child Development Account (CDA) banking concern suit of clothes me better?", "How would student know which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will we cognize which Child Development Account (CDA) bank suits me better?", "How would me know which Child Development Account (CDA) banking concern suit of clothes me better?", "How would student cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will student know which Child Development Account (CDA) banking concern suit of clothes me better?", "How would me cognise which Child Development Account (CDA) banking company suit of clothes me better?", "How would student cognize which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances would we know which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances would student cognize which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will me cognise which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would me cognize which Child Development Account (CDA) banking concern suit of clothes me better?", "How would we cognise which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will we cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances would i cognise which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances will i cognise which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would i know which Child Development Account (CDA) banking company suits me better?", "How would i cognize which Child Development Account (CDA) banking concern suits me better?", "How would i cognize which Child Development Account (CDA) bank suit of clothes me better?", "How would me know which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances will i know which Child Development Account (CDA) bank suit of clothes me better?", "How would i know which Child Development Account (CDA) banking company suit of clothes me better?", "How would me cognize which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will me cognize which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances will me cognise which Child Development Account (CDA) banking company suit of clothes me better?", "How would student cognize which Child Development Account (CDA) bank suits me better?", "How would we cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances would me cognise which Child Development Account (CDA) bank suit of clothes me better?", "How would i cognise which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances would we cognize which Child Development Account (CDA) banking concern suits me better?", "How would i cognise which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances would me cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will student know which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances would i cognize which Child Development Account (CDA) banking concern suits me better?", "How would student cognise which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances will we cognise which Child Development Account (CDA) banking company suits me better?", "Under what circumstances will i cognise which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will student cognize which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances would we cognise which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will student cognize which Child Development Account (CDA) banking company suits me better?", "Under what circumstances would we cognise which Child Development Account (CDA) banking company suits me better?", "Under what circumstances will student cognize which Child Development Account (CDA) depository financial institution suit of clothes me better?", "How would student cognize which Child Development Account (CDA) banking concern suit of clothes me better?", "How would me cognize which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances would i cognize which Child Development Account (CDA) bank suits me better?", "How would we cognise which Child Development Account (CDA) banking company suits me better?", "Under what circumstances will i know which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances will me cognize which Child Development Account (CDA) depository financial institution suits me better?", "Under what circumstances would me know which Child Development Account (CDA) bank suits me better?", "Under what circumstances would we know which Child Development Account (CDA) banking company suits me better?", "Under what circumstances will we cognize which Child Development Account (CDA) banking concern suit of clothes me better?", "Under what circumstances will i know which Child Development Account (CDA) bank suits me better?", "How would we know which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances will me cognise which Child Development Account (CDA) bank suits me better?", "Under what circumstances will we know which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances would student cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will we know which Child Development Account (CDA) bank suits me better?", "How would we cognize which Child Development Account (CDA) banking company suits me better?", "Under what circumstances will i cognize which Child Development Account (CDA) bank suit of clothes me better?", "Under what circumstances will student cognise which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will we cognize which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances will we know which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances will me know which Child Development Account (CDA) depository financial institution suit of clothes me better?", "Under what circumstances would me cognise which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances would we know which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances will student cognise which Child Development Account (CDA) bank suits me better?", "Under what circumstances will we know which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances will student cognize which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will i cognize which Child Development Account (CDA) banking company suits me better?", "Under what circumstances will student cognize which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances would student cognise which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances will i know which Child Development Account (CDA) depository financial institution suits me better?", "How would we know which Child Development Account (CDA) banking company suit of clothes me better?", "How would student cognise which Child Development Account (CDA) bank suit of clothes me better?", "How would student cognize which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances would me know which Child Development Account (CDA) banking company suit of clothes me better?", "Under what circumstances would we know which Child Development Account (CDA) banking concern suits me better?", "Under what circumstances will we cognize which Child Development Account (CDA) depository financial institution suit of clothes me better?"], "tag": "How will I know which Child Development Account (CDA) bank suits me better?", "response": "The Government matching contributions and the usage of the Child Development Account or CDA are the same across banks. When choosing your CDA bank, you should read through and be comfortable with the bank's terms and benefits. As their terms and benefits may change from time to time, please contact the banks to find out more."}, {"patterns": ["Is student obliged to open a current account with the bank in order to open the CDA?", "Does me still necessitate to open a current account with the depository financial institution in order to open the CDA?", "Does we still involve to open a current account with the depository financial institution in order to open the CDA?", "Does student still postulate to open a current account with the banking company in order to open the CDA?", "Do i still call for to open a current account with the banking concern in order to open the CDA?", "Does me ask to open a current account with the depository financial institution in order to open the CDA?", "Am student required to open a current account with the banking concern in order to open the CDA?", "Shall we open a current account with the banking concern in order to open the CDA?", "Does student demand to open a current account with the depository financial institution in order to open the CDA?", "Is it compulsory for student to open a current account with the banking company in order to open the CDA?", "Do student still postulate to open a current account with the banking concern in order to open the CDA?", "Do we still have to open a current account with the banking company in order to open the CDA?", "Does me still need to open a current account with the banking concern in order to open the CDA?", "Does i still postulate to open a current account with the bank in order to open the CDA?", "Does me still call for to open a current account with the banking company in order to open the CDA?", "Does me involve to open a current account with the depository financial institution in order to open the CDA?", "Does me still ask to open a current account with the banking concern in order to open the CDA?", "Does me require to open a current account with the bank in order to open the CDA?", "Is it compulsory for me to open a current account with the depository financial institution in order to open the CDA?", "Does i still take to open a current account with the banking concern in order to open the CDA?", "Does we still ask to open a current account with the banking concern in order to open the CDA?", "Does we require to open a current account with the depository financial institution in order to open the CDA?", "Does me call for to open a current account with the depository financial institution in order to open the CDA?", "Does i still have to open a current account with the bank in order to open the CDA?", "Does student still demand to open a current account with the banking company in order to open the CDA?", "Is we obliged to open a current account with the bank in order to open the CDA?", "Does me necessitate to open a current account with the depository financial institution in order to open the CDA?", "Does we still ask to open a current account with the bank in order to open the CDA?", "Does me need to open a current account with the depository financial institution in order to open the CDA?", "Does i have to open a current account with the banking concern in order to open the CDA?", "Does student still take to open a current account with the banking company in order to open the CDA?", "Do me still call for to open a current account with the bank in order to open the CDA?", "Do i still ask to open a current account with the bank in order to open the CDA?", "Does student still ask to open a current account with the depository financial institution in order to open the CDA?", "Does student postulate to open a current account with the depository financial institution in order to open the CDA?", "Does me involve to open a current account with the banking company in order to open the CDA?", "Should me open a current account with the bank in order to open the CDA?", "Does me have to open a current account with the bank in order to open the CDA?", "Is we required to open a current account with the depository financial institution in order to open the CDA?", "Do me still involve to open a current account with the depository financial institution in order to open the CDA?", "Is it necessary for me to open a current account with the banking concern in order to open the CDA?", "Does student involve to open a current account with the banking concern in order to open the CDA?", "Am i obliged to open a current account with the banking company in order to open the CDA?", "Does we ask to open a current account with the banking company in order to open the CDA?", "Does i necessitate to open a current account with the bank in order to open the CDA?", "Does student still need to open a current account with the banking company in order to open the CDA?", "Does i necessitate to open a current account with the depository financial institution in order to open the CDA?", "Does we still take to open a current account with the banking company in order to open the CDA?", "Is it compulsory for i to open a current account with the bank in order to open the CDA?", "Do we still require to open a current account with the banking concern in order to open the CDA?", "Am i required to open a current account with the depository financial institution in order to open the CDA?", "Does student ask to open a current account with the banking concern in order to open the CDA?", "Is it compulsory for we to open a current account with the banking concern in order to open the CDA?", "Is it necessary for we to open a current account with the depository financial institution in order to open the CDA?", "Does student still demand to open a current account with the depository financial institution in order to open the CDA?", "Does student have to open a current account with the depository financial institution in order to open the CDA?", "Does student require to open a current account with the bank in order to open the CDA?", "Does i still have to open a current account with the depository financial institution in order to open the CDA?", "Does we necessitate to open a current account with the banking company in order to open the CDA?", "Is it required for student to open a current account with the banking company in order to open the CDA?", "Do student still postulate to open a current account with the bank in order to open the CDA?", "Are student obliged to open a current account with the banking company in order to open the CDA?", "Does i postulate to open a current account with the banking company in order to open the CDA?", "Am we required to open a current account with the banking concern in order to open the CDA?", "Do we still postulate to open a current account with the banking company in order to open the CDA?", "Does me demand to open a current account with the depository financial institution in order to open the CDA?", "Does we still involve to open a current account with the bank in order to open the CDA?", "Do we still take to open a current account with the banking concern in order to open the CDA?", "Does we still necessitate to open a current account with the bank in order to open the CDA?", "Does student still involve to open a current account with the bank in order to open the CDA?", "Is it required for me to open a current account with the banking company in order to open the CDA?", "Is it necessary for me to open a current account with the banking company in order to open the CDA?", "Am i obliged to open a current account with the bank in order to open the CDA?", "Do we have to open a current account with the bank in order to open the CDA?", "Does student require to open a current account with the depository financial institution in order to open the CDA?", "Does me call for to open a current account with the banking concern in order to open the CDA?", "Do i have to open a current account with the depository financial institution in order to open the CDA?", "Does me still call for to open a current account with the banking concern in order to open the CDA?", "Shall i open a current account with the banking concern in order to open the CDA?", "Am student obliged to open a current account with the bank in order to open the CDA?", "Is it compulsory for student to open a current account with the bank in order to open the CDA?", "Should we open a current account with the depository financial institution in order to open the CDA?", "Does me still demand to open a current account with the depository financial institution in order to open the CDA?", "Does i still demand to open a current account with the banking company in order to open the CDA?", "Is student obliged to open a current account with the depository financial institution in order to open the CDA?", "Does we need to open a current account with the bank in order to open the CDA?", "Is it required for student to open a current account with the bank in order to open the CDA?", "Does i involve to open a current account with the banking company in order to open the CDA?", "Does student still ask to open a current account with the banking company in order to open the CDA?", "Does we still involve to open a current account with the banking concern in order to open the CDA?", "Does student still necessitate to open a current account with the banking concern in order to open the CDA?", "Should me open a current account with the banking company in order to open the CDA?", "Does we still require to open a current account with the depository financial institution in order to open the CDA?", "Do we still call for to open a current account with the banking company in order to open the CDA?", "Does i still have to open a current account with the banking company in order to open the CDA?", "Does i call for to open a current account with the bank in order to open the CDA?", "Does me still call for to open a current account with the bank in order to open the CDA?", "Does me still necessitate to open a current account with the bank in order to open the CDA?", "Do student still involve to open a current account with the depository financial institution in order to open the CDA?", "Is it compulsory for me to open a current account with the bank in order to open the CDA?", "Do we still involve to open a current account with the bank in order to open the CDA?", "Must me open a current account with the banking concern in order to open the CDA?", "Should me open a current account with the depository financial institution in order to open the CDA?", "Does me still necessitate to open a current account with the banking company in order to open the CDA?", "Are student obliged to open a current account with the bank in order to open the CDA?", "Is it necessary for i to open a current account with the depository financial institution in order to open the CDA?", "Am i obliged to open a current account with the banking concern in order to open the CDA?", "Does me still require to open a current account with the banking concern in order to open the CDA?", "Does i still demand to open a current account with the banking concern in order to open the CDA?", "Is it obligatory for we to open a current account with the depository financial institution in order to open the CDA?", "Shall student open a current account with the bank in order to open the CDA?", "Does student have to open a current account with the banking company in order to open the CDA?", "Does student demand to open a current account with the banking company in order to open the CDA?", "Shall i open a current account with the depository financial institution in order to open the CDA?", "Does i ask to open a current account with the bank in order to open the CDA?", "Should student open a current account with the bank in order to open the CDA?", "Does we call for to open a current account with the bank in order to open the CDA?", "Is it necessary for me to open a current account with the depository financial institution in order to open the CDA?", "Should me open a current account with the banking concern in order to open the CDA?", "Do i still postulate to open a current account with the depository financial institution in order to open the CDA?", "Does we still necessitate to open a current account with the depository financial institution in order to open the CDA?", "Do i still have to open a current account with the banking concern in order to open the CDA?", "Does i still need to open a current account with the depository financial institution in order to open the CDA?", "Do me still have to open a current account with the bank in order to open the CDA?", "Do i still demand to open a current account with the banking concern in order to open the CDA?", "Does we still demand to open a current account with the banking concern in order to open the CDA?", "Does i need to open a current account with the banking company in order to open the CDA?", "Do student still require to open a current account with the bank in order to open the CDA?", "Does we have to open a current account with the banking company in order to open the CDA?", "Does me involve to open a current account with the bank in order to open the CDA?", "Must me open a current account with the banking company in order to open the CDA?", "Do student still necessitate to open a current account with the depository financial institution in order to open the CDA?", "Does me still involve to open a current account with the banking concern in order to open the CDA?", "Does we still postulate to open a current account with the banking concern in order to open the CDA?", "Does we require to open a current account with the bank in order to open the CDA?", "Are i obliged to open a current account with the banking concern in order to open the CDA?", "Is student required to open a current account with the banking concern in order to open the CDA?", "Do i still ask to open a current account with the depository financial institution in order to open the CDA?", "Do we still involve to open a current account with the depository financial institution in order to open the CDA?", "Does i take to open a current account with the banking company in order to open the CDA?", "Is i required to open a current account with the depository financial institution in order to open the CDA?", "Does i still necessitate to open a current account with the banking company in order to open the CDA?", "Is we required to open a current account with the banking concern in order to open the CDA?", "Does student still have to open a current account with the bank in order to open the CDA?", "Do me still call for to open a current account with the banking concern in order to open the CDA?", "Do me still require to open a current account with the banking company in order to open the CDA?", "Do student have to open a current account with the depository financial institution in order to open the CDA?", "Does we necessitate to open a current account with the bank in order to open the CDA?", "Do student still need to open a current account with the bank in order to open the CDA?", "Do i still call for to open a current account with the depository financial institution in order to open the CDA?", "Do we still require to open a current account with the depository financial institution in order to open the CDA?", "Does we take to open a current account with the banking company in order to open the CDA?", "Shall i open a current account with the bank in order to open the CDA?", "Does i still require to open a current account with the banking company in order to open the CDA?", "Do student still demand to open a current account with the bank in order to open the CDA?", "Does student call for to open a current account with the banking concern in order to open the CDA?", "Does i still ask to open a current account with the depository financial institution in order to open the CDA?", "Do i still need to open a current account with the banking company in order to open the CDA?", "Are we obliged to open a current account with the banking concern in order to open the CDA?", "Is it required for student to open a current account with the banking concern in order to open the CDA?", "Does we still need to open a current account with the banking concern in order to open the CDA?", "Does student necessitate to open a current account with the banking company in order to open the CDA?", "Do we still involve to open a current account with the banking concern in order to open the CDA?", "Does we still call for to open a current account with the bank in order to open the CDA?", "Is i required to open a current account with the bank in order to open the CDA?", "Do i still need to open a current account with the depository financial institution in order to open the CDA?", "Do i still involve to open a current account with the banking concern in order to open the CDA?", "Does student demand to open a current account with the bank in order to open the CDA?", "Do me still take to open a current account with the bank in order to open the CDA?", "Do me still need to open a current account with the banking concern in order to open the CDA?", "Is it obligatory for me to open a current account with the bank in order to open the CDA?", "Is it required for i to open a current account with the depository financial institution in order to open the CDA?", "Do i still take to open a current account with the bank in order to open the CDA?", "Are we obliged to open a current account with the bank in order to open the CDA?", "Do we have to open a current account with the depository financial institution in order to open the CDA?", "Does i still require to open a current account with the banking concern in order to open the CDA?", "Does student involve to open a current account with the bank in order to open the CDA?", "Does student still take to open a current account with the banking concern in order to open the CDA?", "Am i required to open a current account with the banking concern in order to open the CDA?", "Do me still ask to open a current account with the banking company in order to open the CDA?", "Do i still require to open a current account with the bank in order to open the CDA?", "Are i obliged to open a current account with the depository financial institution in order to open the CDA?", "Does student still require to open a current account with the banking company in order to open the CDA?", "Do me still necessitate to open a current account with the bank in order to open the CDA?", "Does student take to open a current account with the banking company in order to open the CDA?", "Does student require to open a current account with the banking concern in order to open the CDA?", "Are i required to open a current account with the depository financial institution in order to open the CDA?", "Am we required to open a current account with the bank in order to open the CDA?", "Are i required to open a current account with the bank in order to open the CDA?", "Does we still have to open a current account with the depository financial institution in order to open the CDA?", "Does me demand to open a current account with the banking concern in order to open the CDA?", "Do we still have to open a current account with the bank in order to open the CDA?", "Are we required to open a current account with the banking company in order to open the CDA?", "Do i still involve to open a current account with the depository financial institution in order to open the CDA?", "Am we obliged to open a current account with the banking concern in order to open the CDA?", "Are student required to open a current account with the banking company in order to open the CDA?", "Do i have to open a current account with the banking company in order to open the CDA?", "Do me still ask to open a current account with the bank in order to open the CDA?", "Are me obliged to open a current account with the banking concern in order to open the CDA?", "Does i take to open a current account with the depository financial institution in order to open the CDA?"], "tag": "Do I need to open a current account with the bank in order to open the CDA?", "response": "You may just open a CDA with the selected CDA bank. You can check with the bank directly for any other bank accounts for the child. "}, {"patterns": ["Which are the CDA banks and when could did they start providing CDA services?", "Which are the CDA banks and when will did they start providing CDA services?", "Which are the CDA banks and when would did they start providing CDA services?", "Which are the CDA banks and when can did they start providing CDA services?", "Which are the CDA banks and when could did they get down providing CDA services?", "Which are the CDA banks and when could did they begin providing CDA services?", "Which are the CDA banks and when could did they get providing CDA services?", "Which are the CDA banks and when could did they start out providing CDA services?", "Which are the CDA banks and when could did they set about providing CDA services?", "Which are the CDA banks and when could did they set out providing CDA services?", "Which are the CDA banks and when could did they commence providing CDA services?", "Which are the CDA banks and when could did they start supply CDA services?", "Which are the CDA banks and when could did they start render CDA services?", "Which are the CDA banks and when could did they start furnish CDA services?", "Which are the CDA banks and when could did they get down supply CDA services?", "Which are the CDA banks and when could did they get down render CDA services?", "Which are the CDA banks and when could did they get down furnish CDA services?", "Which are the CDA banks and when could did they begin supply CDA services?", "Which are the CDA banks and when could did they begin render CDA services?", "Which are the CDA banks and when could did they begin furnish CDA services?", "Which are the CDA banks and when could did they get supply CDA services?", "Which are the CDA banks and when could did they get render CDA services?", "Which are the CDA banks and when could did they get furnish CDA services?", "Which are the CDA banks and when could did they start out supply CDA services?", "Which are the CDA banks and when could did they start out render CDA services?", "Which are the CDA banks and when could did they start out furnish CDA services?", "Which are the CDA banks and when could did they set about supply CDA services?", "Which are the CDA banks and when could did they set about render CDA services?", "Which are the CDA banks and when could did they set about furnish CDA services?", "Which are the CDA banks and when could did they set out supply CDA services?", "Which are the CDA banks and when could did they set out render CDA services?", "Which are the CDA banks and when could did they set out furnish CDA services?", "Which are the CDA banks and when could did they commence supply CDA services?", "Which are the CDA banks and when could did they commence render CDA services?", "Which are the CDA banks and when could did they commence furnish CDA services?", "Which are the CDA banks and when will did they get down providing CDA services?", "Which are the CDA banks and when will did they begin providing CDA services?", "Which are the CDA banks and when will did they get providing CDA services?", "Which are the CDA banks and when will did they start out providing CDA services?", "Which are the CDA banks and when will did they set about providing CDA services?", "Which are the CDA banks and when will did they set out providing CDA services?", "Which are the CDA banks and when will did they commence providing CDA services?", "Which are the CDA banks and when will did they start supply CDA services?", "Which are the CDA banks and when will did they start render CDA services?", "Which are the CDA banks and when will did they start furnish CDA services?", "Which are the CDA banks and when will did they get down supply CDA services?", "Which are the CDA banks and when will did they get down render CDA services?", "Which are the CDA banks and when will did they get down furnish CDA services?", "Which are the CDA banks and when will did they begin supply CDA services?", "Which are the CDA banks and when will did they begin render CDA services?", "Which are the CDA banks and when will did they begin furnish CDA services?", "Which are the CDA banks and when will did they get supply CDA services?", "Which are the CDA banks and when will did they get render CDA services?", "Which are the CDA banks and when will did they get furnish CDA services?", "Which are the CDA banks and when will did they start out supply CDA services?", "Which are the CDA banks and when will did they start out render CDA services?", "Which are the CDA banks and when will did they start out furnish CDA services?", "Which are the CDA banks and when will did they set about supply CDA services?", "Which are the CDA banks and when will did they set about render CDA services?", "Which are the CDA banks and when will did they set about furnish CDA services?", "Which are the CDA banks and when will did they set out supply CDA services?", "Which are the CDA banks and when will did they set out render CDA services?", "Which are the CDA banks and when will did they set out furnish CDA services?", "Which are the CDA banks and when will did they commence supply CDA services?", "Which are the CDA banks and when will did they commence render CDA services?", "Which are the CDA banks and when will did they commence furnish CDA services?", "Which are the CDA banks and when would did they get down providing CDA services?", "Which are the CDA banks and when would did they begin providing CDA services?", "Which are the CDA banks and when would did they get providing CDA services?", "Which are the CDA banks and when would did they start out providing CDA services?", "Which are the CDA banks and when would did they set about providing CDA services?", "Which are the CDA banks and when would did they set out providing CDA services?", "Which are the CDA banks and when would did they commence providing CDA services?", "Which are the CDA banks and when would did they start supply CDA services?", "Which are the CDA banks and when would did they start render CDA services?", "Which are the CDA banks and when would did they start furnish CDA services?", "Which are the CDA banks and when would did they get down supply CDA services?", "Which are the CDA banks and when would did they get down render CDA services?", "Which are the CDA banks and when would did they get down furnish CDA services?", "Which are the CDA banks and when would did they begin supply CDA services?", "Which are the CDA banks and when would did they begin render CDA services?", "Which are the CDA banks and when would did they begin furnish CDA services?", "Which are the CDA banks and when would did they get supply CDA services?", "Which are the CDA banks and when would did they get render CDA services?", "Which are the CDA banks and when would did they get furnish CDA services?", "Which are the CDA banks and when would did they start out supply CDA services?", "Which are the CDA banks and when would did they start out render CDA services?", "Which are the CDA banks and when would did they start out furnish CDA services?", "Which are the CDA banks and when would did they set about supply CDA services?", "Which are the CDA banks and when would did they set about render CDA services?", "Which are the CDA banks and when would did they set about furnish CDA services?", "Which are the CDA banks and when would did they set out supply CDA services?", "Which are the CDA banks and when would did they set out render CDA services?", "Which are the CDA banks and when would did they set out furnish CDA services?", "Which are the CDA banks and when would did they commence supply CDA services?", "Which are the CDA banks and when would did they commence render CDA services?", "Which are the CDA banks and when would did they commence furnish CDA services?", "Which are the CDA banks and when can did they get down providing CDA services?", "Which are the CDA banks and when can did they begin providing CDA services?", "Which are the CDA banks and when can did they get providing CDA services?", "Which are the CDA banks and when can did they start out providing CDA services?", "Which are the CDA banks and when can did they set about providing CDA services?", "Which are the CDA banks and when can did they set out providing CDA services?", "Which are the CDA banks and when can did they commence providing CDA services?", "Which are the CDA banks and when can did they start supply CDA services?", "Which are the CDA banks and when can did they start render CDA services?", "Which are the CDA banks and when can did they start furnish CDA services?", "Which are the CDA banks and when can did they get down supply CDA services?", "Which are the CDA banks and when can did they get down render CDA services?", "Which are the CDA banks and when can did they get down furnish CDA services?", "Which are the CDA banks and when can did they begin supply CDA services?", "Which are the CDA banks and when can did they begin render CDA services?", "Which are the CDA banks and when can did they begin furnish CDA services?", "Which are the CDA banks and when can did they get supply CDA services?", "Which are the CDA banks and when can did they get render CDA services?", "Which are the CDA banks and when can did they get furnish CDA services?", "Which are the CDA banks and when can did they start out supply CDA services?", "Which are the CDA banks and when can did they start out render CDA services?", "Which are the CDA banks and when can did they start out furnish CDA services?", "Which are the CDA banks and when can did they set about supply CDA services?", "Which are the CDA banks and when can did they set about render CDA services?", "Which are the CDA banks and when can did they set about furnish CDA services?", "Which are the CDA banks and when can did they set out supply CDA services?", "Which are the CDA banks and when can did they set out render CDA services?", "Which are the CDA banks and when can did they set out furnish CDA services?", "Which are the CDA banks and when can did they commence supply CDA services?", "Which are the CDA banks and when can did they commence render CDA services?", "Which are the CDA banks and when can did they commence furnish CDA services?"], "tag": "Which are the CDA banks and when did they start providing CDA services?", "response": "MSF had appointed three banks as managing agents (MAs) for CDAs since July 2015. They are DBS Bank Limited (DBS), United Overseas Bank (UOB) and Overseas-Chinese Banking Corporation Limited (OCBC), which is an existing MA. Standard Chartered Bank (SCB) will cease to provide CDA services by 31 December 2018. You should transfer your child\u2019s CDA from SCB to POSB/DBS, OCBC or UOB banks, any time before 31 October 2018. "}, {"patterns": ["What are the deadline for me to open the CDA for my child?", "For me to open the CDA for my child , what is the deadline?", "For me to open the CDA for my child , what are the deadline?", "What are the deadline for me to open up the CDA for my child?", "What are the deadline for me to open the CDA for my kid", "What are the deadline for me to open the CDA for my youngster", "What are the deadline for me to open the CDA for my minor", "What are the deadline for me to open the CDA for my shaver", "What are the deadline for me to open the CDA for my nipper", "What are the deadline for me to open the CDA for my small fry", "What are the deadline for me to open the CDA for my tiddler", "What are the deadline for me to open the CDA for my tike", "What are the deadline for me to open the CDA for my tyke", "What are the deadline for me to open the CDA for my fry", "What are the deadline for me to open the CDA for my nestling", "What are the deadline for me to open up the CDA for my kid", "What are the deadline for me to open up the CDA for my youngster", "What are the deadline for me to open up the CDA for my minor", "What are the deadline for me to open up the CDA for my shaver", "What are the deadline for me to open up the CDA for my nipper", "What are the deadline for me to open up the CDA for my small fry", "What are the deadline for me to open up the CDA for my tiddler", "What are the deadline for me to open up the CDA for my tike", "What are the deadline for me to open up the CDA for my tyke", "What are the deadline for me to open up the CDA for my fry", "What are the deadline for me to open up the CDA for my nestling", "For me to open up the CDA for my child , what is the deadline?", "For me to open the CDA for my kid , what is the deadline?", "For me to open the CDA for my youngster , what is the deadline?", "For me to open the CDA for my minor , what is the deadline?", "For me to open the CDA for my shaver , what is the deadline?", "For me to open the CDA for my nipper , what is the deadline?", "For me to open the CDA for my small fry , what is the deadline?", "For me to open the CDA for my tiddler , what is the deadline?", "For me to open the CDA for my tike , what is the deadline?", "For me to open the CDA for my tyke , what is the deadline?", "For me to open the CDA for my fry , what is the deadline?", "For me to open the CDA for my nestling , what is the deadline?", "For me to open up the CDA for my kid , what is the deadline?", "For me to open up the CDA for my youngster , what is the deadline?", "For me to open up the CDA for my minor , what is the deadline?", "For me to open up the CDA for my shaver , what is the deadline?", "For me to open up the CDA for my nipper , what is the deadline?", "For me to open up the CDA for my small fry , what is the deadline?", "For me to open up the CDA for my tiddler , what is the deadline?", "For me to open up the CDA for my tike , what is the deadline?", "For me to open up the CDA for my tyke , what is the deadline?", "For me to open up the CDA for my fry , what is the deadline?", "For me to open up the CDA for my nestling , what is the deadline?", "For me to open up the CDA for my child , what are the deadline?", "For me to open the CDA for my kid , what are the deadline?", "For me to open the CDA for my youngster , what are the deadline?", "For me to open the CDA for my minor , what are the deadline?", "For me to open the CDA for my shaver , what are the deadline?", "For me to open the CDA for my nipper , what are the deadline?", "For me to open the CDA for my small fry , what are the deadline?", "For me to open the CDA for my tiddler , what are the deadline?", "For me to open the CDA for my tike , what are the deadline?", "For me to open the CDA for my tyke , what are the deadline?", "For me to open the CDA for my fry , what are the deadline?", "For me to open the CDA for my nestling , what are the deadline?", "For me to open up the CDA for my kid , what are the deadline?", "For me to open up the CDA for my youngster , what are the deadline?", "For me to open up the CDA for my minor , what are the deadline?", "For me to open up the CDA for my shaver , what are the deadline?", "For me to open up the CDA for my nipper , what are the deadline?", "For me to open up the CDA for my small fry , what are the deadline?", "For me to open up the CDA for my tiddler , what are the deadline?", "For me to open up the CDA for my tike , what are the deadline?", "For me to open up the CDA for my tyke , what are the deadline?", "For me to open up the CDA for my fry , what are the deadline?", "For me to open up the CDA for my nestling , what are the deadline?"], "tag": "What is the deadline for me to open the CDA for my child?", "response": "You can open a CDA before your child turns 12 years old. "}, {"patterns": ["Is it compulsory to make a deposit to open a Child Development Account (CDA)?", "Is it required to make a deposit to open a Child Development Account (CDA)?", "Is it obligatory to make a deposit to open a Child Development Account (CDA)?", "Is it compulsory to create a deposit to open a Child Development Account (CDA)?", "Is it compulsory to make a depository to open a Child Development Account (CDA)?", "Is it compulsory to make a depositary to open a Child Development Account (CDA)?", "Is it compulsory to make a repository to open a Child Development Account (CDA)?", "Is it compulsory to make a deposit to open up a Child Development Account (CDA)?", "Is it compulsory to create a depository to open a Child Development Account (CDA)?", "Is it compulsory to create a depositary to open a Child Development Account (CDA)?", "Is it compulsory to create a repository to open a Child Development Account (CDA)?", "Is it compulsory to create a deposit to open up a Child Development Account (CDA)?", "Is it compulsory to make a depository to open up a Child Development Account (CDA)?", "Is it compulsory to make a depositary to open up a Child Development Account (CDA)?", "Is it compulsory to make a repository to open up a Child Development Account (CDA)?", "Is it compulsory to create a depository to open up a Child Development Account (CDA)?", "Is it compulsory to create a depositary to open up a Child Development Account (CDA)?", "Is it compulsory to create a repository to open up a Child Development Account (CDA)?", "Is it required to create a deposit to open a Child Development Account (CDA)?", "Is it required to make a depository to open a Child Development Account (CDA)?", "Is it required to make a depositary to open a Child Development Account (CDA)?", "Is it required to make a repository to open a Child Development Account (CDA)?", "Is it required to make a deposit to open up a Child Development Account (CDA)?", "Is it required to create a depository to open a Child Development Account (CDA)?", "Is it required to create a depositary to open a Child Development Account (CDA)?", "Is it required to create a repository to open a Child Development Account (CDA)?", "Is it required to create a deposit to open up a Child Development Account (CDA)?", "Is it required to make a depository to open up a Child Development Account (CDA)?", "Is it required to make a depositary to open up a Child Development Account (CDA)?", "Is it required to make a repository to open up a Child Development Account (CDA)?", "Is it required to create a depository to open up a Child Development Account (CDA)?", "Is it required to create a depositary to open up a Child Development Account (CDA)?", "Is it required to create a repository to open up a Child Development Account (CDA)?", "Is it obligatory to create a deposit to open a Child Development Account (CDA)?", "Is it obligatory to make a depository to open a Child Development Account (CDA)?", "Is it obligatory to make a depositary to open a Child Development Account (CDA)?", "Is it obligatory to make a repository to open a Child Development Account (CDA)?", "Is it obligatory to make a deposit to open up a Child Development Account (CDA)?", "Is it obligatory to create a depository to open a Child Development Account (CDA)?", "Is it obligatory to create a depositary to open a Child Development Account (CDA)?", "Is it obligatory to create a repository to open a Child Development Account (CDA)?", "Is it obligatory to create a deposit to open up a Child Development Account (CDA)?", "Is it obligatory to make a depository to open up a Child Development Account (CDA)?", "Is it obligatory to make a depositary to open up a Child Development Account (CDA)?", "Is it obligatory to make a repository to open up a Child Development Account (CDA)?", "Is it obligatory to create a depository to open up a Child Development Account (CDA)?", "Is it obligatory to create a depositary to open up a Child Development Account (CDA)?", "Is it obligatory to create a repository to open up a Child Development Account (CDA)?"], "tag": "Is it necessary to make a deposit to open a Child Development Account (CDA)?", "response": "You do not need to make any minimum deposit to open a Child Development Account or CDA. Also, you do not need to maintain a minimum balance at any point in time after you have opened the CDA. There will be no bank charges even if there is no money in the CDA. You can make a deposit into your child\u2019s CDA until 31 December of the year that your child turns 12 years old. You may receive Government dollar-for-dollar matching contributions within 2 weeks from your deposit on the amount saved, up to your child\u2019s eligible Government matching cap. "}, {"patterns": ["When would the Child Development Account (CDA) be closed?", "When would the Child Development Account (CDA) be shut"], "tag": "When will the Child Development Account (CDA) be closed?", "response": "The Child Development Account (CDA) will be closed on the 31 December of the year your child turns 12 years old. Funds in the CDA will automatically be transferred to your child\u2019s Post-Secondary Education Account (PSEA) under the Ministry of Education, subject to the cap applicable to your child. You may continue to save in the PSEA until your child is 18 years old and receive the remaining dollar-for-dollar Government matching if you have not saved up to the CDA cap. For more information on PSEA, please visit the Ministry of Education's website."}, {"patterns": ["If i have alter my name/child's name. are i obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do me necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when me have modify my name/child's name?", "Do we necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have changed my name/child's name?", "Do student still demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have changed my name/child's name?", "Does me still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if me have changed my name/child's name?", "Me have changed my name/child's name. does me demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have alter my name/child's name. Is it obligatory for we to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Is it necessary for student to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if student have changed my name/child's name?", "If student have changed my name/child's name. does student take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does i still require to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have changed my name/child's name?", "When we have alter my name/child's name. does we have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does student need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have alter my name/child's name. must student inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does i still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have changed my name/child's name?", "If we have modify my name/child's name. do we have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does we ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have alter my name/child's name?", "Does student need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if student have alter my name/child's name?", "Do we still involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have alter my name/child's name?", "Me have changed my name/child's name. am me required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Me have modify my name/child's name. do me still demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Is it necessary for me to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if me have modify my name/child's name?", "Does we involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if we have modify my name/child's name?", "If me have changed my name/child's name. Is it necessary for me to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If me have changed my name/child's name. do me require to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do we need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have modify my name/child's name?", "Student have alter my name/child's name. is student required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does we involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have changed my name/child's name?", "Student have alter my name/child's name. does student involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If i have alter my name/child's name. do i still demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When i have changed my name/child's name. shall i inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If we have modify my name/child's name. does we still involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If i have modify my name/child's name. am i required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When student have alter my name/child's name. does student postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have changed my name/child's name. does we still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Me have modify my name/child's name. does me involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Me have modify my name/child's name. does me still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When i have alter my name/child's name. does i still necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If me have alter my name/child's name. do me need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does we ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have modify my name/child's name?", "If me have alter my name/child's name. is me obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does student postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have modify my name/child's name?", "When student have modify my name/child's name. is student obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does me still demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when me have changed my name/child's name?", "When me have changed my name/child's name. do me demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does i have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have changed my name/child's name?", "If we have changed my name/child's name. does we take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do i still involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when i have modify my name/child's name?", "Do i still necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when i have modify my name/child's name?", "Do student postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have modify my name/child's name?", "Does me still postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when me have alter my name/child's name?", "I have modify my name/child's name. do i still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If we have alter my name/child's name. does we call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Is it compulsory for student to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if student have changed my name/child's name?", "If i have modify my name/child's name. shall i inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "I have alter my name/child's name. does i have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "I have alter my name/child's name. do i still need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do me demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if me have modify my name/child's name?", "When we have alter my name/child's name. does we postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If we have modify my name/child's name. Is it required for we to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do student necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if student have alter my name/child's name?", "I have alter my name/child's name. is i required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "I have changed my name/child's name. does i have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have modify my name/child's name. do we demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When i have modify my name/child's name. do i have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When me have changed my name/child's name. do me have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does i necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have modify my name/child's name?", "Is it required for i to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when i have alter my name/child's name?", "When student have modify my name/child's name. does student ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does i require to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does we need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have alter my name/child's name?", "Do we still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have changed my name/child's name?", "Is it required for i to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when i have changed my name/child's name?", "Do me still necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when me have changed my name/child's name?", "Do me still need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when me have modify my name/child's name?", "Does me still call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if me have modify my name/child's name?", "If i have alter my name/child's name. are i required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have alter my name/child's name. do student have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If student have changed my name/child's name. do student still need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "I have alter my name/child's name. are i required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Are me obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have changed my name/child's name. does we still involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If i have alter my name/child's name. do i still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "We have alter my name/child's name. shall we inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does me ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when me have modify my name/child's name?", "Me have alter my name/child's name. does me still postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have changed my name/child's name. is student obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Is it required for me to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does student call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have modify my name/child's name?", "Does i demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have alter my name/child's name?", "Does we still call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have changed my name/child's name?", "Do me involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Is it compulsory for we to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have modify my name/child's name?", "If i have alter my name/child's name. do i still postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have changed my name/child's name. Is it necessary for student to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When me have alter my name/child's name. do me still call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When me have changed my name/child's name. does me still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do me postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If me have changed my name/child's name. is me obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have modify my name/child's name. does we need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do student have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have alter my name/child's name?", "Me have alter my name/child's name. does me involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If student have modify my name/child's name. am student obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When me have modify my name/child's name. does me necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When i have changed my name/child's name. does i still need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If we have changed my name/child's name. are we required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does me still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do we necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if we have changed my name/child's name?", "Me have changed my name/child's name. does me require to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have alter my name/child's name. do we postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "We have changed my name/child's name. must we inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Me have changed my name/child's name. should me inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do student necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have alter my name/child's name?", "When we have modify my name/child's name. does we still call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Are we obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If me have modify my name/child's name. am me obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do i need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have alter my name/child's name?", "Does i still involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have changed my name/child's name?", "Do i necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when i have modify my name/child's name?", "If student have changed my name/child's name. Is it compulsory for student to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does me need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if me have modify my name/child's name?", "When we have modify my name/child's name. does we still take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does we still involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when we have modify my name/child's name?", "Do i still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Is it obligatory for i to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when i have modify my name/child's name?", "Does we still require to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if we have alter my name/child's name?", "When we have changed my name/child's name. does we ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When me have changed my name/child's name. does me still need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have modify my name/child's name. is student obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "I have alter my name/child's name. do i still involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do me still take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when me have changed my name/child's name?", "If student have changed my name/child's name. do student still necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does student still take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have modify my name/child's name?", "Does i involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when i have alter my name/child's name?", "Me have changed my name/child's name. is me required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When i have modify my name/child's name. do i necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If me have modify my name/child's name. does me still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If i have alter my name/child's name. does i still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When student have changed my name/child's name. does student need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do i still necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when i have changed my name/child's name?", "Do student still necessitate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if student have alter my name/child's name?", "We have changed my name/child's name. does we still postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have changed my name/child's name. do we have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If i have modify my name/child's name. does i involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have changed my name/child's name. does we have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does i still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have alter my name/child's name?", "Does me still take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if me have alter my name/child's name?", "I have alter my name/child's name. do i still postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If me have changed my name/child's name. do me have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have changed my name/child's name. does we still take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If me have modify my name/child's name. do me still call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If student have alter my name/child's name. do student still call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have modify my name/child's name. does we postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "We have alter my name/child's name. does we demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "I have modify my name/child's name. does i still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does me have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if me have alter my name/child's name?", "Does student still involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have modify my name/child's name?", "When we have modify my name/child's name. do we still require to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have alter my name/child's name. are student required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have changed my name/child's name. does student still involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have changed my name/child's name. shall we inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do i take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have modify my name/child's name?", "If i have modify my name/child's name. do i still need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If we have alter my name/child's name. do we still require to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "We have alter my name/child's name. Is it necessary for we to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have modify my name/child's name. do we still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When me have modify my name/child's name. must me inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have alter my name/child's name. does we involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have alter my name/child's name. should we inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have modify my name/child's name. does student still require to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When student have changed my name/child's name. does student take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do me call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if me have changed my name/child's name?", "Does we still postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if we have alter my name/child's name?", "When me have changed my name/child's name. do me postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When we have alter my name/child's name. does we need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If we have changed my name/child's name. do we still take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "I have alter my name/child's name. Is it compulsory for i to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "We have changed my name/child's name. do we still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When i have changed my name/child's name. is i required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "I have modify my name/child's name. does i still call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "We have modify my name/child's name. does we still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If we have alter my name/child's name. does we take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When student have changed my name/child's name. does student ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have alter my name/child's name. do student still demand to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If me have modify my name/child's name. does me still postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do i postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank if i have changed my name/child's name?", "If me have alter my name/child's name. does me postulate to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Does we still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Student have modify my name/child's name. do student still have to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Me have changed my name/child's name. is me obliged to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Is it compulsory for student to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have alter my name/child's name?", "I have modify my name/child's name. are i required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do student still ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when student have changed my name/child's name?", "If student have alter my name/child's name. does student still need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When i have alter my name/child's name. do i take to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do i call for to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Are i required to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "When i have modify my name/child's name. does i ask to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "Do i involve to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank when i have modify my name/child's name?", "When we have changed my name/child's name. Is it required for we to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "If me have modify my name/child's name. does me require to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?"], "tag": "I have changed my name/child's name. Do I need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank?", "response": "If you, as the CDA trustee, have changed your name, or you have changed your child\u2019s name, and wish to update us, please email a copy of the Deed Poll or Certificate of Extract from the Registry of Births to MSF_Babybonus@msf.gov.sg. You should also update the CDA bank separately by bringing the original Deed Poll or Certificate of Extract from the Registry of Births to the bank branch. "}, {"patterns": ["Is it necessary for i to open a CDA when i enter my tike", "Does i have to open a CDA when i inscribe my child?", "Do student still have to open a CDA when student inscribe my fry", "Is student required to open up a CDA when student enrol my tyke", "Should we open up a CDA when we inscribe my nestling", "Are me required to open up a CDA when me enroll my tiddler", "Should i open a CDA when i recruit my tike", "Shall student open up a CDA when student inscribe my kid", "Does student still need to open a CDA when student enroll my small fry", "Do me have to open a CDA when me enter my shaver", "Does i need to open up a CDA when i enrol my tyke", "Does me need to open up a CDA when me enroll my kid", "Is it required for me to open a CDA when me enter my tyke", "Should me open up a CDA when me enroll my nipper", "Is student required to open up a CDA when student recruit my fry", "Do me still have to open a CDA when me recruit my kid", "Do we have to open a CDA when we enrol my small fry", "Are i obliged to open a CDA when i recruit my tyke", "Shall we open a CDA when we enroll my youngster", "Does we need to open a CDA when we enrol my nestling", "Do me have to open up a CDA when me enroll my tiddler", "Does i still need to open up a CDA when i enter my youngster", "Do me still need to open a CDA when me enter my nipper", "Is it necessary for student to open up a CDA when student enter my tyke", "Do student have to open up a CDA when student enroll my child?", "Does we need to open a CDA when we enter my youngster", "Does i still need to open a CDA when i enroll my tyke", "Do we still need to open a CDA when we inscribe my nestling", "Shall student open up a CDA when student enter my child?", "Is it required for me to open up a CDA when me inscribe my tiddler", "Does i need to open a CDA when i enrol my tyke", "Is it required for we to open a CDA when we inscribe my nestling", "Do i still have to open a CDA when i recruit my nestling", "Does me still need to open up a CDA when me enrol my small fry", "Is we obliged to open a CDA when we recruit my kid", "Is it necessary for we to open a CDA when we enter my youngster", "Does me still have to open up a CDA when me inscribe my shaver", "Are me required to open a CDA when me enroll my kid", "Am student required to open up a CDA when student recruit my tyke", "Is student obliged to open a CDA when student enroll my tyke", "Does student have to open a CDA when student enter my tyke", "Am me required to open a CDA when me enter my fry", "Should i open up a CDA when i enter my youngster", "Do i still have to open up a CDA when i enroll my kid", "Is student required to open up a CDA when student enroll my small fry", "Does i need to open a CDA when i enroll my tiddler", "Are i required to open a CDA when i recruit my tiddler", "Is we required to open up a CDA when we enrol my tyke", "Is it obligatory for i to open up a CDA when i enrol my tiddler", "Do student still need to open a CDA when student enroll my minor", "Do i need to open a CDA when i enrol my fry", "Is it necessary for student to open a CDA when student enrol my fry", "Does we need to open up a CDA when we recruit my tyke", "Does me still need to open a CDA when me inscribe my child?", "Is i required to open up a CDA when i recruit my minor", "Does me need to open up a CDA when me enter my tyke", "Do me have to open up a CDA when me inscribe my shaver", "Do student still need to open a CDA when student enrol my tike", "Is it required for i to open a CDA when i enrol my minor", "Does i have to open a CDA when i enter my minor", "Do me have to open a CDA when me enter my nestling", "Is it compulsory for i to open a CDA when i recruit my minor", "Are me required to open up a CDA when me enrol my child?", "Do student still need to open up a CDA when student enrol my shaver", "Shall me open a CDA when me enrol my nipper", "Does we need to open up a CDA when we recruit my shaver", "Shall me open a CDA when me recruit my fry", "Do me still need to open a CDA when me enrol my nestling", "Are i obliged to open up a CDA when i recruit my tyke", "Am me required to open a CDA when me recruit my nestling", "Is it necessary for i to open up a CDA when i enrol my fry", "Is it compulsory for student to open up a CDA when student enroll my shaver", "Is it required for me to open up a CDA when me enroll my tike", "Does we still need to open a CDA when we enroll my tiddler", "Am student required to open up a CDA when student enrol my youngster", "Does i need to open up a CDA when i enrol my minor", "Does i still have to open a CDA when i inscribe my nestling", "Is student required to open up a CDA when student enroll my tiddler", "Are i required to open up a CDA when i enrol my tiddler", "Should me open up a CDA when me recruit my tiddler", "Is i obliged to open a CDA when i enter my shaver", "Is it necessary for we to open up a CDA when we enter my shaver", "Does we have to open a CDA when we enrol my tiddler", "Do i have to open a CDA when i enrol my kid", "Is it obligatory for i to open a CDA when i recruit my fry", "Are student required to open up a CDA when student recruit my tiddler", "Do we need to open up a CDA when we enrol my tyke", "Do student still need to open up a CDA when student enter my youngster", "Does we have to open up a CDA when we enrol my fry", "Is student required to open up a CDA when student inscribe my tyke", "Do i still have to open a CDA when i enrol my nestling", "Am student obliged to open a CDA when student enrol my minor", "Does i still need to open up a CDA when i recruit my kid", "Is it necessary for i to open up a CDA when i enroll my minor", "Does we have to open up a CDA when we recruit my kid", "Are student obliged to open up a CDA when student enrol my child?", "Is it necessary for we to open up a CDA when we enter my kid", "Am student obliged to open up a CDA when student inscribe my child?", "Am we obliged to open up a CDA when we enter my child?", "Is me obliged to open up a CDA when me enter my nestling", "Should me open up a CDA when me enter my fry", "Am student obliged to open a CDA when student enter my tike", "Are me required to open up a CDA when me recruit my tyke", "Is student required to open up a CDA when student enrol my tiddler", "Does student have to open a CDA when student enrol my tyke", "Am we obliged to open up a CDA when we recruit my shaver", "Is it obligatory for we to open up a CDA when we enter my tike", "Is it required for i to open up a CDA when i recruit my minor", "Is me obliged to open up a CDA when me enroll my shaver", "Are student required to open up a CDA when student recruit my nestling", "Does i need to open up a CDA when i inscribe my fry", "Does i still have to open up a CDA when i inscribe my fry", "Is it compulsory for i to open up a CDA when i enrol my minor", "Do me have to open up a CDA when me recruit my child?", "Does we still need to open up a CDA when we enrol my nestling", "Do me still have to open up a CDA when me recruit my tike", "Are student obliged to open up a CDA when student enroll my small fry", "Is it required for i to open a CDA when i inscribe my tiddler", "Is it obligatory for i to open a CDA when i enroll my minor", "Does me still have to open a CDA when me enrol my minor", "Is it necessary for me to open up a CDA when me enroll my small fry", "Is student required to open up a CDA when student enter my nestling", "Is student required to open up a CDA when student enter my youngster", "Is it compulsory for me to open a CDA when me recruit my youngster", "Are we required to open a CDA when we enter my small fry", "Does student still have to open up a CDA when student enrol my kid", "Do student still have to open a CDA when student enrol my fry", "Are me obliged to open a CDA when me enroll my tiddler", "Is me obliged to open up a CDA when me enter my child?", "Is i obliged to open a CDA when i enroll my tiddler", "Are student obliged to open up a CDA when student enrol my tyke", "Does we have to open a CDA when we enter my tyke", "Does i still have to open up a CDA when i inscribe my small fry", "Does me have to open up a CDA when me inscribe my nipper", "Are me obliged to open a CDA when me recruit my small fry", "Is it required for i to open a CDA when i enrol my child?", "Is it compulsory for i to open a CDA when i enter my youngster", "Does i still need to open up a CDA when i inscribe my nestling", "Am student obliged to open a CDA when student enrol my kid", "Am student obliged to open a CDA when student enroll my tiddler", "Am student required to open a CDA when student enter my youngster", "Do student still need to open up a CDA when student enter my fry", "Am we required to open up a CDA when we enroll my tiddler", "Is we required to open up a CDA when we recruit my shaver", "Am we obliged to open a CDA when we enroll my child?", "Is i required to open up a CDA when i inscribe my kid", "Is it compulsory for we to open a CDA when we enter my nestling", "Does student still have to open a CDA when student inscribe my tiddler", "Is i required to open a CDA when i inscribe my small fry", "Is it required for i to open a CDA when i enter my nipper", "Is it necessary for i to open up a CDA when i enter my tyke", "Are we obliged to open up a CDA when we enter my tyke", "Do i have to open a CDA when i enrol my nestling", "Is it compulsory for we to open up a CDA when we enrol my nipper", "Do i still have to open a CDA when i enter my tiddler", "Are me obliged to open a CDA when me enroll my tike", "Is it obligatory for student to open a CDA when student recruit my tyke", "Is it compulsory for student to open a CDA when student inscribe my small fry", "Do me have to open up a CDA when me enter my fry", "Am we required to open a CDA when we recruit my child?", "Does we have to open a CDA when we enrol my tike", "Does i still have to open a CDA when i enter my tyke", "Does student need to open a CDA when student enroll my youngster", "Is it compulsory for i to open a CDA when i enter my nestling", "Am me required to open up a CDA when me enter my shaver", "Does student have to open up a CDA when student enroll my tiddler", "Are we required to open a CDA when we recruit my shaver", "Do me need to open a CDA when me recruit my minor", "Is it necessary for me to open up a CDA when me inscribe my shaver", "Am me obliged to open up a CDA when me enroll my shaver", "Shall we open up a CDA when we enrol my nestling", "Should me open a CDA when me inscribe my nestling", "Are student obliged to open a CDA when student enroll my nipper", "Do we still have to open up a CDA when we enter my nipper", "Do me still have to open a CDA when me enroll my small fry", "Should student open up a CDA when student enroll my youngster", "Does me need to open up a CDA when me inscribe my tyke", "Are me obliged to open up a CDA when me recruit my nipper", "Do me need to open a CDA when me enroll my kid", "Are student obliged to open a CDA when student enter my tiddler", "Is student required to open up a CDA when student enroll my shaver", "Is student obliged to open a CDA when student enrol my nipper", "Am me obliged to open a CDA when me inscribe my tiddler", "Is it obligatory for me to open up a CDA when me inscribe my tiddler", "Is it necessary for student to open a CDA when student recruit my child?", "Is it required for me to open up a CDA when me recruit my nestling", "Do we still have to open up a CDA when we enroll my shaver", "Shall we open up a CDA when we inscribe my child?", "Is it compulsory for i to open a CDA when i inscribe my shaver", "Do student still need to open up a CDA when student recruit my minor", "Do student need to open a CDA when student enroll my tyke", "Does student still need to open up a CDA when student enter my nipper", "Is it compulsory for student to open up a CDA when student inscribe my nipper", "Am me required to open up a CDA when me recruit my tyke", "Do i have to open up a CDA when i enroll my tyke", "Do we have to open up a CDA when we enter my fry", "Do i still need to open a CDA when i enter my nipper", "Is we required to open a CDA when we enroll my minor", "Do student still have to open a CDA when student inscribe my child?", "Does i still need to open a CDA when i inscribe my youngster"], "tag": "Must I open a CDA when I enrol my child?", "response": "As part of the Baby Bonus application process, you will be asked to select a Child Development Account, or CDA bank. The CDA will be opened automatically within 3 working days upon the acceptance of the bank\u2019s Terms and Conditions. You will be able to submit a request online to change the CDA bank or CDA trustee even after the child is enrolled."}, {"patterns": ["What does student have to do to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do i need to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do student need to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do me have to do to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does i have to do to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does we have to do to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do me need to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do we need to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do we have to do to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should we tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do i have to do to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does student need to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall i tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does i need to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does me need to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does we need to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does me have to do to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do me tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do student have to do to tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do student tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does student have to do to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does student have to do to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do i need to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do i need to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do student need to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do student need to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do me have to do to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do me have to do to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does i have to do to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does i have to do to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does we have to do to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does we have to do to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do me need to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do me need to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do we need to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do we need to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where shall me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How does student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do we have to do to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do we have to do to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should we label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should we mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How can student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where could student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where does student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do i have to do to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do i have to do to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does student need to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does student need to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where can student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How should me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where should me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall i label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How shall i mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does i need to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does i need to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does me need to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does me need to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does we need to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does we need to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does me have to do to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What does me have to do to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "How could student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do me label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do me mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do student have to do to label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "What do student have to do to mark my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do student label my child\u2019s Child Development Account (CDA) to my internet banking profile?", "Where do student mark my child\u2019s Child Development Account (CDA) to my internet banking profile?"], "tag": "How do I tag my child\u2019s Child Development Account (CDA) to my internet banking profile?", "response": "Please approach your respective Child Development Account (CDA) bank if you would like to apply for internet banking."}, {"patterns": ["How should student get the Baby Bonus booklet?", "What do i need to get the Baby Bonus booklet?", "What does me have to do to get the Baby Bonus booklet?", "How can i get the Baby Bonus booklet?", "Where do we get the Baby Bonus booklet?", "What does student need to get the Baby Bonus booklet?", "What do we need to get the Baby Bonus booklet?", "What do we have to do to get the Baby Bonus booklet?", "How can student get the Baby Bonus booklet?", "How could student get the Baby Bonus booklet?", "Where could i get the Baby Bonus booklet?", "Where does we get the Baby Bonus booklet?", "How shall student get the Baby Bonus booklet?", "Where could we get the Baby Bonus booklet?", "What do me need to get the Baby Bonus booklet?", "Where do i get the Baby Bonus booklet?", "How should i get the Baby Bonus booklet?", "How do i get the Baby Bonus booklet?", "What do i have to do to get the Baby Bonus booklet?", "Where does me get the Baby Bonus booklet?", "What does me need to get the Baby Bonus booklet?", "Where could me get the Baby Bonus booklet?", "What do student have to do to get the Baby Bonus booklet?", "Where should i get the Baby Bonus booklet?", "What does we need to get the Baby Bonus booklet?", "How do student get the Baby Bonus booklet?", "How could we get the Baby Bonus booklet?", "How do me get the Baby Bonus booklet?", "How does student get the Baby Bonus booklet?", "Where does student get the Baby Bonus booklet?", "Where does i get the Baby Bonus booklet?", "Where do student get the Baby Bonus booklet?", "What does i have to do to get the Baby Bonus booklet?", "How can we get the Baby Bonus booklet?", "How do we get the Baby Bonus booklet?", "How should we get the Baby Bonus booklet?", "Where shall we get the Baby Bonus booklet?", "What do student need to get the Baby Bonus booklet?", "How could me get the Baby Bonus booklet?", "What does i need to get the Baby Bonus booklet?", "Where could student get the Baby Bonus booklet?", "Where shall me get the Baby Bonus booklet?", "What does student have to do to get the Baby Bonus booklet?", "How does i get the Baby Bonus booklet?", "What do me have to do to get the Baby Bonus booklet?", "How should me get the Baby Bonus booklet?", "How shall we get the Baby Bonus booklet?", "Where should me get the Baby Bonus booklet?", "How shall me get the Baby Bonus booklet?", "What does we have to do to get the Baby Bonus booklet?", "How does we get the Baby Bonus booklet?", "Where do me get the Baby Bonus booklet?", "How could i get the Baby Bonus booklet?", "How shall i get the Baby Bonus booklet?", "Where shall i get the Baby Bonus booklet?", "How can me get the Baby Bonus booklet?", "Where should we get the Baby Bonus booklet?", "How does me get the Baby Bonus booklet?", "Where should student get the Baby Bonus booklet?", "Where shall student get the Baby Bonus booklet?", "How should student acquire the Baby Bonus booklet?", "What do i need to acquire the Baby Bonus booklet?", "What does me have to do to acquire the Baby Bonus booklet?", "How can i acquire the Baby Bonus booklet?", "Where do we acquire the Baby Bonus booklet?", "What does student need to acquire the Baby Bonus booklet?", "What do we need to acquire the Baby Bonus booklet?", "What do we have to do to acquire the Baby Bonus booklet?", "How can student acquire the Baby Bonus booklet?", "How could student acquire the Baby Bonus booklet?", "Where could i acquire the Baby Bonus booklet?", "Where does we acquire the Baby Bonus booklet?", "How shall student acquire the Baby Bonus booklet?", "Where could we acquire the Baby Bonus booklet?", "What do me need to acquire the Baby Bonus booklet?", "Where do i acquire the Baby Bonus booklet?", "How should i acquire the Baby Bonus booklet?", "How do i acquire the Baby Bonus booklet?", "What do i have to do to acquire the Baby Bonus booklet?", "Where does me acquire the Baby Bonus booklet?", "What does me need to acquire the Baby Bonus booklet?", "Where could me acquire the Baby Bonus booklet?", "What do student have to do to acquire the Baby Bonus booklet?", "Where should i acquire the Baby Bonus booklet?", "What does we need to acquire the Baby Bonus booklet?", "How do student acquire the Baby Bonus booklet?", "How could we acquire the Baby Bonus booklet?", "How do me acquire the Baby Bonus booklet?", "How does student acquire the Baby Bonus booklet?", "Where does student acquire the Baby Bonus booklet?", "Where does i acquire the Baby Bonus booklet?", "Where do student acquire the Baby Bonus booklet?", "What does i have to do to acquire the Baby Bonus booklet?", "How can we acquire the Baby Bonus booklet?", "How do we acquire the Baby Bonus booklet?", "How should we acquire the Baby Bonus booklet?", "Where shall we acquire the Baby Bonus booklet?", "What do student need to acquire the Baby Bonus booklet?", "How could me acquire the Baby Bonus booklet?", "What does i need to acquire the Baby Bonus booklet?", "Where could student acquire the Baby Bonus booklet?", "Where shall me acquire the Baby Bonus booklet?", "What does student have to do to acquire the Baby Bonus booklet?", "How does i acquire the Baby Bonus booklet?", "What do me have to do to acquire the Baby Bonus booklet?", "How should me acquire the Baby Bonus booklet?", "How shall we acquire the Baby Bonus booklet?", "Where should me acquire the Baby Bonus booklet?", "How shall me acquire the Baby Bonus booklet?", "What does we have to do to acquire the Baby Bonus booklet?", "How does we acquire the Baby Bonus booklet?", "Where do me acquire the Baby Bonus booklet?", "How could i acquire the Baby Bonus booklet?", "How shall i acquire the Baby Bonus booklet?", "Where shall i acquire the Baby Bonus booklet?", "How can me acquire the Baby Bonus booklet?", "Where should we acquire the Baby Bonus booklet?", "How does me acquire the Baby Bonus booklet?", "Where should student acquire the Baby Bonus booklet?", "Where shall student acquire the Baby Bonus booklet?"], "tag": "Where can I get the Baby Bonus booklet?", "response": "You can download a copy of the Baby Bonus booklet from Baby Bonus Online. "}, {"patterns": ["How should student log in to Baby Bonus Online?", "Where could i log in to Baby Bonus Online?", "What do i need to log in to Baby Bonus Online?", "Where does i log in to Baby Bonus Online?", "Where should i log in to Baby Bonus Online?", "What do me have to do to log in to Baby Bonus Online?", "How does we log in to Baby Bonus Online?", "How should we log in to Baby Bonus Online?", "How could student log in to Baby Bonus Online?", "How shall student log in to Baby Bonus Online?", "Where could student log in to Baby Bonus Online?", "Where does student log in to Baby Bonus Online?", "Where can me log in to Baby Bonus Online?", "Where can we log in to Baby Bonus Online?", "What do we have to do to log in to Baby Bonus Online?", "Where do student log in to Baby Bonus Online?", "Where shall me log in to Baby Bonus Online?", "How shall we log in to Baby Bonus Online?", "Where can i log in to Baby Bonus Online?", "Where shall student log in to Baby Bonus Online?", "Where do i log in to Baby Bonus Online?", "How could i log in to Baby Bonus Online?", "How does student log in to Baby Bonus Online?", "How shall i log in to Baby Bonus Online?", "What does we have to do to log in to Baby Bonus Online?", "Where should student log in to Baby Bonus Online?", "Where shall i log in to Baby Bonus Online?", "Where do me log in to Baby Bonus Online?", "Where should me log in to Baby Bonus Online?", "Where do we log in to Baby Bonus Online?", "What do we need to log in to Baby Bonus Online?", "How does me log in to Baby Bonus Online?", "Where could me log in to Baby Bonus Online?", "Where should we log in to Baby Bonus Online?", "Where can student log in to Baby Bonus Online?", "What do student need to log in to Baby Bonus Online?", "How can me log in to Baby Bonus Online?", "How can i log in to Baby Bonus Online?", "How should i log in to Baby Bonus Online?", "Where does we log in to Baby Bonus Online?", "What do i have to do to log in to Baby Bonus Online?", "What does me need to log in to Baby Bonus Online?", "What does student have to do to log in to Baby Bonus Online?", "How could we log in to Baby Bonus Online?", "What does me have to do to log in to Baby Bonus Online?", "What do me need to log in to Baby Bonus Online?", "What does student need to log in to Baby Bonus Online?", "What does we need to log in to Baby Bonus Online?", "Where does me log in to Baby Bonus Online?", "How could me log in to Baby Bonus Online?", "How shall me log in to Baby Bonus Online?", "What does i need to log in to Baby Bonus Online?", "What do student have to do to log in to Baby Bonus Online?", "How can student log in to Baby Bonus Online?", "How should me log in to Baby Bonus Online?", "Where could we log in to Baby Bonus Online?", "How can we log in to Baby Bonus Online?", "What does i have to do to log in to Baby Bonus Online?", "Where shall we log in to Baby Bonus Online?", "How does i log in to Baby Bonus Online?"], "tag": "How do I log in to Baby Bonus Online?", "response": "You can access the services on Baby Bonus Online with your SingPass if you are the parent of the child. You can: Find out about the Baby Bonus Scheme Check if your child qualifies for the Baby Bonus Scheme Register or pre-register your child for the Baby Bonus Scheme View your application status for the Baby Bonus Scheme View the cash gift payment and Government matching contribution made to your child Change the bank account holder and bank account number Open a Child Development Account (CDA) and change CDA bank Find out about participating Approved Institutions and how you can use your child's CDA to pay for his or her educational and healthcare needs Read frequently asked questions and latest updates on the Baby Bonus Scheme "}, {"patterns": ["Would the excess be credited to the third party trustee or parents bank account if I have saved in excess of the CDA cap and the CDA trustee is a third party?", "Will the excess be credited to the third party trustee or parents bank account if I have saved in excess of the CDA cap and the CDA trustee is a third party?", "Will excess of the CDA cap and the CDA trustee be credited to the third party trustee or parents bank account?", "I have saved in excess of the CDA cap and the CDA trustee is a third party. would the excess be credited to the third party trustee or parents bank account?", "Would excess of the CDA cap and the CDA trustee be credited to the third party trustee or parents bank account?", "Would the excess be credited to the third party trustee or parents bank account if I have preserve in excess of the CDA cap and the CDA trustee is a third party?", "Will the excess be credited to the third party trustee or parents bank account if I have preserve in excess of the CDA cap and the CDA trustee is a third party?", "Will excessiveness of the CDA cap and the CDA trustee be credited to the third party trustee or parents bank account?", "Will inordinateness of the CDA cap and the CDA trustee be credited to the third party trustee or parents bank account?", "I have preserve in excess of the CDA cap and the CDA trustee is a third party. would the excess be credited to the third party trustee or parents bank account?", "Would excessiveness of the CDA cap and the CDA trustee be credited to the third party trustee or parents bank account?", "Would inordinateness of the CDA cap and the CDA trustee be credited to the third party trustee or parents bank account?"], "tag": "I have saved in excess of the CDA cap and the CDA trustee is a third party. Will the excess be credited to the third party trustee or parents bank account?", "response": "If there is excess CDA balance to be returned, it will be credited to the bank account as nominated by the CDA trustee in the year the child turns 13 years old. In the interest of the child, you may wish to discuss with the third party CDA trustee on the bank account to receive the refund. "}, {"patterns": ["If me have recently subject a asking for change of Child Development Account (CDA) trustee online. How me does know the status of the change?", "If student have latterly subject a asking for change of Child Development Account (CDA) trustee online. What should student do to cognise the position of the change?", "If i have late subject a asking for change of Child Development Account (CDA) trustee online. How could i cognise the status of the change?", "If student have recently subject a asking for change of Child Development Account (CDA) trustee online. What should student do to cognize the status of the change?", "If we have lately subject a request for change of Child Development Account (CDA) trustee online. Where shall we know the position of the change?", "When student have of late subject a asking for change of Child Development Account (CDA) trustee online. Where can student cognize the status of the change?", "Student have recently submitted a asking for change of Child Development Account (CDA) trustee online. Where should student know the position of the change?", "If student have latterly submitted a request for change of Child Development Account (CDA) trustee online. How does student cognize the status of the change?", "If we have of late submitted a request for change of Child Development Account (CDA) trustee online. What can we do to cognize the status of the change?", "Me have latterly subject a asking for change of Child Development Account (CDA) trustee online. How me does cognize the position of the change?", "If we have of late subject a asking for change of Child Development Account (CDA) trustee online. How shall we know the position of the change?", "When student have recently subject a asking for change of Child Development Account (CDA) trustee online. How student do know the position of the change?", "Student have latterly submitted a asking for change of Child Development Account (CDA) trustee online. How student could cognise the status of the change?", "When me have late subject a asking for change of Child Development Account (CDA) trustee online. What can me do to cognize the position of the change?", "When i have of late subject a asking for change of Child Development Account (CDA) trustee online. Where can i cognize the status of the change?", "If student have lately submitted a asking for change of Child Development Account (CDA) trustee online. How student shall cognize the status of the change?", "I have lately submitted a request for change of Child Development Account (CDA) trustee online. How shall i cognise the status of the change?", "If me have latterly subject a asking for change of Child Development Account (CDA) trustee online. How me could know the status of the change?", "If i have recently submitted a asking for change of Child Development Account (CDA) trustee online. How could i cognize the position of the change?", "While student have recently subject a asking for change of Child Development Account (CDA) trustee online. How shall student cognize the position of the change?", "When student have latterly submitted a request for change of Child Development Account (CDA) trustee online. What could student do to cognise the position of the change?", "When i have recently submitted a request for change of Child Development Account (CDA) trustee online. Where does i cognise the status of the change?", "While i have lately subject a request for change of Child Development Account (CDA) trustee online. Where shall i know the position of the change?", "I have recently subject a asking for change of Child Development Account (CDA) trustee online. How i shall cognise the status of the change?", "When student have lately subject a asking for change of Child Development Account (CDA) trustee online. How student does cognize the position of the change?", "When student have latterly subject a asking for change of Child Development Account (CDA) trustee online. Where can student know the position of the change?", "If i have latterly subject a request for change of Child Development Account (CDA) trustee online. How could i cognise the position of the change?", "When we have late submitted a asking for change of Child Development Account (CDA) trustee online. How we can know the position of the change?", "When we have recently submitted a request for change of Child Development Account (CDA) trustee online. Where does we cognise the status of the change?", "Me have of late submitted a asking for change of Child Development Account (CDA) trustee online. How should me cognize the status of the change?", "While we have recently submitted a asking for change of Child Development Account (CDA) trustee online. What does we do to cognise the status of the change?", "I have latterly submitted a request for change of Child Development Account (CDA) trustee online. How shall i cognize the status of the change?", "Me have latterly subject a request for change of Child Development Account (CDA) trustee online. How me should know the status of the change?", "Student have recently subject a request for change of Child Development Account (CDA) trustee online. Where shall student cognise the position of the change?", "When me have recently submitted a request for change of Child Development Account (CDA) trustee online. How can me cognize the status of the change?", "When me have recently submitted a request for change of Child Development Account (CDA) trustee online. How me shall cognise the position of the change?", "When i have of late submitted a asking for change of Child Development Account (CDA) trustee online. How i does know the position of the change?", "If i have of late subject a request for change of Child Development Account (CDA) trustee online. Where can i cognize the position of the change?", "While we have of late submitted a request for change of Child Development Account (CDA) trustee online. How does we cognize the status of the change?", "When me have late subject a asking for change of Child Development Account (CDA) trustee online. What does me do to cognise the position of the change?", "When student have late submitted a asking for change of Child Development Account (CDA) trustee online. Where should student know the status of the change?", "When me have lately subject a request for change of Child Development Account (CDA) trustee online. Where should me cognise the status of the change?", "When student have recently subject a request for change of Child Development Account (CDA) trustee online. How could student know the position of the change?", "Me have late submitted a asking for change of Child Development Account (CDA) trustee online. How me can cognise the status of the change?", "While we have recently subject a request for change of Child Development Account (CDA) trustee online. Where can we know the status of the change?", "We have late subject a asking for change of Child Development Account (CDA) trustee online. How should we cognize the status of the change?", "Me have recently submitted a asking for change of Child Development Account (CDA) trustee online. How should me cognise the status of the change?", "When we have recently subject a request for change of Child Development Account (CDA) trustee online. Where shall we cognise the status of the change?", "If we have recently subject a request for change of Child Development Account (CDA) trustee online. What should we do to know the position of the change?", "While student have late subject a request for change of Child Development Account (CDA) trustee online. Where should student know the status of the change?", "If i have lately subject a asking for change of Child Development Account (CDA) trustee online. How can i cognise the status of the change?", "When me have late subject a asking for change of Child Development Account (CDA) trustee online. What should me do to cognise the status of the change?", "Student have lately subject a request for change of Child Development Account (CDA) trustee online. How student could cognise the status of the change?", "If i have latterly subject a asking for change of Child Development Account (CDA) trustee online. How do i cognise the position of the change?", "While student have latterly submitted a asking for change of Child Development Account (CDA) trustee online. What do student do to know the status of the change?", "If we have recently submitted a request for change of Child Development Account (CDA) trustee online. How we could cognize the status of the change?", "I have latterly submitted a request for change of Child Development Account (CDA) trustee online. What should i do to cognize the position of the change?", "While we have of late subject a request for change of Child Development Account (CDA) trustee online. How we could cognize the status of the change?", "When student have latterly submitted a request for change of Child Development Account (CDA) trustee online. How shall student know the position of the change?", "If me have of late subject a request for change of Child Development Account (CDA) trustee online. What do me do to know the status of the change?", "While we have recently submitted a asking for change of Child Development Account (CDA) trustee online. What shall we do to cognise the position of the change?", "When i have lately submitted a asking for change of Child Development Account (CDA) trustee online. How i could cognize the position of the change?", "When we have late subject a request for change of Child Development Account (CDA) trustee online. Where do we cognise the status of the change?", "If student have lately submitted a asking for change of Child Development Account (CDA) trustee online. How shall student know the status of the change?", "When i have lately submitted a request for change of Child Development Account (CDA) trustee online. Where do i cognize the position of the change?", "While student have lately submitted a asking for change of Child Development Account (CDA) trustee online. What should student do to cognise the position of the change?", "Student have late subject a asking for change of Child Development Account (CDA) trustee online. What do student do to know the position of the change?", "If me have late subject a request for change of Child Development Account (CDA) trustee online. Where can me know the status of the change?", "While student have recently submitted a request for change of Child Development Account (CDA) trustee online. How student does cognize the status of the change?", "Me have recently subject a request for change of Child Development Account (CDA) trustee online. What do me do to cognise the status of the change?", "When me have lately subject a asking for change of Child Development Account (CDA) trustee online. How me could cognise the status of the change?", "While we have of late subject a request for change of Child Development Account (CDA) trustee online. Where could we cognize the status of the change?", "If we have latterly subject a request for change of Child Development Account (CDA) trustee online. Where can we cognize the position of the change?", "While me have late submitted a request for change of Child Development Account (CDA) trustee online. Where could me cognise the position of the change?", "While student have lately submitted a request for change of Child Development Account (CDA) trustee online. Where shall student cognise the status of the change?", "If i have late submitted a request for change of Child Development Account (CDA) trustee online. Where do i know the status of the change?", "While i have of late submitted a asking for change of Child Development Account (CDA) trustee online. Where could i know the position of the change?", "Student have late subject a request for change of Child Development Account (CDA) trustee online. Where could student know the position of the change?", "When student have late submitted a request for change of Child Development Account (CDA) trustee online. How student can cognize the status of the change?", "While i have late subject a asking for change of Child Development Account (CDA) trustee online. What does i do to cognise the position of the change?", "If me have lately submitted a request for change of Child Development Account (CDA) trustee online. How could me cognize the position of the change?", "We have lately subject a request for change of Child Development Account (CDA) trustee online. How should we know the status of the change?", "I have latterly subject a request for change of Child Development Account (CDA) trustee online. How shall i know the position of the change?", "Me have of late submitted a request for change of Child Development Account (CDA) trustee online. Where does me know the position of the change?", "Me have late subject a request for change of Child Development Account (CDA) trustee online. What could me do to cognize the status of the change?", "While student have late submitted a asking for change of Child Development Account (CDA) trustee online. Where shall student cognize the position of the change?", "When student have recently submitted a asking for change of Child Development Account (CDA) trustee online. How student can cognise the status of the change?", "While i have latterly subject a asking for change of Child Development Account (CDA) trustee online. How should i cognize the status of the change?", "Student have recently submitted a request for change of Child Development Account (CDA) trustee online. What can student do to know the position of the change?", "If i have late subject a request for change of Child Development Account (CDA) trustee online. How should i cognise the status of the change?", "If student have latterly submitted a request for change of Child Development Account (CDA) trustee online. How does student know the position of the change?", "When student have of late subject a asking for change of Child Development Account (CDA) trustee online. What can student do to know the position of the change?", "When i have of late submitted a request for change of Child Development Account (CDA) trustee online. How i shall know the status of the change?", "Me have recently subject a asking for change of Child Development Account (CDA) trustee online. Where shall me cognize the status of the change?", "When we have late submitted a request for change of Child Development Account (CDA) trustee online. What can we do to know the position of the change?", "When we have of late subject a request for change of Child Development Account (CDA) trustee online. How shall we cognise the position of the change?", "Student have latterly subject a asking for change of Child Development Account (CDA) trustee online. How student could cognize the position of the change?", "We have latterly submitted a request for change of Child Development Account (CDA) trustee online. How can we know the status of the change?", "I have of late submitted a request for change of Child Development Account (CDA) trustee online. How i does know the status of the change?", "While me have late subject a asking for change of Child Development Account (CDA) trustee online. What do me do to cognise the position of the change?", "While we have late submitted a request for change of Child Development Account (CDA) trustee online. How we could know the position of the change?", "If student have latterly submitted a request for change of Child Development Account (CDA) trustee online. What do student do to know the position of the change?", "If i have late subject a request for change of Child Development Account (CDA) trustee online. How i should cognise the position of the change?", "While student have of late subject a asking for change of Child Development Account (CDA) trustee online. How do student cognise the position of the change?", "While i have late submitted a request for change of Child Development Account (CDA) trustee online. How i can cognise the status of the change?", "While me have recently subject a asking for change of Child Development Account (CDA) trustee online. Where does me cognize the status of the change?", "We have recently submitted a asking for change of Child Development Account (CDA) trustee online. How we shall cognise the status of the change?", "When i have of late submitted a asking for change of Child Development Account (CDA) trustee online. Where shall i cognize the position of the change?", "If student have lately subject a request for change of Child Development Account (CDA) trustee online. How can student cognize the position of the change?", "If we have latterly subject a request for change of Child Development Account (CDA) trustee online. How could we know the position of the change?", "While student have of late subject a asking for change of Child Development Account (CDA) trustee online. How student does cognize the status of the change?", "If student have latterly subject a asking for change of Child Development Account (CDA) trustee online. What should student do to know the status of the change?", "If we have lately submitted a request for change of Child Development Account (CDA) trustee online. Where does we know the position of the change?", "If me have latterly submitted a asking for change of Child Development Account (CDA) trustee online. How me could cognize the status of the change?", "When we have latterly submitted a asking for change of Child Development Account (CDA) trustee online. Where could we cognise the position of the change?", "While student have recently submitted a asking for change of Child Development Account (CDA) trustee online. How student could cognize the position of the change?", "When i have recently submitted a request for change of Child Development Account (CDA) trustee online. How do i know the position of the change?", "If we have recently subject a asking for change of Child Development Account (CDA) trustee online. How can we know the status of the change?", "I have late submitted a request for change of Child Development Account (CDA) trustee online. What do i do to cognize the position of the change?", "When me have of late submitted a asking for change of Child Development Account (CDA) trustee online. What should me do to cognize the position of the change?", "Me have recently subject a request for change of Child Development Account (CDA) trustee online. Where can me know the position of the change?", "If we have lately submitted a asking for change of Child Development Account (CDA) trustee online. Where can we know the status of the change?", "When student have latterly subject a asking for change of Child Development Account (CDA) trustee online. What does student do to know the position of the change?", "When i have late submitted a request for change of Child Development Account (CDA) trustee online. Where could i cognise the position of the change?", "While we have latterly subject a request for change of Child Development Account (CDA) trustee online. How we shall cognise the status of the change?", "Student have late subject a request for change of Child Development Account (CDA) trustee online. How student could cognize the status of the change?", "If me have latterly subject a request for change of Child Development Account (CDA) trustee online. What does me do to know the status of the change?", "When we have latterly subject a request for change of Child Development Account (CDA) trustee online. Where does we know the status of the change?", "When student have late submitted a request for change of Child Development Account (CDA) trustee online. How student can cognise the status of the change?", "When i have lately submitted a request for change of Child Development Account (CDA) trustee online. How i can know the status of the change?", "When student have latterly subject a asking for change of Child Development Account (CDA) trustee online. How student could know the position of the change?", "While i have recently submitted a asking for change of Child Development Account (CDA) trustee online. How i can cognise the status of the change?", "Student have lately subject a asking for change of Child Development Account (CDA) trustee online. How can student cognize the position of the change?", "While we have recently submitted a asking for change of Child Development Account (CDA) trustee online. What shall we do to know the status of the change?", "When student have latterly subject a request for change of Child Development Account (CDA) trustee online. How student can cognize the status of the change?", "If i have recently subject a request for change of Child Development Account (CDA) trustee online. Where shall i cognise the position of the change?", "If i have late subject a request for change of Child Development Account (CDA) trustee online. How shall i know the position of the change?", "If me have latterly subject a request for change of Child Development Account (CDA) trustee online. How does me know the position of the change?", "While we have of late subject a asking for change of Child Development Account (CDA) trustee online. What can we do to cognize the status of the change?", "When i have latterly submitted a asking for change of Child Development Account (CDA) trustee online. How i do cognise the status of the change?", "I have of late subject a request for change of Child Development Account (CDA) trustee online. Where can i cognize the status of the change?", "While student have latterly subject a asking for change of Child Development Account (CDA) trustee online. How shall student know the position of the change?", "When i have lately subject a request for change of Child Development Account (CDA) trustee online. What shall i do to cognise the status of the change?", "Student have lately submitted a request for change of Child Development Account (CDA) trustee online. How shall student cognize the position of the change?", "If i have lately submitted a request for change of Child Development Account (CDA) trustee online. How do i cognise the position of the change?", "If student have late submitted a request for change of Child Development Account (CDA) trustee online. Where can student cognize the position of the change?", "While student have late subject a asking for change of Child Development Account (CDA) trustee online. How student do know the position of the change?", "When me have lately subject a request for change of Child Development Account (CDA) trustee online. How me should cognize the position of the change?", "When we have lately subject a asking for change of Child Development Account (CDA) trustee online. What does we do to cognize the status of the change?", "While student have late submitted a asking for change of Child Development Account (CDA) trustee online. Where should student cognise the status of the change?", "When me have late subject a request for change of Child Development Account (CDA) trustee online. How me do know the status of the change?", "We have late submitted a request for change of Child Development Account (CDA) trustee online. How could we know the position of the change?", "While me have latterly submitted a request for change of Child Development Account (CDA) trustee online. What could me do to cognize the status of the change?", "Me have latterly submitted a request for change of Child Development Account (CDA) trustee online. What should me do to cognize the position of the change?", "When me have latterly submitted a request for change of Child Development Account (CDA) trustee online. How can me cognise the position of the change?", "I have latterly submitted a request for change of Child Development Account (CDA) trustee online. Where can i cognize the status of the change?", "When i have lately subject a asking for change of Child Development Account (CDA) trustee online. How could i know the position of the change?", "When we have recently subject a asking for change of Child Development Account (CDA) trustee online. Where can we know the status of the change?", "Me have latterly submitted a request for change of Child Development Account (CDA) trustee online. How me could cognize the status of the change?", "When student have recently subject a request for change of Child Development Account (CDA) trustee online. How student can know the status of the change?", "When i have of late subject a asking for change of Child Development Account (CDA) trustee online. How do i cognize the position of the change?", "When me have late subject a request for change of Child Development Account (CDA) trustee online. Where do me know the status of the change?", "While me have of late subject a asking for change of Child Development Account (CDA) trustee online. How me does cognize the position of the change?", "If we have late submitted a request for change of Child Development Account (CDA) trustee online. How does we cognise the status of the change?", "When we have of late submitted a asking for change of Child Development Account (CDA) trustee online. Where do we cognize the position of the change?", "We have latterly subject a asking for change of Child Development Account (CDA) trustee online. How we do cognize the status of the change?", "If we have late submitted a asking for change of Child Development Account (CDA) trustee online. What could we do to know the status of the change?", "When we have of late submitted a request for change of Child Development Account (CDA) trustee online. How we do cognize the status of the change?", "Student have late subject a asking for change of Child Development Account (CDA) trustee online. What does student do to know the position of the change?", "While student have lately submitted a asking for change of Child Development Account (CDA) trustee online. What can student do to cognize the status of the change?", "If i have of late submitted a request for change of Child Development Account (CDA) trustee online. How can i cognize the status of the change?", "While me have latterly subject a asking for change of Child Development Account (CDA) trustee online. How me should cognise the status of the change?", "When student have lately submitted a request for change of Child Development Account (CDA) trustee online. Where does student know the status of the change?", "When i have lately subject a request for change of Child Development Account (CDA) trustee online. Where can i cognise the position of the change?", "While me have lately subject a asking for change of Child Development Account (CDA) trustee online. Where does me cognize the status of the change?", "While i have recently submitted a asking for change of Child Development Account (CDA) trustee online. How i could cognize the position of the change?", "While we have lately subject a asking for change of Child Development Account (CDA) trustee online. How we shall know the status of the change?", "If student have recently submitted a asking for change of Child Development Account (CDA) trustee online. What do student do to know the position of the change?", "If me have latterly subject a asking for change of Child Development Account (CDA) trustee online. How me shall cognize the position of the change?", "While we have latterly submitted a request for change of Child Development Account (CDA) trustee online. How does we know the position of the change?", "While student have recently submitted a asking for change of Child Development Account (CDA) trustee online. What shall student do to cognise the status of the change?", "If we have lately subject a asking for change of Child Development Account (CDA) trustee online. What could we do to cognize the status of the change?", "Me have recently subject a request for change of Child Development Account (CDA) trustee online. What should me do to cognize the status of the change?", "When i have of late submitted a asking for change of Child Development Account (CDA) trustee online. How can i cognize the position of the change?", "If student have lately subject a asking for change of Child Development Account (CDA) trustee online. What does student do to cognise the status of the change?", "When me have recently submitted a request for change of Child Development Account (CDA) trustee online. What do me do to cognise the status of the change?", "I have late submitted a request for change of Child Development Account (CDA) trustee online. How should i cognise the status of the change?", "Me have lately submitted a asking for change of Child Development Account (CDA) trustee online. Where can me cognize the position of the change?", "While we have late subject a request for change of Child Development Account (CDA) trustee online. Where does we know the status of the change?", "If we have recently submitted a asking for change of Child Development Account (CDA) trustee online. Where should we cognise the status of the change?", "When i have late submitted a request for change of Child Development Account (CDA) trustee online. How shall i cognise the position of the change?", "We have recently subject a asking for change of Child Development Account (CDA) trustee online. How we can cognize the position of the change?", "When we have lately subject a asking for change of Child Development Account (CDA) trustee online. What do we do to know the status of the change?", "Me have recently submitted a request for change of Child Development Account (CDA) trustee online. How does me cognise the position of the change?", "Me have recently subject a request for change of Child Development Account (CDA) trustee online. How me can cognize the position of the change?", "While student have late subject a request for change of Child Development Account (CDA) trustee online. How student could cognize the position of the change?", "If i have latterly submitted a request for change of Child Development Account (CDA) trustee online. Where can i cognize the position of the change?", "While we have late submitted a request for change of Child Development Account (CDA) trustee online. How we shall cognise the position of the change?", "Student have of late submitted a request for change of Child Development Account (CDA) trustee online. What could student do to know the status of the change?", "While me have recently subject a asking for change of Child Development Account (CDA) trustee online. How do me know the position of the change?"], "tag": "I have recently submitted a request for change of Child Development Account (CDA) trustee online. How do I know the status of the change?", "response": "You will receive an acknowledgement if your request for a change of the Child Development Account trustee, or CDA trustee, is successful. You can also log in to the Baby Bonus Online portal with your SingPass to check the status of your request by selecting \u2018View/Update My Baby Bonus Details\u2019, followed by Services Status'. The newly appointed CDA trustee needs to accept the terms and conditions of the CDA bank online, within 28 days. The bank will be updated within 2 weeks upon acceptance. If the new trustee does not accept the terms and conditions within 28 days, the option will expire and the CDA Trustee will have to submit a new request. If the new trustee is a foreigner or a third-party, he or she will receive a letter for change of CDA trustee. The new trustee must inform the CDA bank of the change with the letter before the expiry date indicated in the letter."}, {"patterns": ["My child\u2019s CDA will be closing this yr could student still change my child\u2019s CDA trustee?", "If My child\u2019s CDA will be closing this year. can i still modify my child\u2019s CDA trustee?", "Me understand that My child\u2019s CDA will be closing this yr However, can me still modify my child\u2019s CDA trustee?", "Student understand that My child\u2019s CDA will be shut this twelvemonth but may student still alter my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this yr Is it possible for student to still change my child\u2019s CDA trustee?", "My child\u2019s CDA will be closing this twelvemonth could me still change my child\u2019s CDA trustee?", "Could we still alter my child\u2019s CDA trustee when My child\u2019s CDA will be closing this twelvemonth", "If My child\u2019s CDA will be shut this twelvemonth may i still modify my child\u2019s CDA trustee?", "While My child\u2019s CDA will be closing this year. may student still modify my child\u2019s CDA trustee?", "While My child\u2019s CDA will be closing this year. could i still change my child\u2019s CDA trustee?", "My child\u2019s CDA will be closing this yr Is it possible for we to still alter my child\u2019s CDA trustee?", "My child\u2019s CDA will be closing this twelvemonth Is it possible for me to still change my child\u2019s CDA trustee?", "I understand that My child\u2019s CDA will be closing this twelvemonth but can i still modify my child\u2019s CDA trustee?", "Am me allowed to still modify my child\u2019s CDA trustee if My child\u2019s CDA will be closing this yr", "Am i allowed to still alter my child\u2019s CDA trustee if My child\u2019s CDA will be closing this year?", "When My child\u2019s CDA will be closing this yr Is it possible for student to still modify my child\u2019s CDA trustee?", "Me understand that My child\u2019s CDA will be shut this twelvemonth but can me still modify my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this twelvemonth may i still alter my child\u2019s CDA trustee?", "Could student still modify my child\u2019s CDA trustee while My child\u2019s CDA will be closing this year?", "Could we still change my child\u2019s CDA trustee if My child\u2019s CDA will be shut this year?", "May student still modify my child\u2019s CDA trustee while My child\u2019s CDA will be shut this twelvemonth", "Could we still alter my child\u2019s CDA trustee while My child\u2019s CDA will be shut this yr", "When My child\u2019s CDA will be closing this year. could i still modify my child\u2019s CDA trustee?", "While My child\u2019s CDA will be closing this yr could we still modify my child\u2019s CDA trustee?", "May i still alter my child\u2019s CDA trustee while My child\u2019s CDA will be shut this year?", "When My child\u2019s CDA will be closing this twelvemonth could we still change my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this yr Is it possible for i to still alter my child\u2019s CDA trustee?", "If My child\u2019s CDA will be closing this year. can i still change my child\u2019s CDA trustee?", "I understand that My child\u2019s CDA will be closing this year. However, can i still modify my child\u2019s CDA trustee?", "Can we still change my child\u2019s CDA trustee if My child\u2019s CDA will be shut this twelvemonth", "Are me allowed to still alter my child\u2019s CDA trustee if My child\u2019s CDA will be closing this yr", "While My child\u2019s CDA will be closing this twelvemonth can we still change my child\u2019s CDA trustee?", "Are me allowed to still change my child\u2019s CDA trustee if My child\u2019s CDA will be closing this yr", "Can i still modify my child\u2019s CDA trustee when My child\u2019s CDA will be closing this year?", "Can student still alter my child\u2019s CDA trustee if My child\u2019s CDA will be shut this yr", "While My child\u2019s CDA will be closing this yr may we still alter my child\u2019s CDA trustee?", "If My child\u2019s CDA will be closing this yr can we still alter my child\u2019s CDA trustee?", "If My child\u2019s CDA will be shut this twelvemonth can me still modify my child\u2019s CDA trustee?", "While My child\u2019s CDA will be closing this yr could i still change my child\u2019s CDA trustee?", "Me understand that My child\u2019s CDA will be shut this yr However, could me still alter my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this yr Is it possible for me to still modify my child\u2019s CDA trustee?", "Is we allowed to still modify my child\u2019s CDA trustee if My child\u2019s CDA will be shut this year?", "May i still modify my child\u2019s CDA trustee when My child\u2019s CDA will be shut this twelvemonth", "Are we allowed to still alter my child\u2019s CDA trustee if My child\u2019s CDA will be closing this twelvemonth", "While My child\u2019s CDA will be closing this twelvemonth can i still modify my child\u2019s CDA trustee?", "May me still alter my child\u2019s CDA trustee if My child\u2019s CDA will be shut this year?", "We understand that My child\u2019s CDA will be closing this twelvemonth but could we still modify my child\u2019s CDA trustee?", "May we still modify my child\u2019s CDA trustee if My child\u2019s CDA will be closing this year?", "Can student still alter my child\u2019s CDA trustee if My child\u2019s CDA will be shut this twelvemonth", "Student understand that My child\u2019s CDA will be shut this yr However, could student still change my child\u2019s CDA trustee?", "While My child\u2019s CDA will be shut this year. can i still alter my child\u2019s CDA trustee?", "May we still modify my child\u2019s CDA trustee while My child\u2019s CDA will be shut this yr", "I understand that My child\u2019s CDA will be shut this twelvemonth but could i still alter my child\u2019s CDA trustee?", "My child\u2019s CDA will be shut this twelvemonth could we still alter my child\u2019s CDA trustee?", "May me still modify my child\u2019s CDA trustee while My child\u2019s CDA will be closing this year?", "Could we still change my child\u2019s CDA trustee when My child\u2019s CDA will be shut this twelvemonth", "My child\u2019s CDA will be shut this yr may we still change my child\u2019s CDA trustee?", "Can i still modify my child\u2019s CDA trustee when My child\u2019s CDA will be shut this twelvemonth", "Could student still modify my child\u2019s CDA trustee when My child\u2019s CDA will be closing this twelvemonth", "If My child\u2019s CDA will be closing this twelvemonth could student still change my child\u2019s CDA trustee?", "Can we still modify my child\u2019s CDA trustee if My child\u2019s CDA will be closing this year?", "When My child\u2019s CDA will be closing this twelvemonth could student still alter my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this twelvemonth may i still change my child\u2019s CDA trustee?", "Can i still modify my child\u2019s CDA trustee while My child\u2019s CDA will be closing this year?", "Am i allowed to still modify my child\u2019s CDA trustee if My child\u2019s CDA will be shut this yr", "Am i allowed to still alter my child\u2019s CDA trustee if My child\u2019s CDA will be shut this year?", "When My child\u2019s CDA will be closing this twelvemonth Is it possible for student to still modify my child\u2019s CDA trustee?", "Can student still modify my child\u2019s CDA trustee while My child\u2019s CDA will be shut this year?", "When My child\u2019s CDA will be closing this twelvemonth may we still alter my child\u2019s CDA trustee?", "May me still alter my child\u2019s CDA trustee while My child\u2019s CDA will be shut this twelvemonth", "May i still change my child\u2019s CDA trustee while My child\u2019s CDA will be closing this twelvemonth", "May student still modify my child\u2019s CDA trustee while My child\u2019s CDA will be closing this yr", "While My child\u2019s CDA will be closing this yr Is it possible for we to still change my child\u2019s CDA trustee?", "If My child\u2019s CDA will be shut this yr could student still change my child\u2019s CDA trustee?", "May i still alter my child\u2019s CDA trustee when My child\u2019s CDA will be closing this year?", "May i still alter my child\u2019s CDA trustee while My child\u2019s CDA will be closing this twelvemonth", "Can we still change my child\u2019s CDA trustee if My child\u2019s CDA will be closing this year?", "If My child\u2019s CDA will be closing this yr Is it possible for student to still modify my child\u2019s CDA trustee?", "While My child\u2019s CDA will be closing this year. may me still modify my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this yr may i still change my child\u2019s CDA trustee?", "We understand that My child\u2019s CDA will be closing this twelvemonth However, may we still change my child\u2019s CDA trustee?", "Me understand that My child\u2019s CDA will be closing this year. but may me still change my child\u2019s CDA trustee?", "My child\u2019s CDA will be shut this yr Is it possible for i to still modify my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this year. may we still modify my child\u2019s CDA trustee?", "My child\u2019s CDA will be shut this year. may student still change my child\u2019s CDA trustee?", "I understand that My child\u2019s CDA will be shut this twelvemonth but could i still modify my child\u2019s CDA trustee?", "If My child\u2019s CDA will be shut this yr may i still change my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this twelvemonth may me still modify my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this yr Is it possible for me to still change my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this yr may student still change my child\u2019s CDA trustee?", "Me understand that My child\u2019s CDA will be closing this yr but could me still alter my child\u2019s CDA trustee?", "Is i allowed to still change my child\u2019s CDA trustee if My child\u2019s CDA will be closing this year?", "Can student still modify my child\u2019s CDA trustee if My child\u2019s CDA will be shut this yr", "Could we still modify my child\u2019s CDA trustee while My child\u2019s CDA will be shut this twelvemonth", "While My child\u2019s CDA will be shut this twelvemonth can i still alter my child\u2019s CDA trustee?", "Can we still alter my child\u2019s CDA trustee when My child\u2019s CDA will be shut this year?", "While My child\u2019s CDA will be closing this year. can i still modify my child\u2019s CDA trustee?", "May i still alter my child\u2019s CDA trustee when My child\u2019s CDA will be shut this year?", "Can student still alter my child\u2019s CDA trustee when My child\u2019s CDA will be closing this twelvemonth", "If My child\u2019s CDA will be closing this year. Is it possible for me to still change my child\u2019s CDA trustee?", "Can me still alter my child\u2019s CDA trustee if My child\u2019s CDA will be shut this twelvemonth", "When My child\u2019s CDA will be shut this year. can we still modify my child\u2019s CDA trustee?", "Are me allowed to still modify my child\u2019s CDA trustee if My child\u2019s CDA will be shut this twelvemonth", "If My child\u2019s CDA will be closing this twelvemonth may we still alter my child\u2019s CDA trustee?", "Could me still change my child\u2019s CDA trustee while My child\u2019s CDA will be shut this twelvemonth", "Me understand that My child\u2019s CDA will be closing this year. However, can me still modify my child\u2019s CDA trustee?", "While My child\u2019s CDA will be closing this yr could me still alter my child\u2019s CDA trustee?", "Is i allowed to still alter my child\u2019s CDA trustee if My child\u2019s CDA will be closing this yr", "Am i allowed to still alter my child\u2019s CDA trustee if My child\u2019s CDA will be shut this yr", "Is student allowed to still change my child\u2019s CDA trustee if My child\u2019s CDA will be shut this twelvemonth", "Is me allowed to still modify my child\u2019s CDA trustee if My child\u2019s CDA will be closing this twelvemonth", "Can i still modify my child\u2019s CDA trustee if My child\u2019s CDA will be closing this year?", "Could we still alter my child\u2019s CDA trustee if My child\u2019s CDA will be closing this twelvemonth", "We understand that My child\u2019s CDA will be closing this twelvemonth However, could we still change my child\u2019s CDA trustee?", "If My child\u2019s CDA will be shut this twelvemonth can me still change my child\u2019s CDA trustee?", "While My child\u2019s CDA will be closing this yr can we still change my child\u2019s CDA trustee?", "May me still modify my child\u2019s CDA trustee when My child\u2019s CDA will be shut this twelvemonth", "Me understand that My child\u2019s CDA will be shut this year. but can me still alter my child\u2019s CDA trustee?", "My child\u2019s CDA will be closing this year. may student still alter my child\u2019s CDA trustee?", "Is me allowed to still alter my child\u2019s CDA trustee if My child\u2019s CDA will be closing this year?", "While My child\u2019s CDA will be closing this twelvemonth Is it possible for student to still modify my child\u2019s CDA trustee?", "May student still alter my child\u2019s CDA trustee if My child\u2019s CDA will be shut this year?", "When My child\u2019s CDA will be shut this year. could me still alter my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this yr Is it possible for student to still modify my child\u2019s CDA trustee?", "Student understand that My child\u2019s CDA will be closing this yr However, may student still modify my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this year. may i still alter my child\u2019s CDA trustee?", "While My child\u2019s CDA will be shut this yr may i still change my child\u2019s CDA trustee?", "May student still change my child\u2019s CDA trustee while My child\u2019s CDA will be closing this year?", "Could me still alter my child\u2019s CDA trustee while My child\u2019s CDA will be shut this twelvemonth", "When My child\u2019s CDA will be shut this yr could me still change my child\u2019s CDA trustee?", "If My child\u2019s CDA will be shut this twelvemonth could me still alter my child\u2019s CDA trustee?", "Me understand that My child\u2019s CDA will be shut this year. However, could me still alter my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this twelvemonth may i still alter my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this yr could student still modify my child\u2019s CDA trustee?", "If My child\u2019s CDA will be shut this yr may we still alter my child\u2019s CDA trustee?", "If My child\u2019s CDA will be closing this year. can student still change my child\u2019s CDA trustee?", "Can i still modify my child\u2019s CDA trustee while My child\u2019s CDA will be shut this twelvemonth", "Could we still change my child\u2019s CDA trustee while My child\u2019s CDA will be shut this yr", "If My child\u2019s CDA will be shut this year. could i still alter my child\u2019s CDA trustee?", "While My child\u2019s CDA will be shut this year. may me still modify my child\u2019s CDA trustee?", "Is we allowed to still modify my child\u2019s CDA trustee if My child\u2019s CDA will be shut this yr", "Could me still modify my child\u2019s CDA trustee while My child\u2019s CDA will be closing this year?", "If My child\u2019s CDA will be shut this twelvemonth could i still change my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this yr could i still modify my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this year. Is it possible for i to still modify my child\u2019s CDA trustee?", "Could student still change my child\u2019s CDA trustee while My child\u2019s CDA will be closing this year?", "If My child\u2019s CDA will be shut this twelvemonth could student still change my child\u2019s CDA trustee?", "Student understand that My child\u2019s CDA will be closing this year. However, can student still modify my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this yr could i still alter my child\u2019s CDA trustee?", "Me understand that My child\u2019s CDA will be closing this twelvemonth However, can me still alter my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this year. Is it possible for me to still alter my child\u2019s CDA trustee?", "Can we still change my child\u2019s CDA trustee while My child\u2019s CDA will be closing this twelvemonth", "While My child\u2019s CDA will be closing this yr may i still modify my child\u2019s CDA trustee?", "If My child\u2019s CDA will be closing this year. Is it possible for me to still modify my child\u2019s CDA trustee?", "If My child\u2019s CDA will be closing this twelvemonth could we still modify my child\u2019s CDA trustee?", "When My child\u2019s CDA will be shut this yr can me still alter my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this yr can student still modify my child\u2019s CDA trustee?", "Could i still change my child\u2019s CDA trustee when My child\u2019s CDA will be closing this yr", "Student understand that My child\u2019s CDA will be shut this twelvemonth but can student still change my child\u2019s CDA trustee?", "Are student allowed to still alter my child\u2019s CDA trustee if My child\u2019s CDA will be shut this twelvemonth", "Is i allowed to still modify my child\u2019s CDA trustee if My child\u2019s CDA will be closing this twelvemonth", "May we still change my child\u2019s CDA trustee when My child\u2019s CDA will be closing this twelvemonth", "Could we still modify my child\u2019s CDA trustee while My child\u2019s CDA will be closing this year?", "When My child\u2019s CDA will be closing this year. can i still modify my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this year. could me still alter my child\u2019s CDA trustee?", "Can we still alter my child\u2019s CDA trustee while My child\u2019s CDA will be shut this year?", "While My child\u2019s CDA will be closing this year. Is it possible for student to still change my child\u2019s CDA trustee?", "While My child\u2019s CDA will be closing this yr may student still change my child\u2019s CDA trustee?", "While My child\u2019s CDA will be shut this twelvemonth can we still alter my child\u2019s CDA trustee?", "I understand that My child\u2019s CDA will be shut this year. However, may i still modify my child\u2019s CDA trustee?", "I understand that My child\u2019s CDA will be shut this twelvemonth However, could i still modify my child\u2019s CDA trustee?", "May me still alter my child\u2019s CDA trustee while My child\u2019s CDA will be closing this yr", "If My child\u2019s CDA will be closing this twelvemonth Is it possible for student to still change my child\u2019s CDA trustee?", "My child\u2019s CDA will be shut this year. Is it possible for me to still alter my child\u2019s CDA trustee?", "My child\u2019s CDA will be shut this yr could we still modify my child\u2019s CDA trustee?", "We understand that My child\u2019s CDA will be shut this twelvemonth However, can we still modify my child\u2019s CDA trustee?", "Are me allowed to still modify my child\u2019s CDA trustee if My child\u2019s CDA will be closing this year?", "Is we allowed to still alter my child\u2019s CDA trustee if My child\u2019s CDA will be closing this year?", "Can me still modify my child\u2019s CDA trustee when My child\u2019s CDA will be closing this yr", "Can i still change my child\u2019s CDA trustee if My child\u2019s CDA will be shut this year?", "I understand that My child\u2019s CDA will be closing this yr However, may i still change my child\u2019s CDA trustee?", "While My child\u2019s CDA will be shut this year. can student still alter my child\u2019s CDA trustee?", "Me understand that My child\u2019s CDA will be closing this twelvemonth but may me still modify my child\u2019s CDA trustee?", "If My child\u2019s CDA will be shut this yr Is it possible for i to still change my child\u2019s CDA trustee?", "I understand that My child\u2019s CDA will be shut this year. However, could i still alter my child\u2019s CDA trustee?", "I understand that My child\u2019s CDA will be shut this twelvemonth but could i still change my child\u2019s CDA trustee?", "My child\u2019s CDA will be closing this yr may we still change my child\u2019s CDA trustee?", "My child\u2019s CDA will be closing this twelvemonth Is it possible for student to still change my child\u2019s CDA trustee?", "May student still modify my child\u2019s CDA trustee while My child\u2019s CDA will be closing this twelvemonth", "Can we still change my child\u2019s CDA trustee if My child\u2019s CDA will be closing this yr", "My child\u2019s CDA will be closing this twelvemonth may me still alter my child\u2019s CDA trustee?", "While My child\u2019s CDA will be closing this twelvemonth may we still change my child\u2019s CDA trustee?", "Could i still alter my child\u2019s CDA trustee when My child\u2019s CDA will be shut this year?", "Could me still change my child\u2019s CDA trustee if My child\u2019s CDA will be shut this yr", "I understand that My child\u2019s CDA will be shut this yr However, can i still alter my child\u2019s CDA trustee?", "When My child\u2019s CDA will be closing this twelvemonth can student still alter my child\u2019s CDA trustee?", "May me still change my child\u2019s CDA trustee while My child\u2019s CDA will be shut this twelvemonth", "Could me still change my child\u2019s CDA trustee while My child\u2019s CDA will be closing this yr", "When My child\u2019s CDA will be shut this twelvemonth Is it possible for we to still modify my child\u2019s CDA trustee?", "My child\u2019s CDA will be closing this twelvemonth Is it possible for we to still modify my child\u2019s CDA trustee?"], "tag": "My child\u2019s CDA will be closing this year. Can I still change my child\u2019s CDA trustee?", "response": "You do not need to change CDA trustee as the CDA will be closed on 31 December this year. The remaining funds will be transferred to your child\u2019s Post-Secondary Education Account or PSEA administered by the Ministry of Education (MOE). MOE will inform you once the CDA balance has been transferred to the PSEA. MOE will also send annual statements to parents to keep you informed of the PSEA balance."}, {"patterns": ["Are me entitled to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for i to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are we able to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if student draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for i to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if me pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is i allowed to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is student allowed to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if student pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if i retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for me to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are i allowed to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me able to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is student entitled to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am we entitled to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if i pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am i entitled to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if we move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am i allowed to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May i move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if i retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me able to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me able to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are i able to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am student able to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student able to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May i pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for i to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me able to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is we entitled to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible for me to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am we allowed to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me allowed to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am we entitled to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if we draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me entitled to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me able to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for student to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is i entitled to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if me draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May student draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is i entitled to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for student to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is student allowed to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me entitled to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May i draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student allowed to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if we pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are i entitled to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for me to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if me draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student able to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible for student to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me allowed to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am student allowed to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May student retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me allowed to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if me draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student entitled to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for we to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is we entitled to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student able to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for we to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could we pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if student pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is we able to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are we able to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if me pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are we able to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if student retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if we recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am i entitled to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for i to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me entitled to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if student withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am we entitled to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could me draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are i entitled to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is student able to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible for student to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is i able to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is student able to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is we allowed to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if we retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if student retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are i allowed to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is student allowed to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible for i to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am student entitled to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are we able to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is me able to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for me to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if we move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is i able to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me able to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for i to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am i allowed to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student allowed to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible for i to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if me recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am student entitled to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could me pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am student able to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible for student to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May we draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for i to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is i entitled to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for i to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if i retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible for we to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is i entitled to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student allowed to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if me retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is we entitled to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are we allowed to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are we allowed to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for student to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student able to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are i entitled to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are i allowed to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for i to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if me pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is student allowed to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May student move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for we to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for i to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me allowed to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if i move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am we allowed to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if me retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May student retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could student pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could i recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for me to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me allowed to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am we able to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am we able to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is we allowed to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could student draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is me entitled to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am i entitled to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if we move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student allowed to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if student draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me able to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for me to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could i retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if we pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me able to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could student retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could me retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if me move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me allowed to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are i allowed to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is we able to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are i able to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am student able to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if student move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May i withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if student pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are me able to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible for i to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could student pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me able to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May i retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for i to move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for i to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student able to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible for student to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for we to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if we recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright if student retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could student withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May student pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for i to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for me to pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Could we draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if i withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if me pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are we allowed to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is student able to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if i draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May i recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it possible if we pull away the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok for me to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if student withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is i allowed to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student entitled to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May we pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am student entitled to recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am student entitled to retire the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is we allowed to withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are student able to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it alright for student to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Are we allowed to retreat the Child Development Account (CDA) funds to pay for my child's insurance rider?", "May me move back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is it ok if i recede the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Is i allowed to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me entitled to draw back the Child Development Account (CDA) funds to pay for my child's insurance rider?", "Am me able to pull back the Child Development Account (CDA) funds to pay for my child's insurance rider?"], "tag": "Can I withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider?", "response": "To be in line with rules for use of Medisave for healthcare insurance, CDA can only be used to defray the premiums for Medisave-approved Integrated Shield Plans, and not for riders. Riders are not part of Integrated Shield Plans, and do not meet the Ministry of Health\u2019s requirements to be Medisave-payable, which are to have a minimum deductible and minimum 10% co-insurance. These requirements are to help keep premiums affordable and to encourage prudent use of healthcare services."}, {"patterns": ["Where shall i consider the payment details of the cash gifts?", "How does we view the payment details of the cash gifts?", "What do we need to consider the payment details of the cash gifts?", "What does we have to do to reckon the payment details of the cash gifts?", "What do we have to do to view the payment details of the cash gifts?", "Where does student reckon the payment details of the cash gifts?", "How could we regard the payment details of the cash gifts?", "Where can student reckon the payment details of the cash gifts?", "Where shall i reckon the payment details of the cash gifts?", "How should student view the payment details of the cash gifts?", "Where should student consider the payment details of the cash gifts?", "How shall me view the payment details of the cash gifts?", "Where could i view the payment details of the cash gifts?", "What does we have to do to view the payment details of the cash gifts?", "What does me need to view the payment details of the cash gifts?", "Where does i consider the payment details of the cash gifts?", "What does i have to do to see the payment details of the cash gifts?", "How do student reckon the payment details of the cash gifts?", "How shall i reckon the payment details of the cash gifts?", "What does we need to consider the payment details of the cash gifts?", "What does student have to do to consider the payment details of the cash gifts?", "Where does student regard the payment details of the cash gifts?", "Where do we see the payment details of the cash gifts?", "Where could student view the payment details of the cash gifts?", "How should i regard the payment details of the cash gifts?", "What do me need to view the payment details of the cash gifts?", "How should we see the payment details of the cash gifts?", "What do student need to consider the payment details of the cash gifts?", "What does student need to consider the payment details of the cash gifts?", "How could student regard the payment details of the cash gifts?", "What does student have to do to regard the payment details of the cash gifts?", "Where shall we view the payment details of the cash gifts?", "Where should me consider the payment details of the cash gifts?", "What does me need to regard the payment details of the cash gifts?", "Where can student view the payment details of the cash gifts?", "How could we consider the payment details of the cash gifts?", "How does student regard the payment details of the cash gifts?", "How do we consider the payment details of the cash gifts?", "What does me need to reckon the payment details of the cash gifts?", "How does we regard the payment details of the cash gifts?", "How should i view the payment details of the cash gifts?", "What do we have to do to see the payment details of the cash gifts?", "Where can me reckon the payment details of the cash gifts?", "How shall me reckon the payment details of the cash gifts?", "Where should student reckon the payment details of the cash gifts?", "What do me need to reckon the payment details of the cash gifts?", "How does i consider the payment details of the cash gifts?", "Where shall me reckon the payment details of the cash gifts?", "Where could me consider the payment details of the cash gifts?", "How should me see the payment details of the cash gifts?", "Where should student regard the payment details of the cash gifts?", "How does i view the payment details of the cash gifts?", "Where should we reckon the payment details of the cash gifts?", "Where shall i see the payment details of the cash gifts?", "What does me have to do to regard the payment details of the cash gifts?", "Where do we reckon the payment details of the cash gifts?", "What do student have to do to consider the payment details of the cash gifts?", "How does me regard the payment details of the cash gifts?", "How could me consider the payment details of the cash gifts?", "Where shall me view the payment details of the cash gifts?", "What does i need to consider the payment details of the cash gifts?", "Where does we consider the payment details of the cash gifts?", "Where shall me consider the payment details of the cash gifts?", "Where can i consider the payment details of the cash gifts?", "Where could me view the payment details of the cash gifts?", "What do me have to do to see the payment details of the cash gifts?", "What does i have to do to consider the payment details of the cash gifts?", "What do i have to do to view the payment details of the cash gifts?", "Where does me view the payment details of the cash gifts?", "What does we need to view the payment details of the cash gifts?", "How shall me consider the payment details of the cash gifts?", "What does i have to do to regard the payment details of the cash gifts?", "Where can we see the payment details of the cash gifts?", "What do i need to regard the payment details of the cash gifts?", "How does student consider the payment details of the cash gifts?", "What do student have to do to reckon the payment details of the cash gifts?", "Where do i view the payment details of the cash gifts?", "How does we see the payment details of the cash gifts?", "Where shall me regard the payment details of the cash gifts?", "Where does i view the payment details of the cash gifts?", "How should me view the payment details of the cash gifts?", "What do we need to regard the payment details of the cash gifts?", "What do me have to do to reckon the payment details of the cash gifts?", "Where does we see the payment details of the cash gifts?", "Where can me regard the payment details of the cash gifts?", "What does i have to do to view the payment details of the cash gifts?", "What do student need to view the payment details of the cash gifts?", "Where does i regard the payment details of the cash gifts?", "How do we reckon the payment details of the cash gifts?", "How does me see the payment details of the cash gifts?", "Where should i regard the payment details of the cash gifts?", "Where could me see the payment details of the cash gifts?", "How should me regard the payment details of the cash gifts?", "Where should student see the payment details of the cash gifts?", "Where could we view the payment details of the cash gifts?", "Where could i consider the payment details of the cash gifts?", "How shall student reckon the payment details of the cash gifts?", "How shall we see the payment details of the cash gifts?", "Where do me regard the payment details of the cash gifts?", "Where shall student see the payment details of the cash gifts?", "Where should me regard the payment details of the cash gifts?", "How shall i view the payment details of the cash gifts?", "Where should me view the payment details of the cash gifts?", "What do we need to reckon the payment details of the cash gifts?", "What do student need to reckon the payment details of the cash gifts?", "Where can i reckon the payment details of the cash gifts?", "What does i need to regard the payment details of the cash gifts?", "How should i see the payment details of the cash gifts?", "How could student view the payment details of the cash gifts?", "How should we consider the payment details of the cash gifts?", "Where does we reckon the payment details of the cash gifts?", "What do me need to see the payment details of the cash gifts?", "Where could i see the payment details of the cash gifts?", "How should we regard the payment details of the cash gifts?", "Where shall student reckon the payment details of the cash gifts?", "How shall student consider the payment details of the cash gifts?", "Where shall me see the payment details of the cash gifts?", "How do student view the payment details of the cash gifts?", "How could i consider the payment details of the cash gifts?", "Where should i reckon the payment details of the cash gifts?", "Where do me see the payment details of the cash gifts?", "What does me have to do to reckon the payment details of the cash gifts?", "How should student regard the payment details of the cash gifts?", "What do i need to see the payment details of the cash gifts?", "Where should i consider the payment details of the cash gifts?", "Where could i regard the payment details of the cash gifts?", "Where does student see the payment details of the cash gifts?", "What does i need to reckon the payment details of the cash gifts?", "What does we need to regard the payment details of the cash gifts?", "Where do i regard the payment details of the cash gifts?", "How does i reckon the payment details of the cash gifts?", "Where do i see the payment details of the cash gifts?", "Where do we view the payment details of the cash gifts?", "How could student see the payment details of the cash gifts?", "What do we have to do to regard the payment details of the cash gifts?", "What do i need to consider the payment details of the cash gifts?", "Where shall we regard the payment details of the cash gifts?", "What do student have to do to see the payment details of the cash gifts?", "Where can student see the payment details of the cash gifts?", "How do i view the payment details of the cash gifts?", "What do me have to do to view the payment details of the cash gifts?", "What do student have to do to regard the payment details of the cash gifts?", "How could student reckon the payment details of the cash gifts?", "How shall i see the payment details of the cash gifts?", "What do i need to view the payment details of the cash gifts?", "Where shall we consider the payment details of the cash gifts?", "What do me need to regard the payment details of the cash gifts?", "How do me see the payment details of the cash gifts?", "How shall student view the payment details of the cash gifts?", "What does me have to do to consider the payment details of the cash gifts?", "How do we see the payment details of the cash gifts?", "What do student need to see the payment details of the cash gifts?", "How do student consider the payment details of the cash gifts?", "Where do student reckon the payment details of the cash gifts?", "Where does student view the payment details of the cash gifts?", "How does i regard the payment details of the cash gifts?", "What do i have to do to see the payment details of the cash gifts?", "How do student see the payment details of the cash gifts?", "How shall student see the payment details of the cash gifts?", "Where does me reckon the payment details of the cash gifts?", "What does student need to reckon the payment details of the cash gifts?", "How could me view the payment details of the cash gifts?", "Where can student consider the payment details of the cash gifts?", "What does me have to do to see the payment details of the cash gifts?", "Where can i see the payment details of the cash gifts?", "How could we view the payment details of the cash gifts?", "What does me need to see the payment details of the cash gifts?", "How should student see the payment details of the cash gifts?", "How could we see the payment details of the cash gifts?", "Where can we consider the payment details of the cash gifts?", "Where do i consider the payment details of the cash gifts?", "Where do me consider the payment details of the cash gifts?", "Where do student see the payment details of the cash gifts?", "How do we view the payment details of the cash gifts?", "Where shall i view the payment details of the cash gifts?", "Where should student view the payment details of the cash gifts?", "What does student have to do to reckon the payment details of the cash gifts?", "What do i have to do to reckon the payment details of the cash gifts?", "Where do student consider the payment details of the cash gifts?", "Where could student regard the payment details of the cash gifts?", "What do we have to do to reckon the payment details of the cash gifts?", "How shall i consider the payment details of the cash gifts?", "How shall student regard the payment details of the cash gifts?", "Where do student view the payment details of the cash gifts?", "How should me reckon the payment details of the cash gifts?", "How does me reckon the payment details of the cash gifts?", "How do i consider the payment details of the cash gifts?", "Where can i regard the payment details of the cash gifts?", "Where could me reckon the payment details of the cash gifts?", "Where shall student regard the payment details of the cash gifts?", "Where can we view the payment details of the cash gifts?", "What does we have to do to regard the payment details of the cash gifts?", "How could i regard the payment details of the cash gifts?", "Where can we reckon the payment details of the cash gifts?", "Where shall student consider the payment details of the cash gifts?", "Where should we consider the payment details of the cash gifts?", "Where does we view the payment details of the cash gifts?", "Where can me view the payment details of the cash gifts?", "How does student see the payment details of the cash gifts?", "How should student consider the payment details of the cash gifts?"], "tag": "How can I view the payment details of the cash gifts?", "response": "To view the payment details of Baby Bonus Cash gifts, you can 1. Log in to Baby Bonus Online 2. go to Services, 3. select 'View Account Summary' to check the amount of cash gift you have received and any remaining payment(s). You will also be informed of the scheduled cash gift payment via email or SMS if you have given us your contact details. You can update your contact details using the \"Update User Profile\". "}, {"patterns": ["What is Difference between a CDA Trustee and Bank Account Holder?", "How is a CDA Trustee different from Bank Account Holder?", "The difference between a CDA Trustee vs Bank Account Holder?", "The main difference between a CDA Trustee & Bank Account Holder?", "How are a CDA Trustee different from Bank Account Holder?", "What are the difference between a CDA Trustee & Bank Account Holder?", "What is the main difference between a CDA Trustee and Bank Account Holder?", "How are a CDA Trustee different?", "Compare a CDA Trustee & Bank Account Holder?", "What are Difference between a CDA Trustee vs Bank Account Holder?", "How do a CDA Trustee differ from Bank Account Holder?", "A CDA Trustee & Bank Account Holder got difference meh?", "A CDA Trustee and Bank Account Holder got what difference?", "Difference between a CDA Trustee and Bank Account Holder?", "Difference between a CDA Trustee & Bank Account Holder?", "What are the difference between a CDA Trustee and Bank Account Holder?", "What is the difference between a CDA Trustee vs Bank Account Holder?", "The difference between a CDA Trustee & Bank Account Holder?", "How does a CDA Trustee differ from Bank Account Holder?", "A CDA Trustee vs Bank Account Holder got what difference?", "What is the difference between a CDA Trustee & Bank Account Holder?", "What is Difference between a CDA Trustee & Bank Account Holder?", "What is Difference between a CDA Trustee vs Bank Account Holder?", "How is a CDA Trustee different?", "Compare a CDA Trustee and Bank Account Holder?", "What are the difference between a CDA Trustee vs Bank Account Holder?", "What is the main difference between a CDA Trustee & Bank Account Holder?", "The main difference between a CDA Trustee vs Bank Account Holder?", "What are Difference between a CDA Trustee & Bank Account Holder?", "What are the main difference between a CDA Trustee & Bank Account Holder?", "A CDA Trustee and Bank Account Holder got difference meh?", "A CDA Trustee vs Bank Account Holder got difference meh?", "What is the main difference between a CDA Trustee vs Bank Account Holder?", "The difference between a CDA Trustee and Bank Account Holder?", "What are the main difference between a CDA Trustee and Bank Account Holder?", "What are the main difference between a CDA Trustee vs Bank Account Holder?", "Difference between a CDA Trustee vs Bank Account Holder?", "Compare a CDA Trustee vs Bank Account Holder?", "What are Difference between a CDA Trustee and Bank Account Holder?", "The main difference between a CDA Trustee and Bank Account Holder?", "A CDA Trustee & Bank Account Holder got what difference?"], "tag": "What is the difference between a CDA Trustee and Bank Account Holder?", "response": "A CDA trustee is the person nominated to manage the funds in a child\u2019s Child Development Account or CDA. He or she has to be above 18 years of age and not a bankrupt. Typically, the CDA trustee is either of the child\u2019s parents. On the other hand, the Bank Account Holder is the person nominated to receive the Baby Bonus cash gift. There is no age requirement to be a Bank Account Holder. Typically, the Bank Account Holder is either of the child\u2019s parents. The CDA Trustee and Bank Account Holder can be different persons. Applicants can nominate themselves as the CDA trustee, or Bank Account Holder, or both. Both parents will have to agree on the nominations before submitting the application online. The terms and conditions are spelt out in the Baby Bonus Online declaration clauses, as well as the terms and conditions governing the cash gift."}, {"patterns": ["When does student ask to modify the Child Development Account (CDA) trustee?", "When does i require to change the Child Development Account (CDA) trustee?", "When shall i need to modify the Child Development Account (CDA) trustee?", "When does we call for to change the Child Development Account (CDA) trustee?", "When could student ask to modify the Child Development Account (CDA) trustee?", "When should me call for to change the Child Development Account (CDA) trustee?", "When can we postulate to alter the Child Development Account (CDA) trustee?", "When could student necessitate to modify the Child Development Account (CDA) trustee?", "When does we call for to modify the Child Development Account (CDA) trustee?", "When does me take to alter the Child Development Account (CDA) trustee?", "When can i involve to alter the Child Development Account (CDA) trustee?", "When can me ask to change the Child Development Account (CDA) trustee?", "When can student demand to modify the Child Development Account (CDA) trustee?", "When shall student demand to modify the Child Development Account (CDA) trustee?", "When shall student need to modify the Child Development Account (CDA) trustee?", "When does we take to alter the Child Development Account (CDA) trustee?", "When should we require to modify the Child Development Account (CDA) trustee?", "When can i demand to alter the Child Development Account (CDA) trustee?", "When does me call for to alter the Child Development Account (CDA) trustee?", "When shall me necessitate to alter the Child Development Account (CDA) trustee?", "When could we require to modify the Child Development Account (CDA) trustee?", "When does i need to modify the Child Development Account (CDA) trustee?", "When shall student involve to change the Child Development Account (CDA) trustee?", "When should we necessitate to change the Child Development Account (CDA) trustee?", "When should me call for to alter the Child Development Account (CDA) trustee?", "When does me postulate to alter the Child Development Account (CDA) trustee?", "When shall i take to alter the Child Development Account (CDA) trustee?", "When does we need to modify the Child Development Account (CDA) trustee?", "When shall i postulate to alter the Child Development Account (CDA) trustee?", "When does me necessitate to alter the Child Development Account (CDA) trustee?", "When shall me demand to alter the Child Development Account (CDA) trustee?", "When shall i necessitate to alter the Child Development Account (CDA) trustee?", "When could student call for to change the Child Development Account (CDA) trustee?", "When shall i take to modify the Child Development Account (CDA) trustee?", "When should me demand to modify the Child Development Account (CDA) trustee?", "When should me necessitate to modify the Child Development Account (CDA) trustee?", "When shall student call for to change the Child Development Account (CDA) trustee?", "When could me demand to change the Child Development Account (CDA) trustee?", "When does me call for to modify the Child Development Account (CDA) trustee?", "When does me ask to change the Child Development Account (CDA) trustee?", "When shall we need to modify the Child Development Account (CDA) trustee?", "When can student ask to alter the Child Development Account (CDA) trustee?", "When should i demand to alter the Child Development Account (CDA) trustee?", "When could we require to alter the Child Development Account (CDA) trustee?", "When should student ask to alter the Child Development Account (CDA) trustee?", "When can i require to modify the Child Development Account (CDA) trustee?", "When could we need to alter the Child Development Account (CDA) trustee?", "When does i require to modify the Child Development Account (CDA) trustee?", "When should i call for to alter the Child Development Account (CDA) trustee?", "When should student ask to change the Child Development Account (CDA) trustee?", "When does student involve to change the Child Development Account (CDA) trustee?", "When could we postulate to modify the Child Development Account (CDA) trustee?", "When shall i ask to modify the Child Development Account (CDA) trustee?", "When should we need to change the Child Development Account (CDA) trustee?", "When does we call for to alter the Child Development Account (CDA) trustee?", "When should i take to change the Child Development Account (CDA) trustee?", "When shall me need to alter the Child Development Account (CDA) trustee?", "When shall i ask to change the Child Development Account (CDA) trustee?", "When does we ask to alter the Child Development Account (CDA) trustee?", "When should i necessitate to change the Child Development Account (CDA) trustee?", "When could we demand to change the Child Development Account (CDA) trustee?", "When should we ask to alter the Child Development Account (CDA) trustee?", "When should me take to modify the Child Development Account (CDA) trustee?", "When can we ask to change the Child Development Account (CDA) trustee?", "When could me involve to change the Child Development Account (CDA) trustee?", "When shall me involve to alter the Child Development Account (CDA) trustee?", "When shall me call for to alter the Child Development Account (CDA) trustee?", "When does we involve to change the Child Development Account (CDA) trustee?", "When could i postulate to modify the Child Development Account (CDA) trustee?", "When does we postulate to alter the Child Development Account (CDA) trustee?", "When does we ask to modify the Child Development Account (CDA) trustee?", "When should student take to change the Child Development Account (CDA) trustee?", "When does i postulate to alter the Child Development Account (CDA) trustee?", "When should me take to change the Child Development Account (CDA) trustee?", "When should i ask to modify the Child Development Account (CDA) trustee?", "When should i involve to modify the Child Development Account (CDA) trustee?", "When does we necessitate to alter the Child Development Account (CDA) trustee?", "When can i postulate to alter the Child Development Account (CDA) trustee?", "When can we demand to modify the Child Development Account (CDA) trustee?", "When could me take to modify the Child Development Account (CDA) trustee?", "When could i call for to change the Child Development Account (CDA) trustee?", "When could i necessitate to change the Child Development Account (CDA) trustee?", "When can we require to modify the Child Development Account (CDA) trustee?", "When could i postulate to change the Child Development Account (CDA) trustee?", "When could student necessitate to alter the Child Development Account (CDA) trustee?", "When can we need to alter the Child Development Account (CDA) trustee?", "When shall student ask to change the Child Development Account (CDA) trustee?", "When does i take to modify the Child Development Account (CDA) trustee?", "When does me need to alter the Child Development Account (CDA) trustee?", "When should i need to modify the Child Development Account (CDA) trustee?", "When can student necessitate to change the Child Development Account (CDA) trustee?", "When shall we ask to alter the Child Development Account (CDA) trustee?", "When should i demand to change the Child Development Account (CDA) trustee?", "When does student call for to change the Child Development Account (CDA) trustee?", "When does me ask to alter the Child Development Account (CDA) trustee?", "When should me demand to change the Child Development Account (CDA) trustee?", "When should we necessitate to modify the Child Development Account (CDA) trustee?", "When should student need to change the Child Development Account (CDA) trustee?", "When does i demand to alter the Child Development Account (CDA) trustee?", "When does me involve to modify the Child Development Account (CDA) trustee?", "When could student call for to alter the Child Development Account (CDA) trustee?", "When can student require to change the Child Development Account (CDA) trustee?", "When could student involve to modify the Child Development Account (CDA) trustee?", "When shall student postulate to alter the Child Development Account (CDA) trustee?", "When does me demand to modify the Child Development Account (CDA) trustee?", "When does student necessitate to alter the Child Development Account (CDA) trustee?", "When shall me require to change the Child Development Account (CDA) trustee?", "When should me involve to change the Child Development Account (CDA) trustee?", "When does we take to modify the Child Development Account (CDA) trustee?", "When can we take to change the Child Development Account (CDA) trustee?", "When should student necessitate to modify the Child Development Account (CDA) trustee?", "When does we need to change the Child Development Account (CDA) trustee?", "When should student require to modify the Child Development Account (CDA) trustee?", "When could i necessitate to alter the Child Development Account (CDA) trustee?", "When can me require to modify the Child Development Account (CDA) trustee?", "When does student require to change the Child Development Account (CDA) trustee?", "When shall we need to change the Child Development Account (CDA) trustee?", "When shall student take to alter the Child Development Account (CDA) trustee?", "When shall we necessitate to modify the Child Development Account (CDA) trustee?", "When could we take to modify the Child Development Account (CDA) trustee?", "When can we need to modify the Child Development Account (CDA) trustee?", "When shall me ask to modify the Child Development Account (CDA) trustee?", "When could i ask to modify the Child Development Account (CDA) trustee?", "When does student take to alter the Child Development Account (CDA) trustee?", "When shall we require to change the Child Development Account (CDA) trustee?", "When can student take to change the Child Development Account (CDA) trustee?", "When could i require to change the Child Development Account (CDA) trustee?", "When should we call for to change the Child Development Account (CDA) trustee?", "When could i involve to modify the Child Development Account (CDA) trustee?", "When shall i involve to modify the Child Development Account (CDA) trustee?", "When can student require to alter the Child Development Account (CDA) trustee?", "When can student involve to alter the Child Development Account (CDA) trustee?", "When shall we ask to modify the Child Development Account (CDA) trustee?", "When should we ask to modify the Child Development Account (CDA) trustee?", "When could student take to change the Child Development Account (CDA) trustee?", "When could we call for to change the Child Development Account (CDA) trustee?", "When shall we necessitate to alter the Child Development Account (CDA) trustee?", "When can i demand to change the Child Development Account (CDA) trustee?", "When should student take to modify the Child Development Account (CDA) trustee?", "When could me require to modify the Child Development Account (CDA) trustee?", "When should student postulate to alter the Child Development Account (CDA) trustee?", "When could i need to alter the Child Development Account (CDA) trustee?", "When does me involve to change the Child Development Account (CDA) trustee?", "When can i postulate to change the Child Development Account (CDA) trustee?", "When shall we necessitate to change the Child Development Account (CDA) trustee?", "When could me call for to change the Child Development Account (CDA) trustee?", "When shall student necessitate to change the Child Development Account (CDA) trustee?", "When should i call for to change the Child Development Account (CDA) trustee?", "When can student need to alter the Child Development Account (CDA) trustee?", "When does we require to modify the Child Development Account (CDA) trustee?", "When should me involve to modify the Child Development Account (CDA) trustee?", "When could me call for to alter the Child Development Account (CDA) trustee?", "When can student need to change the Child Development Account (CDA) trustee?", "When should we postulate to alter the Child Development Account (CDA) trustee?", "When does me need to change the Child Development Account (CDA) trustee?", "When could student require to change the Child Development Account (CDA) trustee?", "When shall i call for to change the Child Development Account (CDA) trustee?", "When can we postulate to modify the Child Development Account (CDA) trustee?", "When could we need to modify the Child Development Account (CDA) trustee?", "When shall we involve to modify the Child Development Account (CDA) trustee?", "When does student demand to modify the Child Development Account (CDA) trustee?", "When should we ask to change the Child Development Account (CDA) trustee?", "When could me ask to modify the Child Development Account (CDA) trustee?", "When does we necessitate to change the Child Development Account (CDA) trustee?", "When could we postulate to alter the Child Development Account (CDA) trustee?", "When can we require to change the Child Development Account (CDA) trustee?", "When does i ask to alter the Child Development Account (CDA) trustee?", "When could me take to change the Child Development Account (CDA) trustee?", "When can i take to alter the Child Development Account (CDA) trustee?", "When does we involve to modify the Child Development Account (CDA) trustee?", "When could i take to modify the Child Development Account (CDA) trustee?", "When should student necessitate to change the Child Development Account (CDA) trustee?", "When could student involve to change the Child Development Account (CDA) trustee?", "When can i call for to alter the Child Development Account (CDA) trustee?", "When could i demand to modify the Child Development Account (CDA) trustee?", "When can me require to change the Child Development Account (CDA) trustee?", "When could me involve to modify the Child Development Account (CDA) trustee?", "When could i require to alter the Child Development Account (CDA) trustee?", "When shall me demand to change the Child Development Account (CDA) trustee?", "When shall i postulate to modify the Child Development Account (CDA) trustee?", "When shall me require to modify the Child Development Account (CDA) trustee?", "When can we call for to modify the Child Development Account (CDA) trustee?", "When should we require to change the Child Development Account (CDA) trustee?", "When can i call for to modify the Child Development Account (CDA) trustee?", "When should i need to change the Child Development Account (CDA) trustee?", "When can i need to change the Child Development Account (CDA) trustee?", "When can me take to modify the Child Development Account (CDA) trustee?", "When can me demand to alter the Child Development Account (CDA) trustee?", "When could student need to change the Child Development Account (CDA) trustee?", "When could student demand to alter the Child Development Account (CDA) trustee?", "When shall i postulate to change the Child Development Account (CDA) trustee?", "When does i demand to change the Child Development Account (CDA) trustee?", "When should we involve to change the Child Development Account (CDA) trustee?", "When can student demand to change the Child Development Account (CDA) trustee?", "When should we take to alter the Child Development Account (CDA) trustee?", "When shall student necessitate to modify the Child Development Account (CDA) trustee?", "When should student need to alter the Child Development Account (CDA) trustee?", "When shall we require to alter the Child Development Account (CDA) trustee?", "When could we involve to change the Child Development Account (CDA) trustee?", "When could me involve to alter the Child Development Account (CDA) trustee?"], "tag": "When do I need to change the Child Development Account (CDA) trustee?", "response": "You will need to change the Child Development Account trustee, or CDA trustee, if: the trustee is bankrupt; or the trustee that is the parent of the child, does not have either the custody, care and control; or the care and control of the child for divorce cases; or the trustee has passed away. You can submit request to change CDA Trustee by following these steps: Step 1: Visit the Baby Bonus Online Portal. Step 2: Select \u2018View/Update my Baby Bonus Details\u2019. Step 3: Log in using your SingPass. Step 4: Select \u2018Request to Change CDA Trustee\u2019 Step 5: Complete the form and submit If the CDA trustee is a bankrupt, or no longer has the care and control of the child after a divorce, he or she can submit a request online. The new CDA trustee would need to complete the acceptance of the CDA bank\u2019s terms and conditions for the change to take place. Alternatively, the child's parent who has been given the custody, care and control of the child could email a copy of the court order to msf_babybonus@msf.gov.sg. If the CDA trustee has passed away and you do not see the \u201cRequest to Change CDA Trustee\u201d option, or if you do not have access, please email msf_babybonus@msf.gov.sg with a copy of the death certificate of the CDA Trustee and your child\u2019s details. "}, {"patterns": ["Where can me alter my bank account to receive cash gift(s)?", "Where could we modify my bank account to receive cash gift(s)?", "How do student alter my bank account to receive cash gift(s)?", "How does i change my bank account to receive cash gift(s)?", "What do we need to change my bank account to have cash gift(s)?", "How should we modify my bank account to have cash gift(s)?", "How do student change my bank account to receive cash gift(s)?", "How should me modify my bank account to have cash gift(s)?", "Where could me alter my bank account to receive cash gift(s)?", "Where could me modify my bank account to have cash gift(s)?", "Where should student modify my bank account to receive cash gift(s)?", "Where should we modify my bank account to have cash gift(s)?", "Where should me change my bank account to receive cash gift(s)?", "What does i have to do to alter my bank account to have cash gift(s)?", "How could i modify my bank account to receive cash gift(s)?", "What do student have to do to alter my bank account to have cash gift(s)?", "How does student alter my bank account to have cash gift(s)?", "Where could student alter my bank account to receive cash gift(s)?", "How shall we alter my bank account to have cash gift(s)?", "Where do i modify my bank account to have cash gift(s)?", "How could i change my bank account to receive cash gift(s)?", "What do we need to modify my bank account to have cash gift(s)?", "How do we modify my bank account to have cash gift(s)?", "What does me have to do to modify my bank account to have cash gift(s)?", "Where do student alter my bank account to receive cash gift(s)?", "Where do me modify my bank account to have cash gift(s)?", "Where shall we modify my bank account to receive cash gift(s)?", "How shall student modify my bank account to receive cash gift(s)?", "Where do we change my bank account to receive cash gift(s)?", "What do i need to modify my bank account to receive cash gift(s)?", "What do i have to do to change my bank account to have cash gift(s)?", "How shall i change my bank account to have cash gift(s)?", "Where could student modify my bank account to receive cash gift(s)?", "Where can we modify my bank account to receive cash gift(s)?", "Where does me change my bank account to have cash gift(s)?", "Where do we alter my bank account to have cash gift(s)?", "What do student need to alter my bank account to have cash gift(s)?", "Where should student change my bank account to have cash gift(s)?", "Where could i modify my bank account to receive cash gift(s)?", "Where shall we change my bank account to have cash gift(s)?", "Where do i change my bank account to have cash gift(s)?", "What do me have to do to modify my bank account to receive cash gift(s)?", "Where can we modify my bank account to have cash gift(s)?", "Where does me modify my bank account to have cash gift(s)?", "What do i have to do to modify my bank account to have cash gift(s)?", "Where can student change my bank account to receive cash gift(s)?", "Where should we change my bank account to receive cash gift(s)?", "Where could i alter my bank account to have cash gift(s)?", "Where do i alter my bank account to have cash gift(s)?", "How could we alter my bank account to have cash gift(s)?", "How shall i alter my bank account to receive cash gift(s)?", "What does we need to change my bank account to have cash gift(s)?", "Where should me alter my bank account to have cash gift(s)?", "How does we modify my bank account to receive cash gift(s)?", "What do student need to change my bank account to have cash gift(s)?", "How do me alter my bank account to receive cash gift(s)?", "What does me have to do to change my bank account to receive cash gift(s)?", "Where could we modify my bank account to have cash gift(s)?", "Where shall me alter my bank account to have cash gift(s)?", "Where can we alter my bank account to receive cash gift(s)?", "What do student need to modify my bank account to have cash gift(s)?", "Where could i alter my bank account to receive cash gift(s)?", "How does student alter my bank account to receive cash gift(s)?", "Where does student modify my bank account to have cash gift(s)?", "What do student need to alter my bank account to receive cash gift(s)?", "How do i alter my bank account to receive cash gift(s)?", "Where should student alter my bank account to have cash gift(s)?", "Where should we change my bank account to have cash gift(s)?", "How should we alter my bank account to receive cash gift(s)?", "Where does we modify my bank account to have cash gift(s)?", "Where do i change my bank account to receive cash gift(s)?", "Where shall me alter my bank account to receive cash gift(s)?", "Where could student change my bank account to receive cash gift(s)?", "Where does student change my bank account to have cash gift(s)?", "Where should student modify my bank account to have cash gift(s)?", "How shall me alter my bank account to receive cash gift(s)?", "How does i modify my bank account to have cash gift(s)?", "Where does i modify my bank account to receive cash gift(s)?", "What does i have to do to alter my bank account to receive cash gift(s)?", "How should i alter my bank account to receive cash gift(s)?", "Where should me modify my bank account to have cash gift(s)?", "What does student have to do to alter my bank account to have cash gift(s)?", "Where should we alter my bank account to have cash gift(s)?", "Where shall we modify my bank account to have cash gift(s)?", "How should we change my bank account to receive cash gift(s)?", "How could student change my bank account to have cash gift(s)?", "Where should me alter my bank account to receive cash gift(s)?", "Where do student change my bank account to receive cash gift(s)?", "How does i alter my bank account to receive cash gift(s)?", "How do me alter my bank account to have cash gift(s)?", "How do i modify my bank account to receive cash gift(s)?", "How shall i modify my bank account to have cash gift(s)?", "How does i change my bank account to have cash gift(s)?", "What does student have to do to modify my bank account to have cash gift(s)?", "How should i modify my bank account to have cash gift(s)?", "How should we alter my bank account to have cash gift(s)?", "How does we alter my bank account to receive cash gift(s)?", "What do we have to do to alter my bank account to receive cash gift(s)?", "Where does we alter my bank account to have cash gift(s)?", "How does me alter my bank account to receive cash gift(s)?", "How shall we change my bank account to have cash gift(s)?", "Where shall i change my bank account to receive cash gift(s)?", "Where do me modify my bank account to receive cash gift(s)?", "How do i alter my bank account to have cash gift(s)?", "How does me change my bank account to receive cash gift(s)?", "What do me need to modify my bank account to have cash gift(s)?", "Where can i change my bank account to receive cash gift(s)?", "How could we modify my bank account to have cash gift(s)?", "Where shall me modify my bank account to have cash gift(s)?", "What do student have to do to change my bank account to have cash gift(s)?", "How do student modify my bank account to have cash gift(s)?", "Where shall student alter my bank account to receive cash gift(s)?", "What do we have to do to modify my bank account to have cash gift(s)?", "How could we modify my bank account to receive cash gift(s)?", "Where can we change my bank account to receive cash gift(s)?", "How do we alter my bank account to have cash gift(s)?", "How could i alter my bank account to receive cash gift(s)?", "Where should student change my bank account to receive cash gift(s)?", "How should me alter my bank account to have cash gift(s)?", "What do student need to modify my bank account to receive cash gift(s)?", "How do me modify my bank account to receive cash gift(s)?", "How do i change my bank account to receive cash gift(s)?", "What do we have to do to alter my bank account to have cash gift(s)?", "How shall i change my bank account to receive cash gift(s)?", "What does me need to alter my bank account to have cash gift(s)?", "Where do we change my bank account to have cash gift(s)?", "What does we have to do to alter my bank account to receive cash gift(s)?", "What does me need to modify my bank account to receive cash gift(s)?", "Where does student change my bank account to receive cash gift(s)?", "What do i have to do to alter my bank account to have cash gift(s)?", "Where can student alter my bank account to have cash gift(s)?", "Where do me alter my bank account to have cash gift(s)?", "Where can i modify my bank account to receive cash gift(s)?", "What do student have to do to modify my bank account to receive cash gift(s)?", "Where does we change my bank account to have cash gift(s)?", "What do me need to alter my bank account to have cash gift(s)?", "Where can me modify my bank account to have cash gift(s)?", "How do student alter my bank account to have cash gift(s)?", "How should me change my bank account to have cash gift(s)?", "What do student have to do to modify my bank account to have cash gift(s)?", "How do we modify my bank account to receive cash gift(s)?", "Where shall i modify my bank account to have cash gift(s)?", "Where could i change my bank account to have cash gift(s)?", "How do i change my bank account to have cash gift(s)?", "What does me need to change my bank account to have cash gift(s)?", "Where shall student change my bank account to have cash gift(s)?", "What does student have to do to alter my bank account to receive cash gift(s)?", "Where do student modify my bank account to receive cash gift(s)?", "How does student modify my bank account to have cash gift(s)?", "What do i have to do to modify my bank account to receive cash gift(s)?", "Where shall me change my bank account to have cash gift(s)?", "What do me have to do to change my bank account to receive cash gift(s)?", "What does i need to modify my bank account to receive cash gift(s)?", "Where should we alter my bank account to receive cash gift(s)?", "Where should i change my bank account to have cash gift(s)?", "Where do me change my bank account to receive cash gift(s)?", "How do i modify my bank account to have cash gift(s)?", "How could me alter my bank account to have cash gift(s)?", "Where can we change my bank account to have cash gift(s)?", "What does student need to alter my bank account to have cash gift(s)?", "Where does me alter my bank account to have cash gift(s)?", "Where do we modify my bank account to have cash gift(s)?", "How do we change my bank account to have cash gift(s)?", "Where shall student alter my bank account to have cash gift(s)?", "How does i modify my bank account to receive cash gift(s)?", "What do me have to do to alter my bank account to receive cash gift(s)?", "What does we have to do to change my bank account to have cash gift(s)?", "Where does me change my bank account to receive cash gift(s)?", "What does we need to modify my bank account to receive cash gift(s)?", "What does me have to do to modify my bank account to receive cash gift(s)?", "How could i change my bank account to have cash gift(s)?", "What does i need to alter my bank account to receive cash gift(s)?", "Where shall i alter my bank account to have cash gift(s)?", "Where should me change my bank account to have cash gift(s)?", "Where should i alter my bank account to receive cash gift(s)?", "What do i have to do to change my bank account to receive cash gift(s)?", "What does i have to do to modify my bank account to receive cash gift(s)?", "What does i need to alter my bank account to have cash gift(s)?", "How could student change my bank account to receive cash gift(s)?", "Where should student alter my bank account to receive cash gift(s)?", "Where does we modify my bank account to receive cash gift(s)?", "What do we need to alter my bank account to have cash gift(s)?", "How should i modify my bank account to receive cash gift(s)?", "What does me need to alter my bank account to receive cash gift(s)?", "How shall we alter my bank account to receive cash gift(s)?", "What does we need to alter my bank account to receive cash gift(s)?", "What do we need to change my bank account to receive cash gift(s)?", "How could we alter my bank account to receive cash gift(s)?", "How do me change my bank account to have cash gift(s)?", "Where should we modify my bank account to receive cash gift(s)?", "How do we change my bank account to receive cash gift(s)?", "Where can i alter my bank account to receive cash gift(s)?", "How do student change my bank account to have cash gift(s)?", "What does we have to do to modify my bank account to receive cash gift(s)?", "What does we need to alter my bank account to have cash gift(s)?", "How should me alter my bank account to receive cash gift(s)?", "What does we have to do to change my bank account to receive cash gift(s)?", "How should i alter my bank account to have cash gift(s)?", "Where could we change my bank account to have cash gift(s)?", "Where do me alter my bank account to receive cash gift(s)?"], "tag": "How can I change my bank account to receive cash gift(s)?", "response": "To change the Bank Account to receive Baby Bonus Cash gift(s), only the current bank account holder can do so by following these steps: 1) Login to Baby Bonus Online using SingPass 2) Select \"Request to change Bank Account Number\" under \u201cView/Update details\u201d. For prompt payment, please submit your request at least 10 working days before the next scheduled payment date."}, {"patterns": ["What does i need to change the Child Development Account (CDA) trustee?", "How should we change the Child Development Account (CDA) trustee?", "How should i change the Child Development Account (CDA) trustee?", "Where should student change the Child Development Account (CDA) trustee?", "How should me change the Child Development Account (CDA) trustee?", "What does student need to change the Child Development Account (CDA) trustee?", "How does we change the Child Development Account (CDA) trustee?", "Where can student change the Child Development Account (CDA) trustee?", "Where should me change the Child Development Account (CDA) trustee?", "Where do me change the Child Development Account (CDA) trustee?", "How do me change the Child Development Account (CDA) trustee?", "What do student need to change the Child Development Account (CDA) trustee?", "Where shall me change the Child Development Account (CDA) trustee?", "Where do we change the Child Development Account (CDA) trustee?", "Where does i change the Child Development Account (CDA) trustee?", "Where could me change the Child Development Account (CDA) trustee?", "Where does student change the Child Development Account (CDA) trustee?", "How does i change the Child Development Account (CDA) trustee?", "How should student change the Child Development Account (CDA) trustee?", "What do me have to do to change the Child Development Account (CDA) trustee?", "How could we change the Child Development Account (CDA) trustee?", "What does me need to change the Child Development Account (CDA) trustee?", "How shall i change the Child Development Account (CDA) trustee?", "What do me need to change the Child Development Account (CDA) trustee?", "Where can we change the Child Development Account (CDA) trustee?", "How shall we change the Child Development Account (CDA) trustee?", "How could me change the Child Development Account (CDA) trustee?", "What does me have to do to change the Child Development Account (CDA) trustee?", "Where do i change the Child Development Account (CDA) trustee?", "How do i change the Child Development Account (CDA) trustee?", "Where does we change the Child Development Account (CDA) trustee?", "Where does me change the Child Development Account (CDA) trustee?", "How does student change the Child Development Account (CDA) trustee?", "How shall student change the Child Development Account (CDA) trustee?", "Where can me change the Child Development Account (CDA) trustee?", "Where could student change the Child Development Account (CDA) trustee?", "What does we have to do to change the Child Development Account (CDA) trustee?", "Where shall we change the Child Development Account (CDA) trustee?", "How do student change the Child Development Account (CDA) trustee?", "Where should we change the Child Development Account (CDA) trustee?", "What do we have to do to change the Child Development Account (CDA) trustee?", "Where shall i change the Child Development Account (CDA) trustee?", "What do i have to do to change the Child Development Account (CDA) trustee?", "Where do student change the Child Development Account (CDA) trustee?", "How could student change the Child Development Account (CDA) trustee?", "What do we need to change the Child Development Account (CDA) trustee?", "What does student have to do to change the Child Development Account (CDA) trustee?", "What does we need to change the Child Development Account (CDA) trustee?", "How do we change the Child Development Account (CDA) trustee?", "How shall me change the Child Development Account (CDA) trustee?", "How could i change the Child Development Account (CDA) trustee?", "What do i need to change the Child Development Account (CDA) trustee?", "What do student have to do to change the Child Development Account (CDA) trustee?", "Where shall student change the Child Development Account (CDA) trustee?", "What does i have to do to change the Child Development Account (CDA) trustee?", "Where could we change the Child Development Account (CDA) trustee?", "How does me change the Child Development Account (CDA) trustee?", "Where can i change the Child Development Account (CDA) trustee?", "Where could i change the Child Development Account (CDA) trustee?", "Where should i change the Child Development Account (CDA) trustee?", "What does i need to alter the Child Development Account (CDA) trustee?", "What does i need to modify the Child Development Account (CDA) trustee?", "How should we alter the Child Development Account (CDA) trustee?", "How should we modify the Child Development Account (CDA) trustee?", "How should i alter the Child Development Account (CDA) trustee?", "How should i modify the Child Development Account (CDA) trustee?", "Where should student alter the Child Development Account (CDA) trustee?", "Where should student modify the Child Development Account (CDA) trustee?", "How should me alter the Child Development Account (CDA) trustee?", "How should me modify the Child Development Account (CDA) trustee?", "What does student need to alter the Child Development Account (CDA) trustee?", "What does student need to modify the Child Development Account (CDA) trustee?", "How does we alter the Child Development Account (CDA) trustee?", "How does we modify the Child Development Account (CDA) trustee?", "Where can student alter the Child Development Account (CDA) trustee?", "Where can student modify the Child Development Account (CDA) trustee?", "Where should me alter the Child Development Account (CDA) trustee?", "Where should me modify the Child Development Account (CDA) trustee?", "Where do me alter the Child Development Account (CDA) trustee?", "Where do me modify the Child Development Account (CDA) trustee?", "How do me alter the Child Development Account (CDA) trustee?", "How do me modify the Child Development Account (CDA) trustee?", "What do student need to alter the Child Development Account (CDA) trustee?", "What do student need to modify the Child Development Account (CDA) trustee?", "Where shall me alter the Child Development Account (CDA) trustee?", "Where shall me modify the Child Development Account (CDA) trustee?", "Where do we alter the Child Development Account (CDA) trustee?", "Where do we modify the Child Development Account (CDA) trustee?", "Where does i alter the Child Development Account (CDA) trustee?", "Where does i modify the Child Development Account (CDA) trustee?", "Where could me alter the Child Development Account (CDA) trustee?", "Where could me modify the Child Development Account (CDA) trustee?", "Where does student alter the Child Development Account (CDA) trustee?", "Where does student modify the Child Development Account (CDA) trustee?", "How does i alter the Child Development Account (CDA) trustee?", "How does i modify the Child Development Account (CDA) trustee?", "How should student alter the Child Development Account (CDA) trustee?", "How should student modify the Child Development Account (CDA) trustee?", "What do me have to do to alter the Child Development Account (CDA) trustee?", "What do me have to do to modify the Child Development Account (CDA) trustee?", "How could we alter the Child Development Account (CDA) trustee?", "How could we modify the Child Development Account (CDA) trustee?", "What does me need to alter the Child Development Account (CDA) trustee?", "What does me need to modify the Child Development Account (CDA) trustee?", "How shall i alter the Child Development Account (CDA) trustee?", "How shall i modify the Child Development Account (CDA) trustee?", "What do me need to alter the Child Development Account (CDA) trustee?", "What do me need to modify the Child Development Account (CDA) trustee?", "Where can we alter the Child Development Account (CDA) trustee?", "Where can we modify the Child Development Account (CDA) trustee?", "How shall we alter the Child Development Account (CDA) trustee?", "How shall we modify the Child Development Account (CDA) trustee?", "How could me alter the Child Development Account (CDA) trustee?", "How could me modify the Child Development Account (CDA) trustee?", "What does me have to do to alter the Child Development Account (CDA) trustee?", "What does me have to do to modify the Child Development Account (CDA) trustee?", "Where do i alter the Child Development Account (CDA) trustee?", "Where do i modify the Child Development Account (CDA) trustee?", "How do i alter the Child Development Account (CDA) trustee?", "How do i modify the Child Development Account (CDA) trustee?", "Where does we alter the Child Development Account (CDA) trustee?", "Where does we modify the Child Development Account (CDA) trustee?", "Where does me alter the Child Development Account (CDA) trustee?", "Where does me modify the Child Development Account (CDA) trustee?", "How does student alter the Child Development Account (CDA) trustee?", "How does student modify the Child Development Account (CDA) trustee?", "How shall student alter the Child Development Account (CDA) trustee?", "How shall student modify the Child Development Account (CDA) trustee?", "Where can me alter the Child Development Account (CDA) trustee?", "Where can me modify the Child Development Account (CDA) trustee?", "Where could student alter the Child Development Account (CDA) trustee?", "Where could student modify the Child Development Account (CDA) trustee?", "What does we have to do to alter the Child Development Account (CDA) trustee?", "What does we have to do to modify the Child Development Account (CDA) trustee?", "Where shall we alter the Child Development Account (CDA) trustee?", "Where shall we modify the Child Development Account (CDA) trustee?", "How do student alter the Child Development Account (CDA) trustee?", "How do student modify the Child Development Account (CDA) trustee?", "Where should we alter the Child Development Account (CDA) trustee?", "Where should we modify the Child Development Account (CDA) trustee?", "What do we have to do to alter the Child Development Account (CDA) trustee?", "What do we have to do to modify the Child Development Account (CDA) trustee?", "Where shall i alter the Child Development Account (CDA) trustee?", "Where shall i modify the Child Development Account (CDA) trustee?", "What do i have to do to alter the Child Development Account (CDA) trustee?", "What do i have to do to modify the Child Development Account (CDA) trustee?", "Where do student alter the Child Development Account (CDA) trustee?", "Where do student modify the Child Development Account (CDA) trustee?", "How could student alter the Child Development Account (CDA) trustee?", "How could student modify the Child Development Account (CDA) trustee?", "What do we need to alter the Child Development Account (CDA) trustee?", "What do we need to modify the Child Development Account (CDA) trustee?", "What does student have to do to alter the Child Development Account (CDA) trustee?", "What does student have to do to modify the Child Development Account (CDA) trustee?", "What does we need to alter the Child Development Account (CDA) trustee?", "What does we need to modify the Child Development Account (CDA) trustee?", "How do we alter the Child Development Account (CDA) trustee?", "How do we modify the Child Development Account (CDA) trustee?", "How shall me alter the Child Development Account (CDA) trustee?", "How shall me modify the Child Development Account (CDA) trustee?", "How could i alter the Child Development Account (CDA) trustee?", "How could i modify the Child Development Account (CDA) trustee?", "What do i need to alter the Child Development Account (CDA) trustee?", "What do i need to modify the Child Development Account (CDA) trustee?", "What do student have to do to alter the Child Development Account (CDA) trustee?", "What do student have to do to modify the Child Development Account (CDA) trustee?", "Where shall student alter the Child Development Account (CDA) trustee?", "Where shall student modify the Child Development Account (CDA) trustee?", "What does i have to do to alter the Child Development Account (CDA) trustee?", "What does i have to do to modify the Child Development Account (CDA) trustee?", "Where could we alter the Child Development Account (CDA) trustee?", "Where could we modify the Child Development Account (CDA) trustee?", "How does me alter the Child Development Account (CDA) trustee?", "How does me modify the Child Development Account (CDA) trustee?", "Where can i alter the Child Development Account (CDA) trustee?", "Where can i modify the Child Development Account (CDA) trustee?", "Where could i alter the Child Development Account (CDA) trustee?", "Where could i modify the Child Development Account (CDA) trustee?", "Where should i alter the Child Development Account (CDA) trustee?", "Where should i modify the Child Development Account (CDA) trustee?"], "tag": "How can I change the Child Development Account (CDA) trustee?", "response": "To change the Child Development Account (CDA) trustee, the current trustee must log in with his or her SingPass and use the 'Change CDA Trustee' option found in \u2018View/Update My Baby Bonus Details\u2019 on the Baby Bonus Online. You also check the status of your request by selecting 'Services Status' The bank will be updated within 2 weeks after the new CDA trustee has accepted the terms and conditions. If the new trustee does not accept the terms and conditions within 28 days, you have to go online to submit another request. If the CDA trustees are not Singapore Citizens or the CDA trustees are unable to submit a request online, the CDA trustees or requestors must submit a request for change of CDA bank using this form. Simply enter \u201cCDA trustee or Cash Gift Bank account holder\u201d in the \u2018Subject field and key in your details. A form will be sent to the CDA trustee and his or her spouse to complete. We will send a SMS or email link to the newly nominated CDA trustee to accept the terms and conditions of the CDA bank. If the new CDA trustee is a foreigner or a third-party, they will receive a letter for change of CDA Trustee from MSF that allows them to update the bank. "}, {"patterns": ["When i have subject my request to change bank account for receiving cash gift online. How i could know if my request is received and updated?", "When we have submitted my request to change bank account for receiving cash gift online. What shall we do to know if my request is have and updated?", "If i have submitted my request to modify bank account for have cash gift online. Where shall i know if my request is have and updated?", "If we have submitted my request to alter bank account for receiving cash gift online. What should we do to know if my request is have and updated?", "If student have submitted my request to modify bank account for receiving cash gift online. Where do student cognise if my request is received and updated?", "If i have subject my request to modify bank account for have cash gift online. Where can i know if my request is have and updated?", "When we have subject my request to alter bank account for receiving cash gift online. How we shall cognise if my request is received and updated?", "While student have subject my request to change bank account for receiving cash gift online. Where can student cognize if my request is have and updated?", "If i have subject my request to change bank account for receiving cash gift online. How i could know if my request is have and updated?", "When we have subject my request to alter bank account for have cash gift online. How we can cognise if my request is received and updated?", "I have submitted my request to alter bank account for receiving cash gift online. What could i do to know if my request is received and updated?", "While i have submitted my request to alter bank account for have cash gift online. How i could know if my request is received and updated?", "Me have submitted my request to alter bank account for have cash gift online. Where could me know if my request is received and updated?", "While i have submitted my request to modify bank account for have cash gift online. How does i cognise if my request is received and updated?", "When student have submitted my request to change bank account for receiving cash gift online. How student does cognize if my request is received and updated?", "While i have subject my request to modify bank account for receiving cash gift online. What do i do to cognise if my request is received and updated?", "When we have subject my request to alter bank account for receiving cash gift online. How can we know if my request is received and updated?", "If me have subject my request to alter bank account for have cash gift online. Where could me cognize if my request is received and updated?", "While me have subject my request to change bank account for receiving cash gift online. Where does me cognize if my request is received and updated?", "We have submitted my request to alter bank account for receiving cash gift online. How does we know if my request is received and updated?", "While student have subject my request to change bank account for have cash gift online. How student could cognise if my request is have and updated?", "When i have subject my request to change bank account for have cash gift online. What should i do to know if my request is have and updated?", "Student have submitted my request to modify bank account for receiving cash gift online. Where can student cognize if my request is received and updated?", "If student have subject my request to modify bank account for receiving cash gift online. How does student cognize if my request is have and updated?", "While me have submitted my request to alter bank account for receiving cash gift online. How does me cognise if my request is have and updated?", "When me have submitted my request to change bank account for receiving cash gift online. How shall me cognise if my request is received and updated?", "If student have subject my request to modify bank account for have cash gift online. Where should student cognise if my request is received and updated?", "While we have subject my request to alter bank account for receiving cash gift online. How can we cognise if my request is received and updated?", "We have subject my request to modify bank account for receiving cash gift online. Where should we cognize if my request is have and updated?", "If student have subject my request to alter bank account for have cash gift online. How student shall cognize if my request is received and updated?", "If student have submitted my request to change bank account for have cash gift online. How student shall cognise if my request is received and updated?", "When student have submitted my request to change bank account for have cash gift online. How shall student know if my request is received and updated?", "While i have subject my request to alter bank account for have cash gift online. How i shall cognise if my request is received and updated?", "While student have subject my request to alter bank account for have cash gift online. What can student do to cognize if my request is have and updated?", "When we have submitted my request to change bank account for have cash gift online. Where should we cognize if my request is received and updated?", "While we have submitted my request to alter bank account for have cash gift online. What can we do to know if my request is have and updated?", "When we have subject my request to change bank account for receiving cash gift online. How we could know if my request is have and updated?", "When we have subject my request to modify bank account for have cash gift online. How should we know if my request is received and updated?", "Student have submitted my request to modify bank account for have cash gift online. Where shall student cognize if my request is have and updated?", "When student have submitted my request to modify bank account for have cash gift online. How should student know if my request is have and updated?", "When student have submitted my request to alter bank account for have cash gift online. How student could know if my request is received and updated?", "While i have subject my request to modify bank account for have cash gift online. What can i do to cognize if my request is have and updated?", "I have subject my request to alter bank account for receiving cash gift online. How i can cognise if my request is have and updated?", "If me have subject my request to modify bank account for receiving cash gift online. How me can cognise if my request is received and updated?", "If i have submitted my request to change bank account for have cash gift online. What does i do to cognize if my request is received and updated?", "I have submitted my request to modify bank account for receiving cash gift online. What can i do to know if my request is have and updated?", "If me have submitted my request to alter bank account for receiving cash gift online. What does me do to cognize if my request is received and updated?", "When i have subject my request to change bank account for receiving cash gift online. Where do i cognise if my request is have and updated?", "I have subject my request to change bank account for receiving cash gift online. What shall i do to cognise if my request is received and updated?", "If me have submitted my request to change bank account for have cash gift online. What could me do to cognise if my request is received and updated?", "Me have subject my request to alter bank account for have cash gift online. What can me do to know if my request is received and updated?", "If student have submitted my request to change bank account for receiving cash gift online. How student could cognise if my request is have and updated?", "Student have submitted my request to change bank account for receiving cash gift online. How student could know if my request is received and updated?", "If me have submitted my request to alter bank account for receiving cash gift online. How do me know if my request is received and updated?", "While i have submitted my request to modify bank account for receiving cash gift online. How could i know if my request is have and updated?", "When student have submitted my request to alter bank account for receiving cash gift online. How student do cognize if my request is have and updated?", "While student have subject my request to alter bank account for receiving cash gift online. How student should cognize if my request is have and updated?", "We have subject my request to change bank account for receiving cash gift online. What do we do to cognise if my request is received and updated?", "I have submitted my request to modify bank account for have cash gift online. How i should cognize if my request is have and updated?", "If i have submitted my request to modify bank account for have cash gift online. How i could cognize if my request is have and updated?", "When me have subject my request to modify bank account for have cash gift online. How me does know if my request is have and updated?", "When i have subject my request to alter bank account for receiving cash gift online. Where can i know if my request is received and updated?", "If student have submitted my request to change bank account for have cash gift online. How student shall cognize if my request is have and updated?", "When student have submitted my request to alter bank account for have cash gift online. What shall student do to cognize if my request is received and updated?", "When we have submitted my request to modify bank account for receiving cash gift online. Where does we know if my request is received and updated?", "If me have subject my request to modify bank account for have cash gift online. How me could know if my request is received and updated?", "If me have subject my request to change bank account for have cash gift online. Where does me know if my request is received and updated?", "When i have subject my request to change bank account for have cash gift online. How should i cognize if my request is received and updated?", "I have subject my request to modify bank account for receiving cash gift online. What does i do to know if my request is have and updated?", "If i have submitted my request to change bank account for have cash gift online. How can i know if my request is received and updated?", "We have submitted my request to alter bank account for have cash gift online. Where could we cognize if my request is received and updated?", "If me have subject my request to modify bank account for have cash gift online. How me shall know if my request is have and updated?", "When we have submitted my request to alter bank account for receiving cash gift online. What shall we do to cognize if my request is have and updated?", "While we have submitted my request to alter bank account for have cash gift online. What can we do to cognise if my request is have and updated?", "When student have submitted my request to modify bank account for have cash gift online. Where shall student cognize if my request is received and updated?", "If we have subject my request to modify bank account for receiving cash gift online. Where shall we cognise if my request is have and updated?", "If me have subject my request to alter bank account for receiving cash gift online. What can me do to cognise if my request is have and updated?", "Me have subject my request to change bank account for have cash gift online. Where can me know if my request is received and updated?", "We have submitted my request to change bank account for receiving cash gift online. How should we know if my request is have and updated?", "If i have submitted my request to modify bank account for have cash gift online. How i could cognise if my request is have and updated?", "I have submitted my request to alter bank account for receiving cash gift online. What can i do to know if my request is have and updated?", "Student have submitted my request to change bank account for receiving cash gift online. Where can student cognise if my request is received and updated?", "When i have submitted my request to modify bank account for receiving cash gift online. What can i do to cognise if my request is have and updated?", "When we have subject my request to change bank account for receiving cash gift online. What does we do to know if my request is have and updated?", "If me have subject my request to modify bank account for receiving cash gift online. What does me do to cognise if my request is have and updated?", "If me have submitted my request to modify bank account for receiving cash gift online. How me shall know if my request is received and updated?", "Student have submitted my request to alter bank account for have cash gift online. How student do cognize if my request is received and updated?", "If we have subject my request to alter bank account for have cash gift online. How we shall cognise if my request is have and updated?", "Student have subject my request to alter bank account for have cash gift online. How student does know if my request is received and updated?", "If me have subject my request to modify bank account for receiving cash gift online. What can me do to cognize if my request is received and updated?", "While me have submitted my request to alter bank account for receiving cash gift online. How me should know if my request is received and updated?", "If we have subject my request to modify bank account for have cash gift online. Where can we cognise if my request is have and updated?", "If me have submitted my request to alter bank account for have cash gift online. How should me know if my request is have and updated?", "Student have submitted my request to modify bank account for have cash gift online. How student does cognise if my request is received and updated?", "Student have subject my request to modify bank account for have cash gift online. What do student do to know if my request is received and updated?", "While me have subject my request to alter bank account for have cash gift online. How could me know if my request is have and updated?", "Me have subject my request to change bank account for have cash gift online. What can me do to know if my request is received and updated?", "While me have subject my request to change bank account for receiving cash gift online. Where should me cognize if my request is have and updated?", "If i have submitted my request to change bank account for have cash gift online. How could i cognise if my request is have and updated?", "When me have subject my request to change bank account for receiving cash gift online. How do me know if my request is have and updated?", "I have submitted my request to change bank account for receiving cash gift online. What could i do to cognise if my request is received and updated?", "While we have submitted my request to alter bank account for have cash gift online. How we does know if my request is received and updated?", "While student have submitted my request to alter bank account for have cash gift online. What could student do to cognize if my request is received and updated?", "While student have subject my request to change bank account for have cash gift online. How do student cognize if my request is received and updated?", "When student have submitted my request to alter bank account for have cash gift online. How student do know if my request is received and updated?", "When me have subject my request to modify bank account for have cash gift online. How me can cognise if my request is have and updated?", "When we have submitted my request to modify bank account for have cash gift online. Where shall we cognize if my request is have and updated?", "While we have subject my request to alter bank account for receiving cash gift online. How we should cognise if my request is received and updated?", "Me have subject my request to modify bank account for have cash gift online. What could me do to cognize if my request is received and updated?", "Student have submitted my request to alter bank account for have cash gift online. Where can student cognise if my request is have and updated?", "If i have submitted my request to change bank account for receiving cash gift online. Where do i cognize if my request is received and updated?", "When i have submitted my request to change bank account for have cash gift online. What shall i do to cognize if my request is received and updated?", "Student have submitted my request to change bank account for receiving cash gift online. How should student know if my request is have and updated?", "Student have subject my request to change bank account for receiving cash gift online. Where shall student know if my request is have and updated?", "When me have submitted my request to modify bank account for have cash gift online. How me shall cognise if my request is received and updated?", "When i have subject my request to change bank account for have cash gift online. Where do i know if my request is have and updated?", "I have subject my request to modify bank account for have cash gift online. Where shall i cognise if my request is received and updated?", "While student have submitted my request to modify bank account for receiving cash gift online. Where does student cognise if my request is have and updated?", "When we have submitted my request to alter bank account for have cash gift online. Where do we cognize if my request is received and updated?", "While i have subject my request to change bank account for have cash gift online. How i can cognise if my request is received and updated?", "If student have subject my request to modify bank account for have cash gift online. Where can student know if my request is have and updated?", "We have submitted my request to modify bank account for receiving cash gift online. How we shall cognise if my request is received and updated?", "If i have submitted my request to change bank account for have cash gift online. How shall i know if my request is received and updated?", "When we have submitted my request to change bank account for have cash gift online. Where can we cognise if my request is have and updated?", "When i have submitted my request to modify bank account for receiving cash gift online. What could i do to cognize if my request is have and updated?", "While we have subject my request to change bank account for have cash gift online. Where can we cognize if my request is received and updated?", "While student have subject my request to change bank account for receiving cash gift online. How can student cognize if my request is received and updated?", "While i have submitted my request to alter bank account for receiving cash gift online. How i does cognize if my request is have and updated?", "I have submitted my request to alter bank account for receiving cash gift online. How shall i know if my request is have and updated?", "While student have submitted my request to alter bank account for receiving cash gift online. What could student do to cognize if my request is received and updated?", "Me have submitted my request to alter bank account for receiving cash gift online. How can me cognise if my request is have and updated?", "When me have submitted my request to change bank account for have cash gift online. What should me do to cognise if my request is have and updated?", "Me have subject my request to change bank account for receiving cash gift online. How could me cognize if my request is have and updated?", "When me have subject my request to alter bank account for have cash gift online. How could me know if my request is received and updated?", "Student have subject my request to modify bank account for receiving cash gift online. What should student do to know if my request is received and updated?", "When student have submitted my request to alter bank account for have cash gift online. How shall student cognize if my request is received and updated?", "I have subject my request to change bank account for have cash gift online. How i can cognise if my request is received and updated?", "If student have subject my request to modify bank account for have cash gift online. Where do student cognize if my request is have and updated?", "When me have subject my request to alter bank account for have cash gift online. How me can know if my request is have and updated?", "I have subject my request to modify bank account for have cash gift online. What shall i do to cognise if my request is received and updated?", "When me have subject my request to alter bank account for have cash gift online. How could me cognize if my request is received and updated?", "If student have submitted my request to alter bank account for receiving cash gift online. Where shall student cognize if my request is have and updated?", "When i have subject my request to alter bank account for receiving cash gift online. How shall i cognise if my request is have and updated?", "When i have subject my request to change bank account for have cash gift online. Where shall i cognize if my request is have and updated?", "Student have subject my request to alter bank account for receiving cash gift online. Where does student cognize if my request is have and updated?", "I have subject my request to alter bank account for have cash gift online. What do i do to cognize if my request is received and updated?", "Student have submitted my request to alter bank account for have cash gift online. How student do cognise if my request is have and updated?", "While i have subject my request to change bank account for have cash gift online. Where should i cognize if my request is received and updated?", "If we have subject my request to alter bank account for receiving cash gift online. How we does know if my request is received and updated?", "If we have submitted my request to modify bank account for have cash gift online. How could we know if my request is have and updated?", "When student have subject my request to modify bank account for have cash gift online. How do student cognize if my request is have and updated?", "Me have submitted my request to modify bank account for receiving cash gift online. How me do cognize if my request is have and updated?", "When we have subject my request to modify bank account for have cash gift online. How can we know if my request is received and updated?", "If we have submitted my request to change bank account for receiving cash gift online. How do we cognise if my request is received and updated?", "While i have submitted my request to change bank account for receiving cash gift online. Where should i cognize if my request is have and updated?", "When i have submitted my request to change bank account for have cash gift online. How i does know if my request is have and updated?", "Me have submitted my request to alter bank account for receiving cash gift online. What do me do to know if my request is have and updated?", "I have subject my request to modify bank account for have cash gift online. What could i do to know if my request is received and updated?", "When i have subject my request to change bank account for have cash gift online. How could i cognise if my request is received and updated?", "When i have subject my request to alter bank account for receiving cash gift online. How can i know if my request is received and updated?", "When me have submitted my request to modify bank account for receiving cash gift online. What shall me do to cognize if my request is received and updated?", "We have submitted my request to alter bank account for receiving cash gift online. How we should cognize if my request is received and updated?", "If we have subject my request to alter bank account for receiving cash gift online. How should we cognize if my request is received and updated?", "If i have subject my request to change bank account for receiving cash gift online. Where does i know if my request is received and updated?", "Student have submitted my request to change bank account for receiving cash gift online. How student can know if my request is have and updated?", "While we have subject my request to change bank account for receiving cash gift online. How does we know if my request is received and updated?", "While i have submitted my request to alter bank account for receiving cash gift online. How i could cognise if my request is received and updated?", "We have submitted my request to alter bank account for have cash gift online. How shall we cognize if my request is received and updated?", "When me have submitted my request to modify bank account for receiving cash gift online. What could me do to know if my request is received and updated?", "While i have subject my request to modify bank account for receiving cash gift online. What can i do to cognise if my request is have and updated?", "While i have submitted my request to change bank account for receiving cash gift online. How i does cognise if my request is have and updated?", "While student have subject my request to change bank account for have cash gift online. Where should student know if my request is have and updated?", "If we have submitted my request to modify bank account for have cash gift online. How we does cognize if my request is received and updated?", "Me have submitted my request to alter bank account for receiving cash gift online. How me can know if my request is have and updated?", "I have submitted my request to alter bank account for receiving cash gift online. Where could i cognise if my request is received and updated?", "While i have submitted my request to modify bank account for receiving cash gift online. What should i do to know if my request is have and updated?", "While i have subject my request to modify bank account for receiving cash gift online. What shall i do to know if my request is have and updated?", "If we have subject my request to change bank account for have cash gift online. How we can cognise if my request is received and updated?", "If me have submitted my request to alter bank account for have cash gift online. How shall me cognise if my request is received and updated?", "While i have submitted my request to modify bank account for have cash gift online. Where could i cognize if my request is have and updated?", "When me have submitted my request to alter bank account for have cash gift online. How does me cognize if my request is have and updated?", "If me have subject my request to change bank account for have cash gift online. How me should cognise if my request is received and updated?", "While we have subject my request to modify bank account for have cash gift online. How we can cognize if my request is received and updated?", "If i have subject my request to change bank account for receiving cash gift online. How could i know if my request is received and updated?", "I have subject my request to change bank account for receiving cash gift online. Where could i know if my request is received and updated?", "While me have submitted my request to alter bank account for receiving cash gift online. How me should cognise if my request is have and updated?", "If we have subject my request to modify bank account for have cash gift online. Where could we cognize if my request is have and updated?", "When student have submitted my request to modify bank account for receiving cash gift online. Where could student cognise if my request is have and updated?", "When we have submitted my request to alter bank account for receiving cash gift online. How does we cognise if my request is received and updated?", "Student have subject my request to modify bank account for receiving cash gift online. How should student know if my request is received and updated?", "While me have subject my request to alter bank account for receiving cash gift online. How do me cognise if my request is have and updated?", "While me have submitted my request to alter bank account for have cash gift online. How me could cognise if my request is have and updated?", "While me have subject my request to change bank account for have cash gift online. How me can cognise if my request is have and updated?", "If i have subject my request to alter bank account for receiving cash gift online. Where shall i cognise if my request is received and updated?", "When me have subject my request to change bank account for have cash gift online. Where can me cognise if my request is received and updated?", "While i have subject my request to alter bank account for have cash gift online. What shall i do to cognize if my request is received and updated?", "If me have submitted my request to change bank account for receiving cash gift online. Where does me cognize if my request is have and updated?", "I have submitted my request to modify bank account for have cash gift online. What could i do to cognize if my request is received and updated?", "When student have subject my request to alter bank account for have cash gift online. How student do know if my request is have and updated?", "Student have submitted my request to change bank account for have cash gift online. How student shall know if my request is received and updated?"], "tag": "I have submitted my request to change bank account for receiving cash gift online. How do I know if my request is received and updated?", "response": "If you have submitted an online request to change the bank account to receive your Baby Bonus Cash gift, please log in to Baby Bonus Online with your SingPass, go to \"View Services Applications Status\" under Services, to check if the change has been made."}, {"patterns": ["What should we apply the PSEA funds for?", "What shall we utilise the PSEA funds for?", "What type of disbursal shall we employ the PSEA funds for?", "What type of expenses should we use the PSEA funds for?", "What type of disbursement should we utilise the PSEA funds for?", "What type of expenses does me apply the PSEA funds for?", "What type of disbursement shall me apply the PSEA funds for?", "What type of disbursal does we use the PSEA funds for?", "What type of disbursal do student utilize the PSEA funds for?", "What type of disbursement should we utilize the PSEA funds for?", "What type of expenses shall student employ the PSEA funds for?", "What does me apply the PSEA funds for?", "What type of disbursement shall student utilize the PSEA funds for?", "What do student employ the PSEA funds for?", "What type of disbursal do i utilize the PSEA funds for?", "What type of expenses should i employ the PSEA funds for?", "What type of disbursal should we apply the PSEA funds for?", "What type of disbursal could i utilize the PSEA funds for?", "What type of disbursal should me apply the PSEA funds for?", "What type of disbursement could i apply the PSEA funds for?", "What type of disbursal could we utilise the PSEA funds for?", "What can me utilise the PSEA funds for?", "What type of disbursement does student employ the PSEA funds for?", "What type of expenses does i apply the PSEA funds for?", "What does student employ the PSEA funds for?", "What should me utilize the PSEA funds for?", "What should me apply the PSEA funds for?", "What should student use the PSEA funds for?", "What type of expenses should i utilize the PSEA funds for?", "What type of disbursement shall i apply the PSEA funds for?", "What should me utilise the PSEA funds for?", "What type of expenses could we apply the PSEA funds for?", "What type of disbursal do i employ the PSEA funds for?", "What type of disbursement should student employ the PSEA funds for?", "What type of disbursal should we utilize the PSEA funds for?", "What type of disbursement could we utilize the PSEA funds for?", "What shall i apply the PSEA funds for?", "What type of disbursement does me utilise the PSEA funds for?", "What type of disbursement do we utilise the PSEA funds for?", "What does i utilize the PSEA funds for?", "What type of disbursement do me apply the PSEA funds for?", "What type of disbursement do me use the PSEA funds for?", "What type of disbursal shall i utilise the PSEA funds for?", "What type of expenses should me utilise the PSEA funds for?", "What does me use the PSEA funds for?", "What type of disbursal do i use the PSEA funds for?", "What type of disbursement shall we employ the PSEA funds for?", "What type of disbursement does me employ the PSEA funds for?", "What could i apply the PSEA funds for?", "What type of disbursement shall i use the PSEA funds for?", "What type of disbursal do me apply the PSEA funds for?", "What type of disbursement shall me employ the PSEA funds for?", "What type of disbursal could me apply the PSEA funds for?", "What type of disbursement do student use the PSEA funds for?", "What could me use the PSEA funds for?", "What shall me employ the PSEA funds for?", "What shall student employ the PSEA funds for?", "What type of expenses shall i apply the PSEA funds for?", "What type of expenses shall we use the PSEA funds for?", "What can me employ the PSEA funds for?", "What type of expenses does student use the PSEA funds for?", "What does student utilise the PSEA funds for?", "What type of disbursal could we employ the PSEA funds for?", "What shall we use the PSEA funds for?", "What type of disbursal should i use the PSEA funds for?", "What type of disbursement could student use the PSEA funds for?", "What type of disbursal does i employ the PSEA funds for?", "What do student use the PSEA funds for?", "What type of expenses shall i utilise the PSEA funds for?", "What type of expenses could we use the PSEA funds for?", "What type of expenses do we employ the PSEA funds for?", "What do me use the PSEA funds for?", "What type of disbursal does we apply the PSEA funds for?", "What do student utilise the PSEA funds for?", "What type of disbursement could me apply the PSEA funds for?", "What does we utilize the PSEA funds for?", "What could i utilize the PSEA funds for?", "What type of expenses does we use the PSEA funds for?", "What can we utilize the PSEA funds for?", "What type of disbursement should me employ the PSEA funds for?", "What does me utilize the PSEA funds for?", "What shall me utilize the PSEA funds for?", "What can i apply the PSEA funds for?", "What type of disbursal do we utilise the PSEA funds for?", "What type of disbursement does student use the PSEA funds for?", "What should we utilize the PSEA funds for?", "What type of expenses could student utilise the PSEA funds for?", "What type of disbursement shall student utilise the PSEA funds for?", "What type of expenses does student utilize the PSEA funds for?", "What does me utilise the PSEA funds for?", "What type of expenses should me use the PSEA funds for?", "What type of disbursement do me utilise the PSEA funds for?", "What type of disbursement should me apply the PSEA funds for?", "What does i apply the PSEA funds for?", "What type of expenses do me apply the PSEA funds for?", "What type of disbursement could we utilise the PSEA funds for?", "What type of disbursal shall me utilize the PSEA funds for?", "What do i apply the PSEA funds for?", "What can i utilise the PSEA funds for?", "What type of disbursement shall student use the PSEA funds for?", "What could we employ the PSEA funds for?", "What should i use the PSEA funds for?", "What type of disbursement could student apply the PSEA funds for?", "What type of disbursal do we use the PSEA funds for?", "What should student utilise the PSEA funds for?", "What shall me apply the PSEA funds for?", "What type of disbursal shall i apply the PSEA funds for?", "What type of expenses should student apply the PSEA funds for?", "What type of expenses shall i use the PSEA funds for?", "What does i use the PSEA funds for?", "What shall student utilize the PSEA funds for?", "What type of disbursal does we utilise the PSEA funds for?", "What type of disbursal do we employ the PSEA funds for?", "What can i employ the PSEA funds for?", "What type of disbursement do i utilize the PSEA funds for?", "What type of expenses do i use the PSEA funds for?", "What does we use the PSEA funds for?", "What can we apply the PSEA funds for?", "What could we use the PSEA funds for?", "What type of disbursement shall we use the PSEA funds for?", "What type of disbursal do me use the PSEA funds for?", "What type of disbursal could i employ the PSEA funds for?", "What type of disbursal do me employ the PSEA funds for?", "What should i utilize the PSEA funds for?", "What can i utilize the PSEA funds for?", "What type of disbursal do me utilise the PSEA funds for?", "What shall we utilize the PSEA funds for?", "What type of disbursal shall me employ the PSEA funds for?", "What type of disbursement should student use the PSEA funds for?", "What type of expenses could me employ the PSEA funds for?", "What type of disbursal should i utilize the PSEA funds for?", "What can student employ the PSEA funds for?", "What type of expenses does student apply the PSEA funds for?", "What shall i utilise the PSEA funds for?", "What type of disbursal shall me use the PSEA funds for?", "What type of disbursal shall we use the PSEA funds for?", "What shall i employ the PSEA funds for?", "What type of disbursal could student employ the PSEA funds for?", "What type of expenses could we utilise the PSEA funds for?", "What type of disbursement could me utilise the PSEA funds for?", "What type of disbursal do student apply the PSEA funds for?", "What type of disbursal could i apply the PSEA funds for?", "What type of disbursal does student apply the PSEA funds for?", "What type of expenses shall me utilize the PSEA funds for?", "What type of disbursement does me use the PSEA funds for?", "What could i utilise the PSEA funds for?", "What type of disbursal does i utilise the PSEA funds for?", "What shall me use the PSEA funds for?", "What type of disbursal should me utilize the PSEA funds for?", "What type of disbursal does we employ the PSEA funds for?", "What type of disbursal do student utilise the PSEA funds for?", "What do we apply the PSEA funds for?", "What type of disbursement do i apply the PSEA funds for?", "What type of disbursement do we use the PSEA funds for?", "What type of expenses does me utilize the PSEA funds for?", "What type of expenses could student utilize the PSEA funds for?", "What should student apply the PSEA funds for?", "What type of expenses does we apply the PSEA funds for?", "What type of disbursement should i utilise the PSEA funds for?", "What type of disbursal could student use the PSEA funds for?", "What should we utilise the PSEA funds for?", "What type of expenses could i use the PSEA funds for?", "What type of expenses do we apply the PSEA funds for?", "What shall student use the PSEA funds for?", "What type of expenses shall student utilize the PSEA funds for?", "What type of expenses could i utilise the PSEA funds for?", "What type of expenses do student apply the PSEA funds for?", "What type of expenses should we apply the PSEA funds for?", "What type of disbursal shall we utilize the PSEA funds for?", "What type of expenses could me utilize the PSEA funds for?", "What type of disbursement shall i utilise the PSEA funds for?", "What do me apply the PSEA funds for?", "What type of disbursement does i employ the PSEA funds for?", "What do we utilize the PSEA funds for?", "What could me apply the PSEA funds for?", "What type of disbursement could we apply the PSEA funds for?", "What type of disbursement could i utilize the PSEA funds for?", "What type of expenses should we employ the PSEA funds for?", "What type of disbursal do student use the PSEA funds for?", "What type of disbursal should student utilize the PSEA funds for?", "What type of expenses could student apply the PSEA funds for?", "What do i utilise the PSEA funds for?", "What type of disbursal shall me apply the PSEA funds for?", "What type of disbursement should we employ the PSEA funds for?", "What type of disbursal does i use the PSEA funds for?", "What shall i utilize the PSEA funds for?", "What type of disbursement does we utilise the PSEA funds for?", "What type of disbursement should i employ the PSEA funds for?", "What type of expenses shall we utilize the PSEA funds for?", "What type of disbursement should me utilise the PSEA funds for?", "What type of expenses do i apply the PSEA funds for?", "What type of disbursement shall student employ the PSEA funds for?", "What type of disbursal does student utilize the PSEA funds for?", "What should student utilize the PSEA funds for?", "What type of disbursal shall we apply the PSEA funds for?", "What type of expenses does me employ the PSEA funds for?", "What can i use the PSEA funds for?", "What can student apply the PSEA funds for?", "What type of expenses does me utilise the PSEA funds for?", "What do student utilize the PSEA funds for?"], "tag": "What type of expenses can I use the PSEA funds for?", "response": "The funds in the PSEA can be used by your child and his/her sibling for post-secondary education at the locally based ITE, polytechnics and universities. For more information on how to use the PSEA, you may wish to visit Ministry of Education's website."}, {"patterns": ["Would excess of the CDA Government contributions cap also be transferred to PSEA?", "Will excess of the CDA Government contributions cap also be transferred to PSEA?", "Will the excess also be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "Would the excess also be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "I have saved in excess of the CDA Government contributions cap. would the excess also be transferred to PSEA?", "Would surplus of the CDA Government contributions cap also be transferred to PSEA?", "Would surplusage of the CDA Government contributions cap also be transferred to PSEA?", "Would nimiety of the CDA Government contributions cap also be transferred to PSEA?", "Would excess of the CDA Government contributions cap besides be transferred to PSEA?", "Would excess of the CDA Government contributions cap too be transferred to PSEA?", "Would excess of the CDA Government contributions cap likewise be transferred to PSEA?", "Would excess of the CDA Government contributions cap as well be transferred to PSEA?", "Would surplus of the CDA Government contributions cap besides be transferred to PSEA?", "Would surplus of the CDA Government contributions cap too be transferred to PSEA?", "Would surplus of the CDA Government contributions cap likewise be transferred to PSEA?", "Would surplus of the CDA Government contributions cap as well be transferred to PSEA?", "Would surplusage of the CDA Government contributions cap besides be transferred to PSEA?", "Would surplusage of the CDA Government contributions cap too be transferred to PSEA?", "Would surplusage of the CDA Government contributions cap likewise be transferred to PSEA?", "Would surplusage of the CDA Government contributions cap as well be transferred to PSEA?", "Would nimiety of the CDA Government contributions cap besides be transferred to PSEA?", "Would nimiety of the CDA Government contributions cap too be transferred to PSEA?", "Would nimiety of the CDA Government contributions cap likewise be transferred to PSEA?", "Would nimiety of the CDA Government contributions cap as well be transferred to PSEA?", "Will surplus of the CDA Government contributions cap also be transferred to PSEA?", "Will surplusage of the CDA Government contributions cap also be transferred to PSEA?", "Will nimiety of the CDA Government contributions cap also be transferred to PSEA?", "Will excess of the CDA Government contributions cap besides be transferred to PSEA?", "Will excess of the CDA Government contributions cap too be transferred to PSEA?", "Will excess of the CDA Government contributions cap likewise be transferred to PSEA?", "Will excess of the CDA Government contributions cap as well be transferred to PSEA?", "Will surplus of the CDA Government contributions cap besides be transferred to PSEA?", "Will surplus of the CDA Government contributions cap too be transferred to PSEA?", "Will surplus of the CDA Government contributions cap likewise be transferred to PSEA?", "Will surplus of the CDA Government contributions cap as well be transferred to PSEA?", "Will surplusage of the CDA Government contributions cap besides be transferred to PSEA?", "Will surplusage of the CDA Government contributions cap too be transferred to PSEA?", "Will surplusage of the CDA Government contributions cap likewise be transferred to PSEA?", "Will surplusage of the CDA Government contributions cap as well be transferred to PSEA?", "Will nimiety of the CDA Government contributions cap besides be transferred to PSEA?", "Will nimiety of the CDA Government contributions cap too be transferred to PSEA?", "Will nimiety of the CDA Government contributions cap likewise be transferred to PSEA?", "Will nimiety of the CDA Government contributions cap as well be transferred to PSEA?", "Will the excess also be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "Will the excess besides be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "Will the excess too be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "Will the excess likewise be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "Will the excess as well be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "Will the excess besides be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "Will the excess too be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "Will the excess likewise be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "Will the excess as well be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "Would the excess also be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "Would the excess besides be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "Would the excess too be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "Would the excess likewise be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "Would the excess as well be transferred to PSEA if I have saved in excess of the CDA Government contributions cap?", "Would the excess besides be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "Would the excess too be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "Would the excess likewise be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "Would the excess as well be transferred to PSEA if I have preserve in excess of the CDA Government contributions cap?", "I have preserve in excess of the CDA Government contributions cap. would the excess also be transferred to PSEA?", "I have saved in excess of the CDA Government contributions cap. would the excess besides be transferred to PSEA?", "I have saved in excess of the CDA Government contributions cap. would the excess too be transferred to PSEA?", "I have saved in excess of the CDA Government contributions cap. would the excess likewise be transferred to PSEA?", "I have saved in excess of the CDA Government contributions cap. would the excess as well be transferred to PSEA?", "I have preserve in excess of the CDA Government contributions cap. would the excess besides be transferred to PSEA?", "I have preserve in excess of the CDA Government contributions cap. would the excess too be transferred to PSEA?", "I have preserve in excess of the CDA Government contributions cap. would the excess likewise be transferred to PSEA?", "I have preserve in excess of the CDA Government contributions cap. would the excess as well be transferred to PSEA?"], "tag": "I have saved in excess of the CDA Government contributions cap. Will the excess also be transferred to PSEA?", "response": "If there are unused funds in the Child Development Account (CDA) at the end of the year your turns 12 years old, the funds will be automatically transferred to your child\u2019s Post-Secondary Education Account or PSEA, subject to the cap applicable to your child. The cap is based on the sum of the CDA Government contributions cap, the corresponding deposits made by parents or third parties, any Child Development Credit and any accrued interest. If there is any excess balance above this cap, MSF will notify the CDA trustee about the refund arrangement. "}, {"patterns": ["How do we detect the GIRO form for CDA deduction?", "Where shall i find the GIRO form for CDA deduction?", "How should we find the GIRO form for CDA deduction?", "How does we observe the GIRO form for CDA deduction?", "What do we need to observe the GIRO form for CDA deduction?", "How should me notice the GIRO form for CDA deduction?", "Where should me detect the GIRO form for CDA deduction?", "Where does me notice the GIRO form for CDA deduction?", "What does student have to do to notice the GIRO form for CDA deduction?", "How can student find the GIRO form for CDA deduction?", "How can we discover the GIRO form for CDA deduction?", "What do i need to notice the GIRO form for CDA deduction?", "Where shall we find the GIRO form for CDA deduction?", "How does i observe the GIRO form for CDA deduction?", "Where does student notice the GIRO form for CDA deduction?", "How shall me find the GIRO form for CDA deduction?", "Where should we detect the GIRO form for CDA deduction?", "Where could i detect the GIRO form for CDA deduction?", "What does me have to do to notice the GIRO form for CDA deduction?", "Where should student notice the GIRO form for CDA deduction?", "What does me have to do to discover the GIRO form for CDA deduction?", "How could me discover the GIRO form for CDA deduction?", "What do student have to do to notice the GIRO form for CDA deduction?", "Where should i detect the GIRO form for CDA deduction?", "How should we observe the GIRO form for CDA deduction?", "How could we discover the GIRO form for CDA deduction?", "Where shall i detect the GIRO form for CDA deduction?", "Where could student notice the GIRO form for CDA deduction?", "How do we discover the GIRO form for CDA deduction?", "How does i detect the GIRO form for CDA deduction?", "How does i discover the GIRO form for CDA deduction?", "How do we notice the GIRO form for CDA deduction?", "What does i have to do to find the GIRO form for CDA deduction?", "Where do we observe the GIRO form for CDA deduction?", "Where could me observe the GIRO form for CDA deduction?", "Where could student find the GIRO form for CDA deduction?", "Where does i notice the GIRO form for CDA deduction?", "Where does me discover the GIRO form for CDA deduction?", "How can i find the GIRO form for CDA deduction?", "How do me find the GIRO form for CDA deduction?", "What do we have to do to find the GIRO form for CDA deduction?", "Where does me observe the GIRO form for CDA deduction?", "What do me have to do to discover the GIRO form for CDA deduction?", "How do i observe the GIRO form for CDA deduction?", "How could i detect the GIRO form for CDA deduction?", "How do i detect the GIRO form for CDA deduction?", "Where does we detect the GIRO form for CDA deduction?", "Where shall i notice the GIRO form for CDA deduction?", "Where could me find the GIRO form for CDA deduction?", "What do we need to find the GIRO form for CDA deduction?", "How can we detect the GIRO form for CDA deduction?", "How can me observe the GIRO form for CDA deduction?", "Where should me discover the GIRO form for CDA deduction?", "What does student have to do to observe the GIRO form for CDA deduction?", "Where does we find the GIRO form for CDA deduction?", "Where should student detect the GIRO form for CDA deduction?", "Where do we notice the GIRO form for CDA deduction?", "Where do we discover the GIRO form for CDA deduction?", "Where could i find the GIRO form for CDA deduction?", "Where should me find the GIRO form for CDA deduction?", "What do we need to notice the GIRO form for CDA deduction?", "What do we have to do to discover the GIRO form for CDA deduction?", "How do student discover the GIRO form for CDA deduction?", "How do student find the GIRO form for CDA deduction?", "How should student detect the GIRO form for CDA deduction?", "What does me have to do to observe the GIRO form for CDA deduction?", "What do i have to do to find the GIRO form for CDA deduction?", "Where should we discover the GIRO form for CDA deduction?", "Where could we observe the GIRO form for CDA deduction?", "Where do me detect the GIRO form for CDA deduction?", "Where shall me find the GIRO form for CDA deduction?", "Where do me observe the GIRO form for CDA deduction?", "How could i find the GIRO form for CDA deduction?", "What does we have to do to detect the GIRO form for CDA deduction?", "Where could i notice the GIRO form for CDA deduction?", "How shall me observe the GIRO form for CDA deduction?", "What do student need to observe the GIRO form for CDA deduction?", "What does student need to discover the GIRO form for CDA deduction?", "Where should i discover the GIRO form for CDA deduction?", "What does me have to do to find the GIRO form for CDA deduction?", "What do i need to observe the GIRO form for CDA deduction?", "Where should me notice the GIRO form for CDA deduction?", "What do student have to do to find the GIRO form for CDA deduction?", "Where could i observe the GIRO form for CDA deduction?", "How could me find the GIRO form for CDA deduction?", "What does student need to detect the GIRO form for CDA deduction?", "Where could we find the GIRO form for CDA deduction?", "How does we detect the GIRO form for CDA deduction?", "What does i need to find the GIRO form for CDA deduction?", "Where does i find the GIRO form for CDA deduction?", "Where should i find the GIRO form for CDA deduction?", "What do we need to discover the GIRO form for CDA deduction?", "How do student observe the GIRO form for CDA deduction?", "Where should i notice the GIRO form for CDA deduction?", "How can me find the GIRO form for CDA deduction?", "How can i detect the GIRO form for CDA deduction?", "Where could student observe the GIRO form for CDA deduction?", "Where do we detect the GIRO form for CDA deduction?", "Where could i discover the GIRO form for CDA deduction?", "How do me observe the GIRO form for CDA deduction?", "How should student observe the GIRO form for CDA deduction?", "What does me need to detect the GIRO form for CDA deduction?", "How shall i find the GIRO form for CDA deduction?", "Where shall we detect the GIRO form for CDA deduction?", "How can me notice the GIRO form for CDA deduction?", "How shall i observe the GIRO form for CDA deduction?", "What do i have to do to observe the GIRO form for CDA deduction?", "What do student have to do to observe the GIRO form for CDA deduction?", "Where shall student notice the GIRO form for CDA deduction?", "What does student need to notice the GIRO form for CDA deduction?", "How can me discover the GIRO form for CDA deduction?", "What do student need to discover the GIRO form for CDA deduction?", "Where shall student find the GIRO form for CDA deduction?", "How do i find the GIRO form for CDA deduction?", "Where shall we observe the GIRO form for CDA deduction?", "What do me need to observe the GIRO form for CDA deduction?", "Where do student discover the GIRO form for CDA deduction?", "How could student detect the GIRO form for CDA deduction?", "Where could we detect the GIRO form for CDA deduction?", "What do i need to detect the GIRO form for CDA deduction?", "Where does i discover the GIRO form for CDA deduction?", "What does me have to do to detect the GIRO form for CDA deduction?", "How should we notice the GIRO form for CDA deduction?", "How should me find the GIRO form for CDA deduction?", "Where shall student observe the GIRO form for CDA deduction?", "How does we notice the GIRO form for CDA deduction?", "How do me discover the GIRO form for CDA deduction?", "Where do i discover the GIRO form for CDA deduction?", "Where does student find the GIRO form for CDA deduction?", "Where could student detect the GIRO form for CDA deduction?", "What does i need to discover the GIRO form for CDA deduction?", "Where does we discover the GIRO form for CDA deduction?", "What does we need to observe the GIRO form for CDA deduction?", "Where could student discover the GIRO form for CDA deduction?", "How should i discover the GIRO form for CDA deduction?", "Where shall student detect the GIRO form for CDA deduction?", "Where do student notice the GIRO form for CDA deduction?", "How does we find the GIRO form for CDA deduction?", "How should me discover the GIRO form for CDA deduction?", "Where do i notice the GIRO form for CDA deduction?", "Where do me discover the GIRO form for CDA deduction?", "What do i need to find the GIRO form for CDA deduction?", "How shall i detect the GIRO form for CDA deduction?", "How could i notice the GIRO form for CDA deduction?", "Where shall me detect the GIRO form for CDA deduction?", "What do me have to do to find the GIRO form for CDA deduction?", "How can we notice the GIRO form for CDA deduction?", "How can i observe the GIRO form for CDA deduction?", "How shall we discover the GIRO form for CDA deduction?", "What does i need to detect the GIRO form for CDA deduction?", "Where does me detect the GIRO form for CDA deduction?", "Where shall me discover the GIRO form for CDA deduction?", "How do we find the GIRO form for CDA deduction?", "How does me find the GIRO form for CDA deduction?", "How can we observe the GIRO form for CDA deduction?", "Where do me find the GIRO form for CDA deduction?", "What does we have to do to observe the GIRO form for CDA deduction?", "What do student need to find the GIRO form for CDA deduction?", "How could me observe the GIRO form for CDA deduction?", "How shall we notice the GIRO form for CDA deduction?", "Where could me discover the GIRO form for CDA deduction?", "How should i notice the GIRO form for CDA deduction?", "Where should student discover the GIRO form for CDA deduction?", "What do student have to do to discover the GIRO form for CDA deduction?", "Where shall i discover the GIRO form for CDA deduction?", "Where shall me notice the GIRO form for CDA deduction?", "How could student observe the GIRO form for CDA deduction?", "How shall we observe the GIRO form for CDA deduction?", "How does me detect the GIRO form for CDA deduction?", "How does we discover the GIRO form for CDA deduction?", "What does we have to do to find the GIRO form for CDA deduction?", "How shall student detect the GIRO form for CDA deduction?", "What does i have to do to notice the GIRO form for CDA deduction?", "What does we have to do to discover the GIRO form for CDA deduction?", "What do me need to detect the GIRO form for CDA deduction?", "What do we need to detect the GIRO form for CDA deduction?", "Where shall we notice the GIRO form for CDA deduction?", "What do i have to do to notice the GIRO form for CDA deduction?", "How shall i notice the GIRO form for CDA deduction?", "What does me need to find the GIRO form for CDA deduction?", "How should i detect the GIRO form for CDA deduction?", "How could student notice the GIRO form for CDA deduction?", "What does we need to find the GIRO form for CDA deduction?", "What do we have to do to observe the GIRO form for CDA deduction?", "What does we have to do to notice the GIRO form for CDA deduction?", "Where shall we discover the GIRO form for CDA deduction?", "Where do i find the GIRO form for CDA deduction?", "How shall me discover the GIRO form for CDA deduction?", "Where does i observe the GIRO form for CDA deduction?", "Where does me find the GIRO form for CDA deduction?", "How do i discover the GIRO form for CDA deduction?", "How shall me detect the GIRO form for CDA deduction?", "What does i need to notice the GIRO form for CDA deduction?", "What do i have to do to discover the GIRO form for CDA deduction?", "Where should student observe the GIRO form for CDA deduction?", "How shall student observe the GIRO form for CDA deduction?", "Where could we notice the GIRO form for CDA deduction?", "How can student observe the GIRO form for CDA deduction?", "What does me need to observe the GIRO form for CDA deduction?", "How should student discover the GIRO form for CDA deduction?"], "tag": "Where can I find the GIRO form for CDA deduction?", "response": "Here is the link to the application form for interbank GIRO for Child Development Account. "}, {"patterns": ["May i be the CDA trustee if my mate is not contactable?", "If my better half is not contactable could i be the CDA trustee?", "My partner is not contactable could me be the CDA trustee?", "While my mate is not contactable may i be the CDA trustee?", "I understand that my spouse is not contactable but may i be the CDA trustee?", "Am student allowed to be the CDA trustee if my spouse is not contactable?", "My married person is not contactable could me be the CDA trustee?", "We understand that my married person is not contactable but can we be the CDA trustee?", "Can we be the CDA trustee while my spouse is not contactable?", "My better half is not contactable could student be the CDA trustee?", "I understand that my mate is not contactable However, may i be the CDA trustee?", "Could me be the CDA trustee if my partner is not contactable?", "While my mate is not contactable Is it possible for i to be the CDA trustee?", "Me understand that my married person is not contactable However, could me be the CDA trustee?", "Am me allowed to be the CDA trustee if my mate is not contactable?", "My spouse is not contactable could i be the CDA trustee?", "Me understand that my mate is not contactable However, can me be the CDA trustee?", "Can we be the CDA trustee while my partner is not contactable?", "When my married person is not contactable can student be the CDA trustee?", "Could i be the CDA trustee while my married person is not contactable?", "Could we be the CDA trustee while my partner is not contactable?", "We understand that my better half is not contactable but may we be the CDA trustee?", "When my spouse is not contactable can me be the CDA trustee?", "My married person is not contactable may me be the CDA trustee?", "When my married person is not contactable could me be the CDA trustee?", "While my mate is not contactable can i be the CDA trustee?", "Can we be the CDA trustee when my partner is not contactable?", "Could student be the CDA trustee if my better half is not contactable?", "My married person is not contactable can i be the CDA trustee?", "Am i allowed to be the CDA trustee if my better half is not contactable?", "Can student be the CDA trustee while my spouse is not contactable?", "While my married person is not contactable can me be the CDA trustee?", "Could we be the CDA trustee when my better half is not contactable?", "I understand that my mate is not contactable However, can i be the CDA trustee?", "Student understand that my married person is not contactable but could student be the CDA trustee?", "While my spouse is not contactable could me be the CDA trustee?", "I understand that my spouse is not contactable However, can i be the CDA trustee?", "If my mate is not contactable can student be the CDA trustee?", "Me understand that my married person is not contactable but can me be the CDA trustee?", "May we be the CDA trustee while my married person is not contactable?", "May student be the CDA trustee while my mate is not contactable?", "Is i allowed to be the CDA trustee if my married person is not contactable?", "If my married person is not contactable Is it possible for we to be the CDA trustee?", "While my mate is not contactable can me be the CDA trustee?", "Could student be the CDA trustee if my spouse is not contactable?", "If my partner is not contactable Is it possible for we to be the CDA trustee?", "While my married person is not contactable Is it possible for student to be the CDA trustee?", "Can i be the CDA trustee when my partner is not contactable?", "Student understand that my married person is not contactable However, could student be the CDA trustee?", "Am me allowed to be the CDA trustee if my better half is not contactable?", "My mate is not contactable may me be the CDA trustee?", "While my partner is not contactable may we be the CDA trustee?", "May me be the CDA trustee when my partner is not contactable?", "May we be the CDA trustee when my married person is not contactable?", "Is i allowed to be the CDA trustee if my spouse is not contactable?", "While my mate is not contactable could i be the CDA trustee?", "May me be the CDA trustee when my mate is not contactable?", "While my married person is not contactable may student be the CDA trustee?", "Are me allowed to be the CDA trustee if my partner is not contactable?", "Could me be the CDA trustee while my partner is not contactable?", "Student understand that my better half is not contactable but could student be the CDA trustee?", "Can we be the CDA trustee when my better half is not contactable?", "May we be the CDA trustee while my better half is not contactable?", "While my better half is not contactable Is it possible for student to be the CDA trustee?", "When my better half is not contactable Is it possible for i to be the CDA trustee?", "Is student allowed to be the CDA trustee if my spouse is not contactable?", "Are me allowed to be the CDA trustee if my spouse is not contactable?", "When my better half is not contactable could we be the CDA trustee?", "If my mate is not contactable could i be the CDA trustee?", "Is student allowed to be the CDA trustee if my married person is not contactable?", "Me understand that my spouse is not contactable but may me be the CDA trustee?", "While my mate is not contactable Is it possible for we to be the CDA trustee?", "Are i allowed to be the CDA trustee if my mate is not contactable?", "While my spouse is not contactable Is it possible for me to be the CDA trustee?", "When my better half is not contactable Is it possible for student to be the CDA trustee?", "My married person is not contactable may i be the CDA trustee?", "Is student allowed to be the CDA trustee if my mate is not contactable?", "Could we be the CDA trustee while my spouse is not contactable?", "If my better half is not contactable can me be the CDA trustee?", "May i be the CDA trustee if my better half is not contactable?", "When my partner is not contactable may me be the CDA trustee?", "Are we allowed to be the CDA trustee if my married person is not contactable?", "Could we be the CDA trustee if my married person is not contactable?", "Is i allowed to be the CDA trustee if my mate is not contactable?", "While my spouse is not contactable may i be the CDA trustee?", "Student understand that my spouse is not contactable However, can student be the CDA trustee?", "Am i allowed to be the CDA trustee if my mate is not contactable?", "While my married person is not contactable can student be the CDA trustee?", "Could me be the CDA trustee while my better half is not contactable?", "May student be the CDA trustee if my better half is not contactable?", "My partner is not contactable could i be the CDA trustee?", "If my better half is not contactable Is it possible for student to be the CDA trustee?", "May me be the CDA trustee when my married person is not contactable?", "My mate is not contactable could me be the CDA trustee?", "While my partner is not contactable can i be the CDA trustee?", "We understand that my partner is not contactable However, can we be the CDA trustee?", "Can student be the CDA trustee when my spouse is not contactable?", "We understand that my married person is not contactable However, can we be the CDA trustee?", "Am student allowed to be the CDA trustee if my partner is not contactable?", "Is i allowed to be the CDA trustee if my better half is not contactable?", "My better half is not contactable may i be the CDA trustee?", "Me understand that my mate is not contactable However, could me be the CDA trustee?", "If my mate is not contactable may i be the CDA trustee?", "I understand that my married person is not contactable However, could i be the CDA trustee?", "When my married person is not contactable Is it possible for i to be the CDA trustee?", "Student understand that my spouse is not contactable but could student be the CDA trustee?", "While my partner is not contactable Is it possible for i to be the CDA trustee?", "My mate is not contactable could student be the CDA trustee?", "While my partner is not contactable can we be the CDA trustee?", "If my married person is not contactable may student be the CDA trustee?", "While my partner is not contactable may me be the CDA trustee?", "Can i be the CDA trustee when my spouse is not contactable?", "We understand that my mate is not contactable but may we be the CDA trustee?", "May student be the CDA trustee when my partner is not contactable?", "While my mate is not contactable could student be the CDA trustee?", "We understand that my better half is not contactable However, may we be the CDA trustee?", "If my partner is not contactable Is it possible for student to be the CDA trustee?", "If my mate is not contactable may we be the CDA trustee?", "If my better half is not contactable Is it possible for we to be the CDA trustee?", "My partner is not contactable Is it possible for me to be the CDA trustee?", "My better half is not contactable Is it possible for i to be the CDA trustee?", "Could i be the CDA trustee when my married person is not contactable?", "May we be the CDA trustee while my spouse is not contactable?", "While my better half is not contactable Is it possible for we to be the CDA trustee?", "When my mate is not contactable Is it possible for i to be the CDA trustee?", "If my spouse is not contactable can student be the CDA trustee?", "Is student allowed to be the CDA trustee if my partner is not contactable?", "When my spouse is not contactable could me be the CDA trustee?", "Could we be the CDA trustee while my better half is not contactable?", "My better half is not contactable may we be the CDA trustee?", "My partner is not contactable may student be the CDA trustee?", "May i be the CDA trustee when my married person is not contactable?", "Could i be the CDA trustee while my mate is not contactable?", "May we be the CDA trustee if my partner is not contactable?", "My spouse is not contactable may i be the CDA trustee?", "If my partner is not contactable Is it possible for i to be the CDA trustee?", "When my mate is not contactable could i be the CDA trustee?", "Student understand that my mate is not contactable However, can student be the CDA trustee?", "If my married person is not contactable Is it possible for i to be the CDA trustee?", "Could me be the CDA trustee if my mate is not contactable?", "We understand that my mate is not contactable However, may we be the CDA trustee?", "When my mate is not contactable Is it possible for me to be the CDA trustee?", "May we be the CDA trustee if my mate is not contactable?", "If my better half is not contactable Is it possible for i to be the CDA trustee?", "My mate is not contactable can me be the CDA trustee?", "My better half is not contactable can me be the CDA trustee?", "If my spouse is not contactable Is it possible for i to be the CDA trustee?", "We understand that my mate is not contactable but can we be the CDA trustee?", "When my partner is not contactable can i be the CDA trustee?", "Could student be the CDA trustee while my partner is not contactable?", "Could student be the CDA trustee while my spouse is not contactable?", "Could student be the CDA trustee when my married person is not contactable?", "Are student allowed to be the CDA trustee if my married person is not contactable?", "Are me allowed to be the CDA trustee if my mate is not contactable?", "Me understand that my partner is not contactable However, can me be the CDA trustee?", "I understand that my mate is not contactable but can i be the CDA trustee?", "Could i be the CDA trustee if my spouse is not contactable?", "I understand that my married person is not contactable but can i be the CDA trustee?", "We understand that my partner is not contactable However, could we be the CDA trustee?", "Me understand that my partner is not contactable However, may me be the CDA trustee?", "May me be the CDA trustee if my better half is not contactable?", "Am me allowed to be the CDA trustee if my married person is not contactable?", "While my married person is not contactable may we be the CDA trustee?", "Could student be the CDA trustee if my partner is not contactable?", "My better half is not contactable Is it possible for we to be the CDA trustee?", "While my partner is not contactable may student be the CDA trustee?", "My better half is not contactable Is it possible for student to be the CDA trustee?", "May i be the CDA trustee if my partner is not contactable?", "May i be the CDA trustee while my mate is not contactable?", "While my spouse is not contactable can me be the CDA trustee?", "Is me allowed to be the CDA trustee if my partner is not contactable?", "If my married person is not contactable may i be the CDA trustee?", "We understand that my partner is not contactable However, may we be the CDA trustee?", "Me understand that my spouse is not contactable However, may me be the CDA trustee?", "While my partner is not contactable could we be the CDA trustee?", "Could i be the CDA trustee when my better half is not contactable?", "My spouse is not contactable could student be the CDA trustee?", "Can me be the CDA trustee while my mate is not contactable?", "My mate is not contactable Is it possible for me to be the CDA trustee?", "May me be the CDA trustee when my better half is not contactable?", "My better half is not contactable Is it possible for me to be the CDA trustee?", "My partner is not contactable Is it possible for student to be the CDA trustee?", "If my married person is not contactable could we be the CDA trustee?", "Is we allowed to be the CDA trustee if my better half is not contactable?", "Are me allowed to be the CDA trustee if my better half is not contactable?", "If my better half is not contactable may me be the CDA trustee?", "If my better half is not contactable could me be the CDA trustee?", "My spouse is not contactable could me be the CDA trustee?", "While my better half is not contactable may i be the CDA trustee?", "Can i be the CDA trustee when my married person is not contactable?", "If my mate is not contactable can me be the CDA trustee?", "My partner is not contactable may we be the CDA trustee?", "We understand that my married person is not contactable However, could we be the CDA trustee?", "Can we be the CDA trustee while my mate is not contactable?", "My married person is not contactable Is it possible for we to be the CDA trustee?", "While my partner is not contactable could i be the CDA trustee?", "While my better half is not contactable Is it possible for i to be the CDA trustee?", "While my partner is not contactable could me be the CDA trustee?", "If my married person is not contactable could me be the CDA trustee?", "My partner is not contactable can i be the CDA trustee?"], "tag": "Can I be the CDA trustee if my spouse is not contactable?", "response": "If you are presently the primary caregiver for your child but your spouse is currently the CDA trustee and/or bank account holder, and you are unable to contact him/her to request for a change, you may write in to us using this form. Simply enter \u201cCDA Trustee / Cash Gift Bank account holder\u201d in the Subject field and key in your details. We will advise you on the next steps once we receive your request."}, {"patterns": ["I understand that i have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but may i scratch my request?", "May i scratch my request when i have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "If student have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. could student call off my request?", "Am student allowed to scratch my request if student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "Me understand that me have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. However, may me call off my request?", "I have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. may i call off my request?", "When we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. could we scrub my request?", "I understand that i have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. However, can i call off my request?", "I understand that i have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. but can i scratch my request?", "I understand that i have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. However, may i scratch my request?", "Could me cancel my request when me have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "Me understand that me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but can me scratch my request?", "If student have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. can student cancel my request?", "Is me allowed to cancel my request if me have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "May student call off my request when student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "When me have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. could me cancel my request?", "When me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. can me cancel my request?", "If i have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. may i scratch my request?", "If student have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may student scratch my request?", "Could i cancel my request while i have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "When me have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may me cancel my request?", "Are student allowed to scrub my request if student have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "Me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may me scrub my request?", "Are i allowed to scrub my request if i have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "Can student scrub my request if student have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "While me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for me to scrub my request?", "While me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. could me scrub my request?", "Can me scratch my request when me have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "We understand that we have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. but can we scrub my request?", "We understand that we have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but could we scratch my request?", "When we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for we to scrub my request?", "Could we cancel my request when we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "May me scrub my request when me have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "We understand that we have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. However, could we call off my request?", "May student scrub my request when student have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Student understand that student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. However, can student scratch my request?", "If we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. may we scrub my request?", "Me understand that me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. but can me scrub my request?", "Is i allowed to scrub my request if i have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "Student understand that student have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. However, may student cancel my request?", "When we have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. can we call off my request?", "If me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for me to scratch my request?", "When i have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for i to scratch my request?", "We have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. may we scratch my request?", "Can i scratch my request when i have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Me understand that me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. However, may me cancel my request?", "Can me scratch my request while me have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "We understand that we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but may we call off my request?", "Am student allowed to call off my request if student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "Could me scratch my request when me have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "We understand that we have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. However, may we scrub my request?", "If we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. can we cancel my request?", "Can student cancel my request while student have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "When we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. may we scrub my request?", "May student scratch my request while student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Student understand that student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. but may student call off my request?", "Could me scrub my request when me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "Could i scrub my request while i have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Me understand that me have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but can me call off my request?", "While student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. could student cancel my request?", "Can me call off my request while me have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "If we have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for we to scratch my request?", "Could we cancel my request if we have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Are student allowed to scrub my request if student have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "While i have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may i call off my request?", "When me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for me to cancel my request?", "We understand that we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. However, may we cancel my request?", "Could i call off my request when i have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "If student have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. can student scrub my request?", "If me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. could me call off my request?", "We have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for we to call off my request?", "While we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for we to call off my request?", "Student understand that student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. but can student scratch my request?", "May student call off my request if student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "While student have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. can student cancel my request?", "If i have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. can i call off my request?", "We have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. could we scrub my request?", "Is i allowed to scratch my request if i have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "If we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. could we scrub my request?", "If i have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may i scratch my request?", "While me have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. could me scrub my request?", "We understand that we have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. but may we scratch my request?", "If student have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. could student scratch my request?", "Can student scrub my request while student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "When student have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. may student scrub my request?", "When i have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. can i call off my request?", "When student have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. can student scratch my request?", "Can student scrub my request when student have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "Can we cancel my request when we have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "Can me call off my request while me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "May we scrub my request if we have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "We understand that we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. However, can we scratch my request?", "Are student allowed to cancel my request if student have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "We understand that we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but could we call off my request?", "Student understand that student have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. but may student scratch my request?", "When i have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. can i scratch my request?", "While i have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for i to scratch my request?", "Me understand that me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. However, could me scratch my request?", "Can me scrub my request while me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "When me have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may me scratch my request?", "When i have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may i cancel my request?", "If student have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. can student scrub my request?", "If me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for me to scrub my request?", "When student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. may student scrub my request?", "If i have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. could i scrub my request?", "May me scrub my request when me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "Could me cancel my request while me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "If me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may me scrub my request?", "Could we call off my request when we have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "If me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. could me scrub my request?", "When i have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. can i cancel my request?", "May we scratch my request when we have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "While we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for we to call off my request?", "Could student call off my request while student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Student understand that student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. However, could student cancel my request?", "Student understand that student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. However, can student scratch my request?", "Is i allowed to scratch my request if i have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "Am me allowed to scrub my request if me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "If me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. may me scrub my request?", "When i have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. may i scrub my request?", "Could me cancel my request if me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "May me cancel my request when me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "We understand that we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. but may we cancel my request?", "Is student allowed to scratch my request if student have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "While me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. can me scrub my request?", "Are i allowed to scrub my request if i have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "May me call off my request while me have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "If i have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. could i scratch my request?", "When we have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. may we scrub my request?", "Can i call off my request if i have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "If i have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may i cancel my request?", "Me have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. could me scrub my request?", "Are student allowed to cancel my request if student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "If i have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. may i call off my request?", "I understand that i have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. However, can i scratch my request?", "When we have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. can we scratch my request?", "Is me allowed to cancel my request if me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "Could student cancel my request when student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "Student have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. could student scratch my request?", "We understand that we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but can we scratch my request?", "I understand that i have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. However, could i scratch my request?", "Me have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for me to cancel my request?", "Could me call off my request if me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "While student have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. can student call off my request?", "We understand that we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. However, can we cancel my request?", "While we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. can we scrub my request?", "Can me scratch my request while me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Is student allowed to scratch my request if student have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "May student call off my request if student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "While we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. can we call off my request?", "Student have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may student call off my request?", "Me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. could me scratch my request?", "When student have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may student scratch my request?", "Me have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for me to scratch my request?", "Could me scratch my request if me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Are we allowed to call off my request if we have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "Me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. could me cancel my request?", "Could we scratch my request if we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "While student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. may student scrub my request?", "Are me allowed to scrub my request if me have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "If we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. can we scrub my request?", "While student have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. may student scratch my request?", "When we have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. can we scratch my request?", "May i cancel my request when i have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Could we cancel my request while we have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "May student call off my request if student have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Me understand that me have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. but can me call off my request?", "May student scratch my request when student have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "When we have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. could we scratch my request?", "May i scratch my request while i have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "When i have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for i to scrub my request?", "Me understand that me have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but may me scrub my request?", "Me understand that me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. However, may me scratch my request?", "If i have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for i to cancel my request?", "I understand that i have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. but can i cancel my request?", "While i have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. could i call off my request?", "While me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. could me call off my request?", "Me understand that me have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. However, can me cancel my request?", "If we have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. may we cancel my request?", "Student understand that student have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but may student call off my request?", "May i scratch my request if i have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "When me have subject a request to alter Child Development Account (CDA) bank through Baby Bonus Online. can me scrub my request?", "When student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. could student scrub my request?", "Me understand that me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. However, may me scrub my request?", "If student have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for student to cancel my request?", "May i call off my request while i have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "While student have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may student cancel my request?", "Student understand that student have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but could student cancel my request?", "Could student call off my request if student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "While student have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. can student scratch my request?", "Is student allowed to call off my request if student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "Me understand that me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online. However, could me scratch my request?", "While we have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. may we cancel my request?", "Student understand that student have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. However, could student cancel my request?", "May me cancel my request while me have submitted a request to alter Child Development Account (CDA) bank through Baby Bonus Online?", "Am we allowed to scratch my request if we have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online?", "Student have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. may student scratch my request?", "Could i cancel my request when i have subject a request to modify Child Development Account (CDA) bank through Baby Bonus Online?", "We understand that we have submitted a request to modify Child Development Account (CDA) bank through Baby Bonus Online. but can we call off my request?", "Student have subject a request to change Child Development Account (CDA) bank through Baby Bonus Online. Is it possible for student to scrub my request?"], "tag": "I have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. Can I cancel my request?", "response": "We are unable to cancel your request to change the Child Development Account (CDA) bank, as such requests are sent directly to the banks. The process of opening a new CDA, closing the old CDA, and transfer of funds to the new CDA bank will take around 3 weeks to complete. If you wish to remain with the original CDA bank, please submit a new request to change CDA bank after 3 weeks. A new account number will be given to you when your original CDA bank receives your request to open a CDA. If you are using the CDA for fees payment through GIRO, you have to set up a new GIRO arrangement with the Approved Institution using the new account number given by your original CDA bank."}, {"patterns": ["What would happen to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I subject my request to change Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I submit my asking to change Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I submit my request to alter Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I submit my request to modify Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I subject my request to change Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I subject my request to change Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I subject my request to change Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I subject my request to change Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I subject my request to change Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I subject my request to change Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I subject my request to change Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I subject my request to change Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I submit my asking to change Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I submit my asking to change Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I submit my asking to change Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I submit my asking to change Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I submit my asking to change Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I submit my asking to change Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I submit my asking to change Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I submit my asking to change Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I submit my request to alter Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I submit my request to modify Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I submit my request to alter Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I submit my request to modify Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I submit my request to alter Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I submit my request to modify Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I submit my request to alter Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I submit my request to modify Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I submit my request to alter Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I submit my request to modify Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I submit my request to alter Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I submit my request to modify Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I submit my request to alter Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I submit my request to modify Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I submit my request to alter Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I submit my request to modify Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I subject my asking to change Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I subject my request to alter Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I subject my request to modify Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I submit my asking to alter Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I submit my asking to modify Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I subject my asking to change Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I subject my asking to change Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I subject my asking to change Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I subject my asking to change Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I subject my asking to change Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I subject my asking to change Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I subject my asking to change Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I subject my asking to change Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I subject my request to alter Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I subject my request to modify Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I subject my request to alter Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I subject my request to modify Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I subject my request to alter Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I subject my request to modify Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I subject my request to alter Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I subject my request to modify Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I subject my request to alter Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I subject my request to modify Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I subject my request to alter Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I subject my request to modify Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I subject my request to alter Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I subject my request to modify Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I subject my request to alter Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I subject my request to modify Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I submit my asking to alter Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I submit my asking to modify Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I submit my asking to alter Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I submit my asking to modify Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I submit my asking to alter Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I submit my asking to modify Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I submit my asking to alter Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I submit my asking to modify Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I submit my asking to alter Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I submit my asking to modify Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I submit my asking to alter Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I submit my asking to modify Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I submit my asking to alter Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I submit my asking to modify Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I submit my asking to alter Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I submit my asking to modify Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I subject my asking to alter Child Development Account (CDA) bank?", "What would happen to my existing GIRO arrangement and ATM card after I subject my asking to modify Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I subject my asking to alter Child Development Account (CDA) bank?", "What would hap to my existing GIRO arrangement and ATM card after I subject my asking to modify Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I subject my asking to alter Child Development Account (CDA) bank?", "What would go on to my existing GIRO arrangement and ATM card after I subject my asking to modify Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I subject my asking to alter Child Development Account (CDA) bank?", "What would pass off to my existing GIRO arrangement and ATM card after I subject my asking to modify Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I subject my asking to alter Child Development Account (CDA) bank?", "What would occur to my existing GIRO arrangement and ATM card after I subject my asking to modify Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I subject my asking to alter Child Development Account (CDA) bank?", "What would pass to my existing GIRO arrangement and ATM card after I subject my asking to modify Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I subject my asking to alter Child Development Account (CDA) bank?", "What would fall out to my existing GIRO arrangement and ATM card after I subject my asking to modify Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I subject my asking to alter Child Development Account (CDA) bank?", "What would come about to my existing GIRO arrangement and ATM card after I subject my asking to modify Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I subject my asking to alter Child Development Account (CDA) bank?", "What would take place to my existing GIRO arrangement and ATM card after I subject my asking to modify Child Development Account (CDA) bank?"], "tag": "What will happen to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank?", "response": "Once you have submitted your request to change your Child Development Account (CDA) bank, your existing GIRO arrangements and ATM card will be terminated within 2 weeks. If you have GIRO arrangements in your existing CDA, you need to update your Approved Institution (AI) of the new CDA number by completing the form 'Application for Interbank GIRO for Child Development Account (CDA)' and submit it to your AI. Please ensure that there are sufficient funds in the new CDA while the funds are being transferred."}, {"patterns": ["Could my GIRO arrangements be transferred to the new CDA?"], "tag": "Can my GIRO arrangements be transferred to the new CDA?", "response": "To transfer your GIRO arrangements to a new Child Development Account (CDA), you will have to: Update your Approved Institution (AI) of the new CDA number by submitting a new application form for interbank GIRO for CDA. The form can be found on the Baby Bonus Online homepage. Ensure that there are sufficient funds in the new CDA in the interim period while the funds are being transferred. The funds transfer will be done within 3 weeks. "}, {"patterns": ["I have of late submitted a asking for change of Child Development Account (CDA) bank online. Where can i cognise if the Child Development Account (CDA) bank has been changed?", "When we have lately submitted a request for alteration of Child Development Account (CDA) bank online. What can we do to cognise if the Child Development Account (CDA) bank has been changed?", "Me have of late subject a request for modification of Child Development Account (CDA) bank online. Where should me cognize if the Child Development Account (CDA) bank has been modify", "When i have late subject a asking for modification of Child Development Account (CDA) bank online. Where can i cognise if the Child Development Account (CDA) bank has been changed?", "We have late submitted a asking for alteration of Child Development Account (CDA) bank online. Where do we know if the Child Development Account (CDA) bank has been alter", "While student have latterly submitted a asking for alteration of Child Development Account (CDA) bank online. How does student cognize if the Child Development Account (CDA) bank has been alter", "While i have lately subject a request for modification of Child Development Account (CDA) bank online. Where should i cognize if the Child Development Account (CDA) bank has been alter", "Me have late submitted a request for modification of Child Development Account (CDA) bank online. What could me do to know if the Child Development Account (CDA) bank has been modify", "Student have recently subject a asking for modification of Child Development Account (CDA) bank online. Where could student cognise if the Child Development Account (CDA) bank has been changed?", "When student have lately subject a asking for change of Child Development Account (CDA) bank online. Where shall student cognize if the Child Development Account (CDA) bank has been alter", "If me have late submitted a asking for alteration of Child Development Account (CDA) bank online. How should me know if the Child Development Account (CDA) bank has been alter", "If we have latterly subject a asking for change of Child Development Account (CDA) bank online. Where do we cognise if the Child Development Account (CDA) bank has been alter", "If i have recently submitted a request for alteration of Child Development Account (CDA) bank online. Where do i cognize if the Child Development Account (CDA) bank has been changed?", "Me have lately subject a request for modification of Child Development Account (CDA) bank online. What shall me do to cognise if the Child Development Account (CDA) bank has been changed?", "While i have late subject a request for modification of Child Development Account (CDA) bank online. How does i know if the Child Development Account (CDA) bank has been alter", "While we have recently subject a request for alteration of Child Development Account (CDA) bank online. How we could know if the Child Development Account (CDA) bank has been modify", "When student have recently submitted a request for modification of Child Development Account (CDA) bank online. How do student know if the Child Development Account (CDA) bank has been changed?", "While me have recently subject a asking for change of Child Development Account (CDA) bank online. How me should know if the Child Development Account (CDA) bank has been changed?", "When me have late subject a asking for modification of Child Development Account (CDA) bank online. How shall me cognise if the Child Development Account (CDA) bank has been modify", "While i have latterly submitted a request for change of Child Development Account (CDA) bank online. How i can cognise if the Child Development Account (CDA) bank has been modify", "If i have late submitted a request for change of Child Development Account (CDA) bank online. What does i do to cognize if the Child Development Account (CDA) bank has been modify", "While student have late subject a request for alteration of Child Development Account (CDA) bank online. What should student do to cognize if the Child Development Account (CDA) bank has been alter", "When we have late submitted a request for modification of Child Development Account (CDA) bank online. What does we do to cognise if the Child Development Account (CDA) bank has been changed?", "If student have recently submitted a asking for alteration of Child Development Account (CDA) bank online. How student should cognise if the Child Development Account (CDA) bank has been alter", "We have recently submitted a asking for modification of Child Development Account (CDA) bank online. How does we know if the Child Development Account (CDA) bank has been alter", "While i have recently subject a request for alteration of Child Development Account (CDA) bank online. How i can cognise if the Child Development Account (CDA) bank has been modify", "While we have recently subject a request for modification of Child Development Account (CDA) bank online. Where do we know if the Child Development Account (CDA) bank has been modify", "While student have latterly subject a asking for alteration of Child Development Account (CDA) bank online. Where could student cognize if the Child Development Account (CDA) bank has been changed?", "Student have late subject a request for alteration of Child Development Account (CDA) bank online. How student could cognise if the Child Development Account (CDA) bank has been modify", "When student have recently subject a request for modification of Child Development Account (CDA) bank online. Where do student know if the Child Development Account (CDA) bank has been modify", "When student have latterly submitted a request for modification of Child Development Account (CDA) bank online. Where does student cognize if the Child Development Account (CDA) bank has been modify", "When me have latterly subject a asking for change of Child Development Account (CDA) bank online. What do me do to know if the Child Development Account (CDA) bank has been modify", "When we have lately subject a request for alteration of Child Development Account (CDA) bank online. How we should know if the Child Development Account (CDA) bank has been alter", "While i have recently submitted a asking for modification of Child Development Account (CDA) bank online. What do i do to cognise if the Child Development Account (CDA) bank has been modify", "While me have recently subject a asking for modification of Child Development Account (CDA) bank online. How does me cognize if the Child Development Account (CDA) bank has been alter", "I have lately submitted a request for change of Child Development Account (CDA) bank online. How i can cognise if the Child Development Account (CDA) bank has been alter", "When we have latterly subject a request for alteration of Child Development Account (CDA) bank online. How we could cognize if the Child Development Account (CDA) bank has been alter", "While me have recently submitted a request for alteration of Child Development Account (CDA) bank online. How does me know if the Child Development Account (CDA) bank has been changed?", "If i have latterly submitted a asking for modification of Child Development Account (CDA) bank online. How can i know if the Child Development Account (CDA) bank has been changed?", "When student have of late subject a asking for alteration of Child Development Account (CDA) bank online. Where do student know if the Child Development Account (CDA) bank has been alter", "If we have lately subject a request for alteration of Child Development Account (CDA) bank online. Where can we cognise if the Child Development Account (CDA) bank has been alter", "Student have latterly submitted a asking for change of Child Development Account (CDA) bank online. Where could student cognize if the Child Development Account (CDA) bank has been modify", "When we have latterly subject a request for modification of Child Development Account (CDA) bank online. How can we know if the Child Development Account (CDA) bank has been modify", "When i have of late submitted a asking for change of Child Development Account (CDA) bank online. How i does cognise if the Child Development Account (CDA) bank has been modify", "When student have late subject a asking for alteration of Child Development Account (CDA) bank online. Where could student cognize if the Child Development Account (CDA) bank has been modify", "While we have late subject a asking for alteration of Child Development Account (CDA) bank online. Where do we cognise if the Child Development Account (CDA) bank has been changed?", "When we have latterly subject a asking for alteration of Child Development Account (CDA) bank online. Where do we cognize if the Child Development Account (CDA) bank has been alter", "When me have late submitted a asking for modification of Child Development Account (CDA) bank online. What should me do to know if the Child Development Account (CDA) bank has been changed?", "If i have late subject a request for modification of Child Development Account (CDA) bank online. How does i cognise if the Child Development Account (CDA) bank has been modify", "We have recently subject a request for modification of Child Development Account (CDA) bank online. Where can we cognise if the Child Development Account (CDA) bank has been modify", "When i have recently submitted a asking for alteration of Child Development Account (CDA) bank online. How i does know if the Child Development Account (CDA) bank has been changed?", "While student have latterly subject a asking for modification of Child Development Account (CDA) bank online. How student do cognize if the Child Development Account (CDA) bank has been alter", "When student have lately submitted a asking for alteration of Child Development Account (CDA) bank online. Where do student cognise if the Child Development Account (CDA) bank has been changed?", "If student have latterly submitted a asking for alteration of Child Development Account (CDA) bank online. What should student do to know if the Child Development Account (CDA) bank has been changed?", "While student have recently subject a request for modification of Child Development Account (CDA) bank online. What can student do to know if the Child Development Account (CDA) bank has been modify", "If we have late submitted a asking for alteration of Child Development Account (CDA) bank online. How do we know if the Child Development Account (CDA) bank has been modify", "When i have latterly subject a request for modification of Child Development Account (CDA) bank online. How i should cognize if the Child Development Account (CDA) bank has been alter", "While me have latterly submitted a asking for modification of Child Development Account (CDA) bank online. How do me cognise if the Child Development Account (CDA) bank has been alter", "When we have recently submitted a asking for alteration of Child Development Account (CDA) bank online. What do we do to cognize if the Child Development Account (CDA) bank has been changed?", "While me have recently submitted a request for alteration of Child Development Account (CDA) bank online. How me do know if the Child Development Account (CDA) bank has been modify", "When i have late submitted a asking for change of Child Development Account (CDA) bank online. How i do cognize if the Child Development Account (CDA) bank has been modify", "If we have late subject a asking for alteration of Child Development Account (CDA) bank online. How do we know if the Child Development Account (CDA) bank has been changed?", "Me have latterly submitted a asking for change of Child Development Account (CDA) bank online. How me can know if the Child Development Account (CDA) bank has been modify", "If student have of late subject a request for modification of Child Development Account (CDA) bank online. What do student do to cognise if the Child Development Account (CDA) bank has been alter", "When i have recently submitted a request for change of Child Development Account (CDA) bank online. How could i cognize if the Child Development Account (CDA) bank has been alter", "When i have lately subject a request for alteration of Child Development Account (CDA) bank online. How should i know if the Child Development Account (CDA) bank has been modify", "If i have latterly subject a request for change of Child Development Account (CDA) bank online. How i should cognize if the Child Development Account (CDA) bank has been changed?", "While student have late submitted a asking for alteration of Child Development Account (CDA) bank online. Where can student cognise if the Child Development Account (CDA) bank has been modify", "While me have lately subject a request for alteration of Child Development Account (CDA) bank online. Where shall me cognize if the Child Development Account (CDA) bank has been modify", "If i have of late submitted a request for modification of Child Development Account (CDA) bank online. What could i do to cognise if the Child Development Account (CDA) bank has been changed?", "When student have late submitted a asking for modification of Child Development Account (CDA) bank online. How could student know if the Child Development Account (CDA) bank has been changed?", "Me have lately submitted a request for alteration of Child Development Account (CDA) bank online. Where should me cognize if the Child Development Account (CDA) bank has been modify", "If student have of late subject a asking for alteration of Child Development Account (CDA) bank online. How can student cognise if the Child Development Account (CDA) bank has been modify", "Me have lately submitted a asking for modification of Child Development Account (CDA) bank online. How me shall cognize if the Child Development Account (CDA) bank has been alter", "When we have recently subject a asking for alteration of Child Development Account (CDA) bank online. What do we do to know if the Child Development Account (CDA) bank has been modify", "When student have recently submitted a request for alteration of Child Development Account (CDA) bank online. How student should cognize if the Child Development Account (CDA) bank has been changed?", "If we have of late submitted a asking for alteration of Child Development Account (CDA) bank online. How can we know if the Child Development Account (CDA) bank has been modify", "When we have lately submitted a request for alteration of Child Development Account (CDA) bank online. What can we do to cognise if the Child Development Account (CDA) bank has been alter", "While me have recently submitted a asking for change of Child Development Account (CDA) bank online. What could me do to know if the Child Development Account (CDA) bank has been alter", "I have latterly subject a request for change of Child Development Account (CDA) bank online. Where do i know if the Child Development Account (CDA) bank has been changed?", "We have late subject a request for modification of Child Development Account (CDA) bank online. How shall we cognise if the Child Development Account (CDA) bank has been changed?", "We have of late subject a request for modification of Child Development Account (CDA) bank online. What does we do to know if the Child Development Account (CDA) bank has been alter", "I have recently subject a request for change of Child Development Account (CDA) bank online. How shall i know if the Child Development Account (CDA) bank has been changed?", "Student have lately submitted a asking for change of Child Development Account (CDA) bank online. How student can cognise if the Child Development Account (CDA) bank has been changed?", "While we have recently subject a request for modification of Child Development Account (CDA) bank online. What shall we do to cognise if the Child Development Account (CDA) bank has been modify", "When student have of late submitted a request for modification of Child Development Account (CDA) bank online. How should student know if the Child Development Account (CDA) bank has been modify", "We have recently subject a request for change of Child Development Account (CDA) bank online. Where can we know if the Child Development Account (CDA) bank has been alter", "While student have lately subject a request for change of Child Development Account (CDA) bank online. How student can cognize if the Child Development Account (CDA) bank has been changed?", "If we have of late subject a asking for change of Child Development Account (CDA) bank online. Where could we cognize if the Child Development Account (CDA) bank has been alter", "While i have of late subject a request for modification of Child Development Account (CDA) bank online. Where can i cognize if the Child Development Account (CDA) bank has been modify", "If student have late subject a asking for modification of Child Development Account (CDA) bank online. How student shall cognise if the Child Development Account (CDA) bank has been changed?", "Me have of late submitted a asking for modification of Child Development Account (CDA) bank online. What do me do to cognise if the Child Development Account (CDA) bank has been modify", "While we have of late subject a request for modification of Child Development Account (CDA) bank online. Where shall we know if the Child Development Account (CDA) bank has been modify", "While me have latterly subject a request for change of Child Development Account (CDA) bank online. How me does cognize if the Child Development Account (CDA) bank has been modify", "While we have latterly subject a request for alteration of Child Development Account (CDA) bank online. Where do we know if the Child Development Account (CDA) bank has been changed?", "While me have recently submitted a request for modification of Child Development Account (CDA) bank online. Where does me cognise if the Child Development Account (CDA) bank has been changed?", "I have of late subject a asking for change of Child Development Account (CDA) bank online. Where shall i cognize if the Child Development Account (CDA) bank has been modify", "If student have latterly submitted a request for modification of Child Development Account (CDA) bank online. How does student know if the Child Development Account (CDA) bank has been modify", "While i have of late submitted a asking for alteration of Child Development Account (CDA) bank online. What do i do to cognise if the Child Development Account (CDA) bank has been alter", "When i have lately subject a request for change of Child Development Account (CDA) bank online. How can i cognise if the Child Development Account (CDA) bank has been alter", "While me have recently subject a request for change of Child Development Account (CDA) bank online. Where should me cognise if the Child Development Account (CDA) bank has been changed?", "When me have of late submitted a request for change of Child Development Account (CDA) bank online. How does me know if the Child Development Account (CDA) bank has been modify", "We have of late submitted a request for alteration of Child Development Account (CDA) bank online. How can we know if the Child Development Account (CDA) bank has been alter", "When me have latterly subject a asking for modification of Child Development Account (CDA) bank online. Where does me cognize if the Child Development Account (CDA) bank has been alter", "I have recently submitted a request for modification of Child Development Account (CDA) bank online. How shall i cognise if the Child Development Account (CDA) bank has been modify", "If i have latterly submitted a asking for change of Child Development Account (CDA) bank online. Where does i know if the Child Development Account (CDA) bank has been modify", "If we have recently subject a asking for alteration of Child Development Account (CDA) bank online. Where should we cognize if the Child Development Account (CDA) bank has been alter", "While student have lately subject a request for modification of Child Development Account (CDA) bank online. How can student cognise if the Child Development Account (CDA) bank has been modify", "If student have recently submitted a request for change of Child Development Account (CDA) bank online. What can student do to cognize if the Child Development Account (CDA) bank has been modify", "If we have late subject a request for modification of Child Development Account (CDA) bank online. What should we do to know if the Child Development Account (CDA) bank has been modify", "Student have latterly subject a asking for alteration of Child Development Account (CDA) bank online. How should student cognise if the Child Development Account (CDA) bank has been changed?", "While student have latterly subject a request for alteration of Child Development Account (CDA) bank online. How student does cognize if the Child Development Account (CDA) bank has been modify", "If i have of late subject a request for modification of Child Development Account (CDA) bank online. How could i know if the Child Development Account (CDA) bank has been modify", "If i have of late subject a request for change of Child Development Account (CDA) bank online. How i do cognize if the Child Development Account (CDA) bank has been changed?", "While i have latterly subject a request for alteration of Child Development Account (CDA) bank online. Where should i cognise if the Child Development Account (CDA) bank has been changed?", "If i have of late subject a asking for change of Child Development Account (CDA) bank online. What should i do to know if the Child Development Account (CDA) bank has been changed?", "When we have recently subject a request for change of Child Development Account (CDA) bank online. Where can we know if the Child Development Account (CDA) bank has been alter", "If student have latterly submitted a request for modification of Child Development Account (CDA) bank online. How student shall cognise if the Child Development Account (CDA) bank has been changed?", "If me have latterly subject a request for modification of Child Development Account (CDA) bank online. How me could cognise if the Child Development Account (CDA) bank has been alter", "If i have lately submitted a asking for modification of Child Development Account (CDA) bank online. Where could i cognise if the Child Development Account (CDA) bank has been alter", "While student have latterly submitted a asking for modification of Child Development Account (CDA) bank online. How student can cognise if the Child Development Account (CDA) bank has been alter", "If we have lately subject a request for modification of Child Development Account (CDA) bank online. Where can we know if the Child Development Account (CDA) bank has been changed?", "If student have latterly submitted a request for change of Child Development Account (CDA) bank online. Where does student cognise if the Child Development Account (CDA) bank has been changed?", "I have of late submitted a asking for modification of Child Development Account (CDA) bank online. Where could i know if the Child Development Account (CDA) bank has been modify", "While we have late submitted a asking for alteration of Child Development Account (CDA) bank online. Where shall we know if the Child Development Account (CDA) bank has been modify", "We have late submitted a request for alteration of Child Development Account (CDA) bank online. Where shall we cognize if the Child Development Account (CDA) bank has been modify", "While me have late submitted a asking for modification of Child Development Account (CDA) bank online. What do me do to cognize if the Child Development Account (CDA) bank has been changed?", "If me have latterly subject a asking for alteration of Child Development Account (CDA) bank online. How could me know if the Child Development Account (CDA) bank has been alter", "If we have of late submitted a request for alteration of Child Development Account (CDA) bank online. What should we do to know if the Child Development Account (CDA) bank has been alter", "If me have recently subject a request for change of Child Development Account (CDA) bank online. How me can cognize if the Child Development Account (CDA) bank has been modify", "I have of late submitted a asking for modification of Child Development Account (CDA) bank online. How i could cognise if the Child Development Account (CDA) bank has been modify", "Me have late subject a asking for modification of Child Development Account (CDA) bank online. Where do me cognize if the Child Development Account (CDA) bank has been alter", "When me have lately submitted a request for alteration of Child Development Account (CDA) bank online. Where shall me cognise if the Child Development Account (CDA) bank has been modify", "When i have latterly subject a request for modification of Child Development Account (CDA) bank online. How could i cognise if the Child Development Account (CDA) bank has been modify", "If we have late submitted a request for alteration of Child Development Account (CDA) bank online. What could we do to cognise if the Child Development Account (CDA) bank has been modify", "When student have latterly submitted a request for alteration of Child Development Account (CDA) bank online. How shall student cognize if the Child Development Account (CDA) bank has been alter", "If i have latterly subject a asking for modification of Child Development Account (CDA) bank online. Where can i cognise if the Child Development Account (CDA) bank has been changed?", "While me have recently submitted a asking for change of Child Development Account (CDA) bank online. How me does cognize if the Child Development Account (CDA) bank has been modify", "We have of late subject a request for change of Child Development Account (CDA) bank online. What do we do to cognise if the Child Development Account (CDA) bank has been changed?", "If student have of late submitted a asking for change of Child Development Account (CDA) bank online. How should student know if the Child Development Account (CDA) bank has been alter", "I have lately subject a asking for modification of Child Development Account (CDA) bank online. What shall i do to know if the Child Development Account (CDA) bank has been changed?", "Student have late submitted a request for alteration of Child Development Account (CDA) bank online. How student shall cognize if the Child Development Account (CDA) bank has been changed?", "While i have recently submitted a request for change of Child Development Account (CDA) bank online. Where could i know if the Child Development Account (CDA) bank has been modify", "I have of late submitted a request for modification of Child Development Account (CDA) bank online. How i does know if the Child Development Account (CDA) bank has been changed?", "While me have recently submitted a asking for modification of Child Development Account (CDA) bank online. Where could me cognise if the Child Development Account (CDA) bank has been changed?", "When me have of late subject a asking for change of Child Development Account (CDA) bank online. How me should cognise if the Child Development Account (CDA) bank has been modify", "When i have lately submitted a request for modification of Child Development Account (CDA) bank online. How i can cognise if the Child Development Account (CDA) bank has been changed?", "While i have late subject a asking for modification of Child Development Account (CDA) bank online. Where does i cognise if the Child Development Account (CDA) bank has been changed?", "If me have of late submitted a asking for alteration of Child Development Account (CDA) bank online. How me does cognize if the Child Development Account (CDA) bank has been alter", "If we have late subject a request for modification of Child Development Account (CDA) bank online. What can we do to know if the Child Development Account (CDA) bank has been alter", "I have lately submitted a request for change of Child Development Account (CDA) bank online. How i can know if the Child Development Account (CDA) bank has been alter", "When i have of late submitted a asking for alteration of Child Development Account (CDA) bank online. Where could i know if the Child Development Account (CDA) bank has been modify", "I have of late submitted a asking for change of Child Development Account (CDA) bank online. How i can know if the Child Development Account (CDA) bank has been alter", "We have lately submitted a asking for change of Child Development Account (CDA) bank online. What does we do to cognise if the Child Development Account (CDA) bank has been alter", "When i have latterly subject a request for modification of Child Development Account (CDA) bank online. What could i do to know if the Child Development Account (CDA) bank has been changed?", "If we have latterly subject a request for modification of Child Development Account (CDA) bank online. How shall we know if the Child Development Account (CDA) bank has been modify", "If i have lately subject a asking for change of Child Development Account (CDA) bank online. How could i know if the Child Development Account (CDA) bank has been changed?", "While student have late submitted a request for modification of Child Development Account (CDA) bank online. How do student know if the Child Development Account (CDA) bank has been alter", "When we have latterly submitted a request for alteration of Child Development Account (CDA) bank online. What could we do to cognize if the Child Development Account (CDA) bank has been alter", "We have recently submitted a asking for change of Child Development Account (CDA) bank online. What do we do to cognise if the Child Development Account (CDA) bank has been modify", "I have late subject a asking for modification of Child Development Account (CDA) bank online. What should i do to cognise if the Child Development Account (CDA) bank has been alter", "I have latterly submitted a asking for modification of Child Development Account (CDA) bank online. What can i do to know if the Child Development Account (CDA) bank has been alter", "When we have lately submitted a asking for alteration of Child Development Account (CDA) bank online. How we shall cognize if the Child Development Account (CDA) bank has been changed?", "While student have late subject a request for modification of Child Development Account (CDA) bank online. Where does student cognize if the Child Development Account (CDA) bank has been modify", "I have late subject a asking for alteration of Child Development Account (CDA) bank online. Where can i know if the Child Development Account (CDA) bank has been modify", "When me have of late submitted a asking for change of Child Development Account (CDA) bank online. Where do me cognise if the Child Development Account (CDA) bank has been modify", "If we have lately submitted a asking for change of Child Development Account (CDA) bank online. How we could know if the Child Development Account (CDA) bank has been alter", "If we have lately submitted a asking for alteration of Child Development Account (CDA) bank online. How we shall cognise if the Child Development Account (CDA) bank has been modify", "I have late submitted a request for change of Child Development Account (CDA) bank online. Where does i cognise if the Child Development Account (CDA) bank has been changed?", "While i have recently submitted a asking for alteration of Child Development Account (CDA) bank online. Where could i know if the Child Development Account (CDA) bank has been alter", "When we have latterly subject a asking for change of Child Development Account (CDA) bank online. How shall we cognise if the Child Development Account (CDA) bank has been alter", "Student have late subject a asking for alteration of Child Development Account (CDA) bank online. What should student do to cognize if the Child Development Account (CDA) bank has been alter", "While i have recently submitted a asking for alteration of Child Development Account (CDA) bank online. How i do cognize if the Child Development Account (CDA) bank has been modify", "When me have late submitted a request for change of Child Development Account (CDA) bank online. Where does me know if the Child Development Account (CDA) bank has been alter", "When we have latterly submitted a asking for modification of Child Development Account (CDA) bank online. How could we cognise if the Child Development Account (CDA) bank has been changed?", "If student have late submitted a asking for change of Child Development Account (CDA) bank online. How could student cognize if the Child Development Account (CDA) bank has been modify", "If me have lately submitted a asking for alteration of Child Development Account (CDA) bank online. How shall me know if the Child Development Account (CDA) bank has been alter", "I have lately subject a request for alteration of Child Development Account (CDA) bank online. What shall i do to know if the Child Development Account (CDA) bank has been alter", "If i have recently submitted a request for alteration of Child Development Account (CDA) bank online. How can i cognise if the Child Development Account (CDA) bank has been changed?", "When student have lately subject a request for modification of Child Development Account (CDA) bank online. What should student do to know if the Child Development Account (CDA) bank has been modify", "When i have of late subject a asking for alteration of Child Development Account (CDA) bank online. How i can cognize if the Child Development Account (CDA) bank has been modify", "When student have of late submitted a request for modification of Child Development Account (CDA) bank online. How should student cognise if the Child Development Account (CDA) bank has been alter", "If i have of late submitted a asking for alteration of Child Development Account (CDA) bank online. What could i do to know if the Child Development Account (CDA) bank has been alter", "Student have of late subject a request for change of Child Development Account (CDA) bank online. How does student cognize if the Child Development Account (CDA) bank has been modify", "When student have lately subject a asking for change of Child Development Account (CDA) bank online. How student do cognise if the Child Development Account (CDA) bank has been modify", "When we have late subject a asking for alteration of Child Development Account (CDA) bank online. How we can know if the Child Development Account (CDA) bank has been modify", "I have late submitted a request for change of Child Development Account (CDA) bank online. Where does i know if the Child Development Account (CDA) bank has been modify", "When student have late submitted a asking for modification of Child Development Account (CDA) bank online. What shall student do to cognize if the Child Development Account (CDA) bank has been alter", "When me have of late subject a asking for change of Child Development Account (CDA) bank online. How me does cognize if the Child Development Account (CDA) bank has been changed?", "While i have latterly submitted a asking for modification of Child Development Account (CDA) bank online. How shall i know if the Child Development Account (CDA) bank has been alter", "Me have of late submitted a request for change of Child Development Account (CDA) bank online. How me can cognise if the Child Development Account (CDA) bank has been changed?", "If i have late submitted a asking for modification of Child Development Account (CDA) bank online. Where do i know if the Child Development Account (CDA) bank has been changed?", "Student have recently submitted a request for alteration of Child Development Account (CDA) bank online. How could student cognise if the Child Development Account (CDA) bank has been alter", "When we have late subject a request for alteration of Child Development Account (CDA) bank online. How should we cognise if the Child Development Account (CDA) bank has been changed?", "While me have lately subject a request for change of Child Development Account (CDA) bank online. How do me know if the Child Development Account (CDA) bank has been alter", "While we have late subject a request for modification of Child Development Account (CDA) bank online. How we do cognise if the Child Development Account (CDA) bank has been alter", "If me have recently submitted a asking for modification of Child Development Account (CDA) bank online. What should me do to cognize if the Child Development Account (CDA) bank has been modify", "When me have of late subject a asking for modification of Child Development Account (CDA) bank online. How does me know if the Child Development Account (CDA) bank has been changed?", "If we have lately subject a asking for modification of Child Development Account (CDA) bank online. How we should cognize if the Child Development Account (CDA) bank has been alter", "If student have lately subject a request for change of Child Development Account (CDA) bank online. Where should student know if the Child Development Account (CDA) bank has been changed?"], "tag": "I have recently submitted a request for change of Child Development Account (CDA) bank online. How do I know if the Child Development Account (CDA) bank has been changed?", "response": "If you would like to check the status of your request for a change of Child Development Account (CDA) bank, you may go to \u2018Update Application/Check Status\u2019 on the Baby Bonus Online portal, log in with your SingPass and select 'View Services Applications Status'. The bank will also write to you after the CDA is opened. You may contact the CDA Banks at: DBS Bank Tel: 1800 339 6666 Website: www.dbs.com.sg .OCBC Bank Tel: 1800 438 6088 Website: www.ocbc.com/babybonus. UOB Tel: 1800 222 2121 Website: www.uob.com.sg. Baby Bonus NETS Service. Network for Electronic Transfers (Singapore) Pte Ltd (NETS) Sales & Customer Service Centre Tel: 6274 1212 (Monday till Saturday: 9.00am-7.00pm, Sunday & Public Holidays: 10.00am-7.00pm)Website: www.nets.com.sg,"}, {"patterns": ["What do me have to do to change my Child Development Account (CDA) bank?", "Where should we change my Child Development Account (CDA) bank?", "Where shall me change my Child Development Account (CDA) bank?", "Where do me change my Child Development Account (CDA) bank?", "Where should i change my Child Development Account (CDA) bank?", "Where could me change my Child Development Account (CDA) bank?", "What do we have to do to change my Child Development Account (CDA) bank?", "How shall we change my Child Development Account (CDA) bank?", "Where should me change my Child Development Account (CDA) bank?", "How does i change my Child Development Account (CDA) bank?", "How do me change my Child Development Account (CDA) bank?", "How do we change my Child Development Account (CDA) bank?", "What do student have to do to change my Child Development Account (CDA) bank?", "How should i change my Child Development Account (CDA) bank?", "How should we change my Child Development Account (CDA) bank?", "Where could i change my Child Development Account (CDA) bank?", "What do me need to change my Child Development Account (CDA) bank?", "Where does we change my Child Development Account (CDA) bank?", "How do student change my Child Development Account (CDA) bank?", "Where can me change my Child Development Account (CDA) bank?", "Where can we change my Child Development Account (CDA) bank?", "What does student need to change my Child Development Account (CDA) bank?", "What does i need to change my Child Development Account (CDA) bank?", "Where should student change my Child Development Account (CDA) bank?", "Where do we change my Child Development Account (CDA) bank?", "How does we change my Child Development Account (CDA) bank?", "What does me have to do to change my Child Development Account (CDA) bank?", "Where shall we change my Child Development Account (CDA) bank?", "How shall student change my Child Development Account (CDA) bank?", "Where shall i change my Child Development Account (CDA) bank?", "What do i have to do to change my Child Development Account (CDA) bank?", "Where could student change my Child Development Account (CDA) bank?", "Where do i change my Child Development Account (CDA) bank?", "What do we need to change my Child Development Account (CDA) bank?", "Where does me change my Child Development Account (CDA) bank?", "Where do student change my Child Development Account (CDA) bank?", "Where could we change my Child Development Account (CDA) bank?", "How could student change my Child Development Account (CDA) bank?", "What do student need to change my Child Development Account (CDA) bank?", "How does student change my Child Development Account (CDA) bank?", "How should student change my Child Development Account (CDA) bank?", "Where can student change my Child Development Account (CDA) bank?", "What does we need to change my Child Development Account (CDA) bank?", "What does student have to do to change my Child Development Account (CDA) bank?", "Where does i change my Child Development Account (CDA) bank?", "What does me need to change my Child Development Account (CDA) bank?", "How do i change my Child Development Account (CDA) bank?", "How could me change my Child Development Account (CDA) bank?", "How does me change my Child Development Account (CDA) bank?", "Where can i change my Child Development Account (CDA) bank?", "What does i have to do to change my Child Development Account (CDA) bank?", "How could i change my Child Development Account (CDA) bank?", "How shall me change my Child Development Account (CDA) bank?", "Where does student change my Child Development Account (CDA) bank?", "How shall i change my Child Development Account (CDA) bank?", "What does we have to do to change my Child Development Account (CDA) bank?", "How could we change my Child Development Account (CDA) bank?", "How should me change my Child Development Account (CDA) bank?", "What do i need to change my Child Development Account (CDA) bank?", "Where shall student change my Child Development Account (CDA) bank?", "What do me have to do to alter my Child Development Account (CDA) bank?", "What do me have to do to modify my Child Development Account (CDA) bank?", "Where should we alter my Child Development Account (CDA) bank?", "Where should we modify my Child Development Account (CDA) bank?", "Where shall me alter my Child Development Account (CDA) bank?", "Where shall me modify my Child Development Account (CDA) bank?", "Where do me alter my Child Development Account (CDA) bank?", "Where do me modify my Child Development Account (CDA) bank?", "Where should i alter my Child Development Account (CDA) bank?", "Where should i modify my Child Development Account (CDA) bank?", "Where could me alter my Child Development Account (CDA) bank?", "Where could me modify my Child Development Account (CDA) bank?", "What do we have to do to alter my Child Development Account (CDA) bank?", "What do we have to do to modify my Child Development Account (CDA) bank?", "How shall we alter my Child Development Account (CDA) bank?", "How shall we modify my Child Development Account (CDA) bank?", "Where should me alter my Child Development Account (CDA) bank?", "Where should me modify my Child Development Account (CDA) bank?", "How does i alter my Child Development Account (CDA) bank?", "How does i modify my Child Development Account (CDA) bank?", "How do me alter my Child Development Account (CDA) bank?", "How do me modify my Child Development Account (CDA) bank?", "How do we alter my Child Development Account (CDA) bank?", "How do we modify my Child Development Account (CDA) bank?", "What do student have to do to alter my Child Development Account (CDA) bank?", "What do student have to do to modify my Child Development Account (CDA) bank?", "How should i alter my Child Development Account (CDA) bank?", "How should i modify my Child Development Account (CDA) bank?", "How should we alter my Child Development Account (CDA) bank?", "How should we modify my Child Development Account (CDA) bank?", "Where could i alter my Child Development Account (CDA) bank?", "Where could i modify my Child Development Account (CDA) bank?", "What do me need to alter my Child Development Account (CDA) bank?", "What do me need to modify my Child Development Account (CDA) bank?", "Where does we alter my Child Development Account (CDA) bank?", "Where does we modify my Child Development Account (CDA) bank?", "How do student alter my Child Development Account (CDA) bank?", "How do student modify my Child Development Account (CDA) bank?", "Where can me alter my Child Development Account (CDA) bank?", "Where can me modify my Child Development Account (CDA) bank?", "Where can we alter my Child Development Account (CDA) bank?", "Where can we modify my Child Development Account (CDA) bank?", "What does student need to alter my Child Development Account (CDA) bank?", "What does student need to modify my Child Development Account (CDA) bank?", "What does i need to alter my Child Development Account (CDA) bank?", "What does i need to modify my Child Development Account (CDA) bank?", "Where should student alter my Child Development Account (CDA) bank?", "Where should student modify my Child Development Account (CDA) bank?", "Where do we alter my Child Development Account (CDA) bank?", "Where do we modify my Child Development Account (CDA) bank?", "How does we alter my Child Development Account (CDA) bank?", "How does we modify my Child Development Account (CDA) bank?", "What does me have to do to alter my Child Development Account (CDA) bank?", "What does me have to do to modify my Child Development Account (CDA) bank?", "Where shall we alter my Child Development Account (CDA) bank?", "Where shall we modify my Child Development Account (CDA) bank?", "How shall student alter my Child Development Account (CDA) bank?", "How shall student modify my Child Development Account (CDA) bank?", "Where shall i alter my Child Development Account (CDA) bank?", "Where shall i modify my Child Development Account (CDA) bank?", "What do i have to do to alter my Child Development Account (CDA) bank?", "What do i have to do to modify my Child Development Account (CDA) bank?", "Where could student alter my Child Development Account (CDA) bank?", "Where could student modify my Child Development Account (CDA) bank?", "Where do i alter my Child Development Account (CDA) bank?", "Where do i modify my Child Development Account (CDA) bank?", "What do we need to alter my Child Development Account (CDA) bank?", "What do we need to modify my Child Development Account (CDA) bank?", "Where does me alter my Child Development Account (CDA) bank?", "Where does me modify my Child Development Account (CDA) bank?", "Where do student alter my Child Development Account (CDA) bank?", "Where do student modify my Child Development Account (CDA) bank?", "Where could we alter my Child Development Account (CDA) bank?", "Where could we modify my Child Development Account (CDA) bank?", "How could student alter my Child Development Account (CDA) bank?", "How could student modify my Child Development Account (CDA) bank?", "What do student need to alter my Child Development Account (CDA) bank?", "What do student need to modify my Child Development Account (CDA) bank?", "How does student alter my Child Development Account (CDA) bank?", "How does student modify my Child Development Account (CDA) bank?", "How should student alter my Child Development Account (CDA) bank?", "How should student modify my Child Development Account (CDA) bank?", "Where can student alter my Child Development Account (CDA) bank?", "Where can student modify my Child Development Account (CDA) bank?", "What does we need to alter my Child Development Account (CDA) bank?", "What does we need to modify my Child Development Account (CDA) bank?", "What does student have to do to alter my Child Development Account (CDA) bank?", "What does student have to do to modify my Child Development Account (CDA) bank?", "Where does i alter my Child Development Account (CDA) bank?", "Where does i modify my Child Development Account (CDA) bank?", "What does me need to alter my Child Development Account (CDA) bank?", "What does me need to modify my Child Development Account (CDA) bank?", "How do i alter my Child Development Account (CDA) bank?", "How do i modify my Child Development Account (CDA) bank?", "How could me alter my Child Development Account (CDA) bank?", "How could me modify my Child Development Account (CDA) bank?", "How does me alter my Child Development Account (CDA) bank?", "How does me modify my Child Development Account (CDA) bank?", "Where can i alter my Child Development Account (CDA) bank?", "Where can i modify my Child Development Account (CDA) bank?", "What does i have to do to alter my Child Development Account (CDA) bank?", "What does i have to do to modify my Child Development Account (CDA) bank?", "How could i alter my Child Development Account (CDA) bank?", "How could i modify my Child Development Account (CDA) bank?", "How shall me alter my Child Development Account (CDA) bank?", "How shall me modify my Child Development Account (CDA) bank?", "Where does student alter my Child Development Account (CDA) bank?", "Where does student modify my Child Development Account (CDA) bank?", "How shall i alter my Child Development Account (CDA) bank?", "How shall i modify my Child Development Account (CDA) bank?", "What does we have to do to alter my Child Development Account (CDA) bank?", "What does we have to do to modify my Child Development Account (CDA) bank?", "How could we alter my Child Development Account (CDA) bank?", "How could we modify my Child Development Account (CDA) bank?", "How should me alter my Child Development Account (CDA) bank?", "How should me modify my Child Development Account (CDA) bank?", "What do i need to alter my Child Development Account (CDA) bank?", "What do i need to modify my Child Development Account (CDA) bank?", "Where shall student alter my Child Development Account (CDA) bank?", "Where shall student modify my Child Development Account (CDA) bank?"], "tag": "How can I change my Child Development Account (CDA) bank?", "response": "To change the Child Development Account (CDA) bank, the CDA trustee must log on to the Baby Bonus Online portal, select \u2018View/Update My Baby Bonus Details\u2019, followed by 'Request to Change CDA Bank'. The new CDA will be opened within 3 working days and the funds will be transferred to the new account within 3 weeks. If you have GIRO arrangements in your existing CDA, you can update your Approved Institution (AI) of the new CDA number by completing a new 'Application for Interbank GIRO for Child Development Account (CDA)' form and submit it to your AI. Please ensure that there are sufficient funds in the new CDA while the funds are being transferred. "}, {"patterns": ["Why are me not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are me not let to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does me not allowed to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is we not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are we not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are student not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do student not let to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is i not allowed to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is me not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do we not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is i not countenance to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is me not permit to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is student not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does we not countenance to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do me not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why are i not countenance to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why are i not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why me not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do we not let to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why i not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does student not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is we not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why me not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are student not permit to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does me not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why we not let to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does we not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do we not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does we not countenance to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are i not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does me not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do we not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are i not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why student not let to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do student not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are student not allowed to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does me not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do we not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does i not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is me not allowed to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does student not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are me not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is me not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do student not let to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do me not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is me not let to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does student not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do i not permit to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are me not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why are i not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is i not countenance to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why student not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does student not allowed to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does i not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does student not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does i not let to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does i not countenance to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do me not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why we not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why me not permit to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does i not permit to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does student not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why we not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do we not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do i not permit to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does student not permit to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why i not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are we not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does we not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do student not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does me not permit to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is student not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is me not permit to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why me not let to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why me not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why we not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why student not let to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are we not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is we not permit to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are i not permit to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does i not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does i not let to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why we not countenance to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does student not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is student not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do student not let to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why i not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why i not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is me not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does me not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does student not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why i not countenance to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why we not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is me not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is we not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is student not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why we not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why i not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does we not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do i not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do student not permit to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do student not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does i not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do student not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do me not let to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are i not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does me not countenance to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are me not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why student not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do we not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why we not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do i not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does me not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does student not let to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are i not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why we not countenance to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do we not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why we not allowed to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does me not countenance to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is we not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why are student not countenance to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do me not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does me not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are i not let to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does we not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does me not let to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does me not permit to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does student not permit to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do me not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is i not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does we not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does student not countenance to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is me not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why me not let to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do we not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does i not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do student not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is student not allowed to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why student not permit to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do we not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are we not countenance to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do we not let to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is we not permit to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do student not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do student not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do we not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do i not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do me not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why i not countenance to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are we not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why me not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do i not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why are we not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is i not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do i not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is we not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do student not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is me not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does student not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is me not countenance to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are me not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are i not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why we not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do i not let to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is me not countenance to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why are me not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does i not let to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are student not countenance to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why i not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does i not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is we not permit to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why me not permit to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why are i not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why we not let to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why are we not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does student not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why are me not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do student not let to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why i not allowed to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does we not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why we not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why are me not let to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why student not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is we not permit to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do me not let to utilise the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why is me not countenance to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why does we not allowed to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why we not permit to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is me not countenance to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why me not permit to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why do student not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why we not countenance to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do me not let to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do student not permit to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why is i not let to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why does we not countenance to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "Why do i not let to employ the Child Development Account (CDA) to pay for my child\u2019s milk powder and napkin", "Why does i not countenance to utilize the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why is we not allowed to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and nappy", "Why do we not permit to apply the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?"], "tag": "Why am I not allowed to use the Child Development Account (CDA) to pay for my child\u2019s milk powder and diapers?", "response": "We recognise that milk powder and diapers are daily necessities for the care of a young child. However, funds in the Child Development Account (CDA) cannot be used to purchase such items unless it is prescribed by a doctor or recommended by a pharmacist."}, {"patterns": ["What are the Baby Bonus Parenting Re-sources different from other parenting websites all about?", "Can you tell me the details about the Baby Bonus Parenting Re-sources different from other parenting websites?", "May I know about the Baby Bonus Parenting Re-sources different from other parenting websites?", "What is the Baby Bonus Parenting Re-sources different from other parenting websites?", "What is the Baby Bonus Parenting Re-sources different from other parenting websites all about?", "What is meant by the Baby Bonus Parenting Re-sources different from other parenting websites?", "What does the Baby Bonus Parenting Re-sources different from other parenting websites mean?", "What are the Baby Bonus Parenting Re-sources different from other parenting websites?", "Explain to me the Baby Bonus Parenting Re-sources different from other parenting websites?", "What do the Baby Bonus Parenting Re-sources different from other parenting websites mean?", "Can you tell me more about the Baby Bonus Parenting Re-sources different from other parenting websites?", "I want to know about the Baby Bonus Parenting Re-sources different from other parenting websites?"], "tag": "What makes the Baby Bonus Parenting Re-sources different from other parenting websites?", "response": "The Baby Bonus Parenting Resources contain localised and research-backed content for families with young children living in Singapore. It is a comprehensive resource that provides information for the holistic development of children aged 0 to 6."}, {"patterns": ["When student paid my child\u2019s Medisave-approved private integrated plans in hard cash Where should student apply for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in hard currency How me should utilize for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard currency What do we do to use for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in cash. Where does me utilize for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in hard cash How student does use for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in cash. What can me do to apply for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in hard cash What does i do to apply for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in hard cash Where should me utilise for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard currency How i do employ for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in hard cash Where could we utilise for reimbursement from the CDA?", "While student paid my child\u2019s Medisave-approved private integrated plans in cash. How can student utilize for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in hard currency How we shall utilize for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in hard cash What shall we do to utilise for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard currency Where do we utilize for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard cash What do we do to utilise for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in hard currency How could i utilize for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in cash. What do we do to utilize for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in cash. What can student do to utilize for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in hard currency How does me use for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in hard cash Where shall i apply for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in hard currency How does i employ for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in cash. What can we do to utilize for reimbursement from the CDA?", "While student paid my child\u2019s Medisave-approved private integrated plans in hard cash How does student apply for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in hard currency How shall we utilize for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard cash How shall we utilise for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in hard currency What does me do to apply for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in hard cash Where do me employ for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in hard cash What does student do to utilize for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in cash. How should student utilize for reimbursement from the CDA?", "What else do i need to do to utilize for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in hard cash How can i utilize for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in cash. What does student do to utilize for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in cash. How should me utilize for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in cash. What does me do to utilize for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard cash Where do i employ for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in cash. How me should utilize for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in hard currency How me shall utilize for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in cash. How can student apply for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in cash. Where could i utilize for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in hard currency What can student do to utilise for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in hard currency Where does i apply for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard cash How me could employ for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in hard cash Where can me apply for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard cash Where could we apply for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in hard currency Where does we utilize for reimbursement from the CDA?", "We paid my child\u2019s Medisave-approved private integrated plans in hard currency What does we do to utilize for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in hard currency How student do use for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard cash What do student do to employ for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in cash. How shall i utilise for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in hard cash How student can apply for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in hard cash Where shall i utilise for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in hard cash How we do apply for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in cash. Where shall we use for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in hard currency How does me utilise for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in cash. How can we apply for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in cash. How we should utilise for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard cash What could we do to use for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard currency What do me do to utilize for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in cash. How could i utilise for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard currency How shall student use for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in cash. How i should use for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard cash How i can employ for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in cash. Where shall i utilize for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in hard currency How student shall utilize for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard currency How student should utilise for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in hard currency How do student employ for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in hard cash How we does employ for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in cash. Where could me use for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard cash How does i apply for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in hard cash How we should utilize for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard cash What can we do to utilize for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in cash. How could student utilise for reimbursement from the CDA?", "We paid my child\u2019s Medisave-approved private integrated plans in hard currency Where does we utilize for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in cash. What shall me do to apply for reimbursement from the CDA?", "While student paid my child\u2019s Medisave-approved private integrated plans in hard currency How student can apply for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in hard currency What should me do to apply for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in cash. What should me do to employ for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in cash. What could me do to apply for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in cash. How me shall utilise for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in hard currency How me could use for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in cash. How can i utilise for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in cash. What could me do to utilize for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in hard currency How can we apply for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in cash. How shall i use for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in hard currency How we can apply for reimbursement from the CDA?", "While student paid my child\u2019s Medisave-approved private integrated plans in hard cash How student do utilise for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in hard cash Where do i apply for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in hard cash How does i employ for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard cash What could me do to apply for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in cash. What can student do to utilize for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in cash. What shall i do to utilize for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in cash. Where can i utilize for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in hard currency How do student apply for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard currency How i could employ for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in hard currency Where shall me use for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard cash What can me do to apply for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in hard currency How me shall utilise for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in hard currency How can me employ for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard currency How does me utilise for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard currency What should me do to utilise for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in cash. Where do me use for reimbursement from the CDA?", "We paid my child\u2019s Medisave-approved private integrated plans in hard cash What can we do to apply for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in cash. What could student do to apply for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in cash. What does student do to utilise for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in cash. How shall i apply for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in hard currency How could me use for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in hard currency Where does we employ for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in hard cash How student should use for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in cash. How student can utilize for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in hard cash Where could we employ for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in hard cash How me can use for reimbursement from the CDA?", "While student paid my child\u2019s Medisave-approved private integrated plans in hard currency How student should utilise for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in hard cash What do student do to use for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in cash. Where shall we utilise for reimbursement from the CDA?", "We paid my child\u2019s Medisave-approved private integrated plans in cash. How we shall utilize for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in hard cash Where could student use for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in cash. How student do use for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in hard cash What do i do to utilise for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in hard cash What should me do to utilise for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in hard currency What could i do to utilise for reimbursement from the CDA?", "While student paid my child\u2019s Medisave-approved private integrated plans in hard cash What shall student do to employ for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in hard cash How me does employ for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in hard cash Where could student apply for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in hard currency How i could utilize for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in cash. Where could me employ for reimbursement from the CDA?", "While student paid my child\u2019s Medisave-approved private integrated plans in cash. How should student use for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard currency Where could i use for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in hard cash What could me do to use for reimbursement from the CDA?", "While student paid my child\u2019s Medisave-approved private integrated plans in hard currency How student does employ for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in cash. Where should we apply for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in hard cash What should we do to utilise for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in hard cash How me do apply for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in cash. How student does employ for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard cash Where can i apply for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in cash. What should me do to utilise for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard cash How me could utilise for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in hard cash How should me employ for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in cash. How should student employ for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard currency How can student employ for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in cash. Where do we employ for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard cash How do i employ for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard currency What does student do to utilise for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in hard currency Where does student apply for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard cash Where shall we utilize for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in cash. How we does utilise for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in hard cash What should i do to use for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard cash How student do utilize for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in cash. Where should me use for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in cash. How could me apply for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard cash What could student do to employ for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in hard currency What does i do to use for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in cash. How does we employ for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in cash. How i should utilise for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard cash What should student do to utilize for reimbursement from the CDA?", "We paid my child\u2019s Medisave-approved private integrated plans in hard currency How should we utilise for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in cash. How do we utilise for reimbursement from the CDA?", "When me paid my child\u2019s Medisave-approved private integrated plans in hard cash Where could me utilise for reimbursement from the CDA?", "If me paid my child\u2019s Medisave-approved private integrated plans in cash. How should me employ for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard cash How i can utilize for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in hard currency How me shall apply for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in hard currency How i should employ for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in hard currency How i could apply for reimbursement from the CDA?", "While student paid my child\u2019s Medisave-approved private integrated plans in hard currency How does student use for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in cash. What can i do to utilise for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in hard cash Where shall i employ for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in cash. How student shall utilize for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard cash Where shall me utilise for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in cash. How do we utilize for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard currency What could student do to utilise for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in hard currency How student should apply for reimbursement from the CDA?", "If we paid my child\u2019s Medisave-approved private integrated plans in cash. Where can we employ for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard cash What shall we do to employ for reimbursement from the CDA?", "We paid my child\u2019s Medisave-approved private integrated plans in hard currency Where shall we apply for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in cash. Where shall i utilize for reimbursement from the CDA?", "If student paid my child\u2019s Medisave-approved private integrated plans in hard currency How should student employ for reimbursement from the CDA?", "While i paid my child\u2019s Medisave-approved private integrated plans in hard currency How should i employ for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in cash. How me can utilise for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in cash. What does student do to employ for reimbursement from the CDA?", "We paid my child\u2019s Medisave-approved private integrated plans in cash. Where should we employ for reimbursement from the CDA?", "While me paid my child\u2019s Medisave-approved private integrated plans in hard cash How shall me use for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard cash What should me do to employ for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in cash. Where could i utilise for reimbursement from the CDA?", "Me paid my child\u2019s Medisave-approved private integrated plans in hard cash How me does utilise for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in hard currency How can i utilise for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in hard cash What should i do to apply for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard cash How should we use for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in cash. What could student do to use for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in cash. Where does we employ for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in hard currency What shall i do to employ for reimbursement from the CDA?", "We paid my child\u2019s Medisave-approved private integrated plans in cash. How does we utilize for reimbursement from the CDA?", "We paid my child\u2019s Medisave-approved private integrated plans in hard cash How we does employ for reimbursement from the CDA?", "I paid my child\u2019s Medisave-approved private integrated plans in hard currency What does i do to use for reimbursement from the CDA?", "Student paid my child\u2019s Medisave-approved private integrated plans in hard currency What should student do to utilize for reimbursement from the CDA?", "When i paid my child\u2019s Medisave-approved private integrated plans in cash. What does i do to utilize for reimbursement from the CDA?", "When we paid my child\u2019s Medisave-approved private integrated plans in hard cash How we can utilize for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in cash. How do student use for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in hard currency What shall we do to utilise for reimbursement from the CDA?", "While we paid my child\u2019s Medisave-approved private integrated plans in hard currency What shall we do to utilize for reimbursement from the CDA?", "When student paid my child\u2019s Medisave-approved private integrated plans in hard cash How student shall utilize for reimbursement from the CDA?", "If i paid my child\u2019s Medisave-approved private integrated plans in hard cash Where can i utilise for reimbursement from the CDA?"], "tag": "I paid my child\u2019s Medisave-approved private integrated plans in cash. How can I apply for reimbursement from the CDA?", "response": "If you are the trustee of the Child Development Account and would like to be reimbursed for the premium that you have paid in cash, please send us your request through this form. Simply enter \u2018CDA Refund\u2019 in the Subject field and key in your details."}, {"patterns": ["Where shall me consider my Child Development Account (CDA) transactions?", "How shall we consider my Child Development Account (CDA) transactions?", "Where does me see my Child Development Account (CDA) transactions?", "Where can student regard my Child Development Account (CDA) transactions?", "Where can student see my Child Development Account (CDA) transactions?", "Where does i reckon my Child Development Account (CDA) transactions?", "How do i consider my Child Development Account (CDA) transactions?", "How could i view my Child Development Account (CDA) transactions?", "Where can me consider my Child Development Account (CDA) transactions?", "Where could student view my Child Development Account (CDA) transactions?", "Where should i consider my Child Development Account (CDA) transactions?", "Where could i consider my Child Development Account (CDA) transactions?", "How could we view my Child Development Account (CDA) transactions?", "Where does student consider my Child Development Account (CDA) transactions?", "Where do i view my Child Development Account (CDA) transactions?", "What does we need to view my Child Development Account (CDA) transactions?", "How shall me regard my Child Development Account (CDA) transactions?", "How shall i consider my Child Development Account (CDA) transactions?", "How shall i regard my Child Development Account (CDA) transactions?", "How should me view my Child Development Account (CDA) transactions?", "How does we see my Child Development Account (CDA) transactions?", "What does we have to do to regard my Child Development Account (CDA) transactions?", "Where shall student regard my Child Development Account (CDA) transactions?", "What do we need to regard my Child Development Account (CDA) transactions?", "Where shall we regard my Child Development Account (CDA) transactions?", "How shall me consider my Child Development Account (CDA) transactions?", "How does student view my Child Development Account (CDA) transactions?", "What do i need to regard my Child Development Account (CDA) transactions?", "What does we have to do to reckon my Child Development Account (CDA) transactions?", "What do me have to do to reckon my Child Development Account (CDA) transactions?", "How could we see my Child Development Account (CDA) transactions?", "Where should me reckon my Child Development Account (CDA) transactions?", "What do we need to consider my Child Development Account (CDA) transactions?", "How should we see my Child Development Account (CDA) transactions?", "Where can i regard my Child Development Account (CDA) transactions?", "How shall student consider my Child Development Account (CDA) transactions?", "Where do i consider my Child Development Account (CDA) transactions?", "How do student regard my Child Development Account (CDA) transactions?", "What does student need to view my Child Development Account (CDA) transactions?", "What do me need to see my Child Development Account (CDA) transactions?", "Where does me consider my Child Development Account (CDA) transactions?", "Where should student consider my Child Development Account (CDA) transactions?", "How could i consider my Child Development Account (CDA) transactions?", "What do student have to do to consider my Child Development Account (CDA) transactions?", "Where do we consider my Child Development Account (CDA) transactions?", "Where should we reckon my Child Development Account (CDA) transactions?", "How does student consider my Child Development Account (CDA) transactions?", "Where shall we view my Child Development Account (CDA) transactions?", "What do student have to do to see my Child Development Account (CDA) transactions?", "How could me consider my Child Development Account (CDA) transactions?", "How do me consider my Child Development Account (CDA) transactions?", "What do student need to see my Child Development Account (CDA) transactions?", "Where do me see my Child Development Account (CDA) transactions?", "How should i view my Child Development Account (CDA) transactions?", "How do me reckon my Child Development Account (CDA) transactions?", "Where does i consider my Child Development Account (CDA) transactions?", "How should i regard my Child Development Account (CDA) transactions?", "Where shall i reckon my Child Development Account (CDA) transactions?", "Where can me see my Child Development Account (CDA) transactions?", "How should me regard my Child Development Account (CDA) transactions?", "What does student have to do to view my Child Development Account (CDA) transactions?", "Where could student consider my Child Development Account (CDA) transactions?", "How does i reckon my Child Development Account (CDA) transactions?", "What does me have to do to view my Child Development Account (CDA) transactions?", "How could we reckon my Child Development Account (CDA) transactions?", "How do we reckon my Child Development Account (CDA) transactions?", "Where do student view my Child Development Account (CDA) transactions?", "How could i reckon my Child Development Account (CDA) transactions?", "Where should me consider my Child Development Account (CDA) transactions?", "How could me view my Child Development Account (CDA) transactions?", "What does i need to consider my Child Development Account (CDA) transactions?", "How could student reckon my Child Development Account (CDA) transactions?", "How shall i view my Child Development Account (CDA) transactions?", "What do student need to view my Child Development Account (CDA) transactions?", "How should i consider my Child Development Account (CDA) transactions?", "How do we view my Child Development Account (CDA) transactions?", "What does student need to consider my Child Development Account (CDA) transactions?", "How could student view my Child Development Account (CDA) transactions?", "What do we need to see my Child Development Account (CDA) transactions?", "Where shall i regard my Child Development Account (CDA) transactions?", "What does student have to do to reckon my Child Development Account (CDA) transactions?", "What do i have to do to see my Child Development Account (CDA) transactions?", "How do me see my Child Development Account (CDA) transactions?", "How do me view my Child Development Account (CDA) transactions?", "How should student consider my Child Development Account (CDA) transactions?", "How could we regard my Child Development Account (CDA) transactions?", "How shall i reckon my Child Development Account (CDA) transactions?", "Where does me view my Child Development Account (CDA) transactions?", "Where should me regard my Child Development Account (CDA) transactions?", "Where do we regard my Child Development Account (CDA) transactions?", "What do student have to do to reckon my Child Development Account (CDA) transactions?", "How does me see my Child Development Account (CDA) transactions?", "What do we have to do to reckon my Child Development Account (CDA) transactions?", "What does i have to do to regard my Child Development Account (CDA) transactions?", "Where can i see my Child Development Account (CDA) transactions?", "Where shall me see my Child Development Account (CDA) transactions?", "Where does we reckon my Child Development Account (CDA) transactions?", "Where can student reckon my Child Development Account (CDA) transactions?", "Where shall student view my Child Development Account (CDA) transactions?", "What does i have to do to consider my Child Development Account (CDA) transactions?", "Where does we regard my Child Development Account (CDA) transactions?", "What do student need to regard my Child Development Account (CDA) transactions?", "How shall me see my Child Development Account (CDA) transactions?", "What do we have to do to regard my Child Development Account (CDA) transactions?", "Where should i reckon my Child Development Account (CDA) transactions?", "Where does me reckon my Child Development Account (CDA) transactions?", "What does i need to view my Child Development Account (CDA) transactions?", "What does me need to see my Child Development Account (CDA) transactions?", "How shall we reckon my Child Development Account (CDA) transactions?", "Where do student reckon my Child Development Account (CDA) transactions?", "Where can we regard my Child Development Account (CDA) transactions?", "How does student regard my Child Development Account (CDA) transactions?", "How do me regard my Child Development Account (CDA) transactions?", "Where do me regard my Child Development Account (CDA) transactions?", "Where could me reckon my Child Development Account (CDA) transactions?", "Where can we view my Child Development Account (CDA) transactions?", "What do student have to do to view my Child Development Account (CDA) transactions?", "What do me have to do to view my Child Development Account (CDA) transactions?", "Where can i consider my Child Development Account (CDA) transactions?", "What do we need to reckon my Child Development Account (CDA) transactions?", "Where can me regard my Child Development Account (CDA) transactions?", "Where can me reckon my Child Development Account (CDA) transactions?", "What do i have to do to reckon my Child Development Account (CDA) transactions?", "Where should we see my Child Development Account (CDA) transactions?", "How should student view my Child Development Account (CDA) transactions?", "What do student need to reckon my Child Development Account (CDA) transactions?", "Where do we see my Child Development Account (CDA) transactions?", "How do i regard my Child Development Account (CDA) transactions?", "Where does i view my Child Development Account (CDA) transactions?", "Where could me see my Child Development Account (CDA) transactions?", "How do student consider my Child Development Account (CDA) transactions?", "Where could student see my Child Development Account (CDA) transactions?", "What does we have to do to view my Child Development Account (CDA) transactions?", "What do i have to do to consider my Child Development Account (CDA) transactions?", "Where do i regard my Child Development Account (CDA) transactions?", "Where should we regard my Child Development Account (CDA) transactions?", "How should me consider my Child Development Account (CDA) transactions?", "How could i see my Child Development Account (CDA) transactions?", "What do me need to reckon my Child Development Account (CDA) transactions?", "What does i have to do to reckon my Child Development Account (CDA) transactions?", "Where does student regard my Child Development Account (CDA) transactions?", "How should me see my Child Development Account (CDA) transactions?", "Where shall me regard my Child Development Account (CDA) transactions?", "What does student need to reckon my Child Development Account (CDA) transactions?", "Where should me see my Child Development Account (CDA) transactions?", "How do we see my Child Development Account (CDA) transactions?", "How do i view my Child Development Account (CDA) transactions?", "What do me have to do to see my Child Development Account (CDA) transactions?", "Where can student consider my Child Development Account (CDA) transactions?", "How does me reckon my Child Development Account (CDA) transactions?", "How does me consider my Child Development Account (CDA) transactions?", "Where should student view my Child Development Account (CDA) transactions?", "How does we consider my Child Development Account (CDA) transactions?", "Where does me regard my Child Development Account (CDA) transactions?", "How could me see my Child Development Account (CDA) transactions?", "Where could we view my Child Development Account (CDA) transactions?", "Where can we reckon my Child Development Account (CDA) transactions?", "Where can we consider my Child Development Account (CDA) transactions?", "Where shall we see my Child Development Account (CDA) transactions?", "How does we view my Child Development Account (CDA) transactions?", "What do i have to do to regard my Child Development Account (CDA) transactions?", "What does me have to do to reckon my Child Development Account (CDA) transactions?", "What does me need to view my Child Development Account (CDA) transactions?", "Where shall student reckon my Child Development Account (CDA) transactions?", "What does we have to do to see my Child Development Account (CDA) transactions?", "How does we reckon my Child Development Account (CDA) transactions?", "Where could i see my Child Development Account (CDA) transactions?", "What does me need to consider my Child Development Account (CDA) transactions?", "What do i need to consider my Child Development Account (CDA) transactions?", "What do me need to view my Child Development Account (CDA) transactions?", "What do we have to do to consider my Child Development Account (CDA) transactions?", "How shall student see my Child Development Account (CDA) transactions?", "What does we need to see my Child Development Account (CDA) transactions?", "What does student need to see my Child Development Account (CDA) transactions?", "What do i need to see my Child Development Account (CDA) transactions?", "What does me need to regard my Child Development Account (CDA) transactions?", "Where does i regard my Child Development Account (CDA) transactions?", "Where should we consider my Child Development Account (CDA) transactions?", "How do i see my Child Development Account (CDA) transactions?", "How could student consider my Child Development Account (CDA) transactions?", "Where could student regard my Child Development Account (CDA) transactions?", "What does i have to do to view my Child Development Account (CDA) transactions?", "How should student see my Child Development Account (CDA) transactions?", "How shall student reckon my Child Development Account (CDA) transactions?", "Where shall me reckon my Child Development Account (CDA) transactions?", "Where shall i view my Child Development Account (CDA) transactions?", "How do student reckon my Child Development Account (CDA) transactions?", "What does i need to see my Child Development Account (CDA) transactions?", "Where should we view my Child Development Account (CDA) transactions?", "How does i regard my Child Development Account (CDA) transactions?", "Where can i reckon my Child Development Account (CDA) transactions?", "How do i reckon my Child Development Account (CDA) transactions?", "How could me regard my Child Development Account (CDA) transactions?", "Where does we consider my Child Development Account (CDA) transactions?", "Where should student see my Child Development Account (CDA) transactions?", "Where shall i see my Child Development Account (CDA) transactions?", "How shall i see my Child Development Account (CDA) transactions?", "How do student see my Child Development Account (CDA) transactions?", "Where do we reckon my Child Development Account (CDA) transactions?", "How should i see my Child Development Account (CDA) transactions?"], "tag": "How can I view my Child Development Account (CDA) transactions?", "response": "You can view the transactions made in your Child Development Account or CDA in the monthly statement sent by your CDA bank, or through Internet Banking. You may also go to 'View Statement Summary' on the Baby Bonus Online, log in using your SingPass, and select 'View Statement ' to view the CDA payment details and \u201cRemaining Cap Amount\u201d."}, {"patterns": ["Is it alright if me employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May student use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are student entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is student allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for me to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am i able to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is we allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for student to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am student able to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we allowed to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is we entitled to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May student utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am i entitled to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for student to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if i apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if student utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for we to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if me utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for i to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is we allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are student allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is we entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is me allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am student able to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could i apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for we to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is student able to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could me utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May student employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for me to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are student entitled to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if i utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is student entitled to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for i to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for me to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could we apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for we to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if student utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am i allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we allowed to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me able to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if me utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am i entitled to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are student entitled to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i entitled to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for we to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if i employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if me employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is student entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for we to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is we able to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for i to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are i able to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for student to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i allowed to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we able to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is student allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me entitled to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if i utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if student apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are i allowed to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are student allowed to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are student able to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if me utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May i utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for we to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are i entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if student employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i able to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me entitled to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could student employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could we use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for we to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are i entitled to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am i able to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am student allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if i utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i able to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if student use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me allowed to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is me entitled to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me entitled to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we entitled to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am i able to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for student to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if student employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we able to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for i to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we able to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me able to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am i entitled to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if we apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May we apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we able to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am me allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May i utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if we employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for we to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we able to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am i able to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if we employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are student entitled to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is we entitled to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is student able to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if me use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is me entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for student to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for me to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me able to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i entitled to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if student utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we able to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we entitled to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could we employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for i to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are student allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for i to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is me allowed to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May me employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am student able to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for me to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are i able to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for student to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am me able to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if student employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are student allowed to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if me apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we allowed to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am student entitled to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is me able to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is me entitled to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am student entitled to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am me entitled to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for student to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if i employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me allowed to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if student use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could student utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May we utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we entitled to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if we utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could me apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for me to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for me to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could me use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for i to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if me employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for we to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i able to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could student use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are i allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for me to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if i use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May i apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is we entitled to utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am me allowed to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if we use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright for student to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if we utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i entitled to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if we utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is we allowed to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if i utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is we able to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is i able to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am me able to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am student able to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am student allowed to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am i entitled to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if we utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are i able to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is student entitled to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if student apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May we use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we entitled to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is me entitled to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Could student apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for i to apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible for me to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok for i to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "May me utilise the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it ok if we apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am we allowed to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are me entitled to use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Are we able to utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it possible if student utilize the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Is it alright if me apply the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am student allowed to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "Am me able to employ the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?"], "tag": "Can I use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees?", "response": "You can pay for deposits and registration fees for a child care centre or kindergarten using funds in the Child Development Account (CDA) by NETS or GIRO, if the child care centre or kindergarten is a Baby Bonus Approved Institution. Most centres and kindergartens collect such fees by GIRO unless they have also subscribed to Baby Bonus NETS services. Since GIRO applications may take up to six weeks to process, you may be asked by the child care centre or kindergarten to pay in cash to secure a place for the child. Please find out from the Approved Institutions on their registration policy and payment modes before registration."}, {"patterns": ["Is i allowed to use the CDA First Step grant before i bank any money?", "Could student utilize the CDA First Step grant before student deposit any money?", "May we utilize the CDA First Step grant before we deposit any money?", "Am we allowed to utilise the CDA First Step grant before we deposit any money?", "Are me entitled to apply the CDA First Step grant before me bank any money?", "Is it ok if me utilise the CDA First Step grant before me bank any money?", "Is it possible for i to utilize the CDA First Step grant before i deposit any money?", "May student utilize the CDA First Step grant before student deposit any money?", "Is it alright for me to apply the CDA First Step grant before me deposit any money?", "Is it ok for we to utilise the CDA First Step grant before we bank any money?", "Is it ok for student to utilize the CDA First Step grant before student bank any money?", "Are me able to utilize the CDA First Step grant before me bank any money?", "Is it alright if me employ the CDA First Step grant before me deposit any money?", "Is it ok if student apply the CDA First Step grant before student bank any money?", "May i utilise the CDA First Step grant before i bank any money?", "Is me allowed to utilize the CDA First Step grant before me deposit any money?", "Is i allowed to employ the CDA First Step grant before i bank any money?", "Is it ok for me to use the CDA First Step grant before me bank any money?", "Are student allowed to utilize the CDA First Step grant before student bank any money?", "Is it alright if student apply the CDA First Step grant before student deposit any money?", "Is we able to apply the CDA First Step grant before we bank any money?", "Are i allowed to apply the CDA First Step grant before i bank any money?", "Am student allowed to apply the CDA First Step grant before student deposit any money?", "Are me allowed to apply the CDA First Step grant before me deposit any money?", "Am student able to utilize the CDA First Step grant before student bank any money?", "Is it possible if we utilise the CDA First Step grant before we deposit any money?", "Is we able to apply the CDA First Step grant before we deposit any money?", "Am student able to employ the CDA First Step grant before student deposit any money?", "Is student entitled to apply the CDA First Step grant before student deposit any money?", "Is it possible if i apply the CDA First Step grant before i deposit any money?", "Is me entitled to use the CDA First Step grant before me deposit any money?", "Am we allowed to apply the CDA First Step grant before we deposit any money?", "May student apply the CDA First Step grant before student deposit any money?", "Are we allowed to utilise the CDA First Step grant before we bank any money?", "Is it alright if i use the CDA First Step grant before i deposit any money?", "Is it possible for me to utilise the CDA First Step grant before me deposit any money?", "Could me apply the CDA First Step grant before me deposit any money?", "Is it possible for we to use the CDA First Step grant before we bank any money?", "Am me entitled to utilize the CDA First Step grant before me bank any money?", "Am student entitled to utilise the CDA First Step grant before student bank any money?", "Is student allowed to employ the CDA First Step grant before student bank any money?", "Is i able to utilise the CDA First Step grant before i bank any money?", "Are student able to utilise the CDA First Step grant before student deposit any money?", "Is student allowed to use the CDA First Step grant before student bank any money?", "Am we allowed to utilize the CDA First Step grant before we deposit any money?", "Am student allowed to apply the CDA First Step grant before student bank any money?", "Is it alright if me utilise the CDA First Step grant before me deposit any money?", "Is it possible for we to utilise the CDA First Step grant before we bank any money?", "Is student allowed to employ the CDA First Step grant before student deposit any money?", "Is me able to utilise the CDA First Step grant before me deposit any money?", "Is it possible if student utilise the CDA First Step grant before student deposit any money?", "Are me able to utilise the CDA First Step grant before me deposit any money?", "Are we entitled to utilise the CDA First Step grant before we bank any money?", "Is it ok for i to apply the CDA First Step grant before i bank any money?", "Is it alright for student to utilize the CDA First Step grant before student bank any money?", "Are student entitled to utilize the CDA First Step grant before student deposit any money?", "Is it ok for we to utilize the CDA First Step grant before we deposit any money?", "Is we entitled to apply the CDA First Step grant before we bank any money?", "Are we entitled to apply the CDA First Step grant before we bank any money?", "May student utilise the CDA First Step grant before student bank any money?", "Is me able to utilize the CDA First Step grant before me bank any money?", "Is we allowed to use the CDA First Step grant before we bank any money?", "Are student able to employ the CDA First Step grant before student bank any money?", "Is we able to utilize the CDA First Step grant before we bank any money?", "Could we employ the CDA First Step grant before we bank any money?", "May i utilize the CDA First Step grant before i deposit any money?", "Am student entitled to utilize the CDA First Step grant before student bank any money?", "Is it possible if me use the CDA First Step grant before me bank any money?", "Is it possible for we to utilize the CDA First Step grant before we bank any money?", "Are me entitled to use the CDA First Step grant before me bank any money?", "Is it possible for we to apply the CDA First Step grant before we deposit any money?", "May me employ the CDA First Step grant before me bank any money?", "Is it alright if student employ the CDA First Step grant before student deposit any money?", "Is it alright for student to use the CDA First Step grant before student bank any money?", "Are we entitled to use the CDA First Step grant before we deposit any money?", "Are student able to use the CDA First Step grant before student deposit any money?", "Is me allowed to use the CDA First Step grant before me bank any money?", "Am we entitled to use the CDA First Step grant before we bank any money?", "Is i able to utilize the CDA First Step grant before i bank any money?", "Are me entitled to employ the CDA First Step grant before me bank any money?", "Is student able to apply the CDA First Step grant before student deposit any money?", "Is it alright if i apply the CDA First Step grant before i bank any money?", "Am we entitled to employ the CDA First Step grant before we bank any money?", "Is it alright if student use the CDA First Step grant before student deposit any money?", "Is it ok for me to utilize the CDA First Step grant before me bank any money?", "Is me entitled to employ the CDA First Step grant before me bank any money?", "Is it ok for we to apply the CDA First Step grant before we bank any money?", "Is it possible if we use the CDA First Step grant before we bank any money?", "Is it alright if student use the CDA First Step grant before student bank any money?", "Is we able to use the CDA First Step grant before we bank any money?", "May me employ the CDA First Step grant before me deposit any money?", "Is it ok for i to apply the CDA First Step grant before i deposit any money?", "Is it ok if we utilise the CDA First Step grant before we deposit any money?", "Is it ok if me apply the CDA First Step grant before me deposit any money?", "Is it alright if student utilise the CDA First Step grant before student deposit any money?", "Could we apply the CDA First Step grant before we deposit any money?", "Am me allowed to utilize the CDA First Step grant before me bank any money?", "Is we allowed to use the CDA First Step grant before we deposit any money?", "Are me entitled to employ the CDA First Step grant before me deposit any money?", "Are student allowed to employ the CDA First Step grant before student bank any money?", "Is student able to utilise the CDA First Step grant before student bank any money?", "May we employ the CDA First Step grant before we bank any money?", "Is it ok if i utilise the CDA First Step grant before i deposit any money?", "Are student able to apply the CDA First Step grant before student deposit any money?", "Am we entitled to apply the CDA First Step grant before we bank any money?", "Is it possible if student use the CDA First Step grant before student bank any money?", "Is it possible if we employ the CDA First Step grant before we bank any money?", "Is it possible for i to utilise the CDA First Step grant before i deposit any money?", "Is it alright if we use the CDA First Step grant before we deposit any money?", "Is student allowed to utilise the CDA First Step grant before student deposit any money?", "Is i entitled to utilise the CDA First Step grant before i deposit any money?", "Are we entitled to utilize the CDA First Step grant before we bank any money?", "May i utilize the CDA First Step grant before i bank any money?", "Is it alright if me utilize the CDA First Step grant before me bank any money?", "Is we allowed to utilise the CDA First Step grant before we bank any money?", "Are i entitled to utilize the CDA First Step grant before i bank any money?", "Could me utilize the CDA First Step grant before me bank any money?", "Are i able to apply the CDA First Step grant before i bank any money?", "Is it alright if i apply the CDA First Step grant before i deposit any money?", "Is it alright for student to utilize the CDA First Step grant before student deposit any money?", "Is it alright for i to utilize the CDA First Step grant before i bank any money?", "Are me able to employ the CDA First Step grant before me bank any money?", "Are me allowed to utilize the CDA First Step grant before me deposit any money?", "Am me entitled to apply the CDA First Step grant before me bank any money?", "Is student entitled to use the CDA First Step grant before student deposit any money?", "Is it possible if i employ the CDA First Step grant before i bank any money?", "Is i entitled to use the CDA First Step grant before i deposit any money?", "Is student entitled to utilize the CDA First Step grant before student deposit any money?", "Is i able to utilise the CDA First Step grant before i deposit any money?", "Is me allowed to employ the CDA First Step grant before me deposit any money?", "Is it alright for me to employ the CDA First Step grant before me bank any money?", "May student utilize the CDA First Step grant before student bank any money?", "May me apply the CDA First Step grant before me deposit any money?", "Is me allowed to utilise the CDA First Step grant before me bank any money?", "Is it ok if student utilize the CDA First Step grant before student bank any money?", "Am we allowed to apply the CDA First Step grant before we bank any money?", "Is it ok for me to utilise the CDA First Step grant before me deposit any money?", "Is student entitled to employ the CDA First Step grant before student bank any money?", "Is it ok for student to utilise the CDA First Step grant before student deposit any money?", "Is it possible if student employ the CDA First Step grant before student deposit any money?", "Is it ok for i to use the CDA First Step grant before i deposit any money?", "Am i able to use the CDA First Step grant before i deposit any money?", "Is it possible for me to use the CDA First Step grant before me bank any money?", "Is student entitled to utilise the CDA First Step grant before student bank any money?", "Are me able to use the CDA First Step grant before me bank any money?", "Are me allowed to utilise the CDA First Step grant before me deposit any money?", "Are i allowed to utilize the CDA First Step grant before i bank any money?", "Could student use the CDA First Step grant before student deposit any money?", "Am me able to employ the CDA First Step grant before me deposit any money?", "Is it possible for student to use the CDA First Step grant before student deposit any money?", "Is it ok for i to utilise the CDA First Step grant before i deposit any money?", "Is it possible for we to utilize the CDA First Step grant before we deposit any money?", "Am i entitled to use the CDA First Step grant before i deposit any money?", "Is it ok if we use the CDA First Step grant before we bank any money?", "Is it alright for we to utilize the CDA First Step grant before we deposit any money?", "Is i allowed to use the CDA First Step grant before i deposit any money?", "Are i able to use the CDA First Step grant before i deposit any money?", "Are i allowed to employ the CDA First Step grant before i bank any money?", "Is it possible for me to utilize the CDA First Step grant before me bank any money?", "Are me allowed to use the CDA First Step grant before me deposit any money?", "Are we able to employ the CDA First Step grant before we bank any money?", "Is it ok for student to use the CDA First Step grant before student bank any money?", "Are student entitled to employ the CDA First Step grant before student deposit any money?", "Am me allowed to utilize the CDA First Step grant before me deposit any money?", "Is it ok if i employ the CDA First Step grant before i deposit any money?", "Are student entitled to utilise the CDA First Step grant before student bank any money?", "Is it alright if i use the CDA First Step grant before i bank any money?", "Are student allowed to use the CDA First Step grant before student bank any money?", "Am i allowed to use the CDA First Step grant before i deposit any money?", "Is it possible for me to utilise the CDA First Step grant before me bank any money?", "Am student able to apply the CDA First Step grant before student bank any money?", "Is it alright for we to apply the CDA First Step grant before we deposit any money?", "Are we able to use the CDA First Step grant before we deposit any money?", "Is it possible if i use the CDA First Step grant before i deposit any money?", "Am student able to use the CDA First Step grant before student deposit any money?", "May i apply the CDA First Step grant before i deposit any money?", "Is it alright if i utilize the CDA First Step grant before i bank any money?", "Are student entitled to use the CDA First Step grant before student deposit any money?", "Is we entitled to use the CDA First Step grant before we bank any money?", "Could i utilise the CDA First Step grant before i bank any money?", "Are we entitled to utilise the CDA First Step grant before we deposit any money?", "Is it ok if student utilise the CDA First Step grant before student bank any money?", "Is student allowed to use the CDA First Step grant before student deposit any money?", "Am student entitled to apply the CDA First Step grant before student deposit any money?", "May me utilize the CDA First Step grant before me deposit any money?", "Are i allowed to employ the CDA First Step grant before i deposit any money?", "Could i apply the CDA First Step grant before i deposit any money?", "Am student entitled to employ the CDA First Step grant before student bank any money?", "Is i able to employ the CDA First Step grant before i bank any money?", "Is it ok if student employ the CDA First Step grant before student bank any money?", "Is it alright for student to employ the CDA First Step grant before student bank any money?", "Am student able to use the CDA First Step grant before student bank any money?", "Are me entitled to utilise the CDA First Step grant before me bank any money?", "Is it ok if i utilize the CDA First Step grant before i bank any money?", "Am me able to use the CDA First Step grant before me bank any money?", "Am i entitled to employ the CDA First Step grant before i deposit any money?", "Am me able to utilize the CDA First Step grant before me deposit any money?", "Is it possible if me utilize the CDA First Step grant before me deposit any money?", "Are student able to employ the CDA First Step grant before student deposit any money?", "Is it possible for i to apply the CDA First Step grant before i bank any money?"], "tag": "Can I use the CDA First Step grant before I deposit any money?", "response": "You can utilise the funds in the Child Development Account or CDA for your child\u2019s approved expenses once the CDA First Step has been credited. You do not have to deposit any money to receive or use the CDA First Step."}, {"patterns": ["Are we required to verify my Child Development Account (CDA) transactions?", "Are student required to verify my Child Development Account (CDA) transactions?", "Is it necessary for we to verify my Child Development Account (CDA) transactions?", "Am student required to verify my Child Development Account (CDA) transactions?", "Shall i verify my Child Development Account (CDA) transactions?", "Does me need to verify my Child Development Account (CDA) transactions?", "Should student verify my Child Development Account (CDA) transactions?", "Am me obliged to verify my Child Development Account (CDA) transactions?", "Does i have to verify my Child Development Account (CDA) transactions?", "Do me still need to verify my Child Development Account (CDA) transactions?", "Does me have to verify my Child Development Account (CDA) transactions?", "Should i verify my Child Development Account (CDA) transactions?", "Am i required to verify my Child Development Account (CDA) transactions?", "Is it necessary for i to verify my Child Development Account (CDA) transactions?", "Does student have to verify my Child Development Account (CDA) transactions?", "Should me verify my Child Development Account (CDA) transactions?", "Must we verify my Child Development Account (CDA) transactions?", "Is we required to verify my Child Development Account (CDA) transactions?", "Does we have to verify my Child Development Account (CDA) transactions?", "Must student verify my Child Development Account (CDA) transactions?", "Is it necessary for student to verify my Child Development Account (CDA) transactions?", "Are we obliged to verify my Child Development Account (CDA) transactions?", "Does we still have to verify my Child Development Account (CDA) transactions?", "Is it compulsory for me to verify my Child Development Account (CDA) transactions?", "Shall we verify my Child Development Account (CDA) transactions?", "Shall me verify my Child Development Account (CDA) transactions?", "Is it compulsory for we to verify my Child Development Account (CDA) transactions?", "Are student obliged to verify my Child Development Account (CDA) transactions?", "Am we obliged to verify my Child Development Account (CDA) transactions?", "Are me obliged to verify my Child Development Account (CDA) transactions?", "Does we still need to verify my Child Development Account (CDA) transactions?", "Do we still have to verify my Child Development Account (CDA) transactions?", "Does me still have to verify my Child Development Account (CDA) transactions?", "Are i obliged to verify my Child Development Account (CDA) transactions?", "Is it compulsory for i to verify my Child Development Account (CDA) transactions?", "Is student obliged to verify my Child Development Account (CDA) transactions?", "Am me required to verify my Child Development Account (CDA) transactions?", "Is i required to verify my Child Development Account (CDA) transactions?", "Does i still have to verify my Child Development Account (CDA) transactions?", "Is it required for me to verify my Child Development Account (CDA) transactions?", "Is it required for i to verify my Child Development Account (CDA) transactions?", "Is it required for student to verify my Child Development Account (CDA) transactions?", "Are me required to verify my Child Development Account (CDA) transactions?", "Do me have to verify my Child Development Account (CDA) transactions?", "Do i still have to verify my Child Development Account (CDA) transactions?", "Is me obliged to verify my Child Development Account (CDA) transactions?", "Do we have to verify my Child Development Account (CDA) transactions?", "Does i still need to verify my Child Development Account (CDA) transactions?", "Do student still need to verify my Child Development Account (CDA) transactions?", "Is it obligatory for i to verify my Child Development Account (CDA) transactions?", "Is it obligatory for student to verify my Child Development Account (CDA) transactions?", "Is me required to verify my Child Development Account (CDA) transactions?", "Am i obliged to verify my Child Development Account (CDA) transactions?", "Am student obliged to verify my Child Development Account (CDA) transactions?", "Do i still need to verify my Child Development Account (CDA) transactions?", "Do student still have to verify my Child Development Account (CDA) transactions?", "Does i need to verify my Child Development Account (CDA) transactions?", "Is it required for we to verify my Child Development Account (CDA) transactions?", "Does student still need to verify my Child Development Account (CDA) transactions?", "Do we still need to verify my Child Development Account (CDA) transactions?", "Shall student verify my Child Development Account (CDA) transactions?", "Is i obliged to verify my Child Development Account (CDA) transactions?", "Is student required to verify my Child Development Account (CDA) transactions?", "Does we need to verify my Child Development Account (CDA) transactions?", "Is it obligatory for we to verify my Child Development Account (CDA) transactions?", "Does student still have to verify my Child Development Account (CDA) transactions?", "Does me still need to verify my Child Development Account (CDA) transactions?", "Do me still have to verify my Child Development Account (CDA) transactions?", "Do student have to verify my Child Development Account (CDA) transactions?", "Are i required to verify my Child Development Account (CDA) transactions?", "Do i have to verify my Child Development Account (CDA) transactions?", "Should we verify my Child Development Account (CDA) transactions?", "Does student need to verify my Child Development Account (CDA) transactions?", "Must me verify my Child Development Account (CDA) transactions?", "Am we required to verify my Child Development Account (CDA) transactions?", "Is we obliged to verify my Child Development Account (CDA) transactions?", "Must i verify my Child Development Account (CDA) transactions?", "Is it obligatory for me to verify my Child Development Account (CDA) transactions?", "Is it necessary for me to verify my Child Development Account (CDA) transactions?", "Is it compulsory for student to verify my Child Development Account (CDA) transactions?", "Does me necessitate to verify my Child Development Account (CDA) transactions?", "Does me ask to verify my Child Development Account (CDA) transactions?", "Does me postulate to verify my Child Development Account (CDA) transactions?", "Does me require to verify my Child Development Account (CDA) transactions?", "Does me take to verify my Child Development Account (CDA) transactions?", "Does me involve to verify my Child Development Account (CDA) transactions?", "Does me call for to verify my Child Development Account (CDA) transactions?", "Does me demand to verify my Child Development Account (CDA) transactions?", "Do me still necessitate to verify my Child Development Account (CDA) transactions?", "Do me still ask to verify my Child Development Account (CDA) transactions?", "Do me still postulate to verify my Child Development Account (CDA) transactions?", "Do me still require to verify my Child Development Account (CDA) transactions?", "Do me still take to verify my Child Development Account (CDA) transactions?", "Do me still involve to verify my Child Development Account (CDA) transactions?", "Do me still call for to verify my Child Development Account (CDA) transactions?", "Do me still demand to verify my Child Development Account (CDA) transactions?", "Does we still necessitate to verify my Child Development Account (CDA) transactions?", "Does we still ask to verify my Child Development Account (CDA) transactions?", "Does we still postulate to verify my Child Development Account (CDA) transactions?", "Does we still require to verify my Child Development Account (CDA) transactions?", "Does we still take to verify my Child Development Account (CDA) transactions?", "Does we still involve to verify my Child Development Account (CDA) transactions?", "Does we still call for to verify my Child Development Account (CDA) transactions?", "Does we still demand to verify my Child Development Account (CDA) transactions?", "Does i still necessitate to verify my Child Development Account (CDA) transactions?", "Does i still ask to verify my Child Development Account (CDA) transactions?", "Does i still postulate to verify my Child Development Account (CDA) transactions?", "Does i still require to verify my Child Development Account (CDA) transactions?", "Does i still take to verify my Child Development Account (CDA) transactions?", "Does i still involve to verify my Child Development Account (CDA) transactions?", "Does i still call for to verify my Child Development Account (CDA) transactions?", "Does i still demand to verify my Child Development Account (CDA) transactions?", "Do student still necessitate to verify my Child Development Account (CDA) transactions?", "Do student still ask to verify my Child Development Account (CDA) transactions?", "Do student still postulate to verify my Child Development Account (CDA) transactions?", "Do student still require to verify my Child Development Account (CDA) transactions?", "Do student still take to verify my Child Development Account (CDA) transactions?", "Do student still involve to verify my Child Development Account (CDA) transactions?", "Do student still call for to verify my Child Development Account (CDA) transactions?", "Do student still demand to verify my Child Development Account (CDA) transactions?", "Do i still necessitate to verify my Child Development Account (CDA) transactions?", "Do i still ask to verify my Child Development Account (CDA) transactions?", "Do i still postulate to verify my Child Development Account (CDA) transactions?", "Do i still require to verify my Child Development Account (CDA) transactions?", "Do i still take to verify my Child Development Account (CDA) transactions?", "Do i still involve to verify my Child Development Account (CDA) transactions?", "Do i still call for to verify my Child Development Account (CDA) transactions?", "Do i still demand to verify my Child Development Account (CDA) transactions?", "Does i necessitate to verify my Child Development Account (CDA) transactions?", "Does i ask to verify my Child Development Account (CDA) transactions?", "Does i postulate to verify my Child Development Account (CDA) transactions?", "Does i require to verify my Child Development Account (CDA) transactions?", "Does i take to verify my Child Development Account (CDA) transactions?", "Does i involve to verify my Child Development Account (CDA) transactions?", "Does i call for to verify my Child Development Account (CDA) transactions?", "Does i demand to verify my Child Development Account (CDA) transactions?", "Does student still necessitate to verify my Child Development Account (CDA) transactions?", "Does student still ask to verify my Child Development Account (CDA) transactions?", "Does student still postulate to verify my Child Development Account (CDA) transactions?", "Does student still require to verify my Child Development Account (CDA) transactions?", "Does student still take to verify my Child Development Account (CDA) transactions?", "Does student still involve to verify my Child Development Account (CDA) transactions?", "Does student still call for to verify my Child Development Account (CDA) transactions?", "Does student still demand to verify my Child Development Account (CDA) transactions?", "Do we still necessitate to verify my Child Development Account (CDA) transactions?", "Do we still ask to verify my Child Development Account (CDA) transactions?", "Do we still postulate to verify my Child Development Account (CDA) transactions?", "Do we still require to verify my Child Development Account (CDA) transactions?", "Do we still take to verify my Child Development Account (CDA) transactions?", "Do we still involve to verify my Child Development Account (CDA) transactions?", "Do we still call for to verify my Child Development Account (CDA) transactions?", "Do we still demand to verify my Child Development Account (CDA) transactions?", "Does we necessitate to verify my Child Development Account (CDA) transactions?", "Does we ask to verify my Child Development Account (CDA) transactions?", "Does we postulate to verify my Child Development Account (CDA) transactions?", "Does we require to verify my Child Development Account (CDA) transactions?", "Does we take to verify my Child Development Account (CDA) transactions?", "Does we involve to verify my Child Development Account (CDA) transactions?", "Does we call for to verify my Child Development Account (CDA) transactions?", "Does we demand to verify my Child Development Account (CDA) transactions?", "Does me still necessitate to verify my Child Development Account (CDA) transactions?", "Does me still ask to verify my Child Development Account (CDA) transactions?", "Does me still postulate to verify my Child Development Account (CDA) transactions?", "Does me still require to verify my Child Development Account (CDA) transactions?", "Does me still take to verify my Child Development Account (CDA) transactions?", "Does me still involve to verify my Child Development Account (CDA) transactions?", "Does me still call for to verify my Child Development Account (CDA) transactions?", "Does me still demand to verify my Child Development Account (CDA) transactions?", "Does student necessitate to verify my Child Development Account (CDA) transactions?", "Does student ask to verify my Child Development Account (CDA) transactions?", "Does student postulate to verify my Child Development Account (CDA) transactions?", "Does student require to verify my Child Development Account (CDA) transactions?", "Does student take to verify my Child Development Account (CDA) transactions?", "Does student involve to verify my Child Development Account (CDA) transactions?", "Does student call for to verify my Child Development Account (CDA) transactions?", "Does student demand to verify my Child Development Account (CDA) transactions?"], "tag": "Do I need to verify my Child Development Account (CDA) transactions?", "response": "You are advised to verify your Child Development Account (CDA) transactions in the monthly bank statements from the CDA banks against the proof of payment or receipts from the Approved Institutions. This is to ensure that the CDA transactions are valid and accurate. If you are unsure about the CDA transactions, you should check with the Approved Institution. If you notice any unauthorised withdrawal from the CDA, please write to us using this form. Simply enter \u2018CDA withdrawals\u2019 in the Subject field and key in your details."}, {"patterns": ["Am student entitled to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am we able to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible if we utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible for student to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are student allowed to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Am student allowed to use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it ok for i to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are me allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am me allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible for i to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am i able to use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it ok if student use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it alright for i to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it alright if me use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is me able to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is we allowed to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "May me use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is we allowed to use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it ok for i to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "May i employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it possible if student apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is student allowed to use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is student entitled to use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am we entitled to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "May i use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it possible if student apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it alright for i to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are i entitled to employ the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am i entitled to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is student entitled to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are we entitled to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are we able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it alright if me use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am student allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are i entitled to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am me allowed to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible if me utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is student able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is student allowed to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are we entitled to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am student able to apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "May me use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are we able to use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are we allowed to use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it ok for me to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Am me allowed to use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are student entitled to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it possible for we to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Could we utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible if i utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is me able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it alright if we apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Could i employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are we able to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is i allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are we able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am student allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it ok for student to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are me allowed to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Am student allowed to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Am we able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it possible if me utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it ok if we employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is me allowed to apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it ok for we to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "May me utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it alright for i to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are i entitled to use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is i entitled to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am i able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it ok if student use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are me entitled to apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are i allowed to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are me entitled to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am i able to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is i entitled to use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is me entitled to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are we able to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is we entitled to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are i entitled to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am me able to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am i allowed to use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are student allowed to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are i allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it alright for student to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it alright if i apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are student entitled to use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Could me apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Could we employ the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am we allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible if me employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it ok for i to apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is we able to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it possible for me to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "May me apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is me able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is student able to apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "May we use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it alright if we utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible if we apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are i able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are me able to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am we able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is i allowed to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am me able to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it ok if we apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it alright for me to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it possible for i to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it ok if we utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am student entitled to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is i able to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it alright for we to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it alright for we to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible for we to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it ok if me utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are i entitled to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are student allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are i allowed to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it alright if me use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it alright for me to use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it possible if i apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible if me utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is me able to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is me allowed to employ the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are i entitled to use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are we able to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are i able to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it ok for i to employ the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is i allowed to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am student entitled to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it ok for student to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is we entitled to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Am me able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am me able to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it alright if i use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am i entitled to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is me allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is me entitled to use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it alright if me apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible for i to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is student able to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are student able to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are i able to use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it possible if we use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am we entitled to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am i allowed to use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am student entitled to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Am student able to employ the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is me entitled to use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Am student able to use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it ok if student utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am me allowed to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it alright for we to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is i entitled to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are i able to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are student entitled to apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is i entitled to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are student able to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is i able to use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible for me to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Could i use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are i able to apply the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Am student entitled to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it ok for student to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am student entitled to use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am i entitled to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is we allowed to employ the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is student entitled to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it ok if me utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it alright for i to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it possible if i use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Could i utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are me allowed to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it possible if student apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it alright for we to employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Could we use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am me entitled to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am we allowed to use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Is it ok if me use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am we able to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Are student allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Are me allowed to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are i entitled to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Am we able to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it alright if me utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are i allowed to utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Could we apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it alright if me employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "May me utilize the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Are me allowed to employ the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Could i use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Am me allowed to apply the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "Could we employ the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Am i allowed to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?", "May i use the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is it alright for i to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it alright for student to utilise the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is it possible if i utilize the Child Development Account (CDA) to pay for enrichment and optional programmes deal in a child care centre or kindergarten?", "Is me allowed to apply the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "Is we able to use the Child Development Account (CDA) to pay for enrichment and optional programmes carry on in a child care centre or kindergarten?"], "tag": "Can I use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten?", "response": "Funds in the Child Development Account (CDA) are intended to support the developmental needs of children and are strictly to be used for the approved expenses only. Enrichment and optional programmes do not fall under the CDA\u2019s approved expenses."}, {"patterns": ["Does me necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before me can use the CDA funds?", "Do i still have to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilise the CDA funds?", "Does we still take to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilize the CDA funds?", "Do we still take to wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Does student still require to wait for the Child Development Account (CDA) matching contributions to be bank before student can employ the CDA funds?", "Do me still necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilize the CDA funds?", "Do me still need to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilize the CDA funds?", "Does we still demand to wait for the Child Development Account (CDA) matching contributions to be deposited before we can employ the CDA funds?", "Do student still need to wait for the Child Development Account (CDA) matching contributions to be deposited before student can utilise the CDA funds?", "Do we still postulate to wait for the Child Development Account (CDA) matching contributions to be bank before we can utilize the CDA funds?", "Do we still need to wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Does student have to wait for the Child Development Account (CDA) matching contributions to be deposited before student can apply the CDA funds?", "Does me call for to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilise the CDA funds?", "Does me call for to wait for the Child Development Account (CDA) matching contributions to be bank before me can employ the CDA funds?", "Is we obliged to wait for the Child Development Account (CDA) matching contributions to be bank before we can employ the CDA funds?", "Does we necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before we can utilise the CDA funds?", "Do me still ask to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilize the CDA funds?", "Is it compulsory for we to wait for the Child Development Account (CDA) matching contributions to be bank before we can utilize the CDA funds?", "Must we wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Do i still call for to wait for the Child Development Account (CDA) matching contributions to be bank before i can utilise the CDA funds?", "Does i demand to wait for the Child Development Account (CDA) matching contributions to be bank before i can apply the CDA funds?", "Do we have to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilise the CDA funds?", "Do we still involve to wait for the Child Development Account (CDA) matching contributions to be bank before we can employ the CDA funds?", "Do student still take to wait for the Child Development Account (CDA) matching contributions to be deposited before student can utilize the CDA funds?", "Do me still ask to wait for the Child Development Account (CDA) matching contributions to be bank before me can use the CDA funds?", "Do student still have to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilize the CDA funds?", "Does me need to wait for the Child Development Account (CDA) matching contributions to be deposited before me can use the CDA funds?", "Does i demand to wait for the Child Development Account (CDA) matching contributions to be deposited before i can apply the CDA funds?", "Is it compulsory for i to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilise the CDA funds?", "Does i still postulate to wait for the Child Development Account (CDA) matching contributions to be deposited before i can apply the CDA funds?", "Does we still necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before we can apply the CDA funds?", "Does student ask to wait for the Child Development Account (CDA) matching contributions to be deposited before student can employ the CDA funds?", "Do we still ask to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilise the CDA funds?", "Does student demand to wait for the Child Development Account (CDA) matching contributions to be bank before student can use the CDA funds?", "Am i obliged to wait for the Child Development Account (CDA) matching contributions to be bank before i can use the CDA funds?", "Does me involve to wait for the Child Development Account (CDA) matching contributions to be bank before me can use the CDA funds?", "Does student demand to wait for the Child Development Account (CDA) matching contributions to be deposited before student can utilise the CDA funds?", "Does student still need to wait for the Child Development Account (CDA) matching contributions to be deposited before student can use the CDA funds?", "Is i required to wait for the Child Development Account (CDA) matching contributions to be deposited before i can use the CDA funds?", "Is it compulsory for i to wait for the Child Development Account (CDA) matching contributions to be bank before i can utilize the CDA funds?", "Do me still require to wait for the Child Development Account (CDA) matching contributions to be deposited before me can use the CDA funds?", "Does we still postulate to wait for the Child Development Account (CDA) matching contributions to be deposited before we can use the CDA funds?", "Does me still involve to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilise the CDA funds?", "Is it compulsory for student to wait for the Child Development Account (CDA) matching contributions to be deposited before student can apply the CDA funds?", "Do student still demand to wait for the Child Development Account (CDA) matching contributions to be bank before student can employ the CDA funds?", "Is it obligatory for me to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilise the CDA funds?", "Am me required to wait for the Child Development Account (CDA) matching contributions to be deposited before me can use the CDA funds?", "Should me wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilise the CDA funds?", "Is it obligatory for we to wait for the Child Development Account (CDA) matching contributions to be deposited before we can use the CDA funds?", "Do me still involve to wait for the Child Development Account (CDA) matching contributions to be deposited before me can apply the CDA funds?", "Does we still have to wait for the Child Development Account (CDA) matching contributions to be deposited before we can employ the CDA funds?", "Does we still require to wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Do i still need to wait for the Child Development Account (CDA) matching contributions to be bank before i can use the CDA funds?", "Does we require to wait for the Child Development Account (CDA) matching contributions to be bank before we can utilize the CDA funds?", "Do student still take to wait for the Child Development Account (CDA) matching contributions to be bank before student can apply the CDA funds?", "Does i still call for to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilize the CDA funds?", "Is it obligatory for i to wait for the Child Development Account (CDA) matching contributions to be bank before i can employ the CDA funds?", "Should me wait for the Child Development Account (CDA) matching contributions to be deposited before me can use the CDA funds?", "Do me still ask to wait for the Child Development Account (CDA) matching contributions to be deposited before me can employ the CDA funds?", "Does student have to wait for the Child Development Account (CDA) matching contributions to be bank before student can use the CDA funds?", "Does i require to wait for the Child Development Account (CDA) matching contributions to be deposited before i can apply the CDA funds?", "Do me still require to wait for the Child Development Account (CDA) matching contributions to be bank before me can apply the CDA funds?", "Does i still require to wait for the Child Development Account (CDA) matching contributions to be bank before i can employ the CDA funds?", "Do me still necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before me can employ the CDA funds?", "Are we obliged to wait for the Child Development Account (CDA) matching contributions to be deposited before we can use the CDA funds?", "Am me obliged to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilise the CDA funds?", "Does we still postulate to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilise the CDA funds?", "Is i obliged to wait for the Child Development Account (CDA) matching contributions to be bank before i can employ the CDA funds?", "Am me required to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilize the CDA funds?", "Does we still ask to wait for the Child Development Account (CDA) matching contributions to be bank before we can employ the CDA funds?", "Does student take to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilise the CDA funds?", "Do i still postulate to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilise the CDA funds?", "Must student wait for the Child Development Account (CDA) matching contributions to be bank before student can apply the CDA funds?", "Does i still call for to wait for the Child Development Account (CDA) matching contributions to be bank before i can use the CDA funds?", "Does we still have to wait for the Child Development Account (CDA) matching contributions to be bank before we can utilize the CDA funds?", "Do student still involve to wait for the Child Development Account (CDA) matching contributions to be deposited before student can apply the CDA funds?", "Should i wait for the Child Development Account (CDA) matching contributions to be bank before i can apply the CDA funds?", "Does we need to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilise the CDA funds?", "Does we call for to wait for the Child Development Account (CDA) matching contributions to be bank before we can use the CDA funds?", "Do we still demand to wait for the Child Development Account (CDA) matching contributions to be bank before we can use the CDA funds?", "Do we still require to wait for the Child Development Account (CDA) matching contributions to be bank before we can use the CDA funds?", "Do we still ask to wait for the Child Development Account (CDA) matching contributions to be deposited before we can use the CDA funds?", "Do we still need to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilize the CDA funds?", "Do student still ask to wait for the Child Development Account (CDA) matching contributions to be deposited before student can utilise the CDA funds?", "Is it obligatory for we to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilise the CDA funds?", "Does me postulate to wait for the Child Development Account (CDA) matching contributions to be bank before me can employ the CDA funds?", "Does me require to wait for the Child Development Account (CDA) matching contributions to be deposited before me can apply the CDA funds?", "Is i required to wait for the Child Development Account (CDA) matching contributions to be bank before i can apply the CDA funds?", "Do student still take to wait for the Child Development Account (CDA) matching contributions to be deposited before student can use the CDA funds?", "Does we call for to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilise the CDA funds?", "Does student involve to wait for the Child Development Account (CDA) matching contributions to be deposited before student can utilise the CDA funds?", "Do me still have to wait for the Child Development Account (CDA) matching contributions to be bank before me can apply the CDA funds?", "Does i still require to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilise the CDA funds?", "Is we required to wait for the Child Development Account (CDA) matching contributions to be bank before we can utilize the CDA funds?", "Do i still necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before i can employ the CDA funds?", "Does we still ask to wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Does we postulate to wait for the Child Development Account (CDA) matching contributions to be bank before we can apply the CDA funds?", "Does i still postulate to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilise the CDA funds?", "Does me still ask to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilise the CDA funds?", "Does i need to wait for the Child Development Account (CDA) matching contributions to be deposited before i can use the CDA funds?", "Does i still call for to wait for the Child Development Account (CDA) matching contributions to be bank before i can apply the CDA funds?", "Does me still ask to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilize the CDA funds?", "Does me still necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before me can employ the CDA funds?", "Does me postulate to wait for the Child Development Account (CDA) matching contributions to be deposited before me can employ the CDA funds?", "Is it obligatory for student to wait for the Child Development Account (CDA) matching contributions to be deposited before student can apply the CDA funds?", "Does student still take to wait for the Child Development Account (CDA) matching contributions to be bank before student can apply the CDA funds?", "Is student obliged to wait for the Child Development Account (CDA) matching contributions to be bank before student can use the CDA funds?", "Does we necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Does student still necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before student can use the CDA funds?", "Does student ask to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilise the CDA funds?", "Is we required to wait for the Child Development Account (CDA) matching contributions to be deposited before we can use the CDA funds?", "Does me still have to wait for the Child Development Account (CDA) matching contributions to be deposited before me can apply the CDA funds?", "Must i wait for the Child Development Account (CDA) matching contributions to be deposited before i can use the CDA funds?", "Does student call for to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilise the CDA funds?", "Does me ask to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilise the CDA funds?", "Do we still necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before we can use the CDA funds?", "Am student required to wait for the Child Development Account (CDA) matching contributions to be deposited before student can utilise the CDA funds?", "Is me required to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilise the CDA funds?", "Should student wait for the Child Development Account (CDA) matching contributions to be bank before student can employ the CDA funds?", "Does i necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilize the CDA funds?", "Do we still necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Is we obliged to wait for the Child Development Account (CDA) matching contributions to be bank before we can apply the CDA funds?", "Are i required to wait for the Child Development Account (CDA) matching contributions to be bank before i can utilise the CDA funds?", "Do we still necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before we can employ the CDA funds?", "Do me still necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilize the CDA funds?", "Does we still involve to wait for the Child Development Account (CDA) matching contributions to be bank before we can employ the CDA funds?", "Should student wait for the Child Development Account (CDA) matching contributions to be bank before student can use the CDA funds?", "Does we require to wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Are i required to wait for the Child Development Account (CDA) matching contributions to be deposited before i can employ the CDA funds?", "Does me still demand to wait for the Child Development Account (CDA) matching contributions to be bank before me can use the CDA funds?", "Is it necessary for i to wait for the Child Development Account (CDA) matching contributions to be bank before i can utilize the CDA funds?", "Shall me wait for the Child Development Account (CDA) matching contributions to be deposited before me can use the CDA funds?", "Does we still necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before we can employ the CDA funds?", "Do me still call for to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilize the CDA funds?", "Is it required for we to wait for the Child Development Account (CDA) matching contributions to be deposited before we can employ the CDA funds?", "Do me still demand to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilize the CDA funds?", "Do i still call for to wait for the Child Development Account (CDA) matching contributions to be deposited before i can use the CDA funds?", "Do we still demand to wait for the Child Development Account (CDA) matching contributions to be bank before we can utilize the CDA funds?", "Does me need to wait for the Child Development Account (CDA) matching contributions to be bank before me can apply the CDA funds?", "Do student still postulate to wait for the Child Development Account (CDA) matching contributions to be bank before student can apply the CDA funds?", "Am student required to wait for the Child Development Account (CDA) matching contributions to be deposited before student can use the CDA funds?", "Does me still demand to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilize the CDA funds?", "Do i still take to wait for the Child Development Account (CDA) matching contributions to be bank before i can employ the CDA funds?", "Does i have to wait for the Child Development Account (CDA) matching contributions to be deposited before i can use the CDA funds?", "Does student ask to wait for the Child Development Account (CDA) matching contributions to be bank before student can use the CDA funds?", "Am me obliged to wait for the Child Development Account (CDA) matching contributions to be deposited before me can employ the CDA funds?", "Does i still require to wait for the Child Development Account (CDA) matching contributions to be deposited before i can use the CDA funds?", "Do i still involve to wait for the Child Development Account (CDA) matching contributions to be bank before i can use the CDA funds?", "Do me have to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilise the CDA funds?", "Does student necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before student can use the CDA funds?", "Does we still need to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilise the CDA funds?", "Does student still ask to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilize the CDA funds?", "Does i still take to wait for the Child Development Account (CDA) matching contributions to be deposited before i can use the CDA funds?", "Does i take to wait for the Child Development Account (CDA) matching contributions to be bank before i can employ the CDA funds?", "Does we require to wait for the Child Development Account (CDA) matching contributions to be deposited before we can use the CDA funds?", "Does i necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilise the CDA funds?", "Is it necessary for we to wait for the Child Development Account (CDA) matching contributions to be bank before we can use the CDA funds?", "Do we have to wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Do me have to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilize the CDA funds?", "Does me still involve to wait for the Child Development Account (CDA) matching contributions to be bank before me can apply the CDA funds?", "Is it necessary for me to wait for the Child Development Account (CDA) matching contributions to be deposited before me can apply the CDA funds?", "Does i demand to wait for the Child Development Account (CDA) matching contributions to be deposited before i can employ the CDA funds?", "Should i wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilise the CDA funds?", "Do me still require to wait for the Child Development Account (CDA) matching contributions to be deposited before me can apply the CDA funds?", "Must we wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilise the CDA funds?", "Am i obliged to wait for the Child Development Account (CDA) matching contributions to be bank before i can utilise the CDA funds?", "Are we required to wait for the Child Development Account (CDA) matching contributions to be bank before we can utilise the CDA funds?", "Are student required to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilise the CDA funds?", "Am we required to wait for the Child Development Account (CDA) matching contributions to be deposited before we can utilise the CDA funds?", "Does i require to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilize the CDA funds?", "Does we still call for to wait for the Child Development Account (CDA) matching contributions to be deposited before we can use the CDA funds?", "Do me still necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before me can employ the CDA funds?", "Do student still require to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilize the CDA funds?", "Does student still postulate to wait for the Child Development Account (CDA) matching contributions to be deposited before student can use the CDA funds?", "Does student take to wait for the Child Development Account (CDA) matching contributions to be deposited before student can utilise the CDA funds?", "Do i still require to wait for the Child Development Account (CDA) matching contributions to be deposited before i can employ the CDA funds?", "Does i involve to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilise the CDA funds?", "Are me required to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilise the CDA funds?", "Am me obliged to wait for the Child Development Account (CDA) matching contributions to be deposited before me can apply the CDA funds?", "Do me still demand to wait for the Child Development Account (CDA) matching contributions to be bank before me can apply the CDA funds?", "Does me still need to wait for the Child Development Account (CDA) matching contributions to be bank before me can apply the CDA funds?", "Is it compulsory for me to wait for the Child Development Account (CDA) matching contributions to be deposited before me can employ the CDA funds?", "Does we still postulate to wait for the Child Development Account (CDA) matching contributions to be bank before we can utilize the CDA funds?", "Does me still demand to wait for the Child Development Account (CDA) matching contributions to be deposited before me can apply the CDA funds?", "Do me still call for to wait for the Child Development Account (CDA) matching contributions to be deposited before me can utilise the CDA funds?", "Do student still require to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilise the CDA funds?", "Do student still ask to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilise the CDA funds?", "Do me still have to wait for the Child Development Account (CDA) matching contributions to be bank before me can utilize the CDA funds?", "Does i still involve to wait for the Child Development Account (CDA) matching contributions to be bank before i can utilize the CDA funds?", "Do student still have to wait for the Child Development Account (CDA) matching contributions to be deposited before student can apply the CDA funds?", "Is student required to wait for the Child Development Account (CDA) matching contributions to be deposited before student can utilize the CDA funds?", "Is student required to wait for the Child Development Account (CDA) matching contributions to be deposited before student can utilise the CDA funds?", "Does student involve to wait for the Child Development Account (CDA) matching contributions to be deposited before student can employ the CDA funds?", "Does me still necessitate to wait for the Child Development Account (CDA) matching contributions to be deposited before me can employ the CDA funds?", "Does i still need to wait for the Child Development Account (CDA) matching contributions to be deposited before i can employ the CDA funds?", "Do i still involve to wait for the Child Development Account (CDA) matching contributions to be deposited before i can utilise the CDA funds?", "Does student still call for to wait for the Child Development Account (CDA) matching contributions to be bank before student can utilize the CDA funds?", "Am we obliged to wait for the Child Development Account (CDA) matching contributions to be deposited before we can apply the CDA funds?", "Is it required for me to wait for the Child Development Account (CDA) matching contributions to be deposited before me can apply the CDA funds?", "Does me necessitate to wait for the Child Development Account (CDA) matching contributions to be bank before me can use the CDA funds?"], "tag": "Do I need to wait for the Child Development Account (CDA) matching contributions to be deposited before I can use the CDA funds?", "response": "You can use the funds in the Child Development Account or CDA any time after you start saving in your child\u2019s CDA. Your deposits will be matched within 2 weeks after saving into your child's CDA. To check your child's CDA balance and contributions, please go to \u2018View/Update My Baby Bonus Details\u2019 on the Baby Bonus Online, log in with your SingPass, and select 'View Statement\u2019."}, {"patterns": ["How many will we save in the Child Development Account (CDA)?", "How much will student save in the Child Development Account (CDA)?", "How many would we save in the Child Development Account (CDA)?", "How many will student save in the Child Development Account (CDA)?", "How many should me save in the Child Development Account (CDA)?", "How much would i save in the Child Development Account (CDA)?", "How many will me save in the Child Development Account (CDA)?", "How many can we save in the Child Development Account (CDA)?", "How many should student save in the Child Development Account (CDA)?", "How many would me save in the Child Development Account (CDA)?", "How much should i save in the Child Development Account (CDA)?", "How many will i save in the Child Development Account (CDA)?", "How much will i save in the Child Development Account (CDA)?", "How many can student save in the Child Development Account (CDA)?", "How much would me save in the Child Development Account (CDA)?", "How much will me save in the Child Development Account (CDA)?", "How many can i save in the Child Development Account (CDA)?", "How many would student save in the Child Development Account (CDA)?", "How much would student save in the Child Development Account (CDA)?", "How many should we save in the Child Development Account (CDA)?", "How much would we save in the Child Development Account (CDA)?", "How many should i save in the Child Development Account (CDA)?", "How much should student save in the Child Development Account (CDA)?", "How much should me save in the Child Development Account (CDA)?", "How many can me save in the Child Development Account (CDA)?", "How much will we save in the Child Development Account (CDA)?", "How many would i save in the Child Development Account (CDA)?", "How much should we save in the Child Development Account (CDA)?", "How many will we preserve in the Child Development Account (CDA)?", "How much will student preserve in the Child Development Account (CDA)?", "How many would we preserve in the Child Development Account (CDA)?", "How many will student preserve in the Child Development Account (CDA)?", "How many should me preserve in the Child Development Account (CDA)?", "How much would i preserve in the Child Development Account (CDA)?", "How many will me preserve in the Child Development Account (CDA)?", "How many can we preserve in the Child Development Account (CDA)?", "How many should student preserve in the Child Development Account (CDA)?", "How many would me preserve in the Child Development Account (CDA)?", "How much should i preserve in the Child Development Account (CDA)?", "How many will i preserve in the Child Development Account (CDA)?", "How much will i preserve in the Child Development Account (CDA)?", "How many can student preserve in the Child Development Account (CDA)?", "How much would me preserve in the Child Development Account (CDA)?", "How much will me preserve in the Child Development Account (CDA)?", "How many can i preserve in the Child Development Account (CDA)?", "How many would student preserve in the Child Development Account (CDA)?", "How much would student preserve in the Child Development Account (CDA)?", "How many should we preserve in the Child Development Account (CDA)?", "How much would we preserve in the Child Development Account (CDA)?", "How many should i preserve in the Child Development Account (CDA)?", "How much should student preserve in the Child Development Account (CDA)?", "How much should me preserve in the Child Development Account (CDA)?", "How many can me preserve in the Child Development Account (CDA)?", "How much will we preserve in the Child Development Account (CDA)?", "How many would i preserve in the Child Development Account (CDA)?", "How much should we preserve in the Child Development Account (CDA)?"], "tag": "How much can I save in the Child Development Account (CDA)?", "response": "There is no limit to how much you can save into the CDA. When you save in the CDA, the Government will match dollar-for-dollar up to your child\u2019s eligible Government contributions cap. For example, if you deposit $10 into the CDA, the Government will match $10 within 2 weeks after your deposit. You can use Check Eligibility on Baby Bonus Online to find out your child\u2019s CDA contributions cap. "}, {"patterns": ["What do we need to regard the benefits that my tyke has received?", "What do we have to do to view the welfare that my nipper has received?", "How can we regard the welfare that my nestling has have", "How does student view the welfare that my nestling has have", "How shall me see the benefits that my tike has received?", "Where shall we see the benefits that my shaver has have", "How should me reckon the welfare that my nipper has received?", "Where can we regard the benefits that my kid has have", "How does we regard the welfare that my kid has have", "Where shall student regard the benefits that my tike has received?", "How can student see the welfare that my tike has have", "How shall me regard the benefits that my tike has have", "Where does student regard the benefits that my fry has have", "Where shall we consider the benefits that my nestling has received?", "Where could we regard the benefits that my nestling has have", "How can we consider the benefits that my kid has have", "How can i consider the benefits that my nipper has received?", "Where could student view the benefits that my shaver has have", "What do student have to do to regard the welfare that my tike has received?", "Where does i regard the welfare that my nestling has have", "Where does i view the benefits that my shaver has have", "How should me view the benefits that my shaver has received?", "Where can we view the welfare that my tyke has have", "How does we view the welfare that my small fry has received?", "Where shall student view the welfare that my kid has received?", "Where does me regard the welfare that my child has have", "How shall we regard the welfare that my small fry has have", "How can we see the welfare that my tyke has have", "Where shall i regard the benefits that my nestling has have", "What does me need to view the welfare that my nestling has have", "How shall i consider the benefits that my nipper has have", "Where can student consider the welfare that my nestling has received?", "What do we have to do to consider the benefits that my shaver has have", "How shall student view the benefits that my nestling has have", "How can student view the benefits that my minor has have", "What do student have to do to regard the welfare that my small fry has received?", "What does student have to do to consider the welfare that my small fry has received?", "What do student need to consider the welfare that my tiddler has have", "Where does student regard the welfare that my nipper has received?", "How does me view the welfare that my child has have", "Where do student regard the welfare that my youngster has received?", "What does me have to do to regard the benefits that my kid has have", "Where could student view the benefits that my kid has received?", "What do student have to do to reckon the benefits that my fry has have", "Where shall student regard the benefits that my youngster has have", "What do student have to do to view the welfare that my fry has have", "Where can me regard the benefits that my tiddler has have", "Where should we consider the welfare that my small fry has received?", "How shall i consider the welfare that my tyke has have", "Where could me see the benefits that my tike has have", "Where can student see the welfare that my fry has have", "Where shall i reckon the welfare that my kid has received?", "What do student need to consider the welfare that my small fry has received?", "How does we reckon the benefits that my tiddler has have", "What do student have to do to regard the benefits that my youngster has have", "Where do we regard the benefits that my shaver has have", "Where could i view the benefits that my tyke has received?", "Where shall student consider the benefits that my nipper has have", "What does student have to do to consider the benefits that my shaver has have", "Where do student reckon the benefits that my nipper has have", "Where shall me regard the benefits that my fry has received?", "Where could me reckon the welfare that my child has have", "How should i consider the welfare that my nestling has have", "What does we need to reckon the welfare that my tyke has received?", "Where does i view the benefits that my tiddler has received?", "How could i view the benefits that my kid has received?", "Where can we view the welfare that my small fry has received?", "What do me have to do to reckon the benefits that my nipper has have", "Where does student see the benefits that my fry has have", "What do student have to do to consider the welfare that my small fry has have", "Where do i consider the benefits that my kid has have", "How could student consider the welfare that my fry has received?", "What do me need to see the welfare that my nipper has have", "How can we view the welfare that my nestling has have", "Where does we consider the benefits that my tike has received?", "Where should i see the welfare that my kid has have", "Where shall i see the benefits that my youngster has have", "What do i have to do to reckon the benefits that my small fry has received?", "How shall student regard the benefits that my minor has have", "Where can me reckon the welfare that my tike has have", "What does we have to do to regard the welfare that my tyke has have", "How does student view the benefits that my child has received?", "What do i need to view the benefits that my nipper has received?", "How should we view the welfare that my tiddler has received?", "What do i have to do to consider the welfare that my shaver has have", "Where should i view the welfare that my kid has have", "How does we view the benefits that my small fry has received?", "Where could student view the benefits that my small fry has received?", "Where does student consider the welfare that my tyke has received?", "What does me have to do to see the benefits that my shaver has received?", "What does me need to regard the benefits that my youngster has have", "What does we need to view the benefits that my child has received?", "Where can student view the welfare that my tiddler has have", "Where could me reckon the welfare that my minor has received?", "Where could we view the benefits that my tiddler has have", "How does student regard the benefits that my shaver has have", "Where shall i reckon the benefits that my tiddler has received?", "How does we reckon the benefits that my child has received?", "What do me have to do to see the welfare that my shaver has have", "Where could me reckon the welfare that my tyke has have", "Where does i regard the welfare that my small fry has received?", "What do i need to view the benefits that my youngster has received?", "How should me view the welfare that my tiddler has have", "Where shall i consider the benefits that my youngster has have", "What does i have to do to regard the welfare that my nipper has received?", "What do me have to do to consider the welfare that my nestling has received?", "Where can student consider the welfare that my youngster has have", "What does me have to do to reckon the welfare that my minor has have", "Where do student consider the welfare that my nipper has have", "Where should we reckon the welfare that my nestling has have", "What do me have to do to view the welfare that my tyke has have", "Where can me reckon the welfare that my shaver has have", "How should me reckon the welfare that my youngster has have", "Where should student consider the welfare that my nestling has have", "How can i view the welfare that my fry has have", "Where should i reckon the benefits that my minor has received?", "What does student need to reckon the benefits that my shaver has received?", "What does i need to reckon the welfare that my kid has received?", "Where shall i see the welfare that my tyke has received?", "Where could i regard the benefits that my nipper has have", "Where could me regard the welfare that my fry has received?", "How could i regard the welfare that my nestling has received?", "What do student need to consider the benefits that my small fry has received?", "Where could me reckon the benefits that my nipper has have", "How should i reckon the welfare that my minor has have", "Where could student reckon the welfare that my tyke has received?", "Where can student reckon the benefits that my fry has have", "How does student consider the welfare that my small fry has have", "Where shall we consider the benefits that my kid has received?", "Where shall i regard the benefits that my child has received?", "Where should me see the welfare that my shaver has have", "Where shall me regard the benefits that my fry has have", "How shall me view the benefits that my tyke has have", "How can we regard the benefits that my small fry has have", "How can we consider the benefits that my youngster has have", "Where do me reckon the benefits that my nipper has received?", "Where can i see the welfare that my tike has received?", "What does me have to do to view the welfare that my tike has received?", "What does me have to do to reckon the welfare that my child has have", "How shall we reckon the benefits that my youngster has received?", "What does me have to do to view the benefits that my fry has have", "What do me need to see the welfare that my fry has have", "Where can student regard the benefits that my youngster has have", "Where shall we reckon the welfare that my fry has received?", "What do i have to do to regard the welfare that my fry has received?", "What does student need to regard the benefits that my tiddler has received?", "How does me consider the welfare that my tyke has received?", "How should i view the welfare that my tyke has have", "Where do me view the benefits that my minor has have", "Where can student reckon the benefits that my tike has have", "Where can student consider the benefits that my kid has have", "How shall student view the benefits that my youngster has have", "Where do i reckon the welfare that my child has received?", "Where could we reckon the benefits that my tiddler has received?", "What do i have to do to reckon the welfare that my shaver has have", "What do i have to do to consider the benefits that my fry has received?", "Where could i see the benefits that my shaver has received?", "What do we need to reckon the welfare that my tyke has received?", "What do me need to consider the welfare that my tiddler has received?", "Where should we reckon the benefits that my tike has received?", "Where could i consider the benefits that my child has have", "Where could we reckon the benefits that my kid has received?", "What do we need to consider the benefits that my youngster has have", "How does student view the welfare that my minor has received?", "How does me see the welfare that my child has received?", "Where do student regard the benefits that my minor has have", "What does student have to do to reckon the benefits that my shaver has received?", "Where does me consider the welfare that my shaver has have", "Where shall i see the welfare that my nipper has have", "How could me consider the welfare that my tike has have", "How does i consider the benefits that my nestling has have", "What does we need to view the welfare that my shaver has have", "How should me consider the welfare that my small fry has have", "How can i view the welfare that my nestling has have", "What does we have to do to consider the benefits that my nipper has have", "How shall me regard the benefits that my tiddler has received?", "What do student have to do to view the welfare that my tike has have", "What does me have to do to see the welfare that my shaver has received?", "How does student consider the benefits that my shaver has have", "What do student have to do to consider the welfare that my kid has received?", "Where should we regard the welfare that my small fry has have", "How does we consider the benefits that my child has have", "How should student view the benefits that my fry has have", "How should we see the benefits that my nestling has have", "Where could i consider the welfare that my tiddler has have", "What do i have to do to regard the benefits that my shaver has received?", "Where could i regard the welfare that my child has have", "What does i have to do to consider the benefits that my kid has have", "Where should we regard the welfare that my kid has received?", "Where could student view the welfare that my small fry has have", "Where can i consider the welfare that my fry has have", "What does me need to regard the welfare that my youngster has received?", "What does i have to do to see the benefits that my tyke has received?", "How does student view the benefits that my fry has have", "Where can student regard the benefits that my tiddler has have", "How does we reckon the welfare that my nestling has received?", "Where do i reckon the benefits that my kid has received?", "What does student need to reckon the benefits that my minor has received?", "What does me need to regard the welfare that my shaver has received?", "What do me have to do to see the benefits that my tike has have"], "tag": "How do I view the benefits that my child has received?", "response": "To view the Baby Bonus Benefits for your child, you can login to Baby Bonus Online, select \u201cView/Update My Baby Bonus Details\u201d, followed by 'View Statement."}, {"patterns": ["What do the Baby Bonus Parenting Resources consist of?", "What do the Baby Bonus Parenting Resources dwell of?", "What do the Baby Bonus Parenting Resources lie of?", "What do the Baby Bonus Parenting Resources lie in of?"], "tag": "What does the Baby Bonus Parenting Resources consist of?", "response": "Baby Bonus Parenting Resources support parents-to-be and parents, in raising their child through the provision of credible parenting information and skills. The resources include articles, videos, tips and activities, which will reassure and equip parents with the information to parent confidently. The tips and activities provided also suggest ways that parents can engage and develop their growing child."}, {"patterns": ["When do student begin saving in the Child Development Account (CDA)?", "When does we start saving in the Child Development Account (CDA)?", "When could i start out saving in the Child Development Account (CDA)?", "When should we start saving in the Child Development Account (CDA)?", "When shall i get down saving in the Child Development Account (CDA)?", "When does i start out preserve in the Child Development Account (CDA)?", "When should i set about preserve in the Child Development Account (CDA)?", "When does i set out saving in the Child Development Account (CDA)?", "When could student begin saving in the Child Development Account (CDA)?", "When could student get down preserve in the Child Development Account (CDA)?", "When shall i set about saving in the Child Development Account (CDA)?", "When could we start preserve in the Child Development Account (CDA)?", "When do me set about saving in the Child Development Account (CDA)?", "When do we get down saving in the Child Development Account (CDA)?", "When could i commence saving in the Child Development Account (CDA)?", "When does we set about saving in the Child Development Account (CDA)?", "When could i start preserve in the Child Development Account (CDA)?", "When do i start saving in the Child Development Account (CDA)?", "When does i start out saving in the Child Development Account (CDA)?", "When do we start preserve in the Child Development Account (CDA)?", "When does me set out saving in the Child Development Account (CDA)?", "When does me start saving in the Child Development Account (CDA)?", "When does we commence preserve in the Child Development Account (CDA)?", "When does i set about saving in the Child Development Account (CDA)?", "When should student start out preserve in the Child Development Account (CDA)?", "When does we start out preserve in the Child Development Account (CDA)?", "When shall me set out preserve in the Child Development Account (CDA)?", "When shall student start out preserve in the Child Development Account (CDA)?", "When should me get preserve in the Child Development Account (CDA)?", "When could we get down preserve in the Child Development Account (CDA)?", "When does we commence saving in the Child Development Account (CDA)?", "When shall we commence preserve in the Child Development Account (CDA)?", "When do student start out preserve in the Child Development Account (CDA)?", "When do i get down preserve in the Child Development Account (CDA)?", "When do we begin preserve in the Child Development Account (CDA)?", "When shall me get down saving in the Child Development Account (CDA)?", "When do student get down saving in the Child Development Account (CDA)?", "When shall student get saving in the Child Development Account (CDA)?", "When could me get preserve in the Child Development Account (CDA)?", "When shall i begin saving in the Child Development Account (CDA)?", "When shall student commence preserve in the Child Development Account (CDA)?", "When shall me begin saving in the Child Development Account (CDA)?", "When could i get preserve in the Child Development Account (CDA)?", "When do we set about preserve in the Child Development Account (CDA)?", "When should me commence saving in the Child Development Account (CDA)?", "When should we set out preserve in the Child Development Account (CDA)?", "When could me get saving in the Child Development Account (CDA)?", "When do i set about preserve in the Child Development Account (CDA)?", "When could i set out saving in the Child Development Account (CDA)?", "When shall me start saving in the Child Development Account (CDA)?", "When shall we start saving in the Child Development Account (CDA)?", "When could student set about preserve in the Child Development Account (CDA)?", "When shall i commence preserve in the Child Development Account (CDA)?", "When does student set out saving in the Child Development Account (CDA)?", "When does me get preserve in the Child Development Account (CDA)?", "When could me get down saving in the Child Development Account (CDA)?", "When do student set out saving in the Child Development Account (CDA)?", "When could student start out preserve in the Child Development Account (CDA)?", "When does i commence preserve in the Child Development Account (CDA)?", "When does me get down preserve in the Child Development Account (CDA)?", "When shall me begin preserve in the Child Development Account (CDA)?", "When shall me set about saving in the Child Development Account (CDA)?", "When do student set about preserve in the Child Development Account (CDA)?", "When should we get down preserve in the Child Development Account (CDA)?", "When could i start saving in the Child Development Account (CDA)?", "When should we set out saving in the Child Development Account (CDA)?", "When does i start preserve in the Child Development Account (CDA)?", "When could me set out preserve in the Child Development Account (CDA)?", "When could me start preserve in the Child Development Account (CDA)?", "When could i set about saving in the Child Development Account (CDA)?", "When could me get down preserve in the Child Development Account (CDA)?", "When shall i set out saving in the Child Development Account (CDA)?", "When do me start preserve in the Child Development Account (CDA)?", "When do student commence saving in the Child Development Account (CDA)?", "When could student begin preserve in the Child Development Account (CDA)?", "When could we set about preserve in the Child Development Account (CDA)?", "When shall me start preserve in the Child Development Account (CDA)?", "When shall we get preserve in the Child Development Account (CDA)?", "When do i set about saving in the Child Development Account (CDA)?", "When do i get down saving in the Child Development Account (CDA)?", "When does me commence saving in the Child Development Account (CDA)?", "When shall we begin preserve in the Child Development Account (CDA)?", "When do student commence preserve in the Child Development Account (CDA)?", "When does i begin saving in the Child Development Account (CDA)?", "When shall student start saving in the Child Development Account (CDA)?", "When should we start preserve in the Child Development Account (CDA)?", "When should me get down saving in the Child Development Account (CDA)?", "When could student start saving in the Child Development Account (CDA)?", "When do student get preserve in the Child Development Account (CDA)?", "When shall i start out preserve in the Child Development Account (CDA)?", "When could we start out saving in the Child Development Account (CDA)?", "When do student set about saving in the Child Development Account (CDA)?", "When could me set out saving in the Child Development Account (CDA)?", "When do student begin preserve in the Child Development Account (CDA)?", "When could we set out saving in the Child Development Account (CDA)?", "When does we set out saving in the Child Development Account (CDA)?", "When shall me get down preserve in the Child Development Account (CDA)?", "When do me commence saving in the Child Development Account (CDA)?", "When should i set out saving in the Child Development Account (CDA)?", "When does me begin preserve in the Child Development Account (CDA)?", "When could i set about preserve in the Child Development Account (CDA)?", "When does student get preserve in the Child Development Account (CDA)?", "When could we get saving in the Child Development Account (CDA)?", "When should student commence saving in the Child Development Account (CDA)?", "When shall i start out saving in the Child Development Account (CDA)?", "When does we get preserve in the Child Development Account (CDA)?", "When should me start out saving in the Child Development Account (CDA)?", "When do i get preserve in the Child Development Account (CDA)?", "When could me commence preserve in the Child Development Account (CDA)?", "When should student set out saving in the Child Development Account (CDA)?", "When does i get preserve in the Child Development Account (CDA)?", "When should i begin preserve in the Child Development Account (CDA)?", "When shall me set about preserve in the Child Development Account (CDA)?", "When should me begin saving in the Child Development Account (CDA)?", "When could student set out saving in the Child Development Account (CDA)?", "When should we commence preserve in the Child Development Account (CDA)?", "When should student set out preserve in the Child Development Account (CDA)?", "When do we begin saving in the Child Development Account (CDA)?", "When does i get down saving in the Child Development Account (CDA)?", "When shall i get down preserve in the Child Development Account (CDA)?", "When do student start out saving in the Child Development Account (CDA)?", "When shall student set out preserve in the Child Development Account (CDA)?", "When does me start preserve in the Child Development Account (CDA)?", "When should student commence preserve in the Child Development Account (CDA)?", "When shall we set out saving in the Child Development Account (CDA)?", "When should me start out preserve in the Child Development Account (CDA)?", "When should student get down preserve in the Child Development Account (CDA)?", "When do me set about preserve in the Child Development Account (CDA)?", "When should i start out saving in the Child Development Account (CDA)?", "When could i start out preserve in the Child Development Account (CDA)?", "When could we commence saving in the Child Development Account (CDA)?", "When do we commence preserve in the Child Development Account (CDA)?", "When could we begin preserve in the Child Development Account (CDA)?", "When do student get down preserve in the Child Development Account (CDA)?", "When does i begin preserve in the Child Development Account (CDA)?", "When shall we get down saving in the Child Development Account (CDA)?", "When could we begin saving in the Child Development Account (CDA)?", "When shall me set out saving in the Child Development Account (CDA)?", "When should me set about preserve in the Child Development Account (CDA)?", "When could student start out saving in the Child Development Account (CDA)?", "When shall student set about saving in the Child Development Account (CDA)?", "When shall me get preserve in the Child Development Account (CDA)?", "When should student start preserve in the Child Development Account (CDA)?", "When does i get down preserve in the Child Development Account (CDA)?", "When could we start out preserve in the Child Development Account (CDA)?", "When should me get saving in the Child Development Account (CDA)?", "When do me commence preserve in the Child Development Account (CDA)?", "When does student start out saving in the Child Development Account (CDA)?", "When shall we start preserve in the Child Development Account (CDA)?", "When do i set out saving in the Child Development Account (CDA)?", "When does student commence saving in the Child Development Account (CDA)?", "When could student commence preserve in the Child Development Account (CDA)?", "When do student start saving in the Child Development Account (CDA)?", "When do we start saving in the Child Development Account (CDA)?", "When do we get saving in the Child Development Account (CDA)?", "When shall student commence saving in the Child Development Account (CDA)?", "When does student set about preserve in the Child Development Account (CDA)?", "When should student get preserve in the Child Development Account (CDA)?", "When shall we set about saving in the Child Development Account (CDA)?", "When should we begin preserve in the Child Development Account (CDA)?", "When do student start preserve in the Child Development Account (CDA)?", "When do me get down saving in the Child Development Account (CDA)?", "When shall me start out saving in the Child Development Account (CDA)?", "When does me set about preserve in the Child Development Account (CDA)?", "When should me get down preserve in the Child Development Account (CDA)?", "When shall we set about preserve in the Child Development Account (CDA)?", "When shall student get preserve in the Child Development Account (CDA)?", "When does i set out preserve in the Child Development Account (CDA)?", "When do we set out saving in the Child Development Account (CDA)?", "When do me get preserve in the Child Development Account (CDA)?", "When shall we begin saving in the Child Development Account (CDA)?", "When shall student start preserve in the Child Development Account (CDA)?", "When could i begin preserve in the Child Development Account (CDA)?", "When could student get preserve in the Child Development Account (CDA)?", "When does me commence preserve in the Child Development Account (CDA)?", "When could student get down saving in the Child Development Account (CDA)?", "When do we set out preserve in the Child Development Account (CDA)?", "When could we set about saving in the Child Development Account (CDA)?", "When do me begin saving in the Child Development Account (CDA)?", "When do i start out preserve in the Child Development Account (CDA)?", "When should we get saving in the Child Development Account (CDA)?", "When should student set about saving in the Child Development Account (CDA)?", "When does i get saving in the Child Development Account (CDA)?", "When do we get preserve in the Child Development Account (CDA)?", "When does me start out saving in the Child Development Account (CDA)?", "When could me set about saving in the Child Development Account (CDA)?", "When shall me get saving in the Child Development Account (CDA)?", "When should we get down saving in the Child Development Account (CDA)?", "When could i begin saving in the Child Development Account (CDA)?", "When should student set about preserve in the Child Development Account (CDA)?", "When should i start saving in the Child Development Account (CDA)?", "When does we begin preserve in the Child Development Account (CDA)?", "When should we set about preserve in the Child Development Account (CDA)?", "When does student get saving in the Child Development Account (CDA)?", "When shall student start out saving in the Child Development Account (CDA)?", "When does i commence saving in the Child Development Account (CDA)?", "When does me start out preserve in the Child Development Account (CDA)?", "When shall student set out saving in the Child Development Account (CDA)?", "When should i begin saving in the Child Development Account (CDA)?", "When does student set out preserve in the Child Development Account (CDA)?"], "tag": "When can I start saving in the Child Development Account (CDA)?", "response": "You can start saving in the Child Development Account or CDA once you receive the bank\u2019s letter with the account details and Baby Bonus card."}, {"patterns": ["Are student allowed to move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if student move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Could we move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for we to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are me allowed to withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if student move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is me entitled to recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for we to move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "May me pull back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is me allowed to move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if we retire monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible for we to withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Could me recede monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if we move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for me to withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are student entitled to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if me pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible for student to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if me recede monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am me entitled to move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if we retire monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if me move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible for student to move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are student entitled to pull away monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is student allowed to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are i able to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is we entitled to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if me draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if student pull back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is student entitled to move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "May me draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if i pull away monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are me allowed to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "Could me withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "May i draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am we able to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are i allowed to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible for i to recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "May student withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if we retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "May student draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for i to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am i able to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for me to move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am we entitled to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am i able to retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are student allowed to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am we entitled to pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are me able to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are we allowed to retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is me allowed to withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for student to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "May me move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am i entitled to recede monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am student allowed to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am we able to pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for student to pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if student retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if me retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for i to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if we retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Could we draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Could we recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if we pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are i able to retire monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if me recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for i to move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am student entitled to recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is we allowed to pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is i entitled to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is student allowed to pull back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for student to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if me move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is we entitled to pull back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is me able to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am student able to move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are we allowed to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if we recede monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is student able to pull back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Could i pull back funds from the Child Development Account (CDA) to pay for my child's insurance?", "May student draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for me to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are i entitled to retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am student allowed to withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am student allowed to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for me to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Could i recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am student entitled to recede monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are we able to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Could we recede monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are student allowed to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if me withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if me draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for we to move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am me allowed to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for i to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am we able to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is i allowed to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "May we move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am i able to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for student to retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if we recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is me allowed to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for i to withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for me to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are we able to pull back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are i entitled to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if i pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if i recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if i withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am student entitled to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am student entitled to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are we entitled to move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am student allowed to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is student allowed to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if student pull away monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is me entitled to pull away monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible for student to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am me able to pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are student entitled to pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Could i pull away monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is i allowed to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am student entitled to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is me entitled to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is we allowed to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am we entitled to retire monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible for i to pull away monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if i draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are me entitled to retire monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if we move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are we entitled to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if i retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am i allowed to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is me entitled to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible for we to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if we retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are we able to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if we draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is student allowed to recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am we able to move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if i move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is student entitled to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if we pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for student to retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are student allowed to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are me allowed to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am me allowed to recede monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is i able to move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is me allowed to pull back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for i to pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "May i move back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are i able to pull away monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible if i draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for me to pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is student entitled to withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are me allowed to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Could student retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am student allowed to pull back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is me entitled to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are me allowed to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am i allowed to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if student recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is me able to retire funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are me able to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are student able to pull away funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are student able to move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright for i to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am we entitled to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am we entitled to retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are we entitled to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are student allowed to retreat monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is me able to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for student to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "May me recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if we withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "May i withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if me draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are student entitled to withdraw monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is i entitled to pull away monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if i pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are me able to retire monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok if i retire monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if me retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is me allowed to draw back funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for i to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is i allowed to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Am we entitled to pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it possible for student to recede monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if we move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are we entitled to draw back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is me able to retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Could student move back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Could we pull back monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are we allowed to pull away monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Are me allowed to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it ok for student to withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if we recede funds from the Child Development Account (CDA) to pay for my child's insurance?", "Are we able to retire monetary fund from the Child Development Account (CDA) to pay for my child's insurance?", "Is it alright if i retreat funds from the Child Development Account (CDA) to pay for my child's insurance?", "Am we able to retire monetary fund from the Child Development Account (CDA) to pay for my child's insurance?"], "tag": "Can I withdraw funds from the Child Development Account (CDA) to pay for my child's insurance?", "response": "The CDA can be used for your child\u2019s Medisave-Approved Integrated Shield plans. Under the Baby Bonus AI Scheme, parents can authorise Approved Institution to directly deduct CDAs to pay for Medisave-Approved Integrated Shield plans, through Interbank GIRO. Currently, Great Eastern Life (GE) is registered with our Ministry as an Approved Institution (AI). If you wish to purchase Medisave-Approved Integrated Shield plans from other private insurers, you may pay for these plans in cash first; but our Ministry facilitates CDA deductions on a reimbursement basis after that. The CDA trustee can write in to request for reimbursement by email to msf_babybonus@msf.gov.sg. Do note that riders are not part of the Integrated Shield Plans, thus the CDA cannot be used for riders. Riders do not meet the Ministry of Health\u2019s requirements to be Medisave-payable, which are to have a minimum deductible and minimum 10% co-insurance. These requirements are to help keep premiums affordable and to encourage prudent use of healthcare services."}, {"patterns": ["How should we update my contact details?", "How does student update my contact details?", "Where can i update my contact details?", "Where shall i update my contact details?", "What do me need to update my contact details?", "Where does me update my contact details?", "How should student update my contact details?", "Where could student update my contact details?", "Where do student update my contact details?", "How does me update my contact details?", "How shall i update my contact details?", "Where could me update my contact details?", "How could me update my contact details?", "How shall student update my contact details?", "Where shall me update my contact details?", "Where can student update my contact details?", "Where shall we update my contact details?", "Where should me update my contact details?", "What does student have to do to update my contact details?", "Where should i update my contact details?", "What do student need to update my contact details?", "How do i update my contact details?", "What do we need to update my contact details?", "What do student have to do to update my contact details?", "What does we need to update my contact details?", "What does i have to do to update my contact details?", "How should i update my contact details?", "What do me have to do to update my contact details?", "What does student need to update my contact details?", "What do i need to update my contact details?", "How could i update my contact details?", "What does me have to do to update my contact details?", "Where do me update my contact details?", "How should me update my contact details?", "Where should student update my contact details?", "Where does student update my contact details?", "Where should we update my contact details?", "How does i update my contact details?", "What do i have to do to update my contact details?", "What does i need to update my contact details?", "Where shall student update my contact details?", "What does we have to do to update my contact details?", "How do student update my contact details?", "What does me need to update my contact details?", "How could we update my contact details?", "Where can me update my contact details?", "Where does i update my contact details?", "How do we update my contact details?", "How could student update my contact details?", "How does we update my contact details?", "How shall me update my contact details?", "Where does we update my contact details?", "What do we have to do to update my contact details?", "Where do i update my contact details?", "Where could i update my contact details?", "Where do we update my contact details?", "Where can we update my contact details?", "How do me update my contact details?", "Where could we update my contact details?", "How shall we update my contact details?"], "tag": "How can I update my contact details?", "response": "You can update your contact details on Baby Bonus Online by selecting \u201cView/Update My Baby Bonus Details\u201d followed by \u201cProfile\u201d."}, {"patterns": ["Is me allowed to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student able to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i entitled to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is me allowed to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i allowed to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for i to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if me utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student entitled to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if we apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for me to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if we employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could student employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could student utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am student entitled to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if me use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May me utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student allowed to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student entitled to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for i to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are we allowed to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is i allowed to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we allowed to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student allowed to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could i use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i allowed to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if me use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am me allowed to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we allowed to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if i use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are we entitled to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May student utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for student to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we allowed to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if we employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i entitled to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is i entitled to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am student allowed to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student entitled to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for student to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could we employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if i utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for student to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for student to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if student use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for we to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i able to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is me allowed to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could me use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if we utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May me utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for me to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if i apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for student to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is i entitled to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for me to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i entitled to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if me employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student able to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student able to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May we employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are we entitled to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am student entitled to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is i entitled to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if student utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i entitled to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student allowed to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we allowed to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May student utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student entitled to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we allowed to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for student to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student able to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am me able to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we entitled to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for we to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if i utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if i utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we allowed to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for student to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are we able to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student entitled to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we able to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for i to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am me allowed to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if i utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is i able to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we entitled to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i allowed to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if student employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is i able to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May we utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are me allowed to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if i use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for we to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if we utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May we apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is me able to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for me to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for student to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i entitled to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student able to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could student use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could me utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for me to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are we allowed to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for student to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i entitled to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if student apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is me allowed to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am me entitled to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for we to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for we to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could student use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could student apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for student to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if we utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i entitled to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we able to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May student apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student entitled to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for i to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am me allowed to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if we utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we entitled to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for me to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for i to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i allowed to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for me to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if i utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am student allowed to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am me entitled to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i entitled to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we entitled to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is i entitled to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i able to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we entitled to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if we employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for me to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for me to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student entitled to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we able to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could me employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student allowed to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could we use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we entitled to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i allowed to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we able to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student able to utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for student to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if i utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright for me to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are me able to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we entitled to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are student allowed to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we allowed to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for me to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if me apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May me apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could me apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could me utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student allowed to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if we utilise the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i entitled to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible if student utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are me able to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it alright if i employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i entitled to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is me entitled to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if student utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May i employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is me able to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are we entitled to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i able to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we able to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for i to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Could student apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am me able to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we allowed to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for i to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i able to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for student to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for we to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am student allowed to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok for i to use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student able to utilise the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are me allowed to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am we able to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are we allowed to apply the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are we able to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are me able to employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Am i able to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is i able to utilize the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it possible for we to utilize the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are me allowed to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student able to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is student able to apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is it ok if student employ the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Is we entitled to use the monetary fund in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "Are i able to employ the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "May student apply the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?"], "tag": "Can I use the funds in the Child Development Account (CDA) for my child\u2019s primary or secondary school fees?", "response": "Funds in the Child Development Account cannot be used to pay primary and secondary school fees."}, {"patterns": ["Are student allowed to employ CHAS and Baby Bonus card together in one transaction?", "Is it alright for me to apply CHAS and Baby Bonus card together in one transaction?", "Is it alright if me employ CHAS and Baby Bonus card together in one transaction?", "Is it alright for we to employ CHAS and Baby Bonus card together in one transaction?", "Is it ok for i to employ CHAS and Baby Bonus card together in one transaction?", "Is it alright if me utilize CHAS and Baby Bonus card together in one transaction?", "Are me able to apply CHAS and Baby Bonus card together in one transaction?", "May we utilise CHAS and Baby Bonus card together in one transaction?", "Is it ok if we utilise CHAS and Baby Bonus card together in one transaction?", "Are student able to utilize CHAS and Baby Bonus card together in one transaction?", "Is me able to employ CHAS and Baby Bonus card together in one transaction?", "Am we entitled to use CHAS and Baby Bonus card together in one transaction?", "Is it possible if we utilise CHAS and Baby Bonus card together in one transaction?", "May student employ CHAS and Baby Bonus card together in one transaction?", "Is it alright if we apply CHAS and Baby Bonus card together in one transaction?", "Is it alright for me to employ CHAS and Baby Bonus card together in one transaction?", "Is me allowed to apply CHAS and Baby Bonus card together in one transaction?", "Is we able to employ CHAS and Baby Bonus card together in one transaction?", "Am me entitled to utilise CHAS and Baby Bonus card together in one transaction?", "Are student entitled to apply CHAS and Baby Bonus card together in one transaction?", "Is it possible for i to use CHAS and Baby Bonus card together in one transaction?", "Are we allowed to use CHAS and Baby Bonus card together in one transaction?", "Am student able to utilize CHAS and Baby Bonus card together in one transaction?", "Could me utilise CHAS and Baby Bonus card together in one transaction?", "Is it ok if i employ CHAS and Baby Bonus card together in one transaction?", "Is it alright if student utilize CHAS and Baby Bonus card together in one transaction?", "Is it alright if me utilise CHAS and Baby Bonus card together in one transaction?", "Is it possible for we to apply CHAS and Baby Bonus card together in one transaction?", "Is it possible for we to utilise CHAS and Baby Bonus card together in one transaction?", "Are me allowed to apply CHAS and Baby Bonus card together in one transaction?", "Am me entitled to use CHAS and Baby Bonus card together in one transaction?", "Am student entitled to utilise CHAS and Baby Bonus card together in one transaction?", "Is it ok for student to employ CHAS and Baby Bonus card together in one transaction?", "Am me able to use CHAS and Baby Bonus card together in one transaction?", "Is i able to utilize CHAS and Baby Bonus card together in one transaction?", "Are student allowed to utilise CHAS and Baby Bonus card together in one transaction?", "Am student able to employ CHAS and Baby Bonus card together in one transaction?", "Is it alright for we to use CHAS and Baby Bonus card together in one transaction?", "Is we allowed to employ CHAS and Baby Bonus card together in one transaction?", "Is it possible for me to utilize CHAS and Baby Bonus card together in one transaction?", "Are i entitled to utilize CHAS and Baby Bonus card together in one transaction?", "Are student able to apply CHAS and Baby Bonus card together in one transaction?", "Are we allowed to apply CHAS and Baby Bonus card together in one transaction?", "Is student entitled to employ CHAS and Baby Bonus card together in one transaction?", "Am i able to use CHAS and Baby Bonus card together in one transaction?", "Is i able to employ CHAS and Baby Bonus card together in one transaction?", "Am me able to utilize CHAS and Baby Bonus card together in one transaction?", "Is it alright for i to use CHAS and Baby Bonus card together in one transaction?", "Am i able to apply CHAS and Baby Bonus card together in one transaction?", "Am me able to employ CHAS and Baby Bonus card together in one transaction?", "Could i utilize CHAS and Baby Bonus card together in one transaction?", "Could i utilise CHAS and Baby Bonus card together in one transaction?", "May student utilize CHAS and Baby Bonus card together in one transaction?", "Am i allowed to utilize CHAS and Baby Bonus card together in one transaction?", "Are student entitled to use CHAS and Baby Bonus card together in one transaction?", "Is i entitled to employ CHAS and Baby Bonus card together in one transaction?", "Is it possible for i to utilize CHAS and Baby Bonus card together in one transaction?", "May we apply CHAS and Baby Bonus card together in one transaction?", "Is it ok for i to use CHAS and Baby Bonus card together in one transaction?", "Is it alright if we use CHAS and Baby Bonus card together in one transaction?", "Am we entitled to utilise CHAS and Baby Bonus card together in one transaction?", "Am i entitled to utilise CHAS and Baby Bonus card together in one transaction?", "Am i entitled to employ CHAS and Baby Bonus card together in one transaction?", "Is i allowed to utilize CHAS and Baby Bonus card together in one transaction?", "Am we entitled to employ CHAS and Baby Bonus card together in one transaction?", "Is it alright if we utilize CHAS and Baby Bonus card together in one transaction?", "Am me able to utilise CHAS and Baby Bonus card together in one transaction?", "Are we allowed to utilize CHAS and Baby Bonus card together in one transaction?", "Is it alright for me to use CHAS and Baby Bonus card together in one transaction?", "Are student allowed to use CHAS and Baby Bonus card together in one transaction?", "Am me entitled to utilize CHAS and Baby Bonus card together in one transaction?", "Am we able to utilize CHAS and Baby Bonus card together in one transaction?", "Am me allowed to use CHAS and Baby Bonus card together in one transaction?", "Is it possible for student to utilise CHAS and Baby Bonus card together in one transaction?", "Is it ok for me to apply CHAS and Baby Bonus card together in one transaction?", "Is i able to apply CHAS and Baby Bonus card together in one transaction?", "Is it possible for student to apply CHAS and Baby Bonus card together in one transaction?", "Are me able to utilize CHAS and Baby Bonus card together in one transaction?", "Is it alright for student to employ CHAS and Baby Bonus card together in one transaction?", "Is it alright if student employ CHAS and Baby Bonus card together in one transaction?", "Is we allowed to apply CHAS and Baby Bonus card together in one transaction?", "Is student allowed to utilize CHAS and Baby Bonus card together in one transaction?", "Are i able to utilize CHAS and Baby Bonus card together in one transaction?", "Am we allowed to use CHAS and Baby Bonus card together in one transaction?", "Is it possible if i utilize CHAS and Baby Bonus card together in one transaction?", "Are me able to utilise CHAS and Baby Bonus card together in one transaction?", "Am student able to use CHAS and Baby Bonus card together in one transaction?", "Am me allowed to employ CHAS and Baby Bonus card together in one transaction?", "Is it alright if we employ CHAS and Baby Bonus card together in one transaction?", "Are student allowed to utilize CHAS and Baby Bonus card together in one transaction?", "Is it alright if we utilise CHAS and Baby Bonus card together in one transaction?", "Is it ok if me utilize CHAS and Baby Bonus card together in one transaction?", "May me utilize CHAS and Baby Bonus card together in one transaction?", "Am i able to employ CHAS and Baby Bonus card together in one transaction?", "Is me entitled to apply CHAS and Baby Bonus card together in one transaction?", "Is it alright for student to utilize CHAS and Baby Bonus card together in one transaction?", "Is it alright for we to apply CHAS and Baby Bonus card together in one transaction?", "May i utilize CHAS and Baby Bonus card together in one transaction?", "Is it ok for me to use CHAS and Baby Bonus card together in one transaction?", "Is it ok if i use CHAS and Baby Bonus card together in one transaction?", "Is student allowed to utilise CHAS and Baby Bonus card together in one transaction?", "Is it alright for student to apply CHAS and Baby Bonus card together in one transaction?", "Are we entitled to use CHAS and Baby Bonus card together in one transaction?", "Is we allowed to utilise CHAS and Baby Bonus card together in one transaction?", "Is it possible for i to utilise CHAS and Baby Bonus card together in one transaction?", "Are student allowed to apply CHAS and Baby Bonus card together in one transaction?", "Is it possible for student to employ CHAS and Baby Bonus card together in one transaction?", "Is student entitled to utilise CHAS and Baby Bonus card together in one transaction?", "Is it alright for we to utilize CHAS and Baby Bonus card together in one transaction?", "Are me able to employ CHAS and Baby Bonus card together in one transaction?", "Am me entitled to employ CHAS and Baby Bonus card together in one transaction?", "Are me allowed to utilise CHAS and Baby Bonus card together in one transaction?", "Is we able to use CHAS and Baby Bonus card together in one transaction?", "Am we allowed to employ CHAS and Baby Bonus card together in one transaction?", "Is it alright if student use CHAS and Baby Bonus card together in one transaction?", "Am student entitled to employ CHAS and Baby Bonus card together in one transaction?", "Am student entitled to apply CHAS and Baby Bonus card together in one transaction?", "Am we entitled to utilize CHAS and Baby Bonus card together in one transaction?", "Am me allowed to utilise CHAS and Baby Bonus card together in one transaction?", "Am student allowed to utilize CHAS and Baby Bonus card together in one transaction?", "Is we able to utilise CHAS and Baby Bonus card together in one transaction?", "Could me use CHAS and Baby Bonus card together in one transaction?", "Are student entitled to employ CHAS and Baby Bonus card together in one transaction?", "Is it alright for i to utilize CHAS and Baby Bonus card together in one transaction?", "Are me able to use CHAS and Baby Bonus card together in one transaction?", "Is it possible if we utilize CHAS and Baby Bonus card together in one transaction?", "Is it possible for i to apply CHAS and Baby Bonus card together in one transaction?", "Is it possible for student to use CHAS and Baby Bonus card together in one transaction?", "Is it possible for me to apply CHAS and Baby Bonus card together in one transaction?", "Am student allowed to use CHAS and Baby Bonus card together in one transaction?", "Is it ok for we to utilize CHAS and Baby Bonus card together in one transaction?", "Am i entitled to apply CHAS and Baby Bonus card together in one transaction?", "Is it ok for student to use CHAS and Baby Bonus card together in one transaction?", "Is me able to apply CHAS and Baby Bonus card together in one transaction?", "Is it possible for we to utilize CHAS and Baby Bonus card together in one transaction?", "Is it ok if student employ CHAS and Baby Bonus card together in one transaction?", "Am i able to utilise CHAS and Baby Bonus card together in one transaction?", "Is me entitled to utilise CHAS and Baby Bonus card together in one transaction?", "Is i allowed to use CHAS and Baby Bonus card together in one transaction?", "Could we utilize CHAS and Baby Bonus card together in one transaction?", "Are we able to utilise CHAS and Baby Bonus card together in one transaction?", "Could student utilize CHAS and Baby Bonus card together in one transaction?", "Is it ok for student to utilize CHAS and Baby Bonus card together in one transaction?", "Could we utilise CHAS and Baby Bonus card together in one transaction?", "Is it alright if i apply CHAS and Baby Bonus card together in one transaction?", "Am we entitled to apply CHAS and Baby Bonus card together in one transaction?", "Is it possible if student utilise CHAS and Baby Bonus card together in one transaction?", "Am we allowed to apply CHAS and Baby Bonus card together in one transaction?", "Is it possible if we apply CHAS and Baby Bonus card together in one transaction?", "Is it ok for i to utilize CHAS and Baby Bonus card together in one transaction?", "Is it ok if me apply CHAS and Baby Bonus card together in one transaction?", "Is student entitled to apply CHAS and Baby Bonus card together in one transaction?", "Is it alright for student to utilise CHAS and Baby Bonus card together in one transaction?", "Am student able to utilise CHAS and Baby Bonus card together in one transaction?", "Is it possible if i utilise CHAS and Baby Bonus card together in one transaction?", "Are me entitled to utilise CHAS and Baby Bonus card together in one transaction?", "Is it alright if i use CHAS and Baby Bonus card together in one transaction?", "Are i entitled to utilise CHAS and Baby Bonus card together in one transaction?", "Is it possible if me use CHAS and Baby Bonus card together in one transaction?", "Is it possible if me utilize CHAS and Baby Bonus card together in one transaction?", "Is student allowed to apply CHAS and Baby Bonus card together in one transaction?", "Is me entitled to utilize CHAS and Baby Bonus card together in one transaction?", "Am i entitled to use CHAS and Baby Bonus card together in one transaction?", "Is it alright for we to utilise CHAS and Baby Bonus card together in one transaction?", "Is i allowed to utilise CHAS and Baby Bonus card together in one transaction?", "Are we able to apply CHAS and Baby Bonus card together in one transaction?", "Am me allowed to apply CHAS and Baby Bonus card together in one transaction?", "Could i employ CHAS and Baby Bonus card together in one transaction?", "Is student able to employ CHAS and Baby Bonus card together in one transaction?", "Is it ok if student use CHAS and Baby Bonus card together in one transaction?", "Are we entitled to utilize CHAS and Baby Bonus card together in one transaction?", "May i apply CHAS and Baby Bonus card together in one transaction?", "Am student allowed to employ CHAS and Baby Bonus card together in one transaction?", "Is it ok for me to utilise CHAS and Baby Bonus card together in one transaction?", "Are me entitled to apply CHAS and Baby Bonus card together in one transaction?", "Is it possible if me apply CHAS and Baby Bonus card together in one transaction?", "Am student allowed to apply CHAS and Baby Bonus card together in one transaction?", "Are me entitled to utilize CHAS and Baby Bonus card together in one transaction?", "Am we able to employ CHAS and Baby Bonus card together in one transaction?", "Am i allowed to utilise CHAS and Baby Bonus card together in one transaction?", "Am we able to use CHAS and Baby Bonus card together in one transaction?", "Is it alright if student apply CHAS and Baby Bonus card together in one transaction?", "Could i apply CHAS and Baby Bonus card together in one transaction?", "Is me entitled to employ CHAS and Baby Bonus card together in one transaction?", "Is it possible for me to employ CHAS and Baby Bonus card together in one transaction?", "Is i allowed to apply CHAS and Baby Bonus card together in one transaction?", "Am we able to utilise CHAS and Baby Bonus card together in one transaction?", "Could student apply CHAS and Baby Bonus card together in one transaction?", "Is me allowed to utilise CHAS and Baby Bonus card together in one transaction?", "Is it ok if student utilize CHAS and Baby Bonus card together in one transaction?", "Am we allowed to utilize CHAS and Baby Bonus card together in one transaction?", "Am me able to apply CHAS and Baby Bonus card together in one transaction?", "Is it alright for student to use CHAS and Baby Bonus card together in one transaction?", "Is it ok if me employ CHAS and Baby Bonus card together in one transaction?", "Is it possible if we use CHAS and Baby Bonus card together in one transaction?", "Could me utilize CHAS and Baby Bonus card together in one transaction?", "Are i entitled to use CHAS and Baby Bonus card together in one transaction?", "Is student allowed to use CHAS and Baby Bonus card together in one transaction?", "Are me allowed to use CHAS and Baby Bonus card together in one transaction?", "Am we allowed to utilise CHAS and Baby Bonus card together in one transaction?"], "tag": "Can I use CHAS and Baby Bonus card together in one transaction?", "response": "You may use your CHAS and Baby Bonus cards together in one transaction, as they serve different purposes. Please check with your respective Approved Institutions for more details."}, {"patterns": ["Is it possible for i to employ a joint account to use for Child Development Account?", "Is it ok if me employ a joint account to use for Child Development Account?", "May me utilise a joint account to employ for Child Development Account?", "Is me allowed to utilise a joint account to apply for Child Development Account?", "Am i able to employ a joint account to apply for Child Development Account?", "Are i able to utilise a joint account to use for Child Development Account?", "Is it possible for we to utilize a joint account to utilize for Child Development Account?", "Is it alright if i utilise a joint account to employ for Child Development Account?", "Am i able to use a joint account to apply for Child Development Account?", "Could student use a joint account to apply for Child Development Account?", "May student utilize a joint account to utilize for Child Development Account?", "Is it possible for me to employ a joint account to apply for Child Development Account?", "Am me entitled to utilise a joint account to apply for Child Development Account?", "Are we entitled to utilise a joint account to employ for Child Development Account?", "Is it alright if student utilize a joint account to employ for Child Development Account?", "Am we able to apply a joint account to apply for Child Development Account?", "Are we able to utilize a joint account to utilise for Child Development Account?", "Are student entitled to utilise a joint account to utilise for Child Development Account?", "Is it possible if me utilize a joint account to use for Child Development Account?", "Is we entitled to employ a joint account to apply for Child Development Account?", "Is me able to use a joint account to use for Child Development Account?", "Am student entitled to utilise a joint account to employ for Child Development Account?", "Are student able to employ a joint account to use for Child Development Account?", "Is it ok if we utilize a joint account to apply for Child Development Account?", "Is it ok if me utilize a joint account to apply for Child Development Account?", "Is it ok for we to use a joint account to apply for Child Development Account?", "Is it possible if student employ a joint account to use for Child Development Account?", "Am student allowed to apply a joint account to apply for Child Development Account?", "Are student allowed to employ a joint account to apply for Child Development Account?", "Is it alright for me to employ a joint account to utilise for Child Development Account?", "Are me allowed to utilise a joint account to use for Child Development Account?", "Could i employ a joint account to apply for Child Development Account?", "Is we entitled to utilise a joint account to utilize for Child Development Account?", "Is it possible for we to employ a joint account to apply for Child Development Account?", "Am student entitled to apply a joint account to apply for Child Development Account?", "Is it possible for we to utilise a joint account to apply for Child Development Account?", "Am student entitled to utilize a joint account to employ for Child Development Account?", "Are i able to employ a joint account to apply for Child Development Account?", "Am we able to utilize a joint account to utilise for Child Development Account?", "Are me able to utilize a joint account to employ for Child Development Account?", "Is it possible if student utilize a joint account to apply for Child Development Account?", "Is it alright if me utilize a joint account to utilize for Child Development Account?", "Are me entitled to use a joint account to apply for Child Development Account?", "Is it ok for i to employ a joint account to apply for Child Development Account?", "Could we utilise a joint account to utilise for Child Development Account?", "Are student entitled to utilize a joint account to employ for Child Development Account?", "Is student allowed to use a joint account to use for Child Development Account?", "Am student allowed to utilize a joint account to use for Child Development Account?", "Is it possible if i use a joint account to apply for Child Development Account?", "Are i allowed to utilise a joint account to utilise for Child Development Account?", "Am me allowed to utilize a joint account to use for Child Development Account?", "Am student able to employ a joint account to utilize for Child Development Account?", "Are student allowed to employ a joint account to utilize for Child Development Account?", "Could student utilise a joint account to employ for Child Development Account?", "Am we able to utilize a joint account to employ for Child Development Account?", "Am me able to employ a joint account to utilize for Child Development Account?", "Is it alright if me utilise a joint account to use for Child Development Account?", "Are we able to utilise a joint account to employ for Child Development Account?", "Is it ok for i to employ a joint account to use for Child Development Account?", "Could student utilise a joint account to utilise for Child Development Account?", "Is it ok if we utilise a joint account to apply for Child Development Account?", "May me use a joint account to utilise for Child Development Account?", "Is it possible if me utilise a joint account to apply for Child Development Account?", "Is it alright if me use a joint account to use for Child Development Account?", "Is student able to use a joint account to apply for Child Development Account?", "Is it alright for student to use a joint account to utilise for Child Development Account?", "Is student allowed to use a joint account to apply for Child Development Account?", "Is it ok for me to utilize a joint account to apply for Child Development Account?", "Are me entitled to employ a joint account to employ for Child Development Account?", "Is i allowed to use a joint account to utilise for Child Development Account?", "Is i entitled to utilize a joint account to apply for Child Development Account?", "Are we able to employ a joint account to utilize for Child Development Account?", "Is i allowed to use a joint account to employ for Child Development Account?", "Am we able to employ a joint account to use for Child Development Account?", "Is it ok for i to utilise a joint account to apply for Child Development Account?", "Am i entitled to utilise a joint account to utilize for Child Development Account?", "Could i apply a joint account to apply for Child Development Account?", "Am i entitled to utilise a joint account to apply for Child Development Account?", "Are me able to utilize a joint account to apply for Child Development Account?", "Could i utilize a joint account to apply for Child Development Account?", "Am me able to use a joint account to apply for Child Development Account?", "Am student able to utilise a joint account to use for Child Development Account?", "Could we utilize a joint account to apply for Child Development Account?", "Is it alright if i employ a joint account to use for Child Development Account?", "Is it ok if we utilize a joint account to utilise for Child Development Account?", "Is me able to apply a joint account to apply for Child Development Account?", "Could me use a joint account to utilise for Child Development Account?", "Is it alright if me employ a joint account to employ for Child Development Account?", "Am i able to apply a joint account to apply for Child Development Account?", "Are me able to employ a joint account to apply for Child Development Account?", "Is it ok if i employ a joint account to use for Child Development Account?", "Is it alright if me employ a joint account to utilize for Child Development Account?", "Is it ok if we utilise a joint account to utilise for Child Development Account?", "Is i allowed to utilize a joint account to employ for Child Development Account?", "Is it possible if me utilize a joint account to apply for Child Development Account?", "Are me entitled to use a joint account to employ for Child Development Account?", "Am me entitled to use a joint account to use for Child Development Account?", "Is it possible for i to utilize a joint account to utilize for Child Development Account?", "Is it ok for we to utilise a joint account to utilise for Child Development Account?", "Is it alright if we utilize a joint account to apply for Child Development Account?", "Could student utilize a joint account to use for Child Development Account?", "Could me use a joint account to employ for Child Development Account?", "Am i entitled to utilize a joint account to apply for Child Development Account?", "Are student allowed to utilise a joint account to employ for Child Development Account?", "Is it ok if student utilise a joint account to employ for Child Development Account?", "Is it possible if me utilize a joint account to utilize for Child Development Account?", "Is it ok if student utilize a joint account to apply for Child Development Account?", "Could me utilize a joint account to utilise for Child Development Account?", "Am me able to utilise a joint account to employ for Child Development Account?", "Could me utilise a joint account to utilise for Child Development Account?", "Is it ok if we use a joint account to utilize for Child Development Account?", "Is student able to use a joint account to employ for Child Development Account?", "Is it possible for student to use a joint account to apply for Child Development Account?", "Is it possible for i to utilise a joint account to utilise for Child Development Account?", "Is student entitled to use a joint account to use for Child Development Account?", "Is we able to employ a joint account to use for Child Development Account?", "Am i entitled to utilise a joint account to use for Child Development Account?", "Is it alright for i to utilise a joint account to employ for Child Development Account?", "Could student utilize a joint account to apply for Child Development Account?", "Are student able to use a joint account to employ for Child Development Account?", "Am i entitled to utilize a joint account to utilise for Child Development Account?", "Is it ok if i utilise a joint account to use for Child Development Account?", "Are student able to utilise a joint account to utilise for Child Development Account?", "Am i allowed to utilise a joint account to utilise for Child Development Account?", "Are me able to employ a joint account to employ for Child Development Account?", "Are i entitled to utilise a joint account to utilize for Child Development Account?", "Is it alright for we to employ a joint account to utilize for Child Development Account?", "Is it ok if me use a joint account to utilise for Child Development Account?", "Is it ok for me to employ a joint account to use for Child Development Account?", "Is we allowed to employ a joint account to utilize for Child Development Account?", "Is student entitled to employ a joint account to employ for Child Development Account?", "Is student able to apply a joint account to apply for Child Development Account?", "Is we entitled to utilise a joint account to apply for Child Development Account?", "Is we allowed to employ a joint account to employ for Child Development Account?", "Is it possible if we employ a joint account to use for Child Development Account?", "Is student able to utilize a joint account to employ for Child Development Account?", "Are i entitled to utilize a joint account to apply for Child Development Account?", "Is it alright for me to employ a joint account to utilize for Child Development Account?", "Is student able to utilise a joint account to utilise for Child Development Account?", "Is student able to employ a joint account to apply for Child Development Account?", "Is student allowed to employ a joint account to utilize for Child Development Account?", "Is it possible if i use a joint account to utilise for Child Development Account?", "Is it ok if student employ a joint account to use for Child Development Account?", "Is me entitled to employ a joint account to utilise for Child Development Account?", "Am student entitled to utilise a joint account to utilize for Child Development Account?", "Is it alright if i utilize a joint account to employ for Child Development Account?", "Is me able to utilise a joint account to use for Child Development Account?", "Are we entitled to utilise a joint account to use for Child Development Account?", "Are i able to employ a joint account to use for Child Development Account?", "Am student allowed to utilise a joint account to apply for Child Development Account?", "Is it ok if we utilize a joint account to employ for Child Development Account?", "Is it alright for me to use a joint account to employ for Child Development Account?", "Is it ok if i employ a joint account to apply for Child Development Account?", "Could we employ a joint account to use for Child Development Account?", "Could i utilise a joint account to apply for Child Development Account?", "Is it possible if i utilise a joint account to use for Child Development Account?", "Am we entitled to use a joint account to use for Child Development Account?", "Is it alright if i employ a joint account to apply for Child Development Account?", "Is student entitled to utilise a joint account to apply for Child Development Account?", "Am we able to utilise a joint account to use for Child Development Account?", "Am student entitled to employ a joint account to utilize for Child Development Account?", "Are me allowed to utilise a joint account to employ for Child Development Account?", "Is it possible for i to utilise a joint account to use for Child Development Account?", "Are we allowed to utilize a joint account to use for Child Development Account?", "Is it alright if i utilise a joint account to utilize for Child Development Account?", "Am we able to utilize a joint account to utilize for Child Development Account?", "Am i allowed to employ a joint account to utilize for Child Development Account?", "Is me entitled to employ a joint account to utilize for Child Development Account?", "Am me entitled to use a joint account to apply for Child Development Account?", "Are we entitled to employ a joint account to use for Child Development Account?", "Could me utilize a joint account to employ for Child Development Account?", "Are we allowed to utilize a joint account to apply for Child Development Account?", "Is it alright for i to employ a joint account to utilize for Child Development Account?", "Are me entitled to utilise a joint account to utilise for Child Development Account?", "Is it ok for student to utilize a joint account to employ for Child Development Account?", "Is me allowed to use a joint account to utilise for Child Development Account?", "Is it ok if we utilise a joint account to apply for Child Development Account?", "Are i able to employ a joint account to employ for Child Development Account?", "Are we able to utilise a joint account to utilize for Child Development Account?", "Is we allowed to use a joint account to employ for Child Development Account?", "Is it alright for student to utilise a joint account to employ for Child Development Account?", "Is me able to employ a joint account to use for Child Development Account?", "Is it possible for me to apply a joint account to apply for Child Development Account?", "May student employ a joint account to employ for Child Development Account?", "Am me allowed to employ a joint account to employ for Child Development Account?", "May we use a joint account to apply for Child Development Account?", "May we employ a joint account to utilize for Child Development Account?", "Am we allowed to utilise a joint account to apply for Child Development Account?", "Is me allowed to utilize a joint account to utilize for Child Development Account?", "Is it alright for i to employ a joint account to use for Child Development Account?", "Am i able to use a joint account to utilise for Child Development Account?", "Are student able to use a joint account to utilise for Child Development Account?", "Am student entitled to utilize a joint account to apply for Child Development Account?", "Are we able to apply a joint account to apply for Child Development Account?", "Are me allowed to utilize a joint account to employ for Child Development Account?", "Is it possible for we to use a joint account to apply for Child Development Account?", "Is it possible for we to apply a joint account to apply for Child Development Account?", "Is it alright for me to employ a joint account to apply for Child Development Account?", "Could i use a joint account to utilize for Child Development Account?", "Am student able to employ a joint account to apply for Child Development Account?"], "tag": "Can I use a joint account to apply for Child Development Account?", "response": "The Child Development Account (CDA) is a special savings account for the child to help build up the savings that can be spent on approved uses. It is not a regular savings account and can only be held jointly in the name of the child and the nominated CDA trustee. You can check your child\u2019s eligibility and Baby Bonus Benefits on the Baby Bonus Online portal, using the \u201cCheck Eligibility\u201d, or select \u201cView/Update My Baby Bonus Details\u201d followed by \u201cView Statement\u201d at \u201cFamily View\u201d, if your child has enrolled."}, {"patterns": ["What are the processing time for a change of Child Development Account (CDA) bank?", "For a change of Child Development Account (CDA) bank , what are the processing time?", "For a change of Child Development Account (CDA) bank , what is the processing time?", "What are the processing time for a alteration of Child Development Account (CDA) bank?", "What are the processing time for a modification of Child Development Account (CDA) bank?", "For a alteration of Child Development Account (CDA) bank , what are the processing time?", "For a modification of Child Development Account (CDA) bank , what are the processing time?", "For a alteration of Child Development Account (CDA) bank , what is the processing time?", "For a modification of Child Development Account (CDA) bank , what is the processing time?"], "tag": "What is the processing time for a change of Child Development Account (CDA) bank?", "response": "The processing time to change the Child Development Account (CDA) bank is about 3 weeks. "}, {"patterns": ["When should student receive the Government matching in the Child Development Account (CDA)?", "When does student receive the Government matching in the Child Development Account (CDA)?", "When could student receive the Government matching in the Child Development Account (CDA)?", "When should we receive the Government matching in the Child Development Account (CDA)?", "When do we receive the Government matching in the Child Development Account (CDA)?", "When shall i receive the Government matching in the Child Development Account (CDA)?", "When could i receive the Government matching in the Child Development Account (CDA)?", "When does me receive the Government matching in the Child Development Account (CDA)?", "When could we receive the Government matching in the Child Development Account (CDA)?", "When do student receive the Government matching in the Child Development Account (CDA)?", "When should i receive the Government matching in the Child Development Account (CDA)?", "When does i receive the Government matching in the Child Development Account (CDA)?", "When should me receive the Government matching in the Child Development Account (CDA)?", "When could me receive the Government matching in the Child Development Account (CDA)?", "When shall we receive the Government matching in the Child Development Account (CDA)?", "When shall student receive the Government matching in the Child Development Account (CDA)?", "When do me receive the Government matching in the Child Development Account (CDA)?", "When do i receive the Government matching in the Child Development Account (CDA)?", "When does we receive the Government matching in the Child Development Account (CDA)?", "When shall me receive the Government matching in the Child Development Account (CDA)?", "When should student have the Government matching in the Child Development Account (CDA)?", "When does student have the Government matching in the Child Development Account (CDA)?", "When could student have the Government matching in the Child Development Account (CDA)?", "When should we have the Government matching in the Child Development Account (CDA)?", "When do we have the Government matching in the Child Development Account (CDA)?", "When shall i have the Government matching in the Child Development Account (CDA)?", "When could i have the Government matching in the Child Development Account (CDA)?", "When does me have the Government matching in the Child Development Account (CDA)?", "When could we have the Government matching in the Child Development Account (CDA)?", "When do student have the Government matching in the Child Development Account (CDA)?", "When should i have the Government matching in the Child Development Account (CDA)?", "When does i have the Government matching in the Child Development Account (CDA)?", "When should me have the Government matching in the Child Development Account (CDA)?", "When could me have the Government matching in the Child Development Account (CDA)?", "When shall we have the Government matching in the Child Development Account (CDA)?", "When shall student have the Government matching in the Child Development Account (CDA)?", "When do me have the Government matching in the Child Development Account (CDA)?", "When do i have the Government matching in the Child Development Account (CDA)?", "When does we have the Government matching in the Child Development Account (CDA)?", "When shall me have the Government matching in the Child Development Account (CDA)?"], "tag": "When can I receive the Government matching in the Child Development Account (CDA)?", "response": "You will receive the Government matching within 2 weeks after saving into the Child Development Account (CDA). To check your child's CDA payments and \u201cRemaining Cap Amount\u201d, you can go to \"View/Update My Baby Bonus Details\" on the Baby Bonus Online, log in using your SingPass, and select 'View Statement\u201d. You can also view your CDA transactions on the monthly statement sent by your CDA bank, or Internet Banking."}, {"patterns": ["How should we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where does i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What does student need to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How should student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What do me have to do to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How do we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What does we have to do to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where do student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How do student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where shall me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What does student have to do to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What does i need to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How shall student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What does me have to do to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where do we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How do i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How do me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How does student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where could we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where can we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where do i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What does i have to do to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How shall we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where does student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where can student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where does we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How does we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How does i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where should me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How should i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How does me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How shall me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How could me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What do i have to do to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where should student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where could i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What do student have to do to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where does me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How shall i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where should i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How should me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where should we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How could we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How could i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where can me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What do we have to do to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What does we need to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What do i need to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What do me need to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What do student need to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where could me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What does me need to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where can i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where shall i transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where do me transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where shall student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where shall we transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "How could student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "Where could student transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "What do we need to transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?"], "tag": "How can I transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)?", "response": "The CDA will be closed on 31 December in the year your child turns 12 years old, and the balance will be automatically transferred to the PSEA. If the child was born between 2006 and 2012, the Child Development Account trustee or the CDA trustee, may transfer the CDA funds to the child\u2019s Post-Secondary Education Account or PSEA before the child turns 12 years old. The CDA trustee may make the request for transfer any time after 31 December in the year the child turns 6 years old. To submit your request for transfer, please go to \u2018View/Update My Baby Bonus Details' on the Baby Bonus Online portal, log in with your SingPass, and select 'Transfer of CDA Savings to PSEA'."}, {"patterns": ["For me to top up the CDA , what are the deadline?", "What are the deadline for me to top up the CDA?", "For me to top up the CDA , what is the deadline?", "For me to exceed up the CDA , what are the deadline?", "For me to transcend up the CDA , what are the deadline?", "For me to overstep up the CDA , what are the deadline?", "For me to pass up the CDA , what are the deadline?", "For me to go past up the CDA , what are the deadline?", "What are the deadline for me to exceed up the CDA?", "What are the deadline for me to transcend up the CDA?", "What are the deadline for me to overstep up the CDA?", "What are the deadline for me to pass up the CDA?", "What are the deadline for me to go past up the CDA?", "For me to exceed up the CDA , what is the deadline?", "For me to transcend up the CDA , what is the deadline?", "For me to overstep up the CDA , what is the deadline?", "For me to pass up the CDA , what is the deadline?", "For me to go past up the CDA , what is the deadline?"], "tag": "What is the deadline for me to top up the CDA?", "response": "You may top up your child\u2019s CDA up to 31 December of the year your child turns 12 years old. Funds in the CDA will then be automatically transferred to your child\u2019s Post Secondary Education Account (PSEA) under the Ministry of Education. You may continue to save in the PSEA until your child is 18 years old and receive the remaining dollar-for-dollar Government matching if you have not saved up to the CDA cap. For more information on PSEA, please visit the Ministry of Education's website."}, {"patterns": ["How many is the remaining dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How many are the remaining dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How many the remaining dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How much are the remaining dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "What is the amount of the remaining dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How much the remaining dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How many is the stay dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How many is the rest dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How many is the remaining dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How many is the remaining dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How many is the remaining dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How many is the remaining dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How many is the remaining dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How many is the remaining dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How many is the remaining dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How many is the stay dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How many is the stay dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How many is the stay dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How many is the stay dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How many is the stay dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How many is the stay dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How many is the stay dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How many is the rest dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How many is the rest dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How many is the rest dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How many is the rest dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How many is the rest dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How many is the rest dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How many is the rest dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How many are the stay dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How many are the rest dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How many are the remaining dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How many are the remaining dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How many are the remaining dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How many are the remaining dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How many are the remaining dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How many are the remaining dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How many are the remaining dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How many are the stay dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How many are the stay dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How many are the stay dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How many are the stay dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How many are the stay dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How many are the stay dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How many are the stay dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How many are the rest dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How many are the rest dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How many are the rest dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How many are the rest dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How many are the rest dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How many are the rest dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How many are the rest dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How many the stay dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How many the rest dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How many the remaining dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How many the remaining dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How many the remaining dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How many the remaining dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How many the remaining dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How many the remaining dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How many the remaining dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How many the stay dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How many the stay dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How many the stay dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How many the stay dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How many the stay dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How many the stay dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How many the stay dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How many the rest dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How many the rest dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How many the rest dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How many the rest dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How many the rest dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How many the rest dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How many the rest dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How much are the stay dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How much are the rest dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How much are the remaining dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How much are the remaining dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How much are the remaining dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How much are the remaining dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How much are the remaining dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How much are the remaining dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How much are the remaining dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How much are the stay dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How much are the stay dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How much are the stay dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How much are the stay dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How much are the stay dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How much are the stay dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How much are the stay dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How much are the rest dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How much are the rest dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How much are the rest dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How much are the rest dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How much are the rest dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How much are the rest dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How much are the rest dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "What is the amount of the stay dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "What is the amount of the rest dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "What is the amount of the remaining dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "What is the amount of the remaining dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "What is the amount of the remaining dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "What is the amount of the remaining dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "What is the amount of the remaining dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "What is the amount of the remaining dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "What is the amount of the remaining dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "What is the amount of the stay dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "What is the amount of the stay dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "What is the amount of the stay dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "What is the amount of the stay dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "What is the amount of the stay dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "What is the amount of the stay dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "What is the amount of the stay dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "What is the amount of the rest dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "What is the amount of the rest dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "What is the amount of the rest dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "What is the amount of the rest dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "What is the amount of the rest dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "What is the amount of the rest dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "What is the amount of the rest dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How much the stay dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How much the rest dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "How much the remaining dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How much the remaining dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How much the remaining dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How much the remaining dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How much the remaining dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How much the remaining dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How much the remaining dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How much the stay dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How much the stay dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How much the stay dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How much the stay dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How much the stay dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How much the stay dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How much the stay dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?", "How much the rest dollar-for-dollar Government fit in my child\u2019s Child Development Account (CDA)?", "How much the rest dollar-for-dollar Government correspond in my child\u2019s Child Development Account (CDA)?", "How much the rest dollar-for-dollar Government check in my child\u2019s Child Development Account (CDA)?", "How much the rest dollar-for-dollar Government jibe in my child\u2019s Child Development Account (CDA)?", "How much the rest dollar-for-dollar Government gibe in my child\u2019s Child Development Account (CDA)?", "How much the rest dollar-for-dollar Government tally in my child\u2019s Child Development Account (CDA)?", "How much the rest dollar-for-dollar Government agree in my child\u2019s Child Development Account (CDA)?"], "tag": "How much is the remaining dollar-for-dollar Government matching in my child\u2019s Child Development Account (CDA)?", "response": "To check remaining dollar-for-dollar Government matching in your child\u2019s Child Development Account or CDA, please go to 'View/Update My Baby Bonus Details' on the Baby Bonus Online, log in with your SingPass and select \u2018Family View\u2019, followed by \u2018View Statement\u2019. On this page, you will see the: Cash Gift payment schedule, if applicable; \u201cRemaining Cap Amount\u201d to find out how much more you can save to receive the dollar-for-dollar Government matching; and CDA expiry date."}, {"patterns": ["Where shall me create payment apply my Child Development Account (CDA) funds?", "Where could student make payment apply my Child Development Account (CDA) funds?", "Where shall i create payment employ my Child Development Account (CDA) funds?", "How could i make payment utilise my Child Development Account (CDA) funds?", "Where shall student make payment utilize my Child Development Account (CDA) funds?", "What do we need to create payment apply my Child Development Account (CDA) funds?", "How does student make payment utilise my Child Development Account (CDA) funds?", "What does we need to make payment apply my Child Development Account (CDA) funds?", "How do i create payment using my Child Development Account (CDA) funds?", "Where should i make payment employ my Child Development Account (CDA) funds?", "Where could i make payment using my Child Development Account (CDA) funds?", "How do we make payment apply my Child Development Account (CDA) funds?", "How do me make payment utilise my Child Development Account (CDA) funds?", "What do me need to create payment utilize my Child Development Account (CDA) funds?", "What does student have to do to make payment using my Child Development Account (CDA) funds?", "Where should i create payment using my Child Development Account (CDA) funds?", "How does we make payment employ my Child Development Account (CDA) funds?", "Where should i create payment utilise my Child Development Account (CDA) funds?", "Where can i create payment apply my Child Development Account (CDA) funds?", "How do student make payment employ my Child Development Account (CDA) funds?", "What does student need to make payment using my Child Development Account (CDA) funds?", "How should student create payment utilise my Child Development Account (CDA) funds?", "How shall student make payment utilise my Child Development Account (CDA) funds?", "What does me have to do to create payment apply my Child Development Account (CDA) funds?", "How should me create payment apply my Child Development Account (CDA) funds?", "What do student have to do to make payment apply my Child Development Account (CDA) funds?", "How do me create payment using my Child Development Account (CDA) funds?", "How does i create payment utilise my Child Development Account (CDA) funds?", "Where should i make payment utilise my Child Development Account (CDA) funds?", "Where should me create payment employ my Child Development Account (CDA) funds?", "What do i need to make payment apply my Child Development Account (CDA) funds?", "What do i have to do to make payment utilise my Child Development Account (CDA) funds?", "Where should we create payment employ my Child Development Account (CDA) funds?", "How could we create payment employ my Child Development Account (CDA) funds?", "Where can student create payment employ my Child Development Account (CDA) funds?", "How does i make payment utilize my Child Development Account (CDA) funds?", "How shall i create payment utilize my Child Development Account (CDA) funds?", "Where does me make payment utilise my Child Development Account (CDA) funds?", "Where could student create payment apply my Child Development Account (CDA) funds?", "Where shall we create payment using my Child Development Account (CDA) funds?", "Where does i make payment utilize my Child Development Account (CDA) funds?", "Where could me create payment using my Child Development Account (CDA) funds?", "How could we make payment utilise my Child Development Account (CDA) funds?", "How do student make payment apply my Child Development Account (CDA) funds?", "What does me have to do to make payment utilise my Child Development Account (CDA) funds?", "How shall we create payment apply my Child Development Account (CDA) funds?", "What do student need to make payment utilise my Child Development Account (CDA) funds?", "Where does student create payment utilize my Child Development Account (CDA) funds?", "What do i need to make payment utilize my Child Development Account (CDA) funds?", "How shall me create payment using my Child Development Account (CDA) funds?", "Where can we make payment utilize my Child Development Account (CDA) funds?", "Where does student create payment utilise my Child Development Account (CDA) funds?", "Where does we create payment utilize my Child Development Account (CDA) funds?", "Where could we create payment utilize my Child Development Account (CDA) funds?", "How could student create payment utilise my Child Development Account (CDA) funds?", "What does we need to create payment utilize my Child Development Account (CDA) funds?", "How do i create payment employ my Child Development Account (CDA) funds?", "How do student create payment utilize my Child Development Account (CDA) funds?", "How could me create payment utilise my Child Development Account (CDA) funds?", "What do we need to make payment employ my Child Development Account (CDA) funds?", "Where shall i make payment employ my Child Development Account (CDA) funds?", "What does i need to create payment apply my Child Development Account (CDA) funds?", "How do student create payment utilise my Child Development Account (CDA) funds?", "How should we make payment utilize my Child Development Account (CDA) funds?", "Where can we make payment using my Child Development Account (CDA) funds?", "Where does we make payment using my Child Development Account (CDA) funds?", "How shall we make payment using my Child Development Account (CDA) funds?", "How do me create payment apply my Child Development Account (CDA) funds?", "What do we have to do to make payment employ my Child Development Account (CDA) funds?", "Where can student create payment apply my Child Development Account (CDA) funds?", "What does me need to create payment utilise my Child Development Account (CDA) funds?", "What do we need to make payment using my Child Development Account (CDA) funds?", "Where do me make payment using my Child Development Account (CDA) funds?", "How shall me make payment utilise my Child Development Account (CDA) funds?", "What do we need to make payment apply my Child Development Account (CDA) funds?", "How do student make payment using my Child Development Account (CDA) funds?", "How should student make payment employ my Child Development Account (CDA) funds?", "How could student create payment utilize my Child Development Account (CDA) funds?", "What does me have to do to create payment utilize my Child Development Account (CDA) funds?", "How could i make payment apply my Child Development Account (CDA) funds?", "What does i have to do to create payment using my Child Development Account (CDA) funds?", "Where could we make payment utilise my Child Development Account (CDA) funds?", "What do student need to make payment employ my Child Development Account (CDA) funds?", "How does me create payment employ my Child Development Account (CDA) funds?", "Where do we make payment utilise my Child Development Account (CDA) funds?", "What does student need to create payment utilize my Child Development Account (CDA) funds?", "What do we need to create payment utilise my Child Development Account (CDA) funds?", "What does i have to do to make payment utilise my Child Development Account (CDA) funds?", "Where shall we make payment apply my Child Development Account (CDA) funds?", "How should we create payment using my Child Development Account (CDA) funds?", "Where do we create payment apply my Child Development Account (CDA) funds?", "Where does we make payment employ my Child Development Account (CDA) funds?", "What do we have to do to make payment utilize my Child Development Account (CDA) funds?", "How shall me create payment employ my Child Development Account (CDA) funds?", "What does we need to create payment utilise my Child Development Account (CDA) funds?", "Where do i create payment using my Child Development Account (CDA) funds?", "How should we make payment employ my Child Development Account (CDA) funds?", "Where shall we create payment employ my Child Development Account (CDA) funds?", "What do we have to do to create payment utilize my Child Development Account (CDA) funds?", "Where shall student create payment apply my Child Development Account (CDA) funds?", "Where could we make payment employ my Child Development Account (CDA) funds?", "Where should we make payment using my Child Development Account (CDA) funds?", "Where could student create payment employ my Child Development Account (CDA) funds?", "Where do me create payment apply my Child Development Account (CDA) funds?", "How could me make payment apply my Child Development Account (CDA) funds?", "How do me make payment employ my Child Development Account (CDA) funds?", "How does we create payment using my Child Development Account (CDA) funds?", "Where does student make payment employ my Child Development Account (CDA) funds?", "Where can me create payment apply my Child Development Account (CDA) funds?", "Where shall i create payment using my Child Development Account (CDA) funds?", "Where do we create payment employ my Child Development Account (CDA) funds?", "What do me need to make payment employ my Child Development Account (CDA) funds?", "How should we create payment employ my Child Development Account (CDA) funds?", "Where should student make payment employ my Child Development Account (CDA) funds?", "How do we create payment apply my Child Development Account (CDA) funds?", "What does i need to make payment apply my Child Development Account (CDA) funds?", "Where should student make payment utilize my Child Development Account (CDA) funds?", "Where can me create payment employ my Child Development Account (CDA) funds?", "How does i make payment employ my Child Development Account (CDA) funds?", "Where shall student create payment using my Child Development Account (CDA) funds?", "What does student need to create payment using my Child Development Account (CDA) funds?", "What does me need to create payment employ my Child Development Account (CDA) funds?", "How could we create payment utilize my Child Development Account (CDA) funds?", "What does i have to do to make payment apply my Child Development Account (CDA) funds?", "How could me create payment utilize my Child Development Account (CDA) funds?", "How does me make payment utilize my Child Development Account (CDA) funds?", "Where could i create payment apply my Child Development Account (CDA) funds?", "What does student need to create payment employ my Child Development Account (CDA) funds?", "What does i need to create payment using my Child Development Account (CDA) funds?", "How could me make payment utilize my Child Development Account (CDA) funds?", "How does me create payment using my Child Development Account (CDA) funds?", "Where could we create payment utilise my Child Development Account (CDA) funds?", "How should me create payment employ my Child Development Account (CDA) funds?", "How do me create payment utilise my Child Development Account (CDA) funds?", "What does i have to do to create payment employ my Child Development Account (CDA) funds?", "Where does we create payment utilise my Child Development Account (CDA) funds?", "How shall we create payment utilize my Child Development Account (CDA) funds?", "Where could we create payment employ my Child Development Account (CDA) funds?", "How do we create payment employ my Child Development Account (CDA) funds?", "How shall we make payment apply my Child Development Account (CDA) funds?", "How shall we create payment employ my Child Development Account (CDA) funds?", "Where do me create payment employ my Child Development Account (CDA) funds?", "Where shall student make payment utilise my Child Development Account (CDA) funds?", "Where could we make payment apply my Child Development Account (CDA) funds?", "Where does me create payment using my Child Development Account (CDA) funds?", "Where can me make payment using my Child Development Account (CDA) funds?", "Where can me make payment employ my Child Development Account (CDA) funds?", "What do we need to create payment using my Child Development Account (CDA) funds?", "How does student create payment using my Child Development Account (CDA) funds?", "How shall me create payment apply my Child Development Account (CDA) funds?", "Where can i create payment utilize my Child Development Account (CDA) funds?", "How should we create payment utilize my Child Development Account (CDA) funds?", "How do i make payment apply my Child Development Account (CDA) funds?", "How should student create payment using my Child Development Account (CDA) funds?", "Where do i create payment utilise my Child Development Account (CDA) funds?", "What does we have to do to create payment using my Child Development Account (CDA) funds?", "What do i have to do to create payment apply my Child Development Account (CDA) funds?", "Where does me create payment utilise my Child Development Account (CDA) funds?", "How could me create payment using my Child Development Account (CDA) funds?", "What do i need to make payment employ my Child Development Account (CDA) funds?", "Where could student make payment using my Child Development Account (CDA) funds?", "Where could student make payment utilise my Child Development Account (CDA) funds?", "How does me create payment utilize my Child Development Account (CDA) funds?", "How could me make payment using my Child Development Account (CDA) funds?", "Where should we create payment using my Child Development Account (CDA) funds?", "Where can we make payment utilise my Child Development Account (CDA) funds?", "What does me have to do to make payment using my Child Development Account (CDA) funds?", "What does me need to make payment apply my Child Development Account (CDA) funds?", "Where can i make payment apply my Child Development Account (CDA) funds?", "Where shall me create payment utilize my Child Development Account (CDA) funds?", "What does we have to do to create payment apply my Child Development Account (CDA) funds?", "Where does me create payment employ my Child Development Account (CDA) funds?", "How shall i make payment using my Child Development Account (CDA) funds?", "What do i need to make payment utilise my Child Development Account (CDA) funds?", "Where do we make payment employ my Child Development Account (CDA) funds?", "Where shall student make payment apply my Child Development Account (CDA) funds?", "Where should me create payment utilize my Child Development Account (CDA) funds?", "How could we create payment apply my Child Development Account (CDA) funds?", "How should i create payment using my Child Development Account (CDA) funds?", "Where could we create payment apply my Child Development Account (CDA) funds?", "What do we need to create payment employ my Child Development Account (CDA) funds?", "What do me have to do to make payment apply my Child Development Account (CDA) funds?", "What do i need to create payment apply my Child Development Account (CDA) funds?", "How do i make payment utilise my Child Development Account (CDA) funds?", "How shall student make payment apply my Child Development Account (CDA) funds?", "Where should we create payment utilize my Child Development Account (CDA) funds?", "How shall i make payment employ my Child Development Account (CDA) funds?", "How do me make payment using my Child Development Account (CDA) funds?", "How do me make payment apply my Child Development Account (CDA) funds?", "How do we make payment employ my Child Development Account (CDA) funds?", "Where does i make payment apply my Child Development Account (CDA) funds?", "How should me make payment using my Child Development Account (CDA) funds?", "How should i make payment using my Child Development Account (CDA) funds?", "How shall i make payment utilize my Child Development Account (CDA) funds?", "How does student create payment utilise my Child Development Account (CDA) funds?", "Where shall we make payment utilize my Child Development Account (CDA) funds?", "What do student need to create payment apply my Child Development Account (CDA) funds?", "Where could i create payment utilise my Child Development Account (CDA) funds?", "Where do me create payment utilise my Child Development Account (CDA) funds?", "How do we make payment utilize my Child Development Account (CDA) funds?"], "tag": "How can I make payment using my Child Development Account (CDA) funds?", "response": "You can use the Baby Bonus NETS Card issued by the bank to make NETS payments to Approved Institutions (AI). You can find information on the approved education and healthcare expenses on Baby Bonus Online. For payments by interbank GIRO, you need to fill up an authorisation form and submit it to your AI. Please approach your AI for details on the GIRO arrangements."}, {"patterns": ["Where do i utilize the Child Development Account (CDA) funds?", "Where do i employ the Child Development Account (CDA) funds?", "How shall me apply the Child Development Account (CDA) funds?", "Where do student apply the Child Development Account (CDA) funds?", "Where do we apply the Child Development Account (CDA) funds?", "Where shall student utilize the Child Development Account (CDA) funds?", "How does we utilise the Child Development Account (CDA) funds?", "How shall we use the Child Development Account (CDA) funds?", "Where shall student employ the Child Development Account (CDA) funds?", "How could i use the Child Development Account (CDA) funds?", "What do student have to do to employ the Child Development Account (CDA) funds?", "How can student employ the Child Development Account (CDA) funds?", "Where could i employ the Child Development Account (CDA) funds?", "Where could we utilise the Child Development Account (CDA) funds?", "What does me have to do to utilize the Child Development Account (CDA) funds?", "How should we employ the Child Development Account (CDA) funds?", "How should student employ the Child Development Account (CDA) funds?", "How could i utilise the Child Development Account (CDA) funds?", "How does i utilize the Child Development Account (CDA) funds?", "What does i need to use the Child Development Account (CDA) funds?", "How should student utilize the Child Development Account (CDA) funds?", "How does me utilise the Child Development Account (CDA) funds?", "What does student need to utilise the Child Development Account (CDA) funds?", "What do me need to apply the Child Development Account (CDA) funds?", "Where do we use the Child Development Account (CDA) funds?", "How shall we utilize the Child Development Account (CDA) funds?", "Where does me utilise the Child Development Account (CDA) funds?", "Where should i utilize the Child Development Account (CDA) funds?", "Where could student apply the Child Development Account (CDA) funds?", "What do me have to do to apply the Child Development Account (CDA) funds?", "What do student need to use the Child Development Account (CDA) funds?", "What does i have to do to use the Child Development Account (CDA) funds?", "What do i have to do to utilize the Child Development Account (CDA) funds?", "How do i apply the Child Development Account (CDA) funds?", "Where do me use the Child Development Account (CDA) funds?", "Where could we apply the Child Development Account (CDA) funds?", "What does me need to utilise the Child Development Account (CDA) funds?", "How shall i utilize the Child Development Account (CDA) funds?", "Where shall i apply the Child Development Account (CDA) funds?", "Where should we use the Child Development Account (CDA) funds?", "What does me need to utilize the Child Development Account (CDA) funds?", "What does we need to employ the Child Development Account (CDA) funds?", "What do i need to apply the Child Development Account (CDA) funds?", "How shall we employ the Child Development Account (CDA) funds?", "How shall we utilise the Child Development Account (CDA) funds?", "How could student utilize the Child Development Account (CDA) funds?", "What does me have to do to utilise the Child Development Account (CDA) funds?", "How should i utilise the Child Development Account (CDA) funds?", "What do student have to do to utilise the Child Development Account (CDA) funds?", "Where do we employ the Child Development Account (CDA) funds?", "How should me utilize the Child Development Account (CDA) funds?", "What does we need to use the Child Development Account (CDA) funds?", "Where do me utilize the Child Development Account (CDA) funds?", "Where do we utilize the Child Development Account (CDA) funds?", "Where should i employ the Child Development Account (CDA) funds?", "What does i need to utilize the Child Development Account (CDA) funds?", "How do we utilise the Child Development Account (CDA) funds?", "How should we apply the Child Development Account (CDA) funds?", "Where should i utilise the Child Development Account (CDA) funds?", "How could me use the Child Development Account (CDA) funds?", "What do i need to utilise the Child Development Account (CDA) funds?", "How do me use the Child Development Account (CDA) funds?", "What does me have to do to use the Child Development Account (CDA) funds?", "How should we utilize the Child Development Account (CDA) funds?", "What do me have to do to utilize the Child Development Account (CDA) funds?", "Where should i use the Child Development Account (CDA) funds?", "How shall student utilise the Child Development Account (CDA) funds?", "Where could student employ the Child Development Account (CDA) funds?", "Where could student utilise the Child Development Account (CDA) funds?", "How shall we apply the Child Development Account (CDA) funds?", "How do me utilise the Child Development Account (CDA) funds?", "What does i need to utilise the Child Development Account (CDA) funds?", "How does student apply the Child Development Account (CDA) funds?", "How do student utilize the Child Development Account (CDA) funds?", "Where do i apply the Child Development Account (CDA) funds?", "How should student apply the Child Development Account (CDA) funds?", "Where shall me employ the Child Development Account (CDA) funds?", "How does student utilize the Child Development Account (CDA) funds?", "How should me utilise the Child Development Account (CDA) funds?", "Where should we utilize the Child Development Account (CDA) funds?", "How do student apply the Child Development Account (CDA) funds?", "Where should student use the Child Development Account (CDA) funds?", "How can me employ the Child Development Account (CDA) funds?", "How do me utilize the Child Development Account (CDA) funds?", "Where does i utilise the Child Development Account (CDA) funds?", "Where shall student utilise the Child Development Account (CDA) funds?", "How do me apply the Child Development Account (CDA) funds?", "Where does student utilize the Child Development Account (CDA) funds?", "What does we have to do to employ the Child Development Account (CDA) funds?", "How do i utilise the Child Development Account (CDA) funds?", "Where could i utilise the Child Development Account (CDA) funds?", "Where does me utilize the Child Development Account (CDA) funds?", "How could i utilize the Child Development Account (CDA) funds?", "How does student utilise the Child Development Account (CDA) funds?", "Where could student utilize the Child Development Account (CDA) funds?", "What does student have to do to utilise the Child Development Account (CDA) funds?", "How should i utilize the Child Development Account (CDA) funds?", "Where does i use the Child Development Account (CDA) funds?", "Where shall me use the Child Development Account (CDA) funds?", "Where does i apply the Child Development Account (CDA) funds?", "How can we utilize the Child Development Account (CDA) funds?", "What do i need to employ the Child Development Account (CDA) funds?", "Where does student utilise the Child Development Account (CDA) funds?", "How can me apply the Child Development Account (CDA) funds?", "Where shall we employ the Child Development Account (CDA) funds?", "What does student have to do to employ the Child Development Account (CDA) funds?", "How can student apply the Child Development Account (CDA) funds?", "What do me need to utilise the Child Development Account (CDA) funds?", "Where does me employ the Child Development Account (CDA) funds?", "How could me utilise the Child Development Account (CDA) funds?", "Where do i use the Child Development Account (CDA) funds?", "What do me have to do to utilise the Child Development Account (CDA) funds?", "What does we have to do to use the Child Development Account (CDA) funds?", "What does student need to employ the Child Development Account (CDA) funds?", "How could we utilise the Child Development Account (CDA) funds?", "Where could student use the Child Development Account (CDA) funds?", "What do i have to do to apply the Child Development Account (CDA) funds?", "How shall me use the Child Development Account (CDA) funds?", "Where could me utilize the Child Development Account (CDA) funds?", "Where should me utilise the Child Development Account (CDA) funds?", "Where shall student use the Child Development Account (CDA) funds?", "How should student utilise the Child Development Account (CDA) funds?", "How does i apply the Child Development Account (CDA) funds?", "Where could me apply the Child Development Account (CDA) funds?", "Where shall we use the Child Development Account (CDA) funds?", "What do student have to do to use the Child Development Account (CDA) funds?", "Where do student utilise the Child Development Account (CDA) funds?", "Where could i apply the Child Development Account (CDA) funds?", "How do we utilize the Child Development Account (CDA) funds?", "How could i apply the Child Development Account (CDA) funds?", "How can student use the Child Development Account (CDA) funds?", "Where does we apply the Child Development Account (CDA) funds?", "How can i use the Child Development Account (CDA) funds?", "Where shall i employ the Child Development Account (CDA) funds?", "How shall me utilise the Child Development Account (CDA) funds?", "What do we need to apply the Child Development Account (CDA) funds?", "What does student need to apply the Child Development Account (CDA) funds?", "Where does i employ the Child Development Account (CDA) funds?", "Where shall we utilize the Child Development Account (CDA) funds?", "What does i need to apply the Child Development Account (CDA) funds?", "How shall student use the Child Development Account (CDA) funds?", "Where should we apply the Child Development Account (CDA) funds?", "Where shall me utilize the Child Development Account (CDA) funds?", "Where could me utilise the Child Development Account (CDA) funds?", "What do we need to utilise the Child Development Account (CDA) funds?", "Where do me utilise the Child Development Account (CDA) funds?", "How do me employ the Child Development Account (CDA) funds?", "Where shall i utilize the Child Development Account (CDA) funds?", "Where shall i utilise the Child Development Account (CDA) funds?", "How does we use the Child Development Account (CDA) funds?", "Where could i use the Child Development Account (CDA) funds?", "Where should me use the Child Development Account (CDA) funds?", "How can i apply the Child Development Account (CDA) funds?", "What do me have to do to employ the Child Development Account (CDA) funds?", "What do student have to do to utilize the Child Development Account (CDA) funds?", "How could me apply the Child Development Account (CDA) funds?", "How could we use the Child Development Account (CDA) funds?", "What do we have to do to utilise the Child Development Account (CDA) funds?", "What does student have to do to apply the Child Development Account (CDA) funds?", "What do we need to utilize the Child Development Account (CDA) funds?", "What do we have to do to utilize the Child Development Account (CDA) funds?", "What does me need to apply the Child Development Account (CDA) funds?", "How shall student employ the Child Development Account (CDA) funds?", "How can we apply the Child Development Account (CDA) funds?", "How can me utilize the Child Development Account (CDA) funds?", "What do i need to use the Child Development Account (CDA) funds?", "What do we have to do to apply the Child Development Account (CDA) funds?", "How could we employ the Child Development Account (CDA) funds?", "What do i have to do to use the Child Development Account (CDA) funds?", "Where do me employ the Child Development Account (CDA) funds?", "What do we need to use the Child Development Account (CDA) funds?", "How do we employ the Child Development Account (CDA) funds?", "What does i have to do to employ the Child Development Account (CDA) funds?", "How does i utilise the Child Development Account (CDA) funds?", "What does i have to do to apply the Child Development Account (CDA) funds?", "Where shall student apply the Child Development Account (CDA) funds?", "Where shall me utilise the Child Development Account (CDA) funds?", "How does me use the Child Development Account (CDA) funds?", "Where could i utilize the Child Development Account (CDA) funds?", "How does we apply the Child Development Account (CDA) funds?", "What do we have to do to use the Child Development Account (CDA) funds?", "How do student employ the Child Development Account (CDA) funds?", "Where should i apply the Child Development Account (CDA) funds?", "Where does me apply the Child Development Account (CDA) funds?", "Where shall i use the Child Development Account (CDA) funds?", "How does student employ the Child Development Account (CDA) funds?", "How shall me utilize the Child Development Account (CDA) funds?", "Where does we utilise the Child Development Account (CDA) funds?", "What does we have to do to utilise the Child Development Account (CDA) funds?", "Where does student employ the Child Development Account (CDA) funds?", "Where does i utilize the Child Development Account (CDA) funds?", "How does me employ the Child Development Account (CDA) funds?", "How could me utilize the Child Development Account (CDA) funds?", "How do i employ the Child Development Account (CDA) funds?", "How can student utilise the Child Development Account (CDA) funds?", "What do we need to employ the Child Development Account (CDA) funds?", "What do i have to do to employ the Child Development Account (CDA) funds?", "What does me have to do to apply the Child Development Account (CDA) funds?", "Where does student apply the Child Development Account (CDA) funds?", "What does i have to do to utilize the Child Development Account (CDA) funds?"], "tag": "Where can I use the Child Development Account (CDA) funds?", "response": "You can use the funds in the Child Development Account (CDA) at: a) Approved Institutions (AIs) registered with MSF under the Baby Bonus Scheme. Please visit the Baby Bonus Online portal for the list of AIs. Child Care Centres, kindergartens and special education schools Providers of early intervention programmes Providers of assistive technology device Hospitals, clinics and other healthcare institutions Pharmacies Optical shops b) For medical insurance \u2013 Medisave-approved private integrated plans."}, {"patterns": ["For CDA , what is the expiry date?", "For CDA , what are the expiry date?", "What are the expiry date for CDA?"], "tag": "What is the expiry date for CDA?", "response": "The Child Development Account (CDA) will be closed on the 31 December of the year your child turns 12 years old. Funds in the CDA will automatically be transferred to your child\u2019s Post Secondary Education Account (PSEA) under the Ministry of Education. The CDA funds cannot be withdrawn in cash. However, the funds can be used by the child to pay for fees at Approved Institutions (AIs) that are registered with the Baby Bonus Scheme. The PSEA balance will earn interest pegged to the CPF Ordinary Account (CPF-OA). Funds in the PSEA can be used for post-secondary education in the ITE, and locally based polytechnics and universities until your child turns 30 years old. Unutilised funds in the PSEA will eventually be transferred to account holder's CPF Ordinary Account. "}, {"patterns": ["What do we have to do to identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What do me have to do to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where should student place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "What do i have to do to place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "What do i have to do to identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How should student identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where do i identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How does student place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What do i have to do to identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where should student identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "What do i need to identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How could we identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where shall me place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where does i place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What does me need to place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where do me place an Approved Institution for the use of Child Development Account (CDA) funds?", "Where could i identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "How could we identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where could student place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What do me need to place an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where should me identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What does student need to place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How should i place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "What does student have to do to identify an Approved Institution for the use of Child Development Account (CDA) funds?", "How could me place an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where does student place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where should we place an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where could student identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "What do i have to do to identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where shall student identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where do i place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where does me place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where shall i identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where does we place an Approved Institution for the use of Child Development Account (CDA) funds?", "How do we place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where shall we identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How could me identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where could i place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where can we place an Approved Institution for the use of Child Development Account (CDA) funds?", "How should student place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "How could i place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where do me place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where do student identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where do student place an Approved Institution for the use of Child Development Account (CDA) funds?", "What do i need to place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How does me place an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where shall we identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "What do i need to identify an Approved Institution for the use of Child Development Account (CDA) funds?", "What does i have to do to place an Approved Institution for the use of Child Development Account (CDA) funds?", "Where shall we place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "How do student identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How should i identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "How could we place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "How does we place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where should i identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "What does i have to do to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where can i place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How could we place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where could me place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What do i have to do to place an Approved Institution for the use of Child Development Account (CDA) funds?", "Where can we identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where can i identify an Approved Institution for the use of Child Development Account (CDA) funds?", "How could i identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where does we place an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where do student place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where do i place an Approved Institution for the use of Child Development Account (CDA) funds?", "Where should i identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How should i place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where do me identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where should me place an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where shall student identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "What do i have to do to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where does me place an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where shall me identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where shall i identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where does i place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where can i place an Approved Institution for the usage of Child Development Account (CDA) funds?", "What does student have to do to identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where shall we place an Approved Institution for the use of Child Development Account (CDA) funds?", "What do me need to identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How do we identify an Approved Institution for the use of Child Development Account (CDA) funds?", "How do me place an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where could me place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "What do we have to do to identify an Approved Institution for the use of Child Development Account (CDA) funds?", "What does i have to do to identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where does student place an Approved Institution for the usage of Child Development Account (CDA) funds?", "How do student place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How shall me identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where could student place an Approved Institution for the usage of Child Development Account (CDA) funds?", "What do i need to place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where should me place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "What does we have to do to place an Approved Institution for the usage of Child Development Account (CDA) funds?", "What does me have to do to identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where do student identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "How should me identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where should i identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How does student place an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where can me identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How could i place an Approved Institution for the use of Child Development Account (CDA) funds?", "How should me identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How should student identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How do i place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where do we place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What does i have to do to place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How shall student identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "What do student need to place an Approved Institution for the use of Child Development Account (CDA) funds?", "Where can i identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where shall student place an Approved Institution for the employment of Child Development Account (CDA) funds?", "How does student identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where can student identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "What do student need to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "How does i place an Approved Institution for the employment of Child Development Account (CDA) funds?", "What does we have to do to identify an Approved Institution for the use of Child Development Account (CDA) funds?", "What do student have to do to identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where can i place an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where should i place an Approved Institution for the usage of Child Development Account (CDA) funds?", "What does student need to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where can i identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "What does me need to place an Approved Institution for the employment of Child Development Account (CDA) funds?", "What does i need to place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where shall i identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How could student identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where could me identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where could i place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "What do me have to do to identify an Approved Institution for the use of Child Development Account (CDA) funds?", "What does we need to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What do i need to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What does me need to identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "What does student have to do to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What do me need to identify an Approved Institution for the use of Child Development Account (CDA) funds?", "How could me place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where shall student place an Approved Institution for the use of Child Development Account (CDA) funds?", "How do me identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "How could student place an Approved Institution for the usage of Child Development Account (CDA) funds?", "How shall i place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "How could student place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where could we identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "What does me need to identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "What do we need to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where do we identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What do student need to place an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where could i identify an Approved Institution for the use of Child Development Account (CDA) funds?", "How could me identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where should we identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where could i identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where does me identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How could me identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where shall me identify an Approved Institution for the use of Child Development Account (CDA) funds?", "How does we place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where can we identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where do me place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where should me identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How should we place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "What do student need to place an Approved Institution for the usage of Child Development Account (CDA) funds?", "What do i have to do to place an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where shall student place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where shall me place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where do student identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where should me place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where do i place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "How should me place an Approved Institution for the usage of Child Development Account (CDA) funds?", "What do i need to place an Approved Institution for the employment of Child Development Account (CDA) funds?", "What does i have to do to identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where do we identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where do student identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "What do we have to do to place an Approved Institution for the use of Child Development Account (CDA) funds?", "How shall i place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How should me identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "How does we identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where does me identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "How does me identify an Approved Institution for the use of Child Development Account (CDA) funds?", "How does we identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where does me identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "How does me identify an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where could we place an Approved Institution for the use of Child Development Account (CDA) funds?", "Where should student place an Approved Institution for the use of Child Development Account (CDA) funds?", "How should student identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where shall we place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How should i place an Approved Institution for the usage of Child Development Account (CDA) funds?", "What does we need to identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where should student place an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where can i identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "What does i need to place an Approved Institution for the usage of Child Development Account (CDA) funds?", "What does we need to identify an Approved Institution for the employment of Child Development Account (CDA) funds?", "What does student need to place an Approved Institution for the exercise of Child Development Account (CDA) funds?", "Where do me identify an Approved Institution for the utilization of Child Development Account (CDA) funds?", "How does me place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "What does i need to place an Approved Institution for the utilization of Child Development Account (CDA) funds?", "Where could we identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where does me place an Approved Institution for the employment of Child Development Account (CDA) funds?", "Where should we identify an Approved Institution for the exercise of Child Development Account (CDA) funds?", "How do i place an Approved Institution for the employment of Child Development Account (CDA) funds?", "What does i have to do to identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "Where should me place an Approved Institution for the use of Child Development Account (CDA) funds?", "Where do we place an Approved Institution for the use of Child Development Account (CDA) funds?", "What does we need to identify an Approved Institution for the usage of Child Development Account (CDA) funds?", "What do we have to do to place an Approved Institution for the utilisation of Child Development Account (CDA) funds?", "Where could student identify an Approved Institution for the use of Child Development Account (CDA) funds?", "How does i identify an Approved Institution for the use of Child Development Account (CDA) funds?", "Where should student identify an Approved Institution for the employment of Child Development Account (CDA) funds?"], "tag": "How can I identify an Approved Institution for the use of Child Development Account (CDA) funds?", "response": "You can identify an Approved Institution by the Baby Bonus sticker displayed at its premises. You can also obtain the list of Approved Institutions on the Baby Bonus Online portal."}, {"patterns": ["Under what circumstances will student receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How would i receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How would we receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances would me receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How would me receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances will we receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "I am overseas How will i receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances would student receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances would i receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How will student receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances will me receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How will me receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "I am overseas How would i receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Me am overseas How will me receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Student am overseas How would student receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances will i receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How would student receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How will we receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "We am overseas How would we receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances would we receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "We am overseas How will we receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Me am overseas How would me receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Student am overseas How will student receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How will i receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances will student have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How would i have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How would we have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances would me have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How would me have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances will we have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "I am overseas How will i have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "I am abroad How will i receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "I am abroad How will i have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances would student have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances would i have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How will student have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances will me have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How will me have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "I am overseas How would i have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "I am abroad How would i receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "I am abroad How would i have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Me am overseas How will me have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Me am abroad How will me receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Me am abroad How will me have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Student am overseas How would student have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Student am abroad How would student receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Student am abroad How would student have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances will i have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How would student have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How will we have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "We am overseas How would we have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "We am abroad How would we receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "We am abroad How would we have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Under what circumstances would we have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "We am overseas How will we have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "We am abroad How will we receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "We am abroad How will we have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Me am overseas How would me have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Me am abroad How would me receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Me am abroad How would me have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Student am overseas How will student have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Student am abroad How will student receive the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "Student am abroad How will student have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?", "How will i have the Baby Bonus letters from Ministry of Social and Family Development (MSF)?"], "tag": "How do I receive the Baby Bonus letters from Ministry of Social and Family Development (MSF) if I am overseas?", "response": "The default mode of communication for Baby Bonus matters will either be through email, or SMS if you have provided us with a local mobile number. However, we may still send letters to your local or overseas official address for important Baby Bonus announcements. If there is a change in your address, please update your address at the Immigration and Checkpoints Authority, the National Registration Office, or any neighbourhood Police Post or Police Centre. We will receive your updated address automatically. "}, {"patterns": ["Where shall i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How does student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How should we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How does we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where could student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How shall we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What do student need to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where does student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How does me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How could student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What do student have to do to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What do i need to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What do me need to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What do we have to do to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where should i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where should student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What does student need to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What does me need to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where could me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What does student have to do to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where can student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where does me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How should me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where shall student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How could me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How shall me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What do i have to do to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How shall i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What does we need to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where can me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where should me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where does we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where can we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where should we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where can i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where do me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How could i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How could we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How do me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where shall me update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How shall student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What do me have to do to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What does i need to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What does we have to do to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What do we need to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How should student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How do i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where do student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where shall we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where do we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where could i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where do i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where could we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "Where does i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How do student update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How do we update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How does i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "How should i update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What does i have to do to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "What does me have to do to update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?"], "tag": "How can I update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)?", "response": "We are unable to amend your identification number in our records as it is based on the information on your child's birth certificate. If your identification number in your child\u2019s birth certificate was a foreign passport number, and you have obtained your Singapore NRIC (S/Pink or S/Blue) later, we will not be able to amend your details in our records. "}, {"patterns": ["Could we receive the Government matching in the Child Development Account (CDA), while the depository is not create by me?", "If the depositary is not made by me Is it possible for me to have the Government matching in the Child Development Account (CDA)?", "Could we have the Government matching in the Child Development Account (CDA), while the depository is not create by me?", "The depositary is not made by me can i receive the Government matching in the Child Development Account (CDA)?", "If the repository is not create by me could i have the Government matching in the Child Development Account (CDA)?", "When the depositary is not create by me Is it possible for i to have the Government matching in the Child Development Account (CDA)?", "If the deposit is not made by me Is it possible for we to have the Government matching in the Child Development Account (CDA)?", "We understand that the deposit is not made by me but can we receive the Government matching in the Child Development Account (CDA)?", "While the depositary is not create by me may student receive the Government matching in the Child Development Account (CDA)?", "Can me receive the Government matching in the Child Development Account (CDA), when the repository is not made by me?", "When the depository is not made by me can i have the Government matching in the Child Development Account (CDA)?", "The depositary is not create by me could we have the Government matching in the Child Development Account (CDA)?", "When the depositary is not made by me could me receive the Government matching in the Child Development Account (CDA)?", "When the deposit is not made by me could we have the Government matching in the Child Development Account (CDA)?", "While the repository is not create by me Is it possible for me to receive the Government matching in the Child Development Account (CDA)?", "I understand that the depository is not made by me but could i have the Government matching in the Child Development Account (CDA)?", "The repository is not made by me could i receive the Government matching in the Child Development Account (CDA)?", "Is i allowed to have the Government matching in the Child Development Account (CDA), if the deposit is not create by me?", "Student understand that the depository is not create by me but may student have the Government matching in the Child Development Account (CDA)?", "If the deposit is not create by me could student receive the Government matching in the Child Development Account (CDA)?", "Is me allowed to receive the Government matching in the Child Development Account (CDA), if the repository is not create by me?", "Can student receive the Government matching in the Child Development Account (CDA), when the repository is not create by me?", "The depository is not create by me may me receive the Government matching in the Child Development Account (CDA)?", "When the depositary is not made by me could me have the Government matching in the Child Development Account (CDA)?", "When the deposit is not create by me can we have the Government matching in the Child Development Account (CDA)?", "When the deposit is not made by me may we have the Government matching in the Child Development Account (CDA)?", "While the depository is not made by me may i have the Government matching in the Child Development Account (CDA)?", "The depositary is not made by me may me receive the Government matching in the Child Development Account (CDA)?", "The depository is not create by me can student have the Government matching in the Child Development Account (CDA)?", "While the repository is not create by me could i have the Government matching in the Child Development Account (CDA)?", "Can i receive the Government matching in the Child Development Account (CDA), when the depository is not create by me?", "Student understand that the depository is not made by me However, may student have the Government matching in the Child Development Account (CDA)?", "While the depositary is not made by me may me receive the Government matching in the Child Development Account (CDA)?", "If the repository is not made by me may me receive the Government matching in the Child Development Account (CDA)?", "Could we receive the Government matching in the Child Development Account (CDA), if the depository is not made by me?", "While the depositary is not create by me may we receive the Government matching in the Child Development Account (CDA)?", "Could me receive the Government matching in the Child Development Account (CDA), if the deposit is not made by me?", "May student receive the Government matching in the Child Development Account (CDA), while the deposit is not made by me?", "If the depositary is not made by me may i receive the Government matching in the Child Development Account (CDA)?", "While the repository is not create by me Is it possible for we to have the Government matching in the Child Development Account (CDA)?", "Student understand that the repository is not create by me but could student receive the Government matching in the Child Development Account (CDA)?", "Can student have the Government matching in the Child Development Account (CDA), when the deposit is not create by me?", "May we have the Government matching in the Child Development Account (CDA), while the repository is not create by me?", "Are me allowed to receive the Government matching in the Child Development Account (CDA), if the depositary is not create by me?", "If the depository is not made by me may i receive the Government matching in the Child Development Account (CDA)?", "Can me receive the Government matching in the Child Development Account (CDA), when the depository is not create by me?", "When the repository is not made by me Is it possible for we to receive the Government matching in the Child Development Account (CDA)?", "We understand that the depository is not made by me but may we receive the Government matching in the Child Development Account (CDA)?", "Student understand that the repository is not made by me However, could student receive the Government matching in the Child Development Account (CDA)?", "When the depository is not made by me can i receive the Government matching in the Child Development Account (CDA)?", "May i receive the Government matching in the Child Development Account (CDA), when the depository is not made by me?", "When the depository is not made by me may student have the Government matching in the Child Development Account (CDA)?", "Are i allowed to have the Government matching in the Child Development Account (CDA), if the repository is not create by me?", "Student understand that the depository is not create by me However, may student receive the Government matching in the Child Development Account (CDA)?", "I understand that the depositary is not made by me However, may i receive the Government matching in the Child Development Account (CDA)?", "If the depositary is not create by me could we have the Government matching in the Child Development Account (CDA)?", "If the deposit is not made by me may we receive the Government matching in the Child Development Account (CDA)?", "Could we receive the Government matching in the Child Development Account (CDA), when the deposit is not made by me?", "The depository is not made by me Is it possible for we to receive the Government matching in the Child Development Account (CDA)?", "Can me have the Government matching in the Child Development Account (CDA), when the depositary is not made by me?", "Me understand that the deposit is not create by me However, can me receive the Government matching in the Child Development Account (CDA)?", "While the deposit is not create by me may student have the Government matching in the Child Development Account (CDA)?", "While the depository is not create by me Is it possible for i to have the Government matching in the Child Development Account (CDA)?", "Can student have the Government matching in the Child Development Account (CDA), while the depositary is not made by me?", "If the depositary is not made by me may we have the Government matching in the Child Development Account (CDA)?", "Is student allowed to have the Government matching in the Child Development Account (CDA), if the deposit is not made by me?", "If the repository is not made by me may me have the Government matching in the Child Development Account (CDA)?", "Student understand that the depositary is not made by me However, may student receive the Government matching in the Child Development Account (CDA)?", "Could me receive the Government matching in the Child Development Account (CDA), when the deposit is not made by me?", "May i have the Government matching in the Child Development Account (CDA), when the repository is not create by me?", "Me understand that the repository is not made by me However, can me receive the Government matching in the Child Development Account (CDA)?", "Can we receive the Government matching in the Child Development Account (CDA), while the depositary is not create by me?", "While the repository is not create by me could student receive the Government matching in the Child Development Account (CDA)?", "Am we allowed to have the Government matching in the Child Development Account (CDA), if the repository is not create by me?", "May we receive the Government matching in the Child Development Account (CDA), while the deposit is not made by me?", "May me receive the Government matching in the Child Development Account (CDA), when the depositary is not create by me?", "When the depository is not made by me can we receive the Government matching in the Child Development Account (CDA)?", "The deposit is not create by me could i have the Government matching in the Child Development Account (CDA)?", "Me understand that the depository is not create by me but can me have the Government matching in the Child Development Account (CDA)?", "While the depositary is not create by me can we have the Government matching in the Child Development Account (CDA)?", "While the depositary is not create by me Is it possible for i to have the Government matching in the Child Development Account (CDA)?", "While the deposit is not made by me may i receive the Government matching in the Child Development Account (CDA)?", "While the deposit is not made by me may we receive the Government matching in the Child Development Account (CDA)?", "Me understand that the repository is not made by me However, may me have the Government matching in the Child Development Account (CDA)?", "Can student have the Government matching in the Child Development Account (CDA), when the repository is not create by me?", "The depositary is not made by me could student have the Government matching in the Child Development Account (CDA)?", "The depository is not made by me Is it possible for we to have the Government matching in the Child Development Account (CDA)?", "May we receive the Government matching in the Child Development Account (CDA), if the deposit is not made by me?", "While the depositary is not create by me Is it possible for i to receive the Government matching in the Child Development Account (CDA)?", "While the depositary is not made by me may student have the Government matching in the Child Development Account (CDA)?", "Are me allowed to receive the Government matching in the Child Development Account (CDA), if the repository is not made by me?", "The depository is not create by me Is it possible for me to receive the Government matching in the Child Development Account (CDA)?", "May me receive the Government matching in the Child Development Account (CDA), while the repository is not made by me?", "Could student receive the Government matching in the Child Development Account (CDA), while the depositary is not create by me?", "The depository is not made by me Is it possible for i to receive the Government matching in the Child Development Account (CDA)?", "If the repository is not create by me could me have the Government matching in the Child Development Account (CDA)?", "Student understand that the repository is not made by me but may student receive the Government matching in the Child Development Account (CDA)?", "When the deposit is not made by me Is it possible for student to receive the Government matching in the Child Development Account (CDA)?", "Student understand that the repository is not create by me However, can student have the Government matching in the Child Development Account (CDA)?", "The depositary is not create by me can i have the Government matching in the Child Development Account (CDA)?", "Could student receive the Government matching in the Child Development Account (CDA), if the depository is not made by me?", "Student understand that the deposit is not create by me but can student receive the Government matching in the Child Development Account (CDA)?", "When the depository is not made by me can student receive the Government matching in the Child Development Account (CDA)?", "If the depository is not create by me Is it possible for i to receive the Government matching in the Child Development Account (CDA)?", "While the depositary is not made by me can we receive the Government matching in the Child Development Account (CDA)?", "Can i receive the Government matching in the Child Development Account (CDA), while the repository is not create by me?", "Could i have the Government matching in the Child Development Account (CDA), while the deposit is not create by me?", "The repository is not made by me could me have the Government matching in the Child Development Account (CDA)?", "Can we have the Government matching in the Child Development Account (CDA), while the depositary is not made by me?", "May me have the Government matching in the Child Development Account (CDA), when the repository is not create by me?", "While the deposit is not create by me can i receive the Government matching in the Child Development Account (CDA)?", "The depositary is not made by me Is it possible for me to have the Government matching in the Child Development Account (CDA)?", "If the deposit is not create by me can i have the Government matching in the Child Development Account (CDA)?", "If the repository is not made by me Is it possible for me to receive the Government matching in the Child Development Account (CDA)?", "Can we receive the Government matching in the Child Development Account (CDA), when the deposit is not create by me?", "I understand that the repository is not create by me but may i have the Government matching in the Child Development Account (CDA)?", "When the repository is not create by me Is it possible for student to have the Government matching in the Child Development Account (CDA)?", "Could we have the Government matching in the Child Development Account (CDA), if the repository is not create by me?", "Can i receive the Government matching in the Child Development Account (CDA), while the depository is not create by me?", "If the repository is not create by me may we receive the Government matching in the Child Development Account (CDA)?", "When the depository is not create by me can i have the Government matching in the Child Development Account (CDA)?", "Me understand that the deposit is not create by me but could me have the Government matching in the Child Development Account (CDA)?", "While the depository is not create by me could i receive the Government matching in the Child Development Account (CDA)?", "While the repository is not made by me could i receive the Government matching in the Child Development Account (CDA)?", "The depositary is not made by me Is it possible for student to receive the Government matching in the Child Development Account (CDA)?", "While the deposit is not create by me may me have the Government matching in the Child Development Account (CDA)?", "Could i receive the Government matching in the Child Development Account (CDA), if the depositary is not made by me?", "While the deposit is not made by me may student receive the Government matching in the Child Development Account (CDA)?", "When the repository is not made by me may me have the Government matching in the Child Development Account (CDA)?", "Could i receive the Government matching in the Child Development Account (CDA), if the deposit is not made by me?", "When the repository is not made by me could i have the Government matching in the Child Development Account (CDA)?", "If the depositary is not made by me could i receive the Government matching in the Child Development Account (CDA)?", "The repository is not made by me Is it possible for we to receive the Government matching in the Child Development Account (CDA)?", "When the repository is not made by me may we have the Government matching in the Child Development Account (CDA)?", "Me understand that the depository is not made by me However, can me receive the Government matching in the Child Development Account (CDA)?", "Can i receive the Government matching in the Child Development Account (CDA), when the depositary is not create by me?", "I understand that the deposit is not made by me However, could i receive the Government matching in the Child Development Account (CDA)?", "Could we have the Government matching in the Child Development Account (CDA), while the depositary is not made by me?", "If the depositary is not made by me could we have the Government matching in the Child Development Account (CDA)?", "If the deposit is not create by me may me receive the Government matching in the Child Development Account (CDA)?", "Is we allowed to have the Government matching in the Child Development Account (CDA), if the depository is not create by me?", "Am student allowed to have the Government matching in the Child Development Account (CDA), if the deposit is not create by me?", "While the deposit is not create by me can i have the Government matching in the Child Development Account (CDA)?", "If the deposit is not create by me Is it possible for student to receive the Government matching in the Child Development Account (CDA)?", "The depositary is not made by me may we have the Government matching in the Child Development Account (CDA)?", "Can we receive the Government matching in the Child Development Account (CDA), while the repository is not made by me?", "We understand that the repository is not made by me However, could we receive the Government matching in the Child Development Account (CDA)?", "While the depositary is not create by me could me receive the Government matching in the Child Development Account (CDA)?", "If the depositary is not create by me Is it possible for i to have the Government matching in the Child Development Account (CDA)?", "We understand that the depository is not create by me However, can we have the Government matching in the Child Development Account (CDA)?", "While the deposit is not made by me can student receive the Government matching in the Child Development Account (CDA)?", "When the depositary is not made by me Is it possible for we to have the Government matching in the Child Development Account (CDA)?", "Can me receive the Government matching in the Child Development Account (CDA), while the repository is not create by me?", "May me receive the Government matching in the Child Development Account (CDA), when the depository is not made by me?", "If the repository is not create by me Is it possible for i to have the Government matching in the Child Development Account (CDA)?", "The deposit is not create by me may me receive the Government matching in the Child Development Account (CDA)?", "While the repository is not create by me could me receive the Government matching in the Child Development Account (CDA)?", "Am we allowed to receive the Government matching in the Child Development Account (CDA), if the depositary is not made by me?", "Am student allowed to have the Government matching in the Child Development Account (CDA), if the depository is not made by me?", "If the depositary is not create by me may i have the Government matching in the Child Development Account (CDA)?", "When the depository is not made by me Is it possible for we to have the Government matching in the Child Development Account (CDA)?", "When the depositary is not create by me Is it possible for student to have the Government matching in the Child Development Account (CDA)?", "The depositary is not made by me may i have the Government matching in the Child Development Account (CDA)?", "When the depository is not create by me can we receive the Government matching in the Child Development Account (CDA)?", "Can we have the Government matching in the Child Development Account (CDA), while the depository is not made by me?", "We understand that the depository is not create by me However, may we have the Government matching in the Child Development Account (CDA)?", "We understand that the depository is not made by me However, can we receive the Government matching in the Child Development Account (CDA)?", "While the depository is not create by me could me have the Government matching in the Child Development Account (CDA)?", "While the deposit is not made by me can we receive the Government matching in the Child Development Account (CDA)?", "Could we receive the Government matching in the Child Development Account (CDA), when the deposit is not create by me?", "While the depositary is not made by me could me have the Government matching in the Child Development Account (CDA)?", "If the deposit is not create by me can i receive the Government matching in the Child Development Account (CDA)?", "Me understand that the depositary is not made by me However, can me have the Government matching in the Child Development Account (CDA)?", "If the depository is not made by me may we receive the Government matching in the Child Development Account (CDA)?", "If the repository is not made by me could i receive the Government matching in the Child Development Account (CDA)?", "If the deposit is not create by me can we receive the Government matching in the Child Development Account (CDA)?", "If the depository is not made by me can me receive the Government matching in the Child Development Account (CDA)?", "Student understand that the depository is not create by me However, can student receive the Government matching in the Child Development Account (CDA)?", "Can i have the Government matching in the Child Development Account (CDA), while the deposit is not made by me?", "I understand that the deposit is not create by me but can i have the Government matching in the Child Development Account (CDA)?", "While the repository is not create by me may i have the Government matching in the Child Development Account (CDA)?", "Me understand that the depository is not made by me but can me receive the Government matching in the Child Development Account (CDA)?", "Am student allowed to have the Government matching in the Child Development Account (CDA), if the repository is not create by me?", "Could we have the Government matching in the Child Development Account (CDA), while the repository is not made by me?", "The depositary is not create by me may i receive the Government matching in the Child Development Account (CDA)?", "The deposit is not create by me may student have the Government matching in the Child Development Account (CDA)?", "When the deposit is not create by me can me have the Government matching in the Child Development Account (CDA)?", "If the depositary is not made by me may student receive the Government matching in the Child Development Account (CDA)?", "Is i allowed to receive the Government matching in the Child Development Account (CDA), if the depository is not made by me?", "When the deposit is not made by me may me have the Government matching in the Child Development Account (CDA)?", "I understand that the depository is not create by me However, could i have the Government matching in the Child Development Account (CDA)?", "When the deposit is not create by me Is it possible for student to receive the Government matching in the Child Development Account (CDA)?", "May me receive the Government matching in the Child Development Account (CDA), while the deposit is not made by me?", "When the deposit is not create by me Is it possible for me to have the Government matching in the Child Development Account (CDA)?", "When the repository is not create by me Is it possible for student to receive the Government matching in the Child Development Account (CDA)?", "Me understand that the depository is not made by me However, may me have the Government matching in the Child Development Account (CDA)?", "If the depositary is not create by me may student have the Government matching in the Child Development Account (CDA)?", "When the deposit is not create by me could i have the Government matching in the Child Development Account (CDA)?", "I understand that the depository is not made by me However, could i have the Government matching in the Child Development Account (CDA)?", "May i receive the Government matching in the Child Development Account (CDA), if the deposit is not create by me?"], "tag": "Can I receive the Government matching in the Child Development Account (CDA), if the deposit is not made by me?", "response": "Anyone can save into a Child Development Account (CDA). All savings made into the CDA will be eligible to receive Government matching, up to the child\u2019s eligible matching cap. However, only the CDA trustee can authorise deductions from the CDA for approved uses. The Government matching contribution will be deposited into the CDA within 2 weeks after you have saved into the CDA. The CDA trustee can check the amount received by selecting \u2018View Account Summary\u2019 under \u2018View/Update My Baby Bonus Details\u2019 on the Baby Bonus Online portal."}, {"patterns": ["Is Approved Institutions (AI) entitled to deduct administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AI) entitled to deduct administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AI) entitled to deduct administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AI) allowed to deduct administrative fees from the Child Development Account (CDA)?", "May Approved Institutions (AI) deduct administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AI) allowed to deduct administrative fees from the Child Development Account (CDA)?", "Could Approved Institutions (AI) deduct administrative fees from the Child Development Account (CDA)?", "Is it possible for Approved Institutions (AI) to deduct administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AI) able to deduct administrative fees from the Child Development Account (CDA)?", "Is it alright for Approved Institutions (AI) to deduct administrative fees from the Child Development Account (CDA)?", "Is it possible if Approved Institutions (AI) deduct administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AI) able to deduct administrative fees from the Child Development Account (CDA)?", "Is it ok for Approved Institutions (AI) to deduct administrative fees from the Child Development Account (CDA)?", "Is it alright if Approved Institutions (AI) deduct administrative fees from the Child Development Account (CDA)?", "Is it ok if Approved Institutions (AI) deduct administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AI) allowed to deduct administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AI) able to deduct administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AI) entitled to subtract administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AI) entitled to take off administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AI) entitled to subtract administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AI) entitled to take off administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AI) entitled to subtract administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AI) entitled to take off administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AI) allowed to subtract administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AI) allowed to take off administrative fees from the Child Development Account (CDA)?", "May Approved Institutions (AI) subtract administrative fees from the Child Development Account (CDA)?", "May Approved Institutions (AI) take off administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AI) allowed to subtract administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AI) allowed to take off administrative fees from the Child Development Account (CDA)?", "Could Approved Institutions (AI) subtract administrative fees from the Child Development Account (CDA)?", "Could Approved Institutions (AI) take off administrative fees from the Child Development Account (CDA)?", "Is it possible for Approved Institutions (AI) to subtract administrative fees from the Child Development Account (CDA)?", "Is it possible for Approved Institutions (AI) to take off administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AI) able to subtract administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AI) able to take off administrative fees from the Child Development Account (CDA)?", "Is it alright for Approved Institutions (AI) to subtract administrative fees from the Child Development Account (CDA)?", "Is it alright for Approved Institutions (AI) to take off administrative fees from the Child Development Account (CDA)?", "Is it possible if Approved Institutions (AI) subtract administrative fees from the Child Development Account (CDA)?", "Is it possible if Approved Institutions (AI) take off administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AI) able to subtract administrative fees from the Child Development Account (CDA)?", "Are Approved Institutions (AI) able to take off administrative fees from the Child Development Account (CDA)?", "Is it ok for Approved Institutions (AI) to subtract administrative fees from the Child Development Account (CDA)?", "Is it ok for Approved Institutions (AI) to take off administrative fees from the Child Development Account (CDA)?", "Is it alright if Approved Institutions (AI) subtract administrative fees from the Child Development Account (CDA)?", "Is it alright if Approved Institutions (AI) take off administrative fees from the Child Development Account (CDA)?", "Is it ok if Approved Institutions (AI) subtract administrative fees from the Child Development Account (CDA)?", "Is it ok if Approved Institutions (AI) take off administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AI) allowed to subtract administrative fees from the Child Development Account (CDA)?", "Am Approved Institutions (AI) allowed to take off administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AI) able to subtract administrative fees from the Child Development Account (CDA)?", "Is Approved Institutions (AI) able to take off administrative fees from the Child Development Account (CDA)?"], "tag": "Can Approved Institutions (AI) deduct administrative fees from the Child Development Account (CDA)?", "response": "All Approved Institutions (AIs) are not allowed to deduct administrative fees from the CDA. Funds in the CDA are intended to support the developmental needs of children and should not be diverted to pay for administrative fees. This includes, but are not limited to, (a) Charges for processing CDA payments, (b) Penalty fees for the late payment of school fees, and (c) Penalty charges and Bank charges for failed direct debits in the CDA. Please click here to check the types of expenses that an AI can deduct from the CDA."}, {"patterns": ["I just discover out that my tyke has get together the scheme without my agreement. could you alter the banking concern story holder or Child Development Account (CDA) trustee to me? - better half does not concur", "I just discover out that my tyke has get together the strategy without my understanding could you alter the banking company chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just observe out that my tike has get together the scheme without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse does not concord", "I just found out that my fry has joined the strategy without my agreement. will you change the banking company history holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just discover out that my nestling has get together the scheme without my agreement. could you alter the banking company chronicle holder or Child Development Account (CDA) trustee to me? - married person does not hold", "I just discover out that my fry has joined the strategy without my understanding will you change the banking concern account holder or Child Development Account (CDA) trustee to me? - partner does not hold", "I just observe out that my small fry has joined the scheme without my agreement. would you modify the depository financial institution story holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just discover out that my nestling has get together the scheme without my understanding could you modify the bank story holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just found out that my small fry has get together the strategy without my understanding would you change the banking company history holder or Child Development Account (CDA) trustee to me? - better half does not agree?", "I just discover out that my fry has get together the strategy without my understanding could you alter the bank history holder or Child Development Account (CDA) trustee to me? - mate does not agree?", "I just found out that my tyke has fall in the strategy without my understanding will you modify the banking concern story holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just notice out that my nestling has joined the scheme without my understanding could you modify the banking company story holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just observe out that my tike has joined the strategy without my understanding could you change the banking concern account holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just discover out that my fry has joined the scheme without my understanding will you modify the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just found out that my child has joined the strategy without my understanding could you change the depository financial institution chronicle holder or Child Development Account (CDA) trustee to me? - married person does not hold", "I just notice out that my small fry has fall in the scheme without my agreement. could you change the banking company history holder or Child Development Account (CDA) trustee to me? - partner does not hold", "I just notice out that my tyke has joined the scheme without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me? - better half does not hold", "I just discover out that my nipper has get together the strategy without my understanding will you alter the banking concern history holder or Child Development Account (CDA) trustee to me? - Spouse does not concord", "I just discover out that my tike has get together the scheme without my agreement. would you change the bank story holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just notice out that my minor has joined the strategy without my agreement. would you modify the banking company story holder or Child Development Account (CDA) trustee to me? - better half does not concur", "I just observe out that my tyke has fall in the scheme without my understanding could you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just notice out that my fry has get together the scheme without my agreement. will you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - partner does not hold", "I just detect out that my minor has get together the strategy without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me? - better half does not hold", "I just notice out that my youngster has joined the strategy without my agreement. could you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just found out that my nestling has fall in the scheme without my agreement. would you alter the depository financial institution story holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just notice out that my minor has fall in the strategy without my understanding could you alter the depository financial institution story holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just discover out that my child has fall in the strategy without my understanding could you change the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just found out that my child has fall in the strategy without my agreement. could you alter the banking company account holder or Child Development Account (CDA) trustee to me? - married person does not hold", "I just found out that my tiddler has joined the strategy without my understanding will you modify the bank history holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just detect out that my minor has get together the scheme without my agreement. will you modify the banking concern history holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just observe out that my tyke has fall in the scheme without my understanding could you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - married person does not hold", "I just discover out that my youngster has get together the strategy without my understanding could you alter the depository financial institution story holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just observe out that my shaver has fall in the strategy without my understanding will you alter the banking company history holder or Child Development Account (CDA) trustee to me? - partner does not hold", "I just discover out that my nipper has get together the scheme without my agreement. would you alter the banking company account holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just detect out that my tyke has joined the strategy without my understanding will you change the banking concern history holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just notice out that my minor has fall in the scheme without my understanding would you alter the banking concern history holder or Child Development Account (CDA) trustee to me? - Spouse does not concord", "I just detect out that my tiddler has fall in the strategy without my agreement. could you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - better half does not agree?", "I just discover out that my nestling has fall in the strategy without my agreement. will you alter the banking company story holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just discover out that my kid has get together the strategy without my understanding would you alter the banking company account holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just observe out that my fry has joined the scheme without my understanding would you modify the depository financial institution story holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just discover out that my minor has get together the strategy without my agreement. would you modify the banking concern story holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just discover out that my tyke has fall in the scheme without my understanding could you alter the depository financial institution history holder or Child Development Account (CDA) trustee to me? - married person does not agree?", "I just discover out that my nipper has joined the scheme without my agreement. could you modify the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just found out that my nestling has fall in the scheme without my understanding would you change the bank account holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just found out that my nestling has joined the scheme without my agreement. will you alter the depository financial institution chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just discover out that my nipper has get together the strategy without my agreement. could you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just notice out that my tyke has fall in the scheme without my understanding will you change the banking concern story holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just notice out that my child has joined the scheme without my understanding could you change the bank chronicle holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just notice out that my kid has fall in the scheme without my agreement. will you change the depository financial institution history holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just discover out that my fry has fall in the strategy without my agreement. could you modify the banking company story holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just detect out that my nestling has fall in the scheme without my understanding would you alter the banking concern story holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just notice out that my tyke has joined the scheme without my agreement. will you alter the banking company account holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just discover out that my nestling has get together the strategy without my agreement. could you change the bank story holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just observe out that my minor has joined the scheme without my agreement. could you alter the banking concern story holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just notice out that my child has get together the scheme without my understanding could you change the bank chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just found out that my minor has joined the scheme without my agreement. would you alter the bank story holder or Child Development Account (CDA) trustee to me? - married person does not agree?", "I just detect out that my nestling has joined the scheme without my understanding will you alter the bank chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not concord", "I just detect out that my fry has fall in the scheme without my agreement. will you alter the depository financial institution chronicle holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just discover out that my fry has joined the strategy without my understanding could you alter the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just notice out that my kid has get together the scheme without my agreement. would you alter the bank chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just found out that my shaver has get together the scheme without my agreement. will you alter the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just detect out that my tike has get together the scheme without my understanding will you modify the depository financial institution story holder or Child Development Account (CDA) trustee to me? - better half does not agree?", "I just detect out that my shaver has get together the strategy without my agreement. will you modify the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just discover out that my youngster has joined the strategy without my understanding would you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just notice out that my fry has joined the strategy without my understanding could you change the banking company story holder or Child Development Account (CDA) trustee to me? - mate does not hold", "I just found out that my kid has fall in the strategy without my agreement. could you change the banking company chronicle holder or Child Development Account (CDA) trustee to me? - mate does not hold", "I just detect out that my shaver has get together the strategy without my agreement. will you modify the banking concern account holder or Child Development Account (CDA) trustee to me? - mate does not hold", "I just notice out that my tyke has get together the scheme without my agreement. will you change the depository financial institution chronicle holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just discover out that my tyke has get together the scheme without my agreement. will you modify the banking company history holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just detect out that my shaver has get together the scheme without my understanding will you modify the bank chronicle holder or Child Development Account (CDA) trustee to me? - married person does not hold", "Would you change the banking company chronicle holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just observe out that my child has get together the strategy without my agreement. could you alter the depository financial institution history holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just discover out that my kid has fall in the strategy without my understanding could you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - married person does not agree?", "I just discover out that my kid has get together the strategy without my understanding will you change the banking concern account holder or Child Development Account (CDA) trustee to me? - better half does not concur", "I just notice out that my tiddler has joined the scheme without my agreement. would you modify the banking concern history holder or Child Development Account (CDA) trustee to me? - married person does not hold", "I just found out that my tike has joined the strategy without my understanding could you change the bank history holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just detect out that my tike has get together the strategy without my understanding would you change the banking company story holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just observe out that my youngster has joined the scheme without my understanding will you change the bank story holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just notice out that my fry has joined the scheme without my agreement. would you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just discover out that my nipper has get together the scheme without my agreement. would you alter the banking company history holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just detect out that my small fry has fall in the strategy without my understanding could you change the bank history holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just detect out that my tyke has get together the scheme without my agreement. could you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - partner does not hold", "I just observe out that my minor has joined the strategy without my understanding could you modify the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just observe out that my youngster has get together the scheme without my agreement. will you alter the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - married person does not agree?", "I just notice out that my fry has fall in the strategy without my understanding could you modify the depository financial institution story holder or Child Development Account (CDA) trustee to me? - better half does not agree?", "I just discover out that my tiddler has get together the strategy without my agreement. will you modify the banking company chronicle holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just observe out that my child has fall in the scheme without my agreement. would you alter the banking concern story holder or Child Development Account (CDA) trustee to me? - married person does not hold", "I just notice out that my tike has fall in the scheme without my understanding could you modify the banking company history holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just found out that my tike has fall in the strategy without my understanding will you alter the depository financial institution story holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just found out that my tyke has get together the scheme without my understanding would you change the depository financial institution story holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just discover out that my kid has get together the scheme without my agreement. would you change the banking company account holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just found out that my fry has fall in the strategy without my agreement. would you modify the depository financial institution history holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just observe out that my child has fall in the strategy without my agreement. will you alter the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just discover out that my small fry has get together the scheme without my agreement. will you alter the depository financial institution chronicle holder or Child Development Account (CDA) trustee to me? - married person does not hold", "I just discover out that my child has fall in the strategy without my agreement. will you modify the banking company story holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just observe out that my nipper has fall in the scheme without my agreement. could you modify the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - partner does not hold", "I just detect out that my child has get together the strategy without my agreement. could you modify the banking company history holder or Child Development Account (CDA) trustee to me? - mate does not agree?", "I just notice out that my fry has joined the strategy without my understanding would you modify the depository financial institution history holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just detect out that my youngster has get together the strategy without my understanding will you modify the banking concern story holder or Child Development Account (CDA) trustee to me? - mate does not hold", "I just discover out that my tyke has get together the strategy without my understanding would you modify the bank history holder or Child Development Account (CDA) trustee to me? - better half does not hold", "I just notice out that my kid has fall in the scheme without my understanding would you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just observe out that my child has joined the scheme without my agreement. would you modify the bank chronicle holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just notice out that my small fry has fall in the scheme without my understanding will you alter the bank history holder or Child Development Account (CDA) trustee to me? - married person does not agree?", "I just found out that my fry has fall in the strategy without my agreement. would you modify the depository financial institution chronicle holder or Child Development Account (CDA) trustee to me? - better half does not concur", "I just notice out that my minor has fall in the strategy without my understanding would you alter the banking company story holder or Child Development Account (CDA) trustee to me? - mate does not agree?", "I just discover out that my child has joined the strategy without my agreement. will you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just observe out that my minor has fall in the scheme without my agreement. would you change the banking company history holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just found out that my fry has joined the scheme without my understanding would you change the depository financial institution story holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just notice out that my nestling has joined the strategy without my agreement. will you change the banking concern story holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just discover out that my fry has fall in the scheme without my understanding could you alter the bank history holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just notice out that my small fry has joined the strategy without my understanding could you change the banking concern story holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just observe out that my small fry has fall in the strategy without my understanding will you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just observe out that my kid has get together the scheme without my agreement. could you modify the bank chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not concord", "I just discover out that my fry has joined the strategy without my agreement. would you alter the bank chronicle holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just detect out that my fry has get together the scheme without my agreement. could you modify the banking company chronicle holder or Child Development Account (CDA) trustee to me? - partner does not hold", "I just notice out that my tiddler has joined the strategy without my understanding would you change the bank history holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just found out that my fry has fall in the scheme without my understanding will you alter the banking concern history holder or Child Development Account (CDA) trustee to me? - mate does not agree?", "I just detect out that my fry has fall in the strategy without my agreement. will you alter the banking concern story holder or Child Development Account (CDA) trustee to me? - mate does not agree?", "I just discover out that my nipper has joined the scheme without my understanding would you modify the banking company chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just found out that my nipper has fall in the strategy without my agreement. will you modify the depository financial institution story holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just found out that my youngster has joined the scheme without my understanding will you change the banking concern account holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just detect out that my youngster has joined the scheme without my agreement. could you modify the bank chronicle holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just observe out that my tyke has fall in the scheme without my understanding could you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just detect out that my nipper has joined the strategy without my agreement. will you change the depository financial institution history holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just observe out that my minor has get together the scheme without my understanding could you alter the banking company history holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just detect out that my fry has joined the strategy without my understanding would you alter the bank history holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just discover out that my youngster has joined the strategy without my understanding will you modify the banking concern history holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just notice out that my minor has joined the strategy without my agreement. would you change the depository financial institution chronicle holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just found out that my nestling has joined the scheme without my agreement. will you modify the banking company history holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just detect out that my fry has fall in the scheme without my understanding will you change the depository financial institution story holder or Child Development Account (CDA) trustee to me? - better half does not concur", "I just observe out that my youngster has joined the scheme without my agreement. will you change the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just detect out that my tiddler has fall in the strategy without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just discover out that my small fry has fall in the scheme without my understanding will you modify the bank chronicle holder or Child Development Account (CDA) trustee to me? - married person does not hold", "I just discover out that my minor has joined the strategy without my understanding could you alter the bank story holder or Child Development Account (CDA) trustee to me? - Spouse does not concord", "I just observe out that my shaver has joined the scheme without my understanding would you alter the banking concern history holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just observe out that my child has fall in the strategy without my understanding will you change the depository financial institution story holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just found out that my tyke has get together the strategy without my agreement. will you change the banking company account holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just discover out that my minor has fall in the strategy without my agreement. would you change the bank chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just discover out that my nestling has joined the scheme without my agreement. could you alter the banking concern story holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just detect out that my nestling has fall in the scheme without my agreement. would you modify the depository financial institution history holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just discover out that my minor has fall in the scheme without my understanding could you change the banking company history holder or Child Development Account (CDA) trustee to me? - married person does not hold", "I just detect out that my tiddler has get together the scheme without my agreement. could you modify the banking company account holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just discover out that my nipper has get together the scheme without my understanding would you change the banking concern story holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just observe out that my minor has get together the scheme without my agreement. will you alter the bank chronicle holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just found out that my tike has joined the strategy without my agreement. will you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just found out that my kid has get together the strategy without my agreement. could you modify the banking concern story holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just notice out that my shaver has joined the scheme without my agreement. will you modify the banking company chronicle holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just discover out that my shaver has joined the scheme without my understanding could you change the bank history holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just found out that my nipper has get together the scheme without my understanding will you alter the banking company story holder or Child Development Account (CDA) trustee to me? - mate does not agree?", "I just observe out that my nestling has fall in the strategy without my understanding could you change the banking concern history holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just discover out that my kid has joined the scheme without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me? - better half does not concur", "I just notice out that my tyke has joined the strategy without my understanding would you alter the depository financial institution story holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just detect out that my tiddler has get together the scheme without my agreement. could you change the bank history holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just discover out that my child has joined the scheme without my understanding will you modify the bank story holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just notice out that my youngster has fall in the strategy without my agreement. would you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - better half does not concord", "I just observe out that my nipper has get together the scheme without my understanding will you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just detect out that my tyke has joined the scheme without my agreement. could you change the banking concern account holder or Child Development Account (CDA) trustee to me? - mate does not hold", "I just observe out that my tiddler has get together the strategy without my understanding could you alter the depository financial institution history holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just observe out that my tiddler has get together the strategy without my understanding would you modify the bank chronicle holder or Child Development Account (CDA) trustee to me? - married person does not agree?", "I just observe out that my tike has get together the scheme without my understanding could you change the banking concern story holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just detect out that my tike has joined the strategy without my agreement. could you alter the bank chronicle holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just found out that my minor has fall in the strategy without my agreement. will you alter the banking company account holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just observe out that my tike has joined the strategy without my understanding could you alter the depository financial institution story holder or Child Development Account (CDA) trustee to me? - mate does not agree?", "I just detect out that my tyke has fall in the strategy without my agreement. could you alter the depository financial institution story holder or Child Development Account (CDA) trustee to me? - mate does not agree?", "I just notice out that my shaver has joined the strategy without my agreement. will you change the depository financial institution history holder or Child Development Account (CDA) trustee to me? - partner does not agree?", "I just discover out that my minor has joined the strategy without my agreement. could you alter the bank history holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just observe out that my shaver has get together the scheme without my understanding would you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just notice out that my tike has joined the strategy without my agreement. will you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just notice out that my nipper has joined the scheme without my agreement. would you modify the banking company history holder or Child Development Account (CDA) trustee to me? - better half does not agree?", "I just observe out that my nestling has fall in the strategy without my understanding will you modify the banking concern story holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just observe out that my small fry has fall in the scheme without my understanding will you alter the bank chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just found out that my minor has get together the scheme without my understanding will you change the depository financial institution history holder or Child Development Account (CDA) trustee to me? - married person does not concord", "I just notice out that my minor has get together the strategy without my agreement. would you modify the banking company history holder or Child Development Account (CDA) trustee to me? - better half does not hold", "I just discover out that my small fry has fall in the strategy without my agreement. will you modify the banking company chronicle holder or Child Development Account (CDA) trustee to me? - partner does not hold", "I just observe out that my fry has get together the strategy without my agreement. will you change the banking concern story holder or Child Development Account (CDA) trustee to me? - Spouse does not agree?", "I just detect out that my shaver has get together the strategy without my agreement. could you alter the bank story holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just notice out that my tiddler has joined the strategy without my agreement. could you alter the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just notice out that my fry has fall in the scheme without my agreement. would you change the bank chronicle holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just observe out that my minor has fall in the strategy without my agreement. will you change the banking concern story holder or Child Development Account (CDA) trustee to me? - better half does not hold", "I just detect out that my minor has joined the scheme without my understanding will you modify the banking concern account holder or Child Development Account (CDA) trustee to me? - better half does not concur", "I just observe out that my nestling has get together the strategy without my understanding will you alter the banking concern history holder or Child Development Account (CDA) trustee to me? - better half does not agree?", "I just observe out that my youngster has get together the strategy without my agreement. could you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just discover out that my fry has joined the scheme without my agreement. will you change the banking concern history holder or Child Development Account (CDA) trustee to me? - better half does not concur", "I just detect out that my youngster has fall in the strategy without my agreement. could you alter the bank chronicle holder or Child Development Account (CDA) trustee to me? - mate does not concur", "I just detect out that my shaver has fall in the scheme without my understanding would you modify the depository financial institution history holder or Child Development Account (CDA) trustee to me? - married person does not concur", "I just observe out that my kid has fall in the scheme without my understanding could you alter the banking company story holder or Child Development Account (CDA) trustee to me? - mate does not agree?", "I just detect out that my tike has get together the strategy without my agreement. could you change the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just discover out that my minor has get together the strategy without my understanding will you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just detect out that my tiddler has get together the strategy without my understanding would you alter the depository financial institution story holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just found out that my nipper has get together the strategy without my agreement. would you alter the banking concern story holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just observe out that my small fry has get together the strategy without my agreement. will you alter the banking concern story holder or Child Development Account (CDA) trustee to me? - mate does not hold", "I just discover out that my tyke has joined the scheme without my understanding would you modify the depository financial institution history holder or Child Development Account (CDA) trustee to me? - partner does not concur", "I just discover out that my kid has get together the strategy without my agreement. would you modify the banking company history holder or Child Development Account (CDA) trustee to me? - partner does not hold", "I just notice out that my tyke has joined the scheme without my agreement. would you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse does not concur", "I just found out that my tike has fall in the strategy without my agreement. would you modify the banking concern history holder or Child Development Account (CDA) trustee to me? - Spouse does not hold", "I just observe out that my kid has get together the strategy without my agreement. will you alter the banking company history holder or Child Development Account (CDA) trustee to me? - mate does not hold", "I just found out that my tike has joined the scheme without my agreement. will you change the banking company history holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just detect out that my tiddler has fall in the scheme without my understanding could you alter the banking concern history holder or Child Development Account (CDA) trustee to me? - mate does not concord", "I just discover out that my tyke has get together the scheme without my agreement. could you change the banking concern chronicle holder or Child Development Account (CDA) trustee to me? - partner does not concord", "I just discover out that my small fry has joined the strategy without my agreement. would you change the bank history holder or Child Development Account (CDA) trustee to me? - mate does not concur"], "tag": "I just found out that my child has joined the scheme without my agreement. Can you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse does not agree", "response": "At present, only the existing bank account holder or CDA trustee can request for a change. MSF will not be able to accede to your request otherwise."}, {"patterns": ["How shall i save in the Child Development Account (CDA)?", "What do me have to do to save in the Child Development Account (CDA)?", "How shall me save in the Child Development Account (CDA)?", "What do student have to do to save in the Child Development Account (CDA)?", "Where shall i save in the Child Development Account (CDA)?", "What does i need to save in the Child Development Account (CDA)?", "Where could me save in the Child Development Account (CDA)?", "Where could student save in the Child Development Account (CDA)?", "Where shall me save in the Child Development Account (CDA)?", "What do i need to save in the Child Development Account (CDA)?", "Where does student save in the Child Development Account (CDA)?", "Where shall we save in the Child Development Account (CDA)?", "Where do me save in the Child Development Account (CDA)?", "Where can student save in the Child Development Account (CDA)?", "Where should i save in the Child Development Account (CDA)?", "Where does me save in the Child Development Account (CDA)?", "How do student save in the Child Development Account (CDA)?", "How do we save in the Child Development Account (CDA)?", "What do me need to save in the Child Development Account (CDA)?", "How does me save in the Child Development Account (CDA)?", "What does we have to do to save in the Child Development Account (CDA)?", "Where can me save in the Child Development Account (CDA)?", "Where does we save in the Child Development Account (CDA)?", "How shall we save in the Child Development Account (CDA)?", "Where should me save in the Child Development Account (CDA)?", "Where could i save in the Child Development Account (CDA)?", "Where does i save in the Child Development Account (CDA)?", "Where could we save in the Child Development Account (CDA)?", "Where do student save in the Child Development Account (CDA)?", "What does student have to do to save in the Child Development Account (CDA)?", "How could we save in the Child Development Account (CDA)?", "Where do we save in the Child Development Account (CDA)?", "How do i save in the Child Development Account (CDA)?", "How could student save in the Child Development Account (CDA)?", "What does student need to save in the Child Development Account (CDA)?", "What does i have to do to save in the Child Development Account (CDA)?", "How do me save in the Child Development Account (CDA)?", "How does student save in the Child Development Account (CDA)?", "What do we have to do to save in the Child Development Account (CDA)?", "How should me save in the Child Development Account (CDA)?", "Where should we save in the Child Development Account (CDA)?", "Where can we save in the Child Development Account (CDA)?", "Where shall student save in the Child Development Account (CDA)?", "How does i save in the Child Development Account (CDA)?", "What does me need to save in the Child Development Account (CDA)?", "Where can i save in the Child Development Account (CDA)?", "Where should student save in the Child Development Account (CDA)?", "What do we need to save in the Child Development Account (CDA)?", "What does me have to do to save in the Child Development Account (CDA)?", "How could me save in the Child Development Account (CDA)?", "How does we save in the Child Development Account (CDA)?", "How should i save in the Child Development Account (CDA)?", "How should student save in the Child Development Account (CDA)?", "How should we save in the Child Development Account (CDA)?", "What do i have to do to save in the Child Development Account (CDA)?", "Where do i save in the Child Development Account (CDA)?", "How shall student save in the Child Development Account (CDA)?", "What do student need to save in the Child Development Account (CDA)?", "What does we need to save in the Child Development Account (CDA)?", "How could i save in the Child Development Account (CDA)?", "How shall i preserve in the Child Development Account (CDA)?", "What do me have to do to preserve in the Child Development Account (CDA)?", "How shall me preserve in the Child Development Account (CDA)?", "What do student have to do to preserve in the Child Development Account (CDA)?", "Where shall i preserve in the Child Development Account (CDA)?", "What does i need to preserve in the Child Development Account (CDA)?", "Where could me preserve in the Child Development Account (CDA)?", "Where could student preserve in the Child Development Account (CDA)?", "Where shall me preserve in the Child Development Account (CDA)?", "What do i need to preserve in the Child Development Account (CDA)?", "Where does student preserve in the Child Development Account (CDA)?", "Where shall we preserve in the Child Development Account (CDA)?", "Where do me preserve in the Child Development Account (CDA)?", "Where can student preserve in the Child Development Account (CDA)?", "Where should i preserve in the Child Development Account (CDA)?", "Where does me preserve in the Child Development Account (CDA)?", "How do student preserve in the Child Development Account (CDA)?", "How do we preserve in the Child Development Account (CDA)?", "What do me need to preserve in the Child Development Account (CDA)?", "How does me preserve in the Child Development Account (CDA)?", "What does we have to do to preserve in the Child Development Account (CDA)?", "Where can me preserve in the Child Development Account (CDA)?", "Where does we preserve in the Child Development Account (CDA)?", "How shall we preserve in the Child Development Account (CDA)?", "Where should me preserve in the Child Development Account (CDA)?", "Where could i preserve in the Child Development Account (CDA)?", "Where does i preserve in the Child Development Account (CDA)?", "Where could we preserve in the Child Development Account (CDA)?", "Where do student preserve in the Child Development Account (CDA)?", "What does student have to do to preserve in the Child Development Account (CDA)?", "How could we preserve in the Child Development Account (CDA)?", "Where do we preserve in the Child Development Account (CDA)?", "How do i preserve in the Child Development Account (CDA)?", "How could student preserve in the Child Development Account (CDA)?", "What does student need to preserve in the Child Development Account (CDA)?", "What does i have to do to preserve in the Child Development Account (CDA)?", "How do me preserve in the Child Development Account (CDA)?", "How does student preserve in the Child Development Account (CDA)?", "What do we have to do to preserve in the Child Development Account (CDA)?", "How should me preserve in the Child Development Account (CDA)?", "Where should we preserve in the Child Development Account (CDA)?", "Where can we preserve in the Child Development Account (CDA)?", "Where shall student preserve in the Child Development Account (CDA)?", "How does i preserve in the Child Development Account (CDA)?", "What does me need to preserve in the Child Development Account (CDA)?", "Where can i preserve in the Child Development Account (CDA)?", "Where should student preserve in the Child Development Account (CDA)?", "What do we need to preserve in the Child Development Account (CDA)?", "What does me have to do to preserve in the Child Development Account (CDA)?", "How could me preserve in the Child Development Account (CDA)?", "How does we preserve in the Child Development Account (CDA)?", "How should i preserve in the Child Development Account (CDA)?", "How should student preserve in the Child Development Account (CDA)?", "How should we preserve in the Child Development Account (CDA)?", "What do i have to do to preserve in the Child Development Account (CDA)?", "Where do i preserve in the Child Development Account (CDA)?", "How shall student preserve in the Child Development Account (CDA)?", "What do student need to preserve in the Child Development Account (CDA)?", "What does we need to preserve in the Child Development Account (CDA)?", "How could i preserve in the Child Development Account (CDA)?"], "tag": "How can I save in the Child Development Account (CDA)?", "response": "You can save in the Child Development Account or CDA by depositing cash, cheque or Standing Order. You may also make funds transfers to the CDA at the local ATMs, through phone banking or internet banking."}, {"patterns": ["What do CDA dollar-for-dollar matching refer to?"], "tag": "What does CDA dollar-for-dollar matching refer to?", "response": "When you save in the Child Development Account, or CDA, the Government matches dollar-for-dollar up to a cap. Your child\u2019s eligibility for the Government matching depends on the child's birth order and date of birth. For example, if you deposit $10 into the CDA, the Government will match $10 within 2 weeks after your deposit into your child's CDA. You can use Check Eligibility on Baby Bonus Online to find out your child\u2019s CDA contributions cap. "}, {"patterns": ["Why are I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why is I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is this so?", "I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is that so?", "I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why?", "Why is it that I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is this so?", "I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is that so?", "I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why?", "Why do I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why does I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why are I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why are I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why are I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why are I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why is I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why is I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why is I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why is I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is this so?", "I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is this so?", "I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is this so?", "I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is this so?", "I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is that so?", "I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is that so?", "I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is that so?", "I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why is that so?", "I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why?", "I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why?", "I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why?", "I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why?", "Why is it that I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why is it that I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why is it that I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why is it that I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is this so?", "I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is this so?", "I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is this so?", "I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is this so?", "I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is that so?", "I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is that so?", "I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is that so?", "I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) may I know why is that so?", "I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why?", "I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why?", "I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why?", "I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA) Why?", "Why do I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why do I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why do I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why do I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why does I not able to utilize my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why does I not able to utilise my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why does I not able to apply my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "Why does I not able to employ my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?"], "tag": "Why am I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)?", "response": "If you have not used the Baby Bonus Card for a long time, you may need to approach the CDA bank to re-activate it. The CDA banks, which are POSB/DBS, OCBC, and UOB, are responsible for issuing Baby Bonus NETS cards to parents. If you would like to check your child's CDA balance and Government matching contributions, please go to Baby Bonus Online, click on \u2018View/Update My Baby Bonus Details\u2019. After logging in with your SingPass, please select 'View Statement\u2019."}, {"patterns": ["I have moved How would i update my new address with Ministry of Social and Family Development (MSF)?", "How will i update my new address with Ministry of Social and Family Development (MSF)?", "How will me update my new address with Ministry of Social and Family Development (MSF)?", "Under what circumstances would we update my new address with Ministry of Social and Family Development (MSF)?", "Student have moved How would student update my new address with Ministry of Social and Family Development (MSF)?", "Under what circumstances will student update my new address with Ministry of Social and Family Development (MSF)?", "How would student update my new address with Ministry of Social and Family Development (MSF)?", "Under what circumstances would me update my new address with Ministry of Social and Family Development (MSF)?", "Under what circumstances will me update my new address with Ministry of Social and Family Development (MSF)?", "Under what circumstances will we update my new address with Ministry of Social and Family Development (MSF)?", "How would me update my new address with Ministry of Social and Family Development (MSF)?", "Under what circumstances will i update my new address with Ministry of Social and Family Development (MSF)?", "Under what circumstances would i update my new address with Ministry of Social and Family Development (MSF)?", "We have moved How would we update my new address with Ministry of Social and Family Development (MSF)?", "Under what circumstances would student update my new address with Ministry of Social and Family Development (MSF)?", "We have moved How will we update my new address with Ministry of Social and Family Development (MSF)?", "How would i update my new address with Ministry of Social and Family Development (MSF)?", "Me have moved How would me update my new address with Ministry of Social and Family Development (MSF)?", "How will student update my new address with Ministry of Social and Family Development (MSF)?", "How will we update my new address with Ministry of Social and Family Development (MSF)?", "Me have moved How will me update my new address with Ministry of Social and Family Development (MSF)?", "I have moved How will i update my new address with Ministry of Social and Family Development (MSF)?", "Student have moved How will student update my new address with Ministry of Social and Family Development (MSF)?", "How would we update my new address with Ministry of Social and Family Development (MSF)?", "I have travel How would i update my new address with Ministry of Social and Family Development (MSF)?", "I have go How would i update my new address with Ministry of Social and Family Development (MSF)?", "I have locomote How would i update my new address with Ministry of Social and Family Development (MSF)?", "Student have travel How would student update my new address with Ministry of Social and Family Development (MSF)?", "Student have go How would student update my new address with Ministry of Social and Family Development (MSF)?", "Student have locomote How would student update my new address with Ministry of Social and Family Development (MSF)?", "We have travel How would we update my new address with Ministry of Social and Family Development (MSF)?", "We have go How would we update my new address with Ministry of Social and Family Development (MSF)?", "We have locomote How would we update my new address with Ministry of Social and Family Development (MSF)?", "We have travel How will we update my new address with Ministry of Social and Family Development (MSF)?", "We have go How will we update my new address with Ministry of Social and Family Development (MSF)?", "We have locomote How will we update my new address with Ministry of Social and Family Development (MSF)?", "Me have travel How would me update my new address with Ministry of Social and Family Development (MSF)?", "Me have go How would me update my new address with Ministry of Social and Family Development (MSF)?", "Me have locomote How would me update my new address with Ministry of Social and Family Development (MSF)?", "Me have travel How will me update my new address with Ministry of Social and Family Development (MSF)?", "Me have go How will me update my new address with Ministry of Social and Family Development (MSF)?", "Me have locomote How will me update my new address with Ministry of Social and Family Development (MSF)?", "I have travel How will i update my new address with Ministry of Social and Family Development (MSF)?", "I have go How will i update my new address with Ministry of Social and Family Development (MSF)?", "I have locomote How will i update my new address with Ministry of Social and Family Development (MSF)?", "Student have travel How will student update my new address with Ministry of Social and Family Development (MSF)?", "Student have go How will student update my new address with Ministry of Social and Family Development (MSF)?", "Student have locomote How will student update my new address with Ministry of Social and Family Development (MSF)?"], "tag": "How do I update my new address with Ministry of Social and Family Development (MSF) if I have moved?", "response": "If there is a change in your address, please update your address at the Immigration and Checkpoints Authority, the National Registration Office, or any neighbourhood Police Post or Police Centre. We will receive your updated address automatically. If you are a foreigner and would like us to update your address, please email your supporting document, such as a phone or a utility bill printed with your name and new address to, msf_babybonus@msf.gov.sg. Please also inform the Child Development Account (CDA) bank separately to update your address. "}, {"patterns": ["What papers does student ask to produce if student desire to employ my child\u2019s CDA for his/her siblings?", "What papers does i involve to make if i desire to employ my child\u2019s CDA for his/her siblings?", "What document do me have to do to make if me want to use my child\u2019s CDA for his/her siblings?", "What papers does me take to produce if me desire to employ my child\u2019s CDA for his/her siblings?", "What written document does student call for to produce if student want to utilise my child\u2019s CDA for his/her siblings?", "What written document does me have to do to create if me want to use my child\u2019s CDA for his/her siblings?", "What papers does i require to make if i desire to use my child\u2019s CDA for his/her siblings?", "What written document does me require to make if me desire to utilize my child\u2019s CDA for his/her siblings?", "What written document does we ask to produce if we want to use my child\u2019s CDA for his/her siblings?", "What written document does me postulate to make if me want to utilize my child\u2019s CDA for his/her siblings?", "What document does we involve to produce if we want to employ my child\u2019s CDA for his/her siblings?", "What written document does i postulate to create if i want to utilize my child\u2019s CDA for his/her siblings?", "What papers does we require to create if we want to apply my child\u2019s CDA for his/her siblings?", "What document does we postulate to create if we want to utilise my child\u2019s CDA for his/her siblings?", "What papers does student need to make if student want to employ my child\u2019s CDA for his/her siblings?", "What document does we necessitate to produce if we desire to utilize my child\u2019s CDA for his/her siblings?", "What document does me have to do to make if me want to utilize my child\u2019s CDA for his/her siblings?", "What papers does student have to do to create if student desire to employ my child\u2019s CDA for his/her siblings?", "What document does student have to do to make if student desire to utilize my child\u2019s CDA for his/her siblings?", "What written document does i postulate to create if i desire to utilize my child\u2019s CDA for his/her siblings?", "What document do we have to do to produce if we desire to apply my child\u2019s CDA for his/her siblings?", "What written document does i need to create if i want to use my child\u2019s CDA for his/her siblings?", "What document does me call for to create if me desire to employ my child\u2019s CDA for his/her siblings?", "What document does me postulate to produce if me desire to employ my child\u2019s CDA for his/her siblings?", "What written document do we have to do to create if we desire to utilize my child\u2019s CDA for his/her siblings?", "What papers does i require to create if i want to utilise my child\u2019s CDA for his/her siblings?", "What document does student postulate to make if student want to apply my child\u2019s CDA for his/her siblings?", "What written document does we postulate to make if we want to employ my child\u2019s CDA for his/her siblings?", "What written document does i postulate to make if i desire to use my child\u2019s CDA for his/her siblings?", "What written document does we need to create if we want to utilize my child\u2019s CDA for his/her siblings?", "What papers does i necessitate to create if i want to apply my child\u2019s CDA for his/her siblings?", "What written document does me demand to make if me want to utilise my child\u2019s CDA for his/her siblings?", "What document does me have to do to produce if me want to use my child\u2019s CDA for his/her siblings?", "What document does i necessitate to produce if i want to utilise my child\u2019s CDA for his/her siblings?", "What papers do me have to do to make if me desire to employ my child\u2019s CDA for his/her siblings?", "What document does we have to do to make if we desire to apply my child\u2019s CDA for his/her siblings?", "What document does i call for to make if i desire to employ my child\u2019s CDA for his/her siblings?", "What papers does we demand to produce if we want to use my child\u2019s CDA for his/her siblings?", "What papers does me necessitate to make if me desire to apply my child\u2019s CDA for his/her siblings?", "What papers does i require to make if i want to utilize my child\u2019s CDA for his/her siblings?", "What papers does student demand to create if student desire to utilize my child\u2019s CDA for his/her siblings?", "What document does we ask to create if we desire to apply my child\u2019s CDA for his/her siblings?", "What written document does i involve to create if i desire to employ my child\u2019s CDA for his/her siblings?", "What document does i necessitate to create if i want to use my child\u2019s CDA for his/her siblings?", "What document does me need to produce if me desire to utilize my child\u2019s CDA for his/her siblings?", "What papers does student demand to create if student want to apply my child\u2019s CDA for his/her siblings?", "What papers does student involve to make if student desire to utilise my child\u2019s CDA for his/her siblings?", "What papers does student take to produce if student want to utilise my child\u2019s CDA for his/her siblings?", "What document does i call for to make if i desire to utilise my child\u2019s CDA for his/her siblings?", "What papers does i ask to make if i desire to employ my child\u2019s CDA for his/her siblings?", "What written document does i demand to produce if i desire to utilize my child\u2019s CDA for his/her siblings?", "What written document does me postulate to make if me desire to employ my child\u2019s CDA for his/her siblings?", "What papers does i have to do to produce if i desire to utilise my child\u2019s CDA for his/her siblings?", "What written document does student ask to make if student desire to apply my child\u2019s CDA for his/her siblings?", "What written document does we ask to make if we want to apply my child\u2019s CDA for his/her siblings?", "What papers does i take to make if i desire to utilize my child\u2019s CDA for his/her siblings?", "What written document does student demand to make if student want to employ my child\u2019s CDA for his/her siblings?", "What document does me ask to create if me want to utilise my child\u2019s CDA for his/her siblings?", "What document does student necessitate to create if student desire to apply my child\u2019s CDA for his/her siblings?", "What papers do we have to do to produce if we want to apply my child\u2019s CDA for his/her siblings?", "What written document does me require to make if me want to utilize my child\u2019s CDA for his/her siblings?", "What papers does i involve to produce if i want to use my child\u2019s CDA for his/her siblings?", "What papers does student require to produce if student want to use my child\u2019s CDA for his/her siblings?", "What written document does we require to create if we want to utilize my child\u2019s CDA for his/her siblings?", "What document does i demand to make if i want to utilize my child\u2019s CDA for his/her siblings?", "What papers does we involve to create if we want to utilise my child\u2019s CDA for his/her siblings?", "What document does i necessitate to make if i desire to use my child\u2019s CDA for his/her siblings?", "What papers does we postulate to make if we desire to utilise my child\u2019s CDA for his/her siblings?", "What papers does student take to make if student desire to employ my child\u2019s CDA for his/her siblings?", "What written document does i necessitate to produce if i want to apply my child\u2019s CDA for his/her siblings?", "What document does me take to create if me desire to apply my child\u2019s CDA for his/her siblings?", "What written document does student have to do to make if student desire to use my child\u2019s CDA for his/her siblings?", "What written document does i call for to make if i want to apply my child\u2019s CDA for his/her siblings?", "What written document does student involve to create if student desire to employ my child\u2019s CDA for his/her siblings?", "What papers does we require to make if we want to utilise my child\u2019s CDA for his/her siblings?", "What document does me need to produce if me desire to employ my child\u2019s CDA for his/her siblings?", "What papers does we need to make if we want to use my child\u2019s CDA for his/her siblings?", "What written document does we demand to make if we desire to utilise my child\u2019s CDA for his/her siblings?", "What written document does i need to create if i want to apply my child\u2019s CDA for his/her siblings?", "What written document does student ask to produce if student want to employ my child\u2019s CDA for his/her siblings?", "What papers does me ask to create if me desire to apply my child\u2019s CDA for his/her siblings?", "What papers does we postulate to produce if we want to use my child\u2019s CDA for his/her siblings?", "What written document do i have to do to produce if i want to use my child\u2019s CDA for his/her siblings?", "What written document does we need to create if we desire to apply my child\u2019s CDA for his/her siblings?", "What document does me involve to create if me desire to use my child\u2019s CDA for his/her siblings?", "What document does we take to create if we want to employ my child\u2019s CDA for his/her siblings?", "What document does student have to do to create if student want to apply my child\u2019s CDA for his/her siblings?", "What written document do student have to do to produce if student desire to apply my child\u2019s CDA for his/her siblings?", "What papers do me have to do to produce if me desire to utilize my child\u2019s CDA for his/her siblings?", "What document does student need to produce if student want to apply my child\u2019s CDA for his/her siblings?", "What written document does student have to do to produce if student want to utilize my child\u2019s CDA for his/her siblings?", "What written document does we involve to produce if we desire to apply my child\u2019s CDA for his/her siblings?", "What written document does me require to produce if me want to apply my child\u2019s CDA for his/her siblings?", "What papers does i ask to create if i desire to use my child\u2019s CDA for his/her siblings?", "What document does i have to do to create if i desire to apply my child\u2019s CDA for his/her siblings?", "What papers does i require to produce if i want to apply my child\u2019s CDA for his/her siblings?", "What document does student take to make if student desire to use my child\u2019s CDA for his/her siblings?", "What written document do i have to do to make if i desire to utilize my child\u2019s CDA for his/her siblings?", "What document does student demand to make if student want to use my child\u2019s CDA for his/her siblings?", "What written document does me require to create if me want to utilise my child\u2019s CDA for his/her siblings?", "What written document does we need to produce if we desire to apply my child\u2019s CDA for his/her siblings?", "What written document does i call for to create if i desire to employ my child\u2019s CDA for his/her siblings?", "What document does we require to produce if we want to utilise my child\u2019s CDA for his/her siblings?", "What document do i have to do to make if i desire to apply my child\u2019s CDA for his/her siblings?", "What document does we require to make if we desire to utilize my child\u2019s CDA for his/her siblings?", "What written document do me have to do to produce if me desire to employ my child\u2019s CDA for his/her siblings?", "What written document does student postulate to create if student desire to use my child\u2019s CDA for his/her siblings?", "What papers does me have to do to make if me want to use my child\u2019s CDA for his/her siblings?", "What document does student have to do to produce if student desire to apply my child\u2019s CDA for his/her siblings?", "What document does me require to produce if me want to use my child\u2019s CDA for his/her siblings?", "What papers does we demand to produce if we desire to apply my child\u2019s CDA for his/her siblings?", "What papers does me necessitate to make if me desire to use my child\u2019s CDA for his/her siblings?", "What papers does student necessitate to produce if student desire to use my child\u2019s CDA for his/her siblings?", "What written document does student demand to produce if student desire to use my child\u2019s CDA for his/her siblings?", "What document does i have to do to produce if i want to use my child\u2019s CDA for his/her siblings?", "What document does student have to do to make if student desire to apply my child\u2019s CDA for his/her siblings?", "What written document does i have to do to produce if i desire to utilize my child\u2019s CDA for his/her siblings?", "What papers does we necessitate to create if we want to use my child\u2019s CDA for his/her siblings?", "What document does we call for to create if we want to apply my child\u2019s CDA for his/her siblings?", "What written document does we need to make if we desire to use my child\u2019s CDA for his/her siblings?", "What papers does me demand to create if me want to employ my child\u2019s CDA for his/her siblings?", "What document does student have to do to make if student desire to utilise my child\u2019s CDA for his/her siblings?", "What document does we have to do to make if we want to employ my child\u2019s CDA for his/her siblings?", "What written document does me take to produce if me want to utilize my child\u2019s CDA for his/her siblings?", "What written document do me have to do to make if me desire to utilise my child\u2019s CDA for his/her siblings?", "What written document does i call for to make if i desire to use my child\u2019s CDA for his/her siblings?", "What written document does i demand to create if i want to apply my child\u2019s CDA for his/her siblings?", "What papers does student take to produce if student desire to utilise my child\u2019s CDA for his/her siblings?", "What papers does me call for to create if me want to utilize my child\u2019s CDA for his/her siblings?", "What papers does me take to create if me want to utilize my child\u2019s CDA for his/her siblings?", "What document does i demand to create if i want to utilise my child\u2019s CDA for his/her siblings?", "What document does student necessitate to produce if student desire to apply my child\u2019s CDA for his/her siblings?", "What document does we require to create if we want to employ my child\u2019s CDA for his/her siblings?", "What written document does we involve to make if we want to utilize my child\u2019s CDA for his/her siblings?", "What document does we demand to create if we desire to apply my child\u2019s CDA for his/her siblings?", "What papers does i involve to create if i desire to use my child\u2019s CDA for his/her siblings?", "What written document does we call for to create if we want to utilise my child\u2019s CDA for his/her siblings?", "What written document does student need to produce if student want to apply my child\u2019s CDA for his/her siblings?", "What written document does student necessitate to create if student desire to utilize my child\u2019s CDA for his/her siblings?", "What document does i demand to make if i desire to use my child\u2019s CDA for his/her siblings?", "What written document does student need to create if student desire to employ my child\u2019s CDA for his/her siblings?", "What papers does me ask to produce if me want to use my child\u2019s CDA for his/her siblings?", "What papers does we require to produce if we want to utilize my child\u2019s CDA for his/her siblings?", "What written document does we require to create if we want to utilise my child\u2019s CDA for his/her siblings?", "What papers does student ask to make if student desire to utilize my child\u2019s CDA for his/her siblings?", "What papers does i have to do to create if i want to utilize my child\u2019s CDA for his/her siblings?", "What papers does i call for to create if i want to employ my child\u2019s CDA for his/her siblings?", "What written document does student have to do to produce if student want to apply my child\u2019s CDA for his/her siblings?", "What written document does i involve to produce if i want to utilise my child\u2019s CDA for his/her siblings?", "What document does i postulate to produce if i desire to employ my child\u2019s CDA for his/her siblings?", "What written document does me need to make if me desire to utilise my child\u2019s CDA for his/her siblings?", "What papers does we take to create if we want to apply my child\u2019s CDA for his/her siblings?", "What document does we take to make if we want to apply my child\u2019s CDA for his/her siblings?", "What document does me necessitate to produce if me desire to employ my child\u2019s CDA for his/her siblings?", "What papers does i postulate to produce if i want to utilize my child\u2019s CDA for his/her siblings?", "What written document does student require to create if student want to utilise my child\u2019s CDA for his/her siblings?", "What papers does me necessitate to produce if me want to employ my child\u2019s CDA for his/her siblings?", "What written document does we require to create if we desire to use my child\u2019s CDA for his/her siblings?", "What papers does me have to do to make if me desire to employ my child\u2019s CDA for his/her siblings?", "What papers does student require to create if student want to employ my child\u2019s CDA for his/her siblings?", "What papers does student necessitate to create if student desire to employ my child\u2019s CDA for his/her siblings?", "What papers does i involve to make if i desire to utilise my child\u2019s CDA for his/her siblings?", "What written document does me involve to make if me want to utilize my child\u2019s CDA for his/her siblings?", "What written document does i need to make if i want to apply my child\u2019s CDA for his/her siblings?", "What papers does we demand to create if we want to utilize my child\u2019s CDA for his/her siblings?", "What papers does i take to produce if i desire to apply my child\u2019s CDA for his/her siblings?", "What document does we need to produce if we desire to utilise my child\u2019s CDA for his/her siblings?", "What papers does i necessitate to make if i desire to utilize my child\u2019s CDA for his/her siblings?", "What written document does i necessitate to create if i want to utilize my child\u2019s CDA for his/her siblings?", "What document do me have to do to create if me desire to employ my child\u2019s CDA for his/her siblings?", "What document does i postulate to make if i want to apply my child\u2019s CDA for his/her siblings?", "What written document does i take to create if i want to use my child\u2019s CDA for his/her siblings?", "What papers does me necessitate to produce if me want to utilize my child\u2019s CDA for his/her siblings?", "What document does student call for to create if student desire to apply my child\u2019s CDA for his/her siblings?", "What papers does i require to create if i desire to utilize my child\u2019s CDA for his/her siblings?", "What written document does student postulate to make if student want to use my child\u2019s CDA for his/her siblings?", "What document does me need to create if me want to apply my child\u2019s CDA for his/her siblings?", "What document does we require to create if we want to apply my child\u2019s CDA for his/her siblings?", "What written document does student need to create if student want to apply my child\u2019s CDA for his/her siblings?", "What papers do me have to do to make if me desire to utilize my child\u2019s CDA for his/her siblings?", "What written document does me need to make if me desire to employ my child\u2019s CDA for his/her siblings?", "What document does me call for to produce if me desire to employ my child\u2019s CDA for his/her siblings?", "What papers does we involve to make if we want to apply my child\u2019s CDA for his/her siblings?", "What document does i take to produce if i desire to use my child\u2019s CDA for his/her siblings?", "What papers does student postulate to create if student want to employ my child\u2019s CDA for his/her siblings?", "What papers does i call for to produce if i desire to apply my child\u2019s CDA for his/her siblings?", "What document does me postulate to make if me want to utilise my child\u2019s CDA for his/her siblings?", "What written document does student require to produce if student desire to utilize my child\u2019s CDA for his/her siblings?", "What document does we postulate to make if we want to use my child\u2019s CDA for his/her siblings?", "What document does i take to create if i desire to employ my child\u2019s CDA for his/her siblings?", "What document does student postulate to make if student desire to employ my child\u2019s CDA for his/her siblings?", "What papers do we have to do to create if we desire to utilise my child\u2019s CDA for his/her siblings?", "What written document does student necessitate to create if student desire to apply my child\u2019s CDA for his/her siblings?", "What document does i need to create if i want to utilise my child\u2019s CDA for his/her siblings?", "What papers does we need to produce if we want to utilize my child\u2019s CDA for his/her siblings?", "What document does me involve to produce if me desire to utilize my child\u2019s CDA for his/her siblings?", "What written document does student ask to create if student desire to utilise my child\u2019s CDA for his/her siblings?", "What written document does we postulate to create if we desire to apply my child\u2019s CDA for his/her siblings?", "What written document does i take to make if i desire to utilise my child\u2019s CDA for his/her siblings?", "What papers does i necessitate to create if i want to use my child\u2019s CDA for his/her siblings?"], "tag": "What document do I need to produce if I want to use my child\u2019s CDA for his/her siblings?", "response": "To use the funds in your child\u2019s Child Development Account for his or her siblings, you are required to produce your children\u2019s birth certificates for verification."}, {"patterns": ["Can you tell me more about a Child Development Credit or CDA top-up?", "Explain to me a Child Development Credit or CDA top-up?", "What does a Child Development Credit or CDA top-up mean?", "What do a Child Development Credit or CDA top-up mean?", "What are a Child Development Credit or CDA top-up?", "What are a Child Development Credit or CDA top-up all about?", "May I know about a Child Development Credit or CDA top-up?", "Can you tell me the details about a Child Development Credit or CDA top-up?", "What is a Child Development Credit or CDA top-up all about?", "What is meant by a Child Development Credit or CDA top-up?", "I want to know about a Child Development Credit or CDA top-up?"], "tag": "What is a Child Development Credit or CDA top-up?", "response": "The Government may make one-time contributions into the Child Development Account, or CDA, from time to time. This CDA top-up does not receive Government matching. The most recent round of CDA top-up was in September 2015, for eligible children born between January 2009 and December 2015."}, {"patterns": ["What do me have to do to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How does we download the Baby Bonus kit in Chinese, Malay and Tamil?", "How can we download the Baby Bonus kit in Chinese, Malay and Tamil?", "What do student have to do to download the Baby Bonus kit in Chinese, Malay and Tamil?", "What does me need to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How shall me download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where does i download the Baby Bonus kit in Chinese, Malay and Tamil?", "How should student download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where should we download the Baby Bonus kit in Chinese, Malay and Tamil?", "How do student download the Baby Bonus kit in Chinese, Malay and Tamil?", "How shall we download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where does me download the Baby Bonus kit in Chinese, Malay and Tamil?", "How could student download the Baby Bonus kit in Chinese, Malay and Tamil?", "What does we need to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How could i download the Baby Bonus kit in Chinese, Malay and Tamil?", "How should me download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where do we download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where shall me download the Baby Bonus kit in Chinese, Malay and Tamil?", "What does i have to do to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How could we download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where shall i download the Baby Bonus kit in Chinese, Malay and Tamil?", "How does student download the Baby Bonus kit in Chinese, Malay and Tamil?", "How can student download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where could i download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where should me download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where do me download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where should student download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where shall we download the Baby Bonus kit in Chinese, Malay and Tamil?", "How could me download the Baby Bonus kit in Chinese, Malay and Tamil?", "How should i download the Baby Bonus kit in Chinese, Malay and Tamil?", "What do i have to do to download the Baby Bonus kit in Chinese, Malay and Tamil?", "What does student have to do to download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where shall student download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where does student download the Baby Bonus kit in Chinese, Malay and Tamil?", "How do me download the Baby Bonus kit in Chinese, Malay and Tamil?", "What do me need to download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where could student download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where do i download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where could me download the Baby Bonus kit in Chinese, Malay and Tamil?", "How shall student download the Baby Bonus kit in Chinese, Malay and Tamil?", "What do we have to do to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How can me download the Baby Bonus kit in Chinese, Malay and Tamil?", "What does we have to do to download the Baby Bonus kit in Chinese, Malay and Tamil?", "What does i need to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How shall i download the Baby Bonus kit in Chinese, Malay and Tamil?", "How does i download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where do student download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where could we download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where should i download the Baby Bonus kit in Chinese, Malay and Tamil?", "What does student need to download the Baby Bonus kit in Chinese, Malay and Tamil?", "What do we need to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How should we download the Baby Bonus kit in Chinese, Malay and Tamil?", "Where does we download the Baby Bonus kit in Chinese, Malay and Tamil?", "What do i need to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How do we download the Baby Bonus kit in Chinese, Malay and Tamil?", "What does me have to do to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How does me download the Baby Bonus kit in Chinese, Malay and Tamil?", "How do i download the Baby Bonus kit in Chinese, Malay and Tamil?", "What do student need to download the Baby Bonus kit in Chinese, Malay and Tamil?", "How can i download the Baby Bonus kit in Chinese, Malay and Tamil?", "What do me have to do to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How does we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How can we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What do student have to do to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What does me need to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How shall me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where does i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How should student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where should we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How do student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How shall we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where does me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How could student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What does we need to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How could i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How should me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where do we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where shall me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What does i have to do to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How could we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where shall i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How does student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How can student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where could i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where should me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where do me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where should student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where shall we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How could me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How should i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What do i have to do to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What does student have to do to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where shall student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where does student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How do me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What do me need to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where could student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where do i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where could me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How shall student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What do we have to do to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How can me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What does we have to do to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What does i need to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How shall i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How does i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where do student download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where could we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where should i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What does student need to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What do we need to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How should we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "Where does we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What do i need to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How do we download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What does me have to do to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How does me download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How do i download the Baby Bonus kit in Chinese, Malayan and Tamil?", "What do student need to download the Baby Bonus kit in Chinese, Malayan and Tamil?", "How can i download the Baby Bonus kit in Chinese, Malayan and Tamil?"], "tag": "Where can I download the Baby Bonus kit in Chinese, Malay and Tamil?", "response": "I am sorry. The Baby Bonus kit is not available in Chinese, Malay or Tamil language. "}, {"patterns": ["Where should student go over my Child Development Account (CDA) pin number?", "How could me check out my Child Development Account (CDA) pin number?", "Where could student check out my Child Development Account (CDA) pin number?", "How can student suss out my Child Development Account (CDA) pin number?", "What do me need to check into my Child Development Account (CDA) pin number?", "What does we need to look into my Child Development Account (CDA) pin number?", "How should student check into my Child Development Account (CDA) pin number?", "Where could me check into my Child Development Account (CDA) pin number?", "What do we need to check over my Child Development Account (CDA) pin number?", "Where should me look into my Child Development Account (CDA) pin number?", "What does i need to check over my Child Development Account (CDA) pin number?", "What do i need to check into my Child Development Account (CDA) pin number?", "Where do me check up on my Child Development Account (CDA) pin number?", "Where does student go over my Child Development Account (CDA) pin number?", "How shall student check into my Child Development Account (CDA) pin number?", "How could i check my Child Development Account (CDA) pin number?", "How does i check out my Child Development Account (CDA) pin number?", "What does student need to check up on my Child Development Account (CDA) pin number?", "How shall student check up on my Child Development Account (CDA) pin number?", "Where shall student go over my Child Development Account (CDA) pin number?", "Where should me check my Child Development Account (CDA) pin number?", "Where shall we check out my Child Development Account (CDA) pin number?", "How shall me check into my Child Development Account (CDA) pin number?", "What does me have to do to check my Child Development Account (CDA) pin number?", "How should student check up on my Child Development Account (CDA) pin number?", "How does we check my Child Development Account (CDA) pin number?", "Where could i check my Child Development Account (CDA) pin number?", "What do me have to do to check my Child Development Account (CDA) pin number?", "How does student check into my Child Development Account (CDA) pin number?", "Where can i check up on my Child Development Account (CDA) pin number?", "What do we have to do to check into my Child Development Account (CDA) pin number?", "Where can i check out my Child Development Account (CDA) pin number?", "Where shall we check my Child Development Account (CDA) pin number?", "Where do we go over my Child Development Account (CDA) pin number?", "What do we need to look into my Child Development Account (CDA) pin number?", "How should i check my Child Development Account (CDA) pin number?", "How shall me check up on my Child Development Account (CDA) pin number?", "How does i check into my Child Development Account (CDA) pin number?", "What does we have to do to suss out my Child Development Account (CDA) pin number?", "How should i check into my Child Development Account (CDA) pin number?", "Where does i check out my Child Development Account (CDA) pin number?", "Where can we check into my Child Development Account (CDA) pin number?", "How shall i check over my Child Development Account (CDA) pin number?", "How could student suss out my Child Development Account (CDA) pin number?", "What do student need to look into my Child Development Account (CDA) pin number?", "How should student check out my Child Development Account (CDA) pin number?", "What does i need to check up on my Child Development Account (CDA) pin number?", "How shall student suss out my Child Development Account (CDA) pin number?", "Where should student check up on my Child Development Account (CDA) pin number?", "What do i need to check out my Child Development Account (CDA) pin number?", "How could student check my Child Development Account (CDA) pin number?", "How shall we check into my Child Development Account (CDA) pin number?", "Where should we check up on my Child Development Account (CDA) pin number?", "What do we need to suss out my Child Development Account (CDA) pin number?", "What does student have to do to check up on my Child Development Account (CDA) pin number?", "How should we go over my Child Development Account (CDA) pin number?", "How could we check my Child Development Account (CDA) pin number?", "Where can me go over my Child Development Account (CDA) pin number?", "Where should me check into my Child Development Account (CDA) pin number?", "How does student check my Child Development Account (CDA) pin number?", "Where shall me check my Child Development Account (CDA) pin number?", "How can me check up on my Child Development Account (CDA) pin number?", "What do i have to do to check out my Child Development Account (CDA) pin number?", "How should we check over my Child Development Account (CDA) pin number?", "What does we need to check up on my Child Development Account (CDA) pin number?", "Where could me go over my Child Development Account (CDA) pin number?", "Where shall student check out my Child Development Account (CDA) pin number?", "What does we need to check over my Child Development Account (CDA) pin number?", "How does me suss out my Child Development Account (CDA) pin number?", "How can we check out my Child Development Account (CDA) pin number?", "Where shall me check into my Child Development Account (CDA) pin number?", "Where shall we suss out my Child Development Account (CDA) pin number?", "How should student check my Child Development Account (CDA) pin number?", "How should we look into my Child Development Account (CDA) pin number?", "What do i have to do to check over my Child Development Account (CDA) pin number?", "How could i check over my Child Development Account (CDA) pin number?", "Where could student go over my Child Development Account (CDA) pin number?", "How can me check over my Child Development Account (CDA) pin number?", "What do i have to do to check up on my Child Development Account (CDA) pin number?", "How should i look into my Child Development Account (CDA) pin number?", "What does we have to do to check out my Child Development Account (CDA) pin number?", "What does i have to do to check into my Child Development Account (CDA) pin number?", "Where does student check up on my Child Development Account (CDA) pin number?", "How can we suss out my Child Development Account (CDA) pin number?", "What do student need to suss out my Child Development Account (CDA) pin number?", "How shall me check my Child Development Account (CDA) pin number?", "Where shall me look into my Child Development Account (CDA) pin number?", "Where does me go over my Child Development Account (CDA) pin number?", "Where do we check my Child Development Account (CDA) pin number?", "How can i check over my Child Development Account (CDA) pin number?", "How does i go over my Child Development Account (CDA) pin number?", "Where can i check over my Child Development Account (CDA) pin number?", "What does me need to check up on my Child Development Account (CDA) pin number?", "How shall we check up on my Child Development Account (CDA) pin number?", "Where does we go over my Child Development Account (CDA) pin number?", "What do me need to check over my Child Development Account (CDA) pin number?", "How does we check into my Child Development Account (CDA) pin number?", "How shall student check over my Child Development Account (CDA) pin number?", "How should me check my Child Development Account (CDA) pin number?", "How shall student look into my Child Development Account (CDA) pin number?", "How should student check over my Child Development Account (CDA) pin number?", "What do i need to look into my Child Development Account (CDA) pin number?", "What does i have to do to look into my Child Development Account (CDA) pin number?", "How could i go over my Child Development Account (CDA) pin number?", "Where can we check out my Child Development Account (CDA) pin number?", "How could i check out my Child Development Account (CDA) pin number?", "Where could student look into my Child Development Account (CDA) pin number?", "Where do student check over my Child Development Account (CDA) pin number?", "How should we check into my Child Development Account (CDA) pin number?", "What does we need to check into my Child Development Account (CDA) pin number?", "What does student need to go over my Child Development Account (CDA) pin number?", "How shall me look into my Child Development Account (CDA) pin number?", "Where does me suss out my Child Development Account (CDA) pin number?", "Where should student check out my Child Development Account (CDA) pin number?", "How could we check into my Child Development Account (CDA) pin number?", "What do i need to suss out my Child Development Account (CDA) pin number?", "How can we check my Child Development Account (CDA) pin number?", "How should we suss out my Child Development Account (CDA) pin number?", "How can i look into my Child Development Account (CDA) pin number?", "Where could me look into my Child Development Account (CDA) pin number?", "Where can me look into my Child Development Account (CDA) pin number?", "How shall me check over my Child Development Account (CDA) pin number?", "How does me look into my Child Development Account (CDA) pin number?", "Where do we check into my Child Development Account (CDA) pin number?", "Where should me check up on my Child Development Account (CDA) pin number?", "How could student check up on my Child Development Account (CDA) pin number?", "How shall i look into my Child Development Account (CDA) pin number?", "Where can i suss out my Child Development Account (CDA) pin number?", "How could we go over my Child Development Account (CDA) pin number?", "What does me have to do to check over my Child Development Account (CDA) pin number?", "How should me check into my Child Development Account (CDA) pin number?", "Where does student suss out my Child Development Account (CDA) pin number?", "Where should student suss out my Child Development Account (CDA) pin number?", "Where can me check out my Child Development Account (CDA) pin number?", "Where do student look into my Child Development Account (CDA) pin number?", "What do student have to do to suss out my Child Development Account (CDA) pin number?", "How does i check my Child Development Account (CDA) pin number?", "What do we need to go over my Child Development Account (CDA) pin number?", "What does i need to check out my Child Development Account (CDA) pin number?", "What do me have to do to check into my Child Development Account (CDA) pin number?", "What do student need to check out my Child Development Account (CDA) pin number?", "Where does we suss out my Child Development Account (CDA) pin number?", "How can student check over my Child Development Account (CDA) pin number?", "How does i check up on my Child Development Account (CDA) pin number?", "What do i have to do to check my Child Development Account (CDA) pin number?", "How should we check out my Child Development Account (CDA) pin number?", "What does me need to check over my Child Development Account (CDA) pin number?", "What does student have to do to suss out my Child Development Account (CDA) pin number?", "What does student need to look into my Child Development Account (CDA) pin number?", "What do me need to check out my Child Development Account (CDA) pin number?", "Where should student check my Child Development Account (CDA) pin number?", "Where shall student look into my Child Development Account (CDA) pin number?", "What do we need to check into my Child Development Account (CDA) pin number?", "How shall we check my Child Development Account (CDA) pin number?", "Where could we check up on my Child Development Account (CDA) pin number?", "Where shall i check my Child Development Account (CDA) pin number?", "What does me need to suss out my Child Development Account (CDA) pin number?", "How should student look into my Child Development Account (CDA) pin number?", "How does we look into my Child Development Account (CDA) pin number?", "Where can me check into my Child Development Account (CDA) pin number?", "Where does me check out my Child Development Account (CDA) pin number?", "What do i need to go over my Child Development Account (CDA) pin number?", "What does i have to do to go over my Child Development Account (CDA) pin number?", "What do student need to check over my Child Development Account (CDA) pin number?", "What does me need to look into my Child Development Account (CDA) pin number?", "Where does me look into my Child Development Account (CDA) pin number?", "Where should i check out my Child Development Account (CDA) pin number?", "What do we have to do to suss out my Child Development Account (CDA) pin number?", "Where do me check out my Child Development Account (CDA) pin number?", "Where can i go over my Child Development Account (CDA) pin number?", "Where shall i look into my Child Development Account (CDA) pin number?", "How can we look into my Child Development Account (CDA) pin number?", "Where does i check up on my Child Development Account (CDA) pin number?", "Where do i check over my Child Development Account (CDA) pin number?", "Where does i suss out my Child Development Account (CDA) pin number?", "What do we need to check my Child Development Account (CDA) pin number?", "How could i suss out my Child Development Account (CDA) pin number?", "How could we suss out my Child Development Account (CDA) pin number?", "What do i have to do to look into my Child Development Account (CDA) pin number?", "How does student check over my Child Development Account (CDA) pin number?", "How could me go over my Child Development Account (CDA) pin number?", "How shall we go over my Child Development Account (CDA) pin number?", "How can i check my Child Development Account (CDA) pin number?", "What does student need to check my Child Development Account (CDA) pin number?", "Where could student suss out my Child Development Account (CDA) pin number?", "Where can we suss out my Child Development Account (CDA) pin number?", "Where shall we check up on my Child Development Account (CDA) pin number?", "Where could we check my Child Development Account (CDA) pin number?", "What does we have to do to go over my Child Development Account (CDA) pin number?", "Where could me check my Child Development Account (CDA) pin number?", "How does student suss out my Child Development Account (CDA) pin number?", "Where shall we check into my Child Development Account (CDA) pin number?", "Where should me check out my Child Development Account (CDA) pin number?", "Where does me check my Child Development Account (CDA) pin number?", "How shall i check out my Child Development Account (CDA) pin number?", "Where could we check over my Child Development Account (CDA) pin number?", "How can me look into my Child Development Account (CDA) pin number?", "What does student need to suss out my Child Development Account (CDA) pin number?", "Where does student check out my Child Development Account (CDA) pin number?", "Where could me check over my Child Development Account (CDA) pin number?"], "tag": "How do I check my Child Development Account (CDA) pin number?", "response": "To check or reset your Child Development Account (CDA) pin number, please approach the CDA bank. The CDA banks, which are POSB/DBS, OCBC, and UOB, are responsible for issuing Baby Bonus NETS cards to parents."}, {"patterns": ["What are the source of the parenting information?", "What does the source of the parenting information mean?", "Can you tell me more about the source of the parenting information?", "I want to know about the source of the parenting information?", "Can you tell me the details about the source of the parenting information?", "What do the source of the parenting information mean?", "Explain to me the source of the parenting information?", "What is the source of the parenting information all about?", "May I know about the source of the parenting information?", "What is meant by the source of the parenting information?", "What are the source of the parenting information all about?", "What are the beginning of the parenting information?", "What are the origin of the parenting information?", "What are the root of the parenting information?", "What are the rootage of the parenting information?", "What does the beginning of the parenting information mean?", "What does the origin of the parenting information mean?", "What does the root of the parenting information mean?", "What does the rootage of the parenting information mean?", "Can you tell me more about the beginning of the parenting information?", "Can you tell me more about the origin of the parenting information?", "Can you tell me more about the root of the parenting information?", "Can you tell me more about the rootage of the parenting information?", "I want to know about the beginning of the parenting information?", "I want to know about the origin of the parenting information?", "I want to know about the root of the parenting information?", "I want to know about the rootage of the parenting information?", "Can you tell me the details about the beginning of the parenting information?", "Can you tell me the details about the origin of the parenting information?", "Can you tell me the details about the root of the parenting information?", "Can you tell me the details about the rootage of the parenting information?", "What do the beginning of the parenting information mean?", "What do the origin of the parenting information mean?", "What do the root of the parenting information mean?", "What do the rootage of the parenting information mean?", "Explain to me the beginning of the parenting information?", "Explain to me the origin of the parenting information?", "Explain to me the root of the parenting information?", "Explain to me the rootage of the parenting information?", "What is the beginning of the parenting information all about?", "What is the origin of the parenting information all about?", "What is the root of the parenting information all about?", "What is the rootage of the parenting information all about?", "May I know about the beginning of the parenting information?", "May I know about the origin of the parenting information?", "May I know about the root of the parenting information?", "May I know about the rootage of the parenting information?", "What is meant by the beginning of the parenting information?", "What is meant by the origin of the parenting information?", "What is meant by the root of the parenting information?", "What is meant by the rootage of the parenting information?", "What are the beginning of the parenting information all about?", "What are the origin of the parenting information all about?", "What are the root of the parenting information all about?", "What are the rootage of the parenting information all about?"], "tag": "What is the source of the parenting information?", "response": "Information from the parenting resources is sourced from research and studies conducted by practicing experts from various disciplines involved in raising children. Baby Bonus Parenting Resources worked with local and international partners such as the Early Childhood Development Agency, Health Promotion Board, National Library Board, National University of Singapore, Australia\u2019s Parenting Research Centre and US-based Vroom to develop and consolidate relevant parenting resources for the convenience and ease of parents."}, {"patterns": ["What does the types of approved education/healthcare expenses under the respective Approved Institution (AI) s mean?", "What is the types of approved education/healthcare expenses under the respective Approved Institution (AI) s all about?", "Can you tell me the details about the types of approved education/healthcare expenses under the respective Approved Institution (AI) s?", "Explain to me the types of approved education/healthcare expenses under the respective Approved Institution (AI) s?", "What do the types of approved education/healthcare expenses under the respective Approved Institution (AI) s mean?", "Can you tell me more about the types of approved education/healthcare expenses under the respective Approved Institution (AI) s?", "I want to know about the types of approved education/healthcare expenses under the respective Approved Institution (AI) s?", "What is meant by the types of approved education/healthcare expenses under the respective Approved Institution (AI) s?", "What are the types of approved education/healthcare expenses under the respective Approved Institution (AI) s all about?", "What is the types of approved education/healthcare expenses under the respective Approved Institution (AI) s?", "May I know about the types of approved education/healthcare expenses under the respective Approved Institution (AI) s?"], "tag": "What are the types of approved education/healthcare expenses under the respective Approved Institution (AI)s?", "response": "The types of educational and healthcare expenses approved for use in the Child Development Account (CDA) are: (a) Basic fees and indirect expenses at child care centres, kindergartens, special education schools or early intervention programmes, where applicable. Approved list of indirect education expenses for payment through the CDA* Uniforms and attire Insurance Registration fee [Note: Not applicable (N.A.) for special education schools.] Bedding Materials [Note: N.A. for kindergartens and special education schools.] Materials/Books [Note: N.A. for childcare centres.] Local Excursion/field trips Transport Deposit (must be refunded back into CDA) [Note: N.A. for special education schools which do not collect deposits.] Examination/assessment fees [Note: N.A. for childcare centres and kindergartens.] *Note: As the type of indirect expenses vary by the AIs, parents should confirm the actual expenses charged to the CDA with the AI. (b) Medical expenses at hospitals and clinics (c) Premiums for Medisave-approved integrated shield plans (d) Products at pharmacies: Medication prescribed by a medical practitioner or a pharmacist Surgical products Over-the-counter-medication Dermatological products Vitamin and health supplements (e) Spectacles, contact lens, optical-related eye care products and services at optical shops (f) The purchase, rental, maintenance or repair of Assistive Technology Device (ATD) and accessories, such as hearing aids, Braille laptops and wheelchairs; and professional assessment services in relation to the purchase or rental of ATDs."}, {"patterns": ["What does we need to obtain a letter to alter CDA bank?", "What does student need to obtain a letter to modify CDA bank?", "What do we have to do to obtain a missive to change CDA bank?", "How could we obtain a letter to alter CDA bank?", "Where shall we obtain a missive to change CDA bank?", "Where does i obtain a letter to alter CDA bank?", "Where can i obtain a missive to alter CDA bank?", "How could student obtain a letter to modify CDA bank?", "Where can student obtain a missive to change CDA bank?", "How do we obtain a letter to alter CDA bank?", "How could we obtain a letter to change CDA bank?", "Where should we obtain a letter to modify CDA bank?", "Where do we obtain a missive to change CDA bank?", "Where could student obtain a missive to modify CDA bank?", "What do me need to obtain a missive to alter CDA bank?", "How do student obtain a letter to modify CDA bank?", "What does i have to do to obtain a letter to modify CDA bank?", "What do we need to obtain a missive to modify CDA bank?", "What do we have to do to obtain a letter to modify CDA bank?", "How should me obtain a missive to modify CDA bank?", "What does student have to do to obtain a letter to modify CDA bank?", "How does i obtain a letter to alter CDA bank?", "Where do me obtain a missive to change CDA bank?", "What do me need to obtain a missive to modify CDA bank?", "How shall me obtain a missive to change CDA bank?", "Where can student obtain a missive to alter CDA bank?", "Where can i obtain a letter to modify CDA bank?", "How do student obtain a letter to change CDA bank?", "Where does me obtain a letter to modify CDA bank?", "What does we have to do to obtain a missive to modify CDA bank?", "How do student obtain a missive to modify CDA bank?", "What do i have to do to obtain a letter to change CDA bank?", "How does we obtain a letter to modify CDA bank?", "What does me have to do to obtain a letter to alter CDA bank?", "How should student obtain a missive to alter CDA bank?", "Where do i obtain a letter to alter CDA bank?", "Where shall student obtain a missive to alter CDA bank?", "How could me obtain a letter to alter CDA bank?", "Where shall me obtain a letter to alter CDA bank?", "What does i have to do to obtain a missive to modify CDA bank?", "Where should student obtain a letter to modify CDA bank?", "Where can i obtain a missive to modify CDA bank?", "What does i need to obtain a letter to alter CDA bank?", "What do we have to do to obtain a letter to change CDA bank?", "Where does i obtain a missive to alter CDA bank?", "Where should i obtain a missive to change CDA bank?", "How do student obtain a missive to alter CDA bank?", "Where could student obtain a letter to alter CDA bank?", "What do we need to obtain a missive to change CDA bank?", "How does we obtain a missive to modify CDA bank?", "Where do student obtain a letter to modify CDA bank?", "How shall me obtain a letter to alter CDA bank?", "What does i have to do to obtain a letter to alter CDA bank?", "How do we obtain a letter to modify CDA bank?", "How shall we obtain a missive to modify CDA bank?", "Where does we obtain a letter to change CDA bank?", "How does me obtain a missive to alter CDA bank?", "Where could student obtain a missive to alter CDA bank?", "Where do student obtain a letter to alter CDA bank?", "How could i obtain a missive to alter CDA bank?", "Where does we obtain a letter to alter CDA bank?", "How should student obtain a missive to change CDA bank?", "What do me have to do to obtain a letter to alter CDA bank?", "Where can we obtain a missive to modify CDA bank?", "What does we have to do to obtain a letter to modify CDA bank?", "Where could we obtain a missive to alter CDA bank?", "How does student obtain a missive to modify CDA bank?", "Where shall i obtain a letter to alter CDA bank?", "What does i need to obtain a letter to change CDA bank?", "Where shall we obtain a missive to alter CDA bank?", "What does me have to do to obtain a letter to change CDA bank?", "Where shall me obtain a letter to change CDA bank?", "What does me have to do to obtain a missive to change CDA bank?", "Where do we obtain a missive to alter CDA bank?", "What does student have to do to obtain a letter to change CDA bank?", "How does student obtain a missive to change CDA bank?", "Where do me obtain a letter to change CDA bank?", "How should we obtain a letter to change CDA bank?", "What do we need to obtain a missive to alter CDA bank?", "How should we obtain a letter to alter CDA bank?", "How should student obtain a letter to change CDA bank?", "How should me obtain a letter to modify CDA bank?", "How does me obtain a letter to modify CDA bank?", "Where does me obtain a letter to alter CDA bank?", "What does i have to do to obtain a letter to change CDA bank?", "Where could i obtain a missive to change CDA bank?", "Where does me obtain a letter to change CDA bank?", "What do me have to do to obtain a missive to change CDA bank?", "How should i obtain a missive to change CDA bank?", "How shall i obtain a missive to alter CDA bank?", "Where does me obtain a missive to modify CDA bank?", "What do student have to do to obtain a missive to alter CDA bank?", "What does we need to obtain a missive to modify CDA bank?", "How shall i obtain a letter to alter CDA bank?", "Where do student obtain a letter to change CDA bank?", "Where do me obtain a letter to alter CDA bank?", "How does i obtain a letter to modify CDA bank?", "Where can me obtain a letter to modify CDA bank?", "How should we obtain a missive to alter CDA bank?", "Where does student obtain a letter to change CDA bank?", "Where should student obtain a missive to alter CDA bank?", "Where does student obtain a missive to change CDA bank?", "Where could me obtain a missive to alter CDA bank?", "What do we have to do to obtain a missive to modify CDA bank?", "How shall student obtain a missive to alter CDA bank?", "Where do i obtain a letter to change CDA bank?", "What do we have to do to obtain a missive to alter CDA bank?", "Where should student obtain a letter to change CDA bank?", "Where shall student obtain a letter to modify CDA bank?", "How could me obtain a missive to modify CDA bank?", "What do student have to do to obtain a letter to alter CDA bank?", "Where can student obtain a letter to modify CDA bank?", "What does i need to obtain a missive to modify CDA bank?", "What do i need to obtain a letter to change CDA bank?", "What do we need to obtain a letter to alter CDA bank?", "How does student obtain a letter to alter CDA bank?", "Where shall we obtain a letter to alter CDA bank?", "Where can student obtain a letter to change CDA bank?", "Where can student obtain a missive to modify CDA bank?", "What does student need to obtain a missive to alter CDA bank?", "What do we need to obtain a letter to change CDA bank?", "How shall we obtain a letter to alter CDA bank?", "Where could me obtain a missive to modify CDA bank?", "What does i need to obtain a missive to change CDA bank?", "Where should i obtain a missive to alter CDA bank?", "Where could i obtain a missive to modify CDA bank?", "Where could i obtain a letter to modify CDA bank?", "What does me have to do to obtain a missive to alter CDA bank?", "How should we obtain a missive to change CDA bank?", "Where could me obtain a letter to change CDA bank?", "How do i obtain a missive to alter CDA bank?", "How do me obtain a missive to change CDA bank?", "Where do i obtain a missive to alter CDA bank?", "Where could we obtain a missive to change CDA bank?", "What do me have to do to obtain a letter to change CDA bank?", "Where does i obtain a missive to change CDA bank?", "Where does me obtain a missive to alter CDA bank?", "How could me obtain a letter to modify CDA bank?", "What does i have to do to obtain a missive to change CDA bank?", "Where should we obtain a letter to alter CDA bank?", "What do i need to obtain a letter to modify CDA bank?", "How should me obtain a letter to change CDA bank?", "What does student have to do to obtain a missive to modify CDA bank?", "How should we obtain a missive to modify CDA bank?", "Where shall me obtain a letter to modify CDA bank?", "Where does i obtain a letter to change CDA bank?", "What does we have to do to obtain a letter to change CDA bank?", "Where should we obtain a missive to change CDA bank?", "How could we obtain a missive to alter CDA bank?", "What does i need to obtain a missive to alter CDA bank?", "How does i obtain a letter to change CDA bank?", "Where can student obtain a letter to alter CDA bank?", "How should i obtain a missive to modify CDA bank?", "How could i obtain a missive to modify CDA bank?", "Where should me obtain a missive to change CDA bank?", "How could i obtain a letter to alter CDA bank?", "Where can me obtain a missive to change CDA bank?", "What do i have to do to obtain a letter to modify CDA bank?", "How could i obtain a letter to change CDA bank?", "Where could me obtain a letter to alter CDA bank?", "Where do i obtain a missive to change CDA bank?", "Where should i obtain a letter to modify CDA bank?", "Where do me obtain a missive to alter CDA bank?", "What does we have to do to obtain a letter to alter CDA bank?", "Where should me obtain a letter to modify CDA bank?", "Where could we obtain a letter to change CDA bank?", "What do student need to obtain a letter to modify CDA bank?", "What does we need to obtain a missive to alter CDA bank?", "How shall we obtain a missive to alter CDA bank?", "How could student obtain a letter to change CDA bank?", "Where do we obtain a letter to alter CDA bank?", "Where can we obtain a letter to modify CDA bank?", "Where do i obtain a letter to modify CDA bank?", "How could me obtain a missive to alter CDA bank?", "Where should i obtain a letter to alter CDA bank?", "How does we obtain a letter to change CDA bank?", "How shall me obtain a missive to modify CDA bank?", "Where shall me obtain a missive to modify CDA bank?", "Where can we obtain a letter to alter CDA bank?", "What does i need to obtain a letter to modify CDA bank?", "Where should me obtain a letter to alter CDA bank?", "What do student need to obtain a missive to alter CDA bank?", "How does student obtain a letter to change CDA bank?", "How could student obtain a missive to alter CDA bank?", "Where does i obtain a letter to modify CDA bank?", "How shall me obtain a letter to change CDA bank?", "Where shall me obtain a missive to alter CDA bank?", "What do student need to obtain a letter to change CDA bank?", "How shall student obtain a letter to change CDA bank?", "What do me need to obtain a letter to change CDA bank?", "How does we obtain a missive to change CDA bank?", "What do i have to do to obtain a missive to modify CDA bank?", "Where could student obtain a letter to change CDA bank?", "How should i obtain a letter to alter CDA bank?", "What does me need to obtain a letter to alter CDA bank?", "What does we need to obtain a letter to modify CDA bank?", "Where does student obtain a missive to modify CDA bank?", "Where should me obtain a missive to alter CDA bank?", "Where do student obtain a missive to change CDA bank?", "Where can i obtain a letter to change CDA bank?"], "tag": "How can I obtain a letter to change CDA bank?", "response": "The CDA Trustee can log on to Baby Bonus Online to submit your request to change CDA bank. "}, {"patterns": ["May we move back money from the Child Development Account (CDA) apply an ATM machine?", "Is i able to pull back money from the Child Development Account (CDA) utilise an ATM machine?", "Am me able to recede money from the Child Development Account (CDA) utilise an ATM machine?", "Are i entitled to withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Is me allowed to retreat money from the Child Development Account (CDA) apply an ATM machine?", "Are me allowed to retire money from the Child Development Account (CDA) apply an ATM machine?", "Is i entitled to pull back money from the Child Development Account (CDA) employ an ATM machine?", "Is it ok if me recede money from the Child Development Account (CDA) apply an ATM machine?", "Is it ok if student retire money from the Child Development Account (CDA) using an ATM machine?", "Am i entitled to retire money from the Child Development Account (CDA) utilize an ATM machine?", "Are student entitled to retire money from the Child Development Account (CDA) employ an ATM machine?", "Is me able to retreat money from the Child Development Account (CDA) apply an ATM machine?", "Are i entitled to pull back money from the Child Development Account (CDA) using an ATM machine?", "Are i entitled to retreat money from the Child Development Account (CDA) apply an ATM machine?", "Is it ok for me to move back money from the Child Development Account (CDA) utilize an ATM machine?", "Is it ok if me move back money from the Child Development Account (CDA) apply an ATM machine?", "Am i able to retire money from the Child Development Account (CDA) using an ATM machine?", "Are me able to retreat money from the Child Development Account (CDA) using an ATM machine?", "Are we able to pull away money from the Child Development Account (CDA) using an ATM machine?", "Are student entitled to recede money from the Child Development Account (CDA) employ an ATM machine?", "Is it ok for i to move back money from the Child Development Account (CDA) employ an ATM machine?", "Is it alright if i move back money from the Child Development Account (CDA) employ an ATM machine?", "Are me allowed to recede money from the Child Development Account (CDA) using an ATM machine?", "Is it alright for student to retreat money from the Child Development Account (CDA) apply an ATM machine?", "Is it possible if we retreat money from the Child Development Account (CDA) utilise an ATM machine?", "Is i entitled to move back money from the Child Development Account (CDA) using an ATM machine?", "Is it possible for i to recede money from the Child Development Account (CDA) using an ATM machine?", "Is it ok for me to withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Is it ok for we to retire money from the Child Development Account (CDA) employ an ATM machine?", "Is me able to withdraw money from the Child Development Account (CDA) apply an ATM machine?", "Are me allowed to pull away money from the Child Development Account (CDA) employ an ATM machine?", "Is student entitled to recede money from the Child Development Account (CDA) utilize an ATM machine?", "Are me able to move back money from the Child Development Account (CDA) employ an ATM machine?", "Are student entitled to withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Is me allowed to draw back money from the Child Development Account (CDA) utilise an ATM machine?", "Is student allowed to pull back money from the Child Development Account (CDA) using an ATM machine?", "Am me allowed to withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Could student recede money from the Child Development Account (CDA) utilise an ATM machine?", "Is it alright if student move back money from the Child Development Account (CDA) apply an ATM machine?", "Is it possible if me recede money from the Child Development Account (CDA) utilize an ATM machine?", "May student recede money from the Child Development Account (CDA) apply an ATM machine?", "Is it possible for i to move back money from the Child Development Account (CDA) utilise an ATM machine?", "Are student able to retreat money from the Child Development Account (CDA) apply an ATM machine?", "Is me able to withdraw money from the Child Development Account (CDA) utilize an ATM machine?", "Are student allowed to pull away money from the Child Development Account (CDA) employ an ATM machine?", "Are student allowed to retreat money from the Child Development Account (CDA) utilise an ATM machine?", "Is it alright for we to pull back money from the Child Development Account (CDA) apply an ATM machine?", "Is it possible if me move back money from the Child Development Account (CDA) using an ATM machine?", "Is it ok if student pull back money from the Child Development Account (CDA) employ an ATM machine?", "Is it possible if me retire money from the Child Development Account (CDA) utilize an ATM machine?", "Are i allowed to retreat money from the Child Development Account (CDA) apply an ATM machine?", "Am me able to recede money from the Child Development Account (CDA) using an ATM machine?", "Am student able to move back money from the Child Development Account (CDA) utilize an ATM machine?", "Are i allowed to recede money from the Child Development Account (CDA) using an ATM machine?", "Are we able to recede money from the Child Development Account (CDA) employ an ATM machine?", "Is we allowed to retire money from the Child Development Account (CDA) using an ATM machine?", "Is i allowed to retire money from the Child Development Account (CDA) using an ATM machine?", "Are i allowed to draw back money from the Child Development Account (CDA) utilise an ATM machine?", "Are student able to pull away money from the Child Development Account (CDA) utilise an ATM machine?", "Is it alright for me to retreat money from the Child Development Account (CDA) utilize an ATM machine?", "Is i able to retire money from the Child Development Account (CDA) using an ATM machine?", "Is it alright if we move back money from the Child Development Account (CDA) utilise an ATM machine?", "Could i recede money from the Child Development Account (CDA) utilize an ATM machine?", "Is it alright for student to draw back money from the Child Development Account (CDA) utilize an ATM machine?", "Is student entitled to retreat money from the Child Development Account (CDA) utilize an ATM machine?", "Is it possible for student to pull back money from the Child Development Account (CDA) apply an ATM machine?", "Are i able to withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Could we retreat money from the Child Development Account (CDA) using an ATM machine?", "Are student allowed to move back money from the Child Development Account (CDA) utilise an ATM machine?", "Am student entitled to pull away money from the Child Development Account (CDA) utilise an ATM machine?", "Am we entitled to retire money from the Child Development Account (CDA) using an ATM machine?", "Is i able to pull back money from the Child Development Account (CDA) utilize an ATM machine?", "Are student allowed to pull back money from the Child Development Account (CDA) apply an ATM machine?", "Is me able to withdraw money from the Child Development Account (CDA) utilise an ATM machine?", "Is it ok if i retreat money from the Child Development Account (CDA) utilize an ATM machine?", "Am me allowed to draw back money from the Child Development Account (CDA) apply an ATM machine?", "Are i able to move back money from the Child Development Account (CDA) using an ATM machine?", "Is it alright for i to pull back money from the Child Development Account (CDA) employ an ATM machine?", "Is it possible for i to pull away money from the Child Development Account (CDA) using an ATM machine?", "Is it possible if student recede money from the Child Development Account (CDA) utilise an ATM machine?", "Is student entitled to move back money from the Child Development Account (CDA) using an ATM machine?", "Am me entitled to draw back money from the Child Development Account (CDA) employ an ATM machine?", "Is it alright if me withdraw money from the Child Development Account (CDA) apply an ATM machine?", "Are i able to pull away money from the Child Development Account (CDA) employ an ATM machine?", "Are we entitled to pull back money from the Child Development Account (CDA) apply an ATM machine?", "Am me entitled to withdraw money from the Child Development Account (CDA) using an ATM machine?", "Is it ok if we retreat money from the Child Development Account (CDA) using an ATM machine?", "Is student allowed to recede money from the Child Development Account (CDA) employ an ATM machine?", "May we draw back money from the Child Development Account (CDA) apply an ATM machine?", "Is student able to withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Are i allowed to recede money from the Child Development Account (CDA) utilise an ATM machine?", "Am we able to move back money from the Child Development Account (CDA) utilize an ATM machine?", "Could i pull away money from the Child Development Account (CDA) utilize an ATM machine?", "Is student able to move back money from the Child Development Account (CDA) using an ATM machine?", "May student draw back money from the Child Development Account (CDA) apply an ATM machine?", "Am we allowed to pull away money from the Child Development Account (CDA) utilise an ATM machine?", "Is it ok if we retire money from the Child Development Account (CDA) employ an ATM machine?", "Is it possible if we retreat money from the Child Development Account (CDA) using an ATM machine?", "Is we entitled to retire money from the Child Development Account (CDA) utilise an ATM machine?", "Could we retire money from the Child Development Account (CDA) utilize an ATM machine?", "Am i entitled to withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Am i allowed to withdraw money from the Child Development Account (CDA) utilise an ATM machine?", "Is it ok if me pull away money from the Child Development Account (CDA) apply an ATM machine?", "Is it ok if student pull away money from the Child Development Account (CDA) utilize an ATM machine?", "Is it ok if student pull back money from the Child Development Account (CDA) using an ATM machine?", "Is i able to pull away money from the Child Development Account (CDA) utilize an ATM machine?", "Is it ok if student recede money from the Child Development Account (CDA) employ an ATM machine?", "Is it possible for student to retreat money from the Child Development Account (CDA) using an ATM machine?", "Are me entitled to retreat money from the Child Development Account (CDA) employ an ATM machine?", "Is it ok if me pull back money from the Child Development Account (CDA) apply an ATM machine?", "Are we entitled to retreat money from the Child Development Account (CDA) employ an ATM machine?", "Is me able to draw back money from the Child Development Account (CDA) using an ATM machine?", "Is it possible for we to move back money from the Child Development Account (CDA) utilise an ATM machine?", "Am student allowed to pull back money from the Child Development Account (CDA) employ an ATM machine?", "Am me able to draw back money from the Child Development Account (CDA) utilize an ATM machine?", "Am me allowed to withdraw money from the Child Development Account (CDA) apply an ATM machine?", "May i withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Are i entitled to draw back money from the Child Development Account (CDA) using an ATM machine?", "Am we allowed to recede money from the Child Development Account (CDA) utilise an ATM machine?", "Am we entitled to pull away money from the Child Development Account (CDA) utilise an ATM machine?", "Is it possible if we withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Is it ok if i recede money from the Child Development Account (CDA) employ an ATM machine?", "Is it ok if i retreat money from the Child Development Account (CDA) employ an ATM machine?", "Are we allowed to pull away money from the Child Development Account (CDA) employ an ATM machine?", "Are i allowed to withdraw money from the Child Development Account (CDA) using an ATM machine?", "Is student allowed to retreat money from the Child Development Account (CDA) apply an ATM machine?", "Is it alright if me retire money from the Child Development Account (CDA) employ an ATM machine?", "Am i entitled to retreat money from the Child Development Account (CDA) apply an ATM machine?", "Could student withdraw money from the Child Development Account (CDA) using an ATM machine?", "Is it ok if we move back money from the Child Development Account (CDA) employ an ATM machine?", "Am i able to withdraw money from the Child Development Account (CDA) utilise an ATM machine?", "Is we entitled to pull away money from the Child Development Account (CDA) utilise an ATM machine?", "Is it alright for me to draw back money from the Child Development Account (CDA) apply an ATM machine?", "Am student entitled to draw back money from the Child Development Account (CDA) utilize an ATM machine?", "Is me entitled to recede money from the Child Development Account (CDA) utilize an ATM machine?", "Am i entitled to retire money from the Child Development Account (CDA) employ an ATM machine?", "Are we entitled to recede money from the Child Development Account (CDA) apply an ATM machine?", "May i retreat money from the Child Development Account (CDA) utilise an ATM machine?", "Are me entitled to pull away money from the Child Development Account (CDA) employ an ATM machine?", "Is it ok for student to retire money from the Child Development Account (CDA) employ an ATM machine?", "Could we withdraw money from the Child Development Account (CDA) utilise an ATM machine?", "Am me able to draw back money from the Child Development Account (CDA) using an ATM machine?", "Is we entitled to retire money from the Child Development Account (CDA) apply an ATM machine?", "Is it ok if we pull back money from the Child Development Account (CDA) apply an ATM machine?", "Is we allowed to draw back money from the Child Development Account (CDA) apply an ATM machine?", "Am i allowed to pull away money from the Child Development Account (CDA) utilize an ATM machine?", "Are we able to withdraw money from the Child Development Account (CDA) utilise an ATM machine?", "Is it possible for i to retire money from the Child Development Account (CDA) utilise an ATM machine?", "Is it alright if we retreat money from the Child Development Account (CDA) employ an ATM machine?", "Is it possible if i retire money from the Child Development Account (CDA) apply an ATM machine?", "Am me able to recede money from the Child Development Account (CDA) employ an ATM machine?", "Is me allowed to retire money from the Child Development Account (CDA) utilise an ATM machine?", "Is it alright for i to retreat money from the Child Development Account (CDA) utilise an ATM machine?", "Is it alright for student to pull back money from the Child Development Account (CDA) using an ATM machine?", "Is me entitled to draw back money from the Child Development Account (CDA) apply an ATM machine?", "Is it possible if student retire money from the Child Development Account (CDA) employ an ATM machine?", "Is student entitled to pull away money from the Child Development Account (CDA) employ an ATM machine?", "Am we allowed to pull back money from the Child Development Account (CDA) using an ATM machine?", "Is it possible for me to pull back money from the Child Development Account (CDA) utilize an ATM machine?", "Is it possible if i move back money from the Child Development Account (CDA) utilize an ATM machine?", "Is it alright for me to retire money from the Child Development Account (CDA) apply an ATM machine?", "Am me allowed to draw back money from the Child Development Account (CDA) using an ATM machine?", "Is it ok if i retire money from the Child Development Account (CDA) employ an ATM machine?", "Is it possible for student to recede money from the Child Development Account (CDA) utilise an ATM machine?", "Are student able to withdraw money from the Child Development Account (CDA) using an ATM machine?", "Is we allowed to retire money from the Child Development Account (CDA) utilize an ATM machine?", "Are we entitled to draw back money from the Child Development Account (CDA) employ an ATM machine?", "Is it possible for i to withdraw money from the Child Development Account (CDA) utilise an ATM machine?", "Am me able to pull away money from the Child Development Account (CDA) employ an ATM machine?", "Is it possible if we retire money from the Child Development Account (CDA) utilise an ATM machine?", "Is student entitled to recede money from the Child Development Account (CDA) utilise an ATM machine?", "Is it possible for me to draw back money from the Child Development Account (CDA) apply an ATM machine?", "Is it possible for student to pull back money from the Child Development Account (CDA) using an ATM machine?", "Are we allowed to recede money from the Child Development Account (CDA) employ an ATM machine?", "Are me able to recede money from the Child Development Account (CDA) utilize an ATM machine?", "Is it ok if me draw back money from the Child Development Account (CDA) utilize an ATM machine?", "Is it possible for i to recede money from the Child Development Account (CDA) apply an ATM machine?", "Are me allowed to pull back money from the Child Development Account (CDA) apply an ATM machine?", "Am student allowed to retreat money from the Child Development Account (CDA) utilise an ATM machine?", "Are me entitled to withdraw money from the Child Development Account (CDA) apply an ATM machine?", "Is it possible if student draw back money from the Child Development Account (CDA) using an ATM machine?", "May student withdraw money from the Child Development Account (CDA) utilize an ATM machine?", "Could we pull back money from the Child Development Account (CDA) utilize an ATM machine?", "Could student retire money from the Child Development Account (CDA) utilize an ATM machine?", "Is i able to recede money from the Child Development Account (CDA) employ an ATM machine?", "Is it ok if i pull back money from the Child Development Account (CDA) utilise an ATM machine?", "Could me retreat money from the Child Development Account (CDA) utilise an ATM machine?", "Could we retire money from the Child Development Account (CDA) utilise an ATM machine?", "Is it possible for i to recede money from the Child Development Account (CDA) utilize an ATM machine?", "Am student entitled to recede money from the Child Development Account (CDA) apply an ATM machine?", "Is it ok for we to pull away money from the Child Development Account (CDA) apply an ATM machine?", "Is it ok for i to pull back money from the Child Development Account (CDA) employ an ATM machine?", "Is it possible if student retreat money from the Child Development Account (CDA) using an ATM machine?", "Am we allowed to pull back money from the Child Development Account (CDA) employ an ATM machine?", "Is we entitled to pull back money from the Child Development Account (CDA) employ an ATM machine?", "Is we able to pull away money from the Child Development Account (CDA) employ an ATM machine?", "Is it alright for i to withdraw money from the Child Development Account (CDA) employ an ATM machine?", "Are we entitled to withdraw money from the Child Development Account (CDA) utilise an ATM machine?", "Is i entitled to move back money from the Child Development Account (CDA) utilise an ATM machine?", "Am i able to withdraw money from the Child Development Account (CDA) apply an ATM machine?"], "tag": "Can I withdraw money from the Child Development Account (CDA) using an ATM machine?", "response": "You cannot withdraw cash from the Child Development Account (CDA). However, you may use the funds at Approved Institutions registered with MSF under the Baby Bonus Scheme."}, {"patterns": ["I just detect out that my shaver has fall in the strategy without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tiddler has fall in the scheme without my agreement. will you modify the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my shaver has joined the strategy without my agreement. would you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my small fry has fall in the scheme without my understanding would you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my nestling has joined the scheme without my agreement. could you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my fry has fall in the scheme without my understanding would you alter the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my child has get together the scheme without my agreement. will you modify the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nipper has joined the scheme without my agreement. would you change the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my kid has fall in the scheme without my understanding would you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my tiddler has joined the scheme without my agreement. would you alter the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my small fry has fall in the scheme without my agreement. would you change the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my child has get together the scheme without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has get together the scheme without my understanding would you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nipper has joined the strategy without my agreement. will you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has joined the strategy without my understanding would you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my child has get together the strategy without my understanding could you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my small fry has joined the strategy without my agreement. could you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my small fry has get together the strategy without my understanding could you modify the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my minor has get together the scheme without my understanding would you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my small fry has get together the strategy without my agreement. would you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tyke has fall in the strategy without my agreement. will you change the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my fry has get together the strategy without my agreement. will you alter the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nipper has joined the scheme without my agreement. could you change the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my shaver has joined the strategy without my understanding could you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tiddler has get together the scheme without my understanding would you alter the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has fall in the strategy without my agreement. would you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has get together the scheme without my agreement. will you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my nipper has get together the scheme without my understanding could you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my small fry has get together the scheme without my understanding will you modify the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my nipper has fall in the scheme without my agreement. could you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my youngster has joined the strategy without my agreement. could you change the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tiddler has fall in the scheme without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my child has fall in the strategy without my understanding would you alter the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my shaver has joined the scheme without my understanding could you alter the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nipper has joined the scheme without my understanding will you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "Could you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my youngster has get together the scheme without my agreement. would you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my small fry has joined the scheme without my understanding will you modify the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my nipper has fall in the scheme without my agreement. would you modify the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my minor has get together the scheme without my agreement. could you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nestling has joined the scheme without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my child has fall in the scheme without my agreement. could you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my nipper has joined the strategy without my agreement. would you alter the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my small fry has fall in the strategy without my agreement. would you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tyke has joined the strategy without my understanding will you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my minor has joined the strategy without my understanding could you alter the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my child has fall in the strategy without my agreement. could you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tyke has get together the strategy without my agreement. could you change the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my fry has joined the strategy without my agreement. will you modify the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tike has fall in the scheme without my agreement. could you modify the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my nipper has fall in the strategy without my agreement. would you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my small fry has fall in the strategy without my understanding will you change the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my tike has joined the scheme without my agreement. would you modify the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my child has fall in the scheme without my agreement. could you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has get together the strategy without my understanding will you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has get together the strategy without my agreement. will you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my youngster has fall in the strategy without my understanding will you change the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my shaver has get together the scheme without my understanding could you change the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tyke has joined the scheme without my understanding could you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my nipper has joined the scheme without my agreement. would you modify the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my minor has fall in the strategy without my understanding would you alter the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my tyke has fall in the scheme without my understanding would you change the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my tiddler has fall in the scheme without my agreement. would you change the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my minor has joined the scheme without my agreement. will you alter the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my tiddler has joined the scheme without my understanding will you modify the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my tike has joined the scheme without my agreement. would you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tiddler has joined the strategy without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my shaver has fall in the scheme without my understanding could you modify the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nestling has joined the scheme without my understanding could you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tike has joined the scheme without my understanding could you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my kid has joined the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has fall in the scheme without my understanding would you modify the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tike has get together the scheme without my understanding will you change the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my shaver has fall in the strategy without my understanding could you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my fry has fall in the scheme without my understanding would you modify the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my child has joined the strategy without my understanding would you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my shaver has get together the strategy without my agreement. would you modify the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my minor has fall in the scheme without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my small fry has get together the strategy without my agreement. could you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my youngster has fall in the scheme without my agreement. could you change the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my tike has fall in the strategy without my agreement. will you alter the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my kid has joined the strategy without my agreement. would you change the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my small fry has fall in the scheme without my agreement. will you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my minor has get together the strategy without my understanding would you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my small fry has fall in the scheme without my understanding could you change the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my child has fall in the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tyke has joined the scheme without my understanding would you change the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my nipper has fall in the scheme without my agreement. would you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my nipper has joined the strategy without my understanding would you modify the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tiddler has fall in the strategy without my understanding could you modify the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my nipper has fall in the scheme without my agreement. would you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my child has fall in the scheme without my agreement. could you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my child has joined the strategy without my understanding could you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my child has fall in the strategy without my understanding will you change the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my kid has get together the scheme without my understanding would you change the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tike has joined the scheme without my agreement. would you modify the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my shaver has fall in the scheme without my agreement. could you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my tiddler has fall in the scheme without my understanding could you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my fry has joined the strategy without my understanding will you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my tike has joined the strategy without my agreement. will you change the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my fry has fall in the scheme without my understanding would you change the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my fry has joined the scheme without my agreement. will you modify the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my tiddler has joined the strategy without my understanding would you alter the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has fall in the strategy without my agreement. would you modify the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my nipper has fall in the scheme without my understanding will you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tiddler has fall in the scheme without my agreement. could you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my youngster has joined the strategy without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my nipper has get together the strategy without my agreement. would you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my fry has get together the scheme without my understanding will you modify the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my youngster has get together the strategy without my understanding will you change the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my minor has get together the scheme without my understanding will you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tyke has joined the scheme without my agreement. would you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my tyke has joined the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my minor has get together the strategy without my understanding would you change the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my nipper has get together the strategy without my agreement. will you change the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my kid has joined the scheme without my agreement. could you modify the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my fry has joined the scheme without my agreement. will you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my tiddler has get together the scheme without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my shaver has joined the strategy without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my nestling has get together the strategy without my understanding would you modify the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tike has joined the scheme without my agreement. will you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my youngster has joined the scheme without my agreement. could you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my shaver has get together the scheme without my understanding would you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my kid has joined the scheme without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my nestling has get together the scheme without my understanding could you modify the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my minor has joined the strategy without my understanding will you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my fry has joined the strategy without my agreement. will you change the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my tiddler has get together the strategy without my agreement. could you change the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has joined the scheme without my understanding would you alter the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my fry has fall in the strategy without my agreement. would you alter the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my minor has get together the scheme without my understanding could you modify the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tike has fall in the strategy without my agreement. will you modify the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nipper has fall in the scheme without my understanding could you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tike has get together the scheme without my understanding will you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my nestling has fall in the strategy without my agreement. will you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my kid has joined the strategy without my understanding will you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my child has joined the scheme without my agreement. would you alter the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nestling has get together the strategy without my agreement. will you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my fry has joined the strategy without my agreement. would you change the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tiddler has fall in the strategy without my agreement. will you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my shaver has joined the scheme without my understanding will you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my tyke has get together the strategy without my agreement. could you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my nestling has fall in the scheme without my understanding would you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nipper has get together the strategy without my agreement. would you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tike has get together the scheme without my understanding could you modify the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tike has joined the scheme without my agreement. would you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tyke has fall in the scheme without my understanding would you alter the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my small fry has fall in the scheme without my understanding would you alter the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my minor has joined the scheme without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my shaver has get together the scheme without my agreement. would you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my minor has fall in the strategy without my understanding will you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my nipper has fall in the scheme without my agreement. would you modify the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my nipper has joined the scheme without my agreement. could you change the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my tike has fall in the scheme without my agreement. could you change the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my small fry has get together the strategy without my understanding would you change the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my child has get together the strategy without my understanding could you change the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my fry has fall in the strategy without my understanding will you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my small fry has get together the strategy without my agreement. will you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tike has get together the scheme without my understanding will you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my small fry has fall in the strategy without my agreement. could you modify the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my small fry has joined the strategy without my agreement. could you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my kid has joined the scheme without my agreement. will you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my nipper has fall in the strategy without my agreement. will you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my shaver has joined the scheme without my agreement. will you modify the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my child has get together the strategy without my agreement. will you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my minor has get together the scheme without my understanding could you modify the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my minor has get together the scheme without my agreement. will you modify the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tiddler has joined the strategy without my agreement. will you modify the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my small fry has fall in the strategy without my agreement. will you change the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my child has joined the scheme without my agreement. could you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my minor has get together the scheme without my agreement. would you modify the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nipper has fall in the scheme without my agreement. could you alter the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my nestling has joined the strategy without my understanding would you change the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my youngster has joined the strategy without my understanding will you modify the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my child has joined the scheme without my agreement. would you alter the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my kid has joined the strategy without my understanding could you modify the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my shaver has joined the scheme without my understanding would you modify the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my fry has joined the scheme without my understanding could you alter the banking concern account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my youngster has get together the strategy without my understanding could you modify the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my tike has get together the scheme without my understanding would you modify the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my kid has joined the scheme without my agreement. will you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my child has joined the strategy without my agreement. could you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my minor has get together the strategy without my agreement. will you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my kid has joined the scheme without my understanding will you alter the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my shaver has get together the strategy without my agreement. will you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my shaver has joined the strategy without my understanding will you alter the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tike has joined the scheme without my understanding will you modify the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my kid has joined the scheme without my agreement. would you change the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my tiddler has get together the strategy without my understanding could you modify the banking company account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just observe out that my fry has joined the scheme without my agreement. would you alter the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my child has fall in the scheme without my understanding will you modify the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my youngster has fall in the strategy without my agreement. will you alter the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my nestling has fall in the strategy without my understanding will you change the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my nestling has joined the scheme without my understanding could you alter the depository financial institution account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just detect out that my small fry has get together the scheme without my agreement. would you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my shaver has get together the strategy without my understanding would you alter the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my minor has joined the strategy without my understanding would you alter the depository financial institution business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just found out that my minor has joined the scheme without my agreement. will you change the banking company business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just notice out that my tiddler has joined the strategy without my understanding could you change the bank business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?", "I just discover out that my youngster has get together the strategy without my agreement. could you alter the banking concern business relationship holder or Child Development Account (CDA) trustee to me? - Spouse not contactable?"], "tag": "I just found out that my child has joined the scheme without my agreement. Can you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable", "response": "If you are presently the primary caregiver for your child but your spouse is currently the CDA trustee and/or bank account holder, and you are unable to contact him/her to request for a change, you may write in to us using this form. Simply enter \u201cCDA Trustee / Cash Gift Bank account holder\u201d in the Subject field and key in your details."}, {"patterns": ["What papers does student require to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What written document do student call for to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my youngster on the app. What written document does student necessitate to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my youngster on the app. What written document do student required to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "What written document do i demand to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my minor on the app. What documents does me require to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my child on the app. What written document does i demand to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What papers do i take to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my shaver on the app. What documents does i ask to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nestling on the app. What papers does i call for to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tike on the app. What papers does me take to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my fry on the app. What written document does me ask to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my child on the app. What papers does we need to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my minor on the app. What documents does we need to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my youngster on the app. What written document does me take to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my nestling on the app. What documents does student necessitate to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What written document does me need to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents does we take to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my kid on the app. What documents does we require to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my minor on the app. What papers does we postulate to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my nipper on the app. What documents does we postulate to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents do student required to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my kid on the app. What written document does student demand to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tike on the app. What papers does i take to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nipper on the app. What papers does me postulate to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my fry on the app. What papers does we required to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my fry on the app. What documents does me require to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents does me demand to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my youngster on the app. What papers does me need to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nipper on the app. What papers does me required to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What papers does student demand to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my shaver on the app. What documents does me postulate to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my minor on the app. What written document does student take to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my child on the app. What written document does i involve to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tike on the app. What written document does me necessitate to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my youngster on the app. What documents does student required to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nipper on the app. What written document does i demand to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my kid on the app. What papers does student required to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nestling on the app. What documents does i take to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents do me need to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my nestling on the app. What written document does student required to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my tike on the app. What documents does we required to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my kid on the app. What written document does student ask to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nestling on the app. What papers does i require to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my youngster on the app. What papers does i demand to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my nestling on the app. What papers does student postulate to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nestling on the app. What documents do me required to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my tyke on the app. What documents does we require to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my tiddler on the app. What documents does student call for to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nipper on the app. What written document does me need to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tyke on the app. What written document does me require to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my youngster on the app. What written document does i involve to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my fry on the app. What documents do me required to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What written document does student require to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my child on the app. What papers does me need to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my small fry on the app. What papers does me require to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my tiddler on the app. What papers does we postulate to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tyke on the app. What written document does i call for to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my tyke on the app. What documents does we necessitate to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tyke on the app. What papers does i ask to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my kid on the app. What written document does i ask to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tike on the app. What papers does me demand to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my tike on the app. What written document does student need to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my youngster on the app. What written document does me ask to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tyke on the app. What papers does i call for to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my tiddler on the app. What documents does we demand to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my minor on the app. What documents does we required to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my child on the app. What written document does i postulate to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my small fry on the app. What papers does student postulate to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my youngster on the app. What written document does we demand to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my nestling on the app. What papers does we required to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my child on the app. What papers does we necessitate to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tyke on the app. What documents do i required to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tiddler on the app. What written document does i postulate to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tyke on the app. What written document does me postulate to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my kid on the app. What papers does we involve to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my kid on the app. What papers does i require to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my minor on the app. What papers does i take to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "What papers does student need to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tyke on the app. What documents does me necessitate to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents does me involve to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my child on the app. What written document does i necessitate to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my shaver on the app. What documents does me take to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my fry on the app. What documents does we postulate to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nestling on the app. What documents does i involve to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my fry on the app. What written document does student postulate to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my child on the app. What papers does me call for to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my tike on the app. What documents does student necessitate to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my fry on the app. What papers does i necessitate to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my minor on the app. What papers does i ask to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my youngster on the app. What papers does i require to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents does me ask to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my minor on the app. What written document does we need to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my child on the app. What documents does me need to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my shaver on the app. What papers does me necessitate to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tike on the app. What documents does i involve to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents does we require to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tiddler on the app. What written document does i postulate to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nestling on the app. What documents does i require to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my kid on the app. What written document does me take to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my shaver on the app. What written document does i call for to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tyke on the app. What written document does i involve to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my child on the app. What written document does me require to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my small fry on the app. What documents do me required to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nestling on the app. What written document does me demand to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my tiddler on the app. What papers does student necessitate to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nipper on the app. What papers do i required to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my nestling on the app. What papers does student ask to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my nipper on the app. What written document does student involve to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nestling on the app. What papers does i necessitate to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nestling on the app. What written document does i required to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my youngster on the app. What documents does student involve to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tike on the app. What documents does i call for to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my child on the app. What papers does i require to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents does me required to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my youngster on the app. What papers does student required to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tyke on the app. What written document does me demand to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my tyke on the app. What papers does we necessitate to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my kid on the app. What written document does student ask to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my tiddler on the app. What papers does student necessitate to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my small fry on the app. What documents does student ask to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my minor on the app. What papers does i demand to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my nestling on the app. What documents does student demand to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my shaver on the app. What written document does me take to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my minor on the app. What papers does we postulate to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What written document do me demand to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my small fry on the app. What documents does me require to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tike on the app. What documents does me require to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my tiddler on the app. What written document does we required to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my minor on the app. What documents does me necessitate to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nipper on the app. What written document does me need to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nipper on the app. What written document does me postulate to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my nestling on the app. What written document does we required to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my shaver on the app. What written document does me ask to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my nipper on the app. What papers do we required to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nestling on the app. What documents does i involve to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my tiddler on the app. What written document does student need to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my kid on the app. What documents do we required to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my minor on the app. What documents does we demand to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tyke on the app. What written document does me required to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my youngster on the app. What papers does we necessitate to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my youngster on the app. What papers does we take to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my youngster on the app. What written document does we need to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my youngster on the app. What papers does i required to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my minor on the app. What written document does student ask to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents does me require to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nipper on the app. What documents does i required to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my youngster on the app. What papers does we call for to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my tiddler on the app. What papers does student take to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my child on the app. What written document do we required to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tiddler on the app. What papers does i demand to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my child on the app. What documents does we postulate to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my minor on the app. What documents does i postulate to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my tiddler on the app. What documents do student required to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "What papers do me demand to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my kid on the app. What documents does i necessitate to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my minor on the app. What written document does we take to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tike on the app. What written document does i demand to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my child on the app. What documents do we required to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tyke on the app. What papers does me call for to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents do i call for to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my fry on the app. What papers does me need to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my shaver on the app. What written document does we involve to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my kid on the app. What written document does i take to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my tike on the app. What documents do we required to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nipper on the app. What written document does i required to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my minor on the app. What documents does i required to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tike on the app. What papers do i required to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my minor on the app. What documents does we necessitate to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my shaver on the app. What written document does me necessitate to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my shaver on the app. What documents does we require to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my fry on the app. What written document does we necessitate to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nestling on the app. What written document do me required to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my kid on the app. What documents does student need to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my fry on the app. What documents does we require to make to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents does i necessitate to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my kid on the app. What papers does i require to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my small fry on the app. What written document does i call for to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "What documents do we involve to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "What written document do me ask to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my nipper on the app. What papers does we take to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tike on the app. What written document does me necessitate to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nestling on the app. What documents does me need to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my small fry on the app. What documents does i require to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my fry on the app. What papers does student need to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my fry on the app. What papers does me demand to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my tyke on the app. What papers does me ask to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my tyke on the app. What written document does i take to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my nestling on the app. What papers does me necessitate to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my shaver on the app. What papers do i required to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my kid on the app. What papers does me need to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my small fry on the app. What papers does i necessitate to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my youngster on the app. What documents does i necessitate to create to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my nipper on the app. What documents does student require to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Student have registered the birth of my nestling on the app. What documents does student call for to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "We have registered the birth of my tike on the app. What papers does we call for to make to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my minor on the app. What written document does me ask to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my fry on the app. What written document does i call for to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I have registered the birth of my nestling on the app. What papers does i call for to produce to take in my child\u00e2\u20ac\u2122s Birth Certificate?", "Me have registered the birth of my child on the app. What written document does me call for to create to collect my child\u00e2\u20ac\u2122s Birth Certificate?"], "tag": "I have registered the birth of my child on the app. What documents do I need to produce to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "response": "If you are a Singapore Citizen, you will only need to show your NRIC to collect the Birth Certificate. If you are a foreigner, you will need to provide the following documents: Passport, or Long-Term Pass cards, or Disembarkation/Embarkation cards. However, if you or your spouse have edited any marriage information in in the online application, you will also need to show your original marriage certificate for verification. As your marriage records will need to be verified at the point of Birth Certificate collection, you may experience a longer wait to collect your child\u2019s Birth Certificate."}, {"patterns": ["My application unsuccessful may I know why is that so?", "Why is it that my application unsuccessful?", "Why does my application unsuccessful?", "Why are my application unsuccessful?", "Why am my application unsuccessful?", "My application unsuccessful Why is that so?", "My application unsuccessful Why is this so?", "My application unsuccessful may I know why is this so?", "My application unsuccessful Why?", "My application unsuccessful may I know why?", "Why do my application unsuccessful?", "My practical application unsuccessful may I know why is that so?", "Why is it that my practical application unsuccessful?", "Why does my practical application unsuccessful?", "Why are my practical application unsuccessful?", "Why am my practical application unsuccessful?", "My practical application unsuccessful Why is that so?", "My practical application unsuccessful Why is this so?", "My practical application unsuccessful may I know why is this so?", "My practical application unsuccessful Why?", "My practical application unsuccessful may I know why?", "Why do my practical application unsuccessful?"], "tag": "Why is my application unsuccessful?", "response": "Your Baby Bonus application could be unsuccessful if: any information you have keyed in is incorrect or does not match the records in our database, or you completed the wrong section "}, {"patterns": ["What do the Moments of Life (Families) app mean?", "What is the Moments of Life (Families) app all about?", "I want to know about the Moments of Life (Families) app?", "What are the Moments of Life (Families) app all about?", "What are the Moments of Life (Families) app?", "May I know about the Moments of Life (Families) app?", "Can you tell me the details about the Moments of Life (Families) app?", "Can you tell me more about the Moments of Life (Families) app?", "What is meant by the Moments of Life (Families) app?", "What does the Moments of Life (Families) app mean?", "Explain to me the Moments of Life (Families) app?"], "tag": "What is the Moments of Life (Families) app?", "response": "The MOL(Families) app was created to support you in your parenthood journey. Services and information centred round the needs of you and your family are integrated via a single digital platform, giving you what you need when you need it. Key features of the app include: I. Register your child\u2019s birth & apply for the Baby Bonus (currently applicable only for births in public hospitals) in one form; II. Search for and indicate interest in preschool facilities of your choice, through the use of geolocation technology, with accompanying information on school fees and vacancies; III. Access your child\u2019s immunisation and medical appointment records; and IV. Receive credible and up-to-date Government content on applicable schemes and benefits, parenting information and events. If you have a question on the app, email us at mol_families@psd.gov.sg. "}, {"patterns": ["Where does i reckon my Child Development Account (CDA) transactions?", "Where shall me regard my Child Development Account (CDA) transactions?", "Where shall we see my Child Development Account (CDA) transactions?", "How shall we reckon my Child Development Account (CDA) transactions?", "Where shall i regard my Child Development Account (CDA) transactions?", "How shall me consider my Child Development Account (CDA) transactions?", "Where shall me consider my Child Development Account (CDA) transactions?", "Where does student regard my Child Development Account (CDA) transactions?", "How should me view my Child Development Account (CDA) transactions?", "Where do i consider my Child Development Account (CDA) transactions?", "What do student have to do to see my Child Development Account (CDA) transactions?", "Where should i reckon my Child Development Account (CDA) transactions?", "What does we have to do to see my Child Development Account (CDA) transactions?", "What do student have to do to view my Child Development Account (CDA) transactions?", "How could me reckon my Child Development Account (CDA) transactions?", "How do student reckon my Child Development Account (CDA) transactions?", "Where can i consider my Child Development Account (CDA) transactions?", "Where can i regard my Child Development Account (CDA) transactions?", "What do i have to do to see my Child Development Account (CDA) transactions?", "What does i need to see my Child Development Account (CDA) transactions?", "What does we have to do to consider my Child Development Account (CDA) transactions?", "What do me have to do to see my Child Development Account (CDA) transactions?", "How does i consider my Child Development Account (CDA) transactions?", "What do me have to do to view my Child Development Account (CDA) transactions?", "How could i reckon my Child Development Account (CDA) transactions?", "What does me need to reckon my Child Development Account (CDA) transactions?", "How shall student view my Child Development Account (CDA) transactions?", "What do we have to do to view my Child Development Account (CDA) transactions?", "How does student consider my Child Development Account (CDA) transactions?", "Where could i view my Child Development Account (CDA) transactions?", "What do we need to see my Child Development Account (CDA) transactions?", "Where does student consider my Child Development Account (CDA) transactions?", "How could we reckon my Child Development Account (CDA) transactions?", "What do we need to consider my Child Development Account (CDA) transactions?", "How should student reckon my Child Development Account (CDA) transactions?", "Where do i regard my Child Development Account (CDA) transactions?", "What does i have to do to reckon my Child Development Account (CDA) transactions?", "Where should i see my Child Development Account (CDA) transactions?", "How could me regard my Child Development Account (CDA) transactions?", "How does we regard my Child Development Account (CDA) transactions?", "What does student need to regard my Child Development Account (CDA) transactions?", "Where shall we view my Child Development Account (CDA) transactions?", "What does we need to see my Child Development Account (CDA) transactions?", "What does i need to consider my Child Development Account (CDA) transactions?", "What does me have to do to see my Child Development Account (CDA) transactions?", "What do we need to reckon my Child Development Account (CDA) transactions?", "What do me need to reckon my Child Development Account (CDA) transactions?", "Where can we consider my Child Development Account (CDA) transactions?", "Where shall student view my Child Development Account (CDA) transactions?", "Where does i regard my Child Development Account (CDA) transactions?", "How could me consider my Child Development Account (CDA) transactions?", "Where could me view my Child Development Account (CDA) transactions?", "Where can we reckon my Child Development Account (CDA) transactions?", "Where could me see my Child Development Account (CDA) transactions?", "What do i need to reckon my Child Development Account (CDA) transactions?", "What do we have to do to see my Child Development Account (CDA) transactions?", "Where shall me view my Child Development Account (CDA) transactions?", "Where shall i see my Child Development Account (CDA) transactions?", "Where does me regard my Child Development Account (CDA) transactions?", "How do we view my Child Development Account (CDA) transactions?", "How does me see my Child Development Account (CDA) transactions?", "Where shall we regard my Child Development Account (CDA) transactions?", "What do we have to do to consider my Child Development Account (CDA) transactions?", "How shall i reckon my Child Development Account (CDA) transactions?", "What does me have to do to regard my Child Development Account (CDA) transactions?", "How shall student see my Child Development Account (CDA) transactions?", "How should we view my Child Development Account (CDA) transactions?", "Where can me see my Child Development Account (CDA) transactions?", "Where could student consider my Child Development Account (CDA) transactions?", "What do student have to do to reckon my Child Development Account (CDA) transactions?", "What does student have to do to consider my Child Development Account (CDA) transactions?", "Where shall student reckon my Child Development Account (CDA) transactions?", "How do me regard my Child Development Account (CDA) transactions?", "Where do me reckon my Child Development Account (CDA) transactions?", "What do me need to see my Child Development Account (CDA) transactions?", "Where could student view my Child Development Account (CDA) transactions?", "What does me need to see my Child Development Account (CDA) transactions?", "Where could i consider my Child Development Account (CDA) transactions?", "Where should student reckon my Child Development Account (CDA) transactions?", "Where do we consider my Child Development Account (CDA) transactions?", "What does student need to view my Child Development Account (CDA) transactions?", "What does we have to do to regard my Child Development Account (CDA) transactions?", "Where does i view my Child Development Account (CDA) transactions?", "What do student have to do to regard my Child Development Account (CDA) transactions?", "What do we have to do to regard my Child Development Account (CDA) transactions?", "Where does we reckon my Child Development Account (CDA) transactions?", "Where shall me see my Child Development Account (CDA) transactions?", "Where can me consider my Child Development Account (CDA) transactions?", "Where could me reckon my Child Development Account (CDA) transactions?", "Where can student view my Child Development Account (CDA) transactions?", "Where can student consider my Child Development Account (CDA) transactions?", "Where can we regard my Child Development Account (CDA) transactions?", "How does me reckon my Child Development Account (CDA) transactions?", "What does student have to do to view my Child Development Account (CDA) transactions?", "What does i have to do to consider my Child Development Account (CDA) transactions?", "Where should student regard my Child Development Account (CDA) transactions?", "Where can we view my Child Development Account (CDA) transactions?", "How should student regard my Child Development Account (CDA) transactions?", "How do i regard my Child Development Account (CDA) transactions?", "What does me have to do to view my Child Development Account (CDA) transactions?", "Where could i see my Child Development Account (CDA) transactions?", "How do student regard my Child Development Account (CDA) transactions?", "Where does we see my Child Development Account (CDA) transactions?", "Where can me reckon my Child Development Account (CDA) transactions?", "How should i consider my Child Development Account (CDA) transactions?", "Where do we see my Child Development Account (CDA) transactions?", "What do student need to consider my Child Development Account (CDA) transactions?", "Where should me reckon my Child Development Account (CDA) transactions?", "Where do me consider my Child Development Account (CDA) transactions?", "How should student view my Child Development Account (CDA) transactions?", "Where do i view my Child Development Account (CDA) transactions?", "How shall we view my Child Development Account (CDA) transactions?", "How could student reckon my Child Development Account (CDA) transactions?", "How shall we consider my Child Development Account (CDA) transactions?", "How shall me reckon my Child Development Account (CDA) transactions?", "How should student consider my Child Development Account (CDA) transactions?", "How does we see my Child Development Account (CDA) transactions?", "How could i consider my Child Development Account (CDA) transactions?", "What does student need to see my Child Development Account (CDA) transactions?", "What do me have to do to reckon my Child Development Account (CDA) transactions?", "What does me need to consider my Child Development Account (CDA) transactions?", "How do we see my Child Development Account (CDA) transactions?", "How shall i consider my Child Development Account (CDA) transactions?", "What do me need to regard my Child Development Account (CDA) transactions?", "How does i regard my Child Development Account (CDA) transactions?", "Where does student view my Child Development Account (CDA) transactions?", "Where do we reckon my Child Development Account (CDA) transactions?", "What does we need to consider my Child Development Account (CDA) transactions?", "How does i see my Child Development Account (CDA) transactions?", "How could we regard my Child Development Account (CDA) transactions?", "How should we consider my Child Development Account (CDA) transactions?", "What does i have to do to view my Child Development Account (CDA) transactions?", "How could we see my Child Development Account (CDA) transactions?", "What does i have to do to see my Child Development Account (CDA) transactions?", "How do i see my Child Development Account (CDA) transactions?", "What do me have to do to regard my Child Development Account (CDA) transactions?", "Where can me view my Child Development Account (CDA) transactions?", "What does me have to do to consider my Child Development Account (CDA) transactions?", "Where do student reckon my Child Development Account (CDA) transactions?", "What does i have to do to regard my Child Development Account (CDA) transactions?", "How should i see my Child Development Account (CDA) transactions?", "Where do me regard my Child Development Account (CDA) transactions?", "What do i need to see my Child Development Account (CDA) transactions?", "How should i view my Child Development Account (CDA) transactions?", "Where can me regard my Child Development Account (CDA) transactions?", "What does we need to regard my Child Development Account (CDA) transactions?", "Where do student regard my Child Development Account (CDA) transactions?", "How do me view my Child Development Account (CDA) transactions?", "What do student need to regard my Child Development Account (CDA) transactions?", "How do i view my Child Development Account (CDA) transactions?", "How does student reckon my Child Development Account (CDA) transactions?", "What do me need to view my Child Development Account (CDA) transactions?", "Where can i see my Child Development Account (CDA) transactions?", "How could we view my Child Development Account (CDA) transactions?", "How do me consider my Child Development Account (CDA) transactions?", "How shall me see my Child Development Account (CDA) transactions?", "How shall i see my Child Development Account (CDA) transactions?", "Where should me see my Child Development Account (CDA) transactions?", "What do i have to do to reckon my Child Development Account (CDA) transactions?", "Where could we see my Child Development Account (CDA) transactions?", "How should me see my Child Development Account (CDA) transactions?", "What do i need to regard my Child Development Account (CDA) transactions?", "What does me have to do to reckon my Child Development Account (CDA) transactions?", "How shall i regard my Child Development Account (CDA) transactions?", "Where should me regard my Child Development Account (CDA) transactions?", "How does student regard my Child Development Account (CDA) transactions?", "How could me view my Child Development Account (CDA) transactions?", "How shall me regard my Child Development Account (CDA) transactions?", "Where does me reckon my Child Development Account (CDA) transactions?", "What does we need to reckon my Child Development Account (CDA) transactions?", "Where do i reckon my Child Development Account (CDA) transactions?", "How does i view my Child Development Account (CDA) transactions?", "What do i need to view my Child Development Account (CDA) transactions?", "Where can i view my Child Development Account (CDA) transactions?", "Where does me consider my Child Development Account (CDA) transactions?", "What does i need to regard my Child Development Account (CDA) transactions?", "Where could i regard my Child Development Account (CDA) transactions?", "Where does me view my Child Development Account (CDA) transactions?", "How do student consider my Child Development Account (CDA) transactions?", "What do student need to view my Child Development Account (CDA) transactions?", "What does we need to view my Child Development Account (CDA) transactions?", "What do i have to do to consider my Child Development Account (CDA) transactions?", "Where do student see my Child Development Account (CDA) transactions?", "Where do student consider my Child Development Account (CDA) transactions?", "How does me regard my Child Development Account (CDA) transactions?", "Where should we see my Child Development Account (CDA) transactions?", "What does i need to reckon my Child Development Account (CDA) transactions?", "What do student need to see my Child Development Account (CDA) transactions?", "How could me see my Child Development Account (CDA) transactions?", "What do we need to regard my Child Development Account (CDA) transactions?", "How does me view my Child Development Account (CDA) transactions?", "How do we reckon my Child Development Account (CDA) transactions?", "How do student see my Child Development Account (CDA) transactions?", "What do me need to consider my Child Development Account (CDA) transactions?", "What does me need to regard my Child Development Account (CDA) transactions?", "Where should i regard my Child Development Account (CDA) transactions?", "Where shall we consider my Child Development Account (CDA) transactions?", "How do we regard my Child Development Account (CDA) transactions?", "Where shall student consider my Child Development Account (CDA) transactions?", "Where could we consider my Child Development Account (CDA) transactions?"], "tag": "How can I view my Child Development Account (CDA) transactions?", "response": "You can view the transactions made in your Child Development Account or CDA in the monthly statement sent by your CDA bank, or through Internet Banking. You may also go to 'View Statement Summary' on the Baby Bonus Online, log in using your SingPass, and select 'View Statement ' to view the CDA payment details and \u201cRemaining Cap Amount\u201d."}, {"patterns": ["When would new features be released on the app and how will I be notified?", "When would new features be let go of on the app and how will I be notified?", "When would new features be let go on the app and how will I be notified?", "When would new features be relinquish on the app and how will I be notified?", "When would new features be released on the app and how will I be advise", "When would new features be released on the app and how will I be give notice", "When would new features be released on the app and how will I be send word", "When would new features be released on the app and how will I be apprise", "When would new features be released on the app and how will I be apprize", "When would new features be let go of on the app and how will I be advise", "When would new features be let go of on the app and how will I be give notice", "When would new features be let go of on the app and how will I be send word", "When would new features be let go of on the app and how will I be apprise", "When would new features be let go of on the app and how will I be apprize", "When would new features be let go on the app and how will I be advise", "When would new features be let go on the app and how will I be give notice", "When would new features be let go on the app and how will I be send word", "When would new features be let go on the app and how will I be apprise", "When would new features be let go on the app and how will I be apprize", "When would new features be relinquish on the app and how will I be advise", "When would new features be relinquish on the app and how will I be give notice", "When would new features be relinquish on the app and how will I be send word", "When would new features be relinquish on the app and how will I be apprise", "When would new features be relinquish on the app and how will I be apprize"], "tag": "When will new features be released on the app and how will I be notified?", "response": "The Moments of Life (Families) app will be enhanced regularly. Updates will be made available through the Apple App Store and Google Play Store."}, {"patterns": ["When student have employ for the Baby Bonus Scheme. What does student do to open the Child Development Account (CDA) for my youngster", "When me have employ for the Baby Bonus Scheme. Where should me open up the Child Development Account (CDA) for my child?", "I have use for the Baby Bonus Scheme. How i does open the Child Development Account (CDA) for my tike", "If me have employ for the Baby Bonus Scheme. Where shall me open the Child Development Account (CDA) for my small fry", "If i have use for the Baby Bonus Scheme. Where does i open up the Child Development Account (CDA) for my small fry", "If we have employ for the Baby Bonus Scheme. How we should open the Child Development Account (CDA) for my fry", "When student have applied for the Baby Bonus Scheme. Where do student open up the Child Development Account (CDA) for my fry", "When student have utilise for the Baby Bonus Scheme. How shall student open up the Child Development Account (CDA) for my fry", "While me have applied for the Baby Bonus Scheme. Where do me open the Child Development Account (CDA) for my fry", "While student have employ for the Baby Bonus Scheme. How student does open the Child Development Account (CDA) for my minor", "While me have employ for the Baby Bonus Scheme. How do me open the Child Development Account (CDA) for my youngster", "While we have employ for the Baby Bonus Scheme. What shall we do to open up the Child Development Account (CDA) for my tyke", "Me have applied for the Baby Bonus Scheme. What should me do to open up the Child Development Account (CDA) for my youngster", "If we have utilise for the Baby Bonus Scheme. How could we open the Child Development Account (CDA) for my small fry", "When i have utilise for the Baby Bonus Scheme. Where could i open the Child Development Account (CDA) for my kid", "If student have utilise for the Baby Bonus Scheme. What should student do to open the Child Development Account (CDA) for my small fry", "When i have use for the Baby Bonus Scheme. Where shall i open the Child Development Account (CDA) for my youngster", "When me have employ for the Baby Bonus Scheme. How me could open up the Child Development Account (CDA) for my kid", "When i have employ for the Baby Bonus Scheme. How i shall open up the Child Development Account (CDA) for my fry", "When we have use for the Baby Bonus Scheme. How we shall open up the Child Development Account (CDA) for my shaver", "While student have applied for the Baby Bonus Scheme. What does student do to open up the Child Development Account (CDA) for my tike", "If we have use for the Baby Bonus Scheme. What should we do to open the Child Development Account (CDA) for my small fry", "When student have applied for the Baby Bonus Scheme. How do student open the Child Development Account (CDA) for my shaver", "While i have utilize for the Baby Bonus Scheme. What should i do to open up the Child Development Account (CDA) for my child?", "If me have utilize for the Baby Bonus Scheme. How me should open up the Child Development Account (CDA) for my tyke", "If student have utilise for the Baby Bonus Scheme. Where could student open the Child Development Account (CDA) for my small fry", "If i have utilise for the Baby Bonus Scheme. How should i open up the Child Development Account (CDA) for my youngster", "When we have utilise for the Baby Bonus Scheme. What do we do to open up the Child Development Account (CDA) for my shaver", "If student have utilise for the Baby Bonus Scheme. What shall student do to open the Child Development Account (CDA) for my small fry", "If me have use for the Baby Bonus Scheme. Where does me open the Child Development Account (CDA) for my small fry", "While we have utilise for the Baby Bonus Scheme. Where should we open the Child Development Account (CDA) for my small fry", "While we have utilise for the Baby Bonus Scheme. How could we open the Child Development Account (CDA) for my child?", "While student have utilize for the Baby Bonus Scheme. How shall student open up the Child Development Account (CDA) for my tiddler", "When we have use for the Baby Bonus Scheme. Where do we open up the Child Development Account (CDA) for my nipper", "I have employ for the Baby Bonus Scheme. How i can open the Child Development Account (CDA) for my nestling", "While we have employ for the Baby Bonus Scheme. What do we do to open up the Child Development Account (CDA) for my nestling", "If student have utilize for the Baby Bonus Scheme. Where could student open up the Child Development Account (CDA) for my kid", "When student have use for the Baby Bonus Scheme. Where do student open the Child Development Account (CDA) for my shaver", "When we have utilise for the Baby Bonus Scheme. How shall we open up the Child Development Account (CDA) for my tike", "When student have utilise for the Baby Bonus Scheme. Where should student open up the Child Development Account (CDA) for my nestling", "If me have utilise for the Baby Bonus Scheme. What shall me do to open the Child Development Account (CDA) for my minor", "While i have use for the Baby Bonus Scheme. How does i open the Child Development Account (CDA) for my kid", "While student have employ for the Baby Bonus Scheme. What should student do to open the Child Development Account (CDA) for my fry", "While me have applied for the Baby Bonus Scheme. Where does me open the Child Development Account (CDA) for my tyke", "If i have use for the Baby Bonus Scheme. How shall i open the Child Development Account (CDA) for my shaver", "We have utilise for the Baby Bonus Scheme. What shall we do to open up the Child Development Account (CDA) for my nestling", "When student have applied for the Baby Bonus Scheme. Where shall student open the Child Development Account (CDA) for my tyke", "When we have utilise for the Baby Bonus Scheme. How we could open up the Child Development Account (CDA) for my nestling", "While i have applied for the Baby Bonus Scheme. How i could open up the Child Development Account (CDA) for my minor", "While i have applied for the Baby Bonus Scheme. Where should i open up the Child Development Account (CDA) for my shaver", "While i have utilize for the Baby Bonus Scheme. How should i open up the Child Development Account (CDA) for my tyke", "When i have employ for the Baby Bonus Scheme. Where should i open the Child Development Account (CDA) for my nestling", "While i have use for the Baby Bonus Scheme. How i does open the Child Development Account (CDA) for my minor", "If student have employ for the Baby Bonus Scheme. How student shall open the Child Development Account (CDA) for my fry", "If me have utilize for the Baby Bonus Scheme. How me does open up the Child Development Account (CDA) for my child?", "If i have utilise for the Baby Bonus Scheme. How i can open the Child Development Account (CDA) for my youngster", "We have employ for the Baby Bonus Scheme. How we can open the Child Development Account (CDA) for my tike", "If student have employ for the Baby Bonus Scheme. Where can student open the Child Development Account (CDA) for my minor", "I have employ for the Baby Bonus Scheme. How i could open the Child Development Account (CDA) for my youngster", "While student have utilize for the Baby Bonus Scheme. Where do student open up the Child Development Account (CDA) for my nestling", "We have utilise for the Baby Bonus Scheme. How do we open up the Child Development Account (CDA) for my nipper", "If student have applied for the Baby Bonus Scheme. Where does student open the Child Development Account (CDA) for my shaver", "While me have utilise for the Baby Bonus Scheme. Where shall me open the Child Development Account (CDA) for my tyke", "While me have utilise for the Baby Bonus Scheme. What can me do to open up the Child Development Account (CDA) for my minor", "I have use for the Baby Bonus Scheme. What can i do to open the Child Development Account (CDA) for my shaver", "When me have applied for the Baby Bonus Scheme. What do me do to open the Child Development Account (CDA) for my nipper", "If i have employ for the Baby Bonus Scheme. What do i do to open the Child Development Account (CDA) for my kid", "If we have applied for the Baby Bonus Scheme. Where shall we open the Child Development Account (CDA) for my nipper", "While student have utilize for the Baby Bonus Scheme. Where does student open up the Child Development Account (CDA) for my tyke", "When i have employ for the Baby Bonus Scheme. How i do open up the Child Development Account (CDA) for my fry", "If me have applied for the Baby Bonus Scheme. Where could me open up the Child Development Account (CDA) for my nipper", "When me have utilise for the Baby Bonus Scheme. How me does open up the Child Development Account (CDA) for my tiddler", "While i have applied for the Baby Bonus Scheme. Where can i open the Child Development Account (CDA) for my kid", "When i have utilise for the Baby Bonus Scheme. How i does open up the Child Development Account (CDA) for my tike", "If me have utilize for the Baby Bonus Scheme. How me should open up the Child Development Account (CDA) for my small fry", "When me have utilize for the Baby Bonus Scheme. Where does me open the Child Development Account (CDA) for my tiddler", "While student have applied for the Baby Bonus Scheme. How student can open up the Child Development Account (CDA) for my kid", "When student have employ for the Baby Bonus Scheme. What should student do to open the Child Development Account (CDA) for my tyke", "We have employ for the Baby Bonus Scheme. Where do we open the Child Development Account (CDA) for my tiddler", "I have utilise for the Baby Bonus Scheme. How i could open the Child Development Account (CDA) for my child?", "When i have utilize for the Baby Bonus Scheme. How i can open the Child Development Account (CDA) for my shaver", "If me have utilise for the Baby Bonus Scheme. Where does me open the Child Development Account (CDA) for my minor", "While we have utilize for the Baby Bonus Scheme. How we do open the Child Development Account (CDA) for my nipper", "Student have use for the Baby Bonus Scheme. Where shall student open up the Child Development Account (CDA) for my minor", "When me have employ for the Baby Bonus Scheme. What shall me do to open the Child Development Account (CDA) for my small fry", "While we have employ for the Baby Bonus Scheme. What shall we do to open the Child Development Account (CDA) for my nestling", "When we have utilise for the Baby Bonus Scheme. How could we open the Child Development Account (CDA) for my minor", "While me have utilise for the Baby Bonus Scheme. How can me open the Child Development Account (CDA) for my small fry", "While student have use for the Baby Bonus Scheme. What shall student do to open the Child Development Account (CDA) for my tike", "Student have use for the Baby Bonus Scheme. Where do student open up the Child Development Account (CDA) for my tyke", "Student have use for the Baby Bonus Scheme. Where should student open the Child Development Account (CDA) for my tyke", "Me have employ for the Baby Bonus Scheme. How shall me open up the Child Development Account (CDA) for my tike", "While me have utilize for the Baby Bonus Scheme. How do me open up the Child Development Account (CDA) for my youngster", "If student have applied for the Baby Bonus Scheme. What does student do to open up the Child Development Account (CDA) for my minor", "When i have utilize for the Baby Bonus Scheme. Where can i open up the Child Development Account (CDA) for my tyke", "While me have employ for the Baby Bonus Scheme. What could me do to open the Child Development Account (CDA) for my kid", "If i have employ for the Baby Bonus Scheme. How i can open the Child Development Account (CDA) for my youngster", "When we have utilize for the Baby Bonus Scheme. What do we do to open up the Child Development Account (CDA) for my fry", "When we have utilise for the Baby Bonus Scheme. How we can open the Child Development Account (CDA) for my small fry", "If i have utilize for the Baby Bonus Scheme. How could i open up the Child Development Account (CDA) for my child?", "While i have use for the Baby Bonus Scheme. Where do i open the Child Development Account (CDA) for my tiddler", "When we have applied for the Baby Bonus Scheme. Where can we open the Child Development Account (CDA) for my youngster", "Student have use for the Baby Bonus Scheme. How student shall open the Child Development Account (CDA) for my nestling", "If i have employ for the Baby Bonus Scheme. How do i open the Child Development Account (CDA) for my nipper", "I have utilize for the Baby Bonus Scheme. What does i do to open up the Child Development Account (CDA) for my shaver", "Student have use for the Baby Bonus Scheme. How student can open the Child Development Account (CDA) for my kid", "While we have employ for the Baby Bonus Scheme. How should we open the Child Development Account (CDA) for my kid", "While student have utilize for the Baby Bonus Scheme. How shall student open up the Child Development Account (CDA) for my tike", "If student have use for the Baby Bonus Scheme. How does student open up the Child Development Account (CDA) for my tiddler", "If student have employ for the Baby Bonus Scheme. What do student do to open the Child Development Account (CDA) for my nestling", "When student have employ for the Baby Bonus Scheme. How shall student open the Child Development Account (CDA) for my nestling", "When student have applied for the Baby Bonus Scheme. What shall student do to open the Child Development Account (CDA) for my youngster", "If me have applied for the Baby Bonus Scheme. Where could me open up the Child Development Account (CDA) for my youngster", "If me have use for the Baby Bonus Scheme. How me shall open up the Child Development Account (CDA) for my minor", "When i have use for the Baby Bonus Scheme. What could i do to open the Child Development Account (CDA) for my child?", "While i have use for the Baby Bonus Scheme. What does i do to open the Child Development Account (CDA) for my youngster", "While we have utilize for the Baby Bonus Scheme. How do we open up the Child Development Account (CDA) for my child?", "If we have utilise for the Baby Bonus Scheme. How does we open the Child Development Account (CDA) for my tiddler", "If me have applied for the Baby Bonus Scheme. How me do open the Child Development Account (CDA) for my shaver", "While i have utilise for the Baby Bonus Scheme. How should i open up the Child Development Account (CDA) for my tike", "While we have utilise for the Baby Bonus Scheme. Where does we open up the Child Development Account (CDA) for my child?", "When student have applied for the Baby Bonus Scheme. Where shall student open up the Child Development Account (CDA) for my tike", "When i have utilise for the Baby Bonus Scheme. What can i do to open the Child Development Account (CDA) for my youngster", "While me have use for the Baby Bonus Scheme. How does me open the Child Development Account (CDA) for my small fry", "If i have use for the Baby Bonus Scheme. How i do open up the Child Development Account (CDA) for my tiddler", "Me have applied for the Baby Bonus Scheme. What shall me do to open up the Child Development Account (CDA) for my tyke", "If we have applied for the Baby Bonus Scheme. How we do open the Child Development Account (CDA) for my small fry", "If me have use for the Baby Bonus Scheme. How me can open the Child Development Account (CDA) for my child?", "While student have use for the Baby Bonus Scheme. How do student open the Child Development Account (CDA) for my child?", "If we have utilise for the Baby Bonus Scheme. Where does we open up the Child Development Account (CDA) for my shaver", "If me have employ for the Baby Bonus Scheme. How do me open the Child Development Account (CDA) for my tyke", "While student have applied for the Baby Bonus Scheme. How student should open up the Child Development Account (CDA) for my child?", "Me have applied for the Baby Bonus Scheme. What can me do to open up the Child Development Account (CDA) for my fry", "Student have employ for the Baby Bonus Scheme. Where do student open the Child Development Account (CDA) for my nipper", "While i have employ for the Baby Bonus Scheme. How i shall open up the Child Development Account (CDA) for my tike", "When we have utilize for the Baby Bonus Scheme. Where can we open up the Child Development Account (CDA) for my tike", "I have utilise for the Baby Bonus Scheme. What can i do to open up the Child Development Account (CDA) for my tike", "While we have utilise for the Baby Bonus Scheme. What shall we do to open up the Child Development Account (CDA) for my small fry", "While me have applied for the Baby Bonus Scheme. How me can open the Child Development Account (CDA) for my nipper", "When i have use for the Baby Bonus Scheme. Where could i open the Child Development Account (CDA) for my shaver", "I have applied for the Baby Bonus Scheme. Where could i open up the Child Development Account (CDA) for my tyke", "While me have utilize for the Baby Bonus Scheme. What do me do to open the Child Development Account (CDA) for my small fry", "While we have applied for the Baby Bonus Scheme. How we could open the Child Development Account (CDA) for my shaver", "When student have use for the Baby Bonus Scheme. How shall student open the Child Development Account (CDA) for my tiddler", "When me have applied for the Baby Bonus Scheme. How me does open the Child Development Account (CDA) for my fry", "When student have utilise for the Baby Bonus Scheme. How student does open up the Child Development Account (CDA) for my youngster", "If me have use for the Baby Bonus Scheme. How me should open the Child Development Account (CDA) for my nipper", "If me have use for the Baby Bonus Scheme. How me should open the Child Development Account (CDA) for my youngster", "If student have utilize for the Baby Bonus Scheme. What does student do to open up the Child Development Account (CDA) for my minor", "When student have utilise for the Baby Bonus Scheme. How student shall open the Child Development Account (CDA) for my kid", "While me have utilize for the Baby Bonus Scheme. How does me open the Child Development Account (CDA) for my fry", "If we have employ for the Baby Bonus Scheme. Where shall we open the Child Development Account (CDA) for my youngster", "While i have utilise for the Baby Bonus Scheme. Where should i open the Child Development Account (CDA) for my tiddler", "Student have utilise for the Baby Bonus Scheme. How do student open up the Child Development Account (CDA) for my fry", "When me have utilize for the Baby Bonus Scheme. How me can open up the Child Development Account (CDA) for my minor", "When we have employ for the Baby Bonus Scheme. How do we open the Child Development Account (CDA) for my youngster", "I have employ for the Baby Bonus Scheme. Where does i open the Child Development Account (CDA) for my youngster", "While we have employ for the Baby Bonus Scheme. How we shall open up the Child Development Account (CDA) for my child?", "We have employ for the Baby Bonus Scheme. Where could we open up the Child Development Account (CDA) for my tike", "While student have utilize for the Baby Bonus Scheme. How student do open the Child Development Account (CDA) for my kid", "I have utilise for the Baby Bonus Scheme. How does i open up the Child Development Account (CDA) for my kid", "Me have employ for the Baby Bonus Scheme. What shall me do to open up the Child Development Account (CDA) for my tiddler", "If me have utilize for the Baby Bonus Scheme. What could me do to open up the Child Development Account (CDA) for my nestling", "While we have utilize for the Baby Bonus Scheme. Where could we open the Child Development Account (CDA) for my tyke", "While i have applied for the Baby Bonus Scheme. How can i open the Child Development Account (CDA) for my tyke", "I have applied for the Baby Bonus Scheme. How does i open up the Child Development Account (CDA) for my child?", "When we have employ for the Baby Bonus Scheme. How we could open up the Child Development Account (CDA) for my shaver", "When student have applied for the Baby Bonus Scheme. How should student open up the Child Development Account (CDA) for my fry", "If student have utilise for the Baby Bonus Scheme. Where do student open the Child Development Account (CDA) for my nestling", "When we have applied for the Baby Bonus Scheme. What could we do to open up the Child Development Account (CDA) for my child?", "When i have applied for the Baby Bonus Scheme. How i do open the Child Development Account (CDA) for my nipper", "Student have utilise for the Baby Bonus Scheme. Where does student open up the Child Development Account (CDA) for my youngster", "When i have utilise for the Baby Bonus Scheme. What does i do to open the Child Development Account (CDA) for my fry", "When i have employ for the Baby Bonus Scheme. How do i open up the Child Development Account (CDA) for my tike", "We have use for the Baby Bonus Scheme. What should we do to open the Child Development Account (CDA) for my small fry", "While i have applied for the Baby Bonus Scheme. How i do open the Child Development Account (CDA) for my nipper", "Student have utilize for the Baby Bonus Scheme. How shall student open the Child Development Account (CDA) for my minor", "When we have applied for the Baby Bonus Scheme. Where do we open the Child Development Account (CDA) for my nipper", "While i have use for the Baby Bonus Scheme. Where do i open the Child Development Account (CDA) for my nestling", "If we have applied for the Baby Bonus Scheme. Where can we open the Child Development Account (CDA) for my child?", "When student have employ for the Baby Bonus Scheme. What shall student do to open the Child Development Account (CDA) for my child?", "If i have use for the Baby Bonus Scheme. Where shall i open up the Child Development Account (CDA) for my child?", "When i have employ for the Baby Bonus Scheme. How i does open the Child Development Account (CDA) for my tiddler", "Student have employ for the Baby Bonus Scheme. How student shall open the Child Development Account (CDA) for my tike", "If we have use for the Baby Bonus Scheme. What should we do to open up the Child Development Account (CDA) for my minor", "When student have utilize for the Baby Bonus Scheme. How student can open up the Child Development Account (CDA) for my fry", "While student have employ for the Baby Bonus Scheme. How does student open the Child Development Account (CDA) for my shaver", "While student have utilise for the Baby Bonus Scheme. What does student do to open up the Child Development Account (CDA) for my shaver", "If me have utilise for the Baby Bonus Scheme. Where shall me open the Child Development Account (CDA) for my tike", "While me have use for the Baby Bonus Scheme. How could me open the Child Development Account (CDA) for my fry", "When we have applied for the Baby Bonus Scheme. How does we open the Child Development Account (CDA) for my minor", "When me have applied for the Baby Bonus Scheme. How me could open up the Child Development Account (CDA) for my child?", "Me have utilise for the Baby Bonus Scheme. What can me do to open up the Child Development Account (CDA) for my kid", "Me have employ for the Baby Bonus Scheme. Where can me open up the Child Development Account (CDA) for my youngster", "When i have utilize for the Baby Bonus Scheme. How i could open up the Child Development Account (CDA) for my tiddler", "We have utilize for the Baby Bonus Scheme. How does we open up the Child Development Account (CDA) for my tyke", "If we have use for the Baby Bonus Scheme. How we could open the Child Development Account (CDA) for my kid", "While student have employ for the Baby Bonus Scheme. How do student open the Child Development Account (CDA) for my nipper", "I have utilize for the Baby Bonus Scheme. How i does open the Child Development Account (CDA) for my nipper", "I have utilise for the Baby Bonus Scheme. How could i open the Child Development Account (CDA) for my shaver"], "tag": "I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child?", "response": "If you, the applicant, are the CDA Trustee, your child's CDA will be automatically opened within 3 days once he or she joins the scheme."}, {"patterns": ["Who should use the app for online Birth Registration?", "Who could use the app for online Birth Registration?", "Who use the app for online Birth Registration?", "Who shall use the app for online Birth Registration?", "Who will use the app for online Birth Registration?", "Who would use the app for online Birth Registration?", "Who should utilize the app for online Birth Registration?", "Who should utilise the app for online Birth Registration?", "Who should apply the app for online Birth Registration?", "Who should employ the app for online Birth Registration?", "Who could utilize the app for online Birth Registration?", "Who could utilise the app for online Birth Registration?", "Who could apply the app for online Birth Registration?", "Who could employ the app for online Birth Registration?", "Who utilize the app for online Birth Registration?", "Who utilise the app for online Birth Registration?", "Who apply the app for online Birth Registration?", "Who employ the app for online Birth Registration?", "Who shall utilize the app for online Birth Registration?", "Who shall utilise the app for online Birth Registration?", "Who shall apply the app for online Birth Registration?", "Who shall employ the app for online Birth Registration?", "Who will utilize the app for online Birth Registration?", "Who will utilise the app for online Birth Registration?", "Who will apply the app for online Birth Registration?", "Who will employ the app for online Birth Registration?", "Who would utilize the app for online Birth Registration?", "Who would utilise the app for online Birth Registration?", "Who would apply the app for online Birth Registration?", "Who would employ the app for online Birth Registration?"], "tag": "Who can use the app for online Birth Registration?", "response": "To access the online Birth Registration service in the app, you or your spouse must be a Singapore citizen and a. Both be SingPass/MyInfo account holders; b. Your child must have a valid electronic Notification of Live Birth (eNLB); and c. You must have registered your marriage in Singapore. As the app is in its first pilot phase of development, the Birth Registration service is only available to citizens whose child is born in public hospitals, namely KK Women\u2019s and Children\u2019s Hospital (KKH), Singapore General Hospital (SGH) and National University Hospital (NUH)."}, {"patterns": ["Me understand that me registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. but could me create another appointment on the app?", "Can we make another appointment on the app if we registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "If student registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. could student make another appointment on the app?", "If i registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. can i create another appointment on the app?", "May student make another appointment on the app when student registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "If we registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. could we make another appointment on the app?", "I understand that i registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. However, could i make another appointment on the app?", "Is we allowed to create another appointment on the app if we registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "While me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for me to create another appointment on the app?", "While we registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. can we create another appointment on the app?", "Me understand that me registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. However, may me make another appointment on the app?", "If we registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to create another appointment on the app?", "If we registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. can we make another appointment on the app?", "When student registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for student to create another appointment on the app?", "Could i create another appointment on the app while i registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "While we registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to create another appointment on the app?", "We registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to create another appointment on the app?", "May we make another appointment on the app when we registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate?", "I registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. may i make another appointment on the app?", "Student registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. may student create another appointment on the app?", "Me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for me to create another appointment on the app?", "I understand that i registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. but can i make another appointment on the app?", "Are i allowed to make another appointment on the app if i registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "I registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. may i create another appointment on the app?", "Can student make another appointment on the app if student registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Could i make another appointment on the app while i registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "If we registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to make another appointment on the app?", "Can we create another appointment on the app when we registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Can me create another appointment on the app while me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "While me registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. may me make another appointment on the app?", "Can we make another appointment on the app if we registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "While student registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. may student create another appointment on the app?", "When i registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. could i create another appointment on the app?", "Can student make another appointment on the app when student registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "Can we create another appointment on the app when we registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Me understand that me registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. However, can me make another appointment on the app?", "Could me make another appointment on the app if me registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Could we create another appointment on the app when we registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate?", "If student registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for student to make another appointment on the app?", "Can me create another appointment on the app when me registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Student understand that student registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. However, can student create another appointment on the app?", "We understand that we registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. but may we make another appointment on the app?", "May i create another appointment on the app when i registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "When student registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for student to create another appointment on the app?", "Could we make another appointment on the app when we registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "Me understand that me registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. However, can me create another appointment on the app?", "Can me create another appointment on the app if me registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "When me registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. can me create another appointment on the app?", "Student understand that student registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. but could student create another appointment on the app?", "If student registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. can student create another appointment on the app?", "When i registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. could i make another appointment on the app?", "If me registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. may me make another appointment on the app?", "When we registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to make another appointment on the app?", "While we registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. can we create another appointment on the app?", "Can student make another appointment on the app when student registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Could me create another appointment on the app while me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "When i registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for i to create another appointment on the app?", "May i make another appointment on the app when i registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "When student registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. may student create another appointment on the app?", "May we make another appointment on the app while we registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "We understand that we registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. but could we make another appointment on the app?", "Student understand that student registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. but could student make another appointment on the app?", "Am we allowed to make another appointment on the app if we registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "I understand that i registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. However, can i make another appointment on the app?", "While student registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. can student make another appointment on the app?", "Could student create another appointment on the app if student registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "While i registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. could i make another appointment on the app?", "Am i allowed to make another appointment on the app if i registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "Are i allowed to create another appointment on the app if i registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "If we registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. could we create another appointment on the app?", "Student registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. may student make another appointment on the app?", "May student create another appointment on the app if student registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "If i registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. could i create another appointment on the app?", "While student registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for student to make another appointment on the app?", "Student understand that student registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. but may student make another appointment on the app?", "Can student create another appointment on the app if student registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "When me registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for me to create another appointment on the app?", "I understand that i registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. but may i make another appointment on the app?", "If student registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for student to make another appointment on the app?", "While i registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for i to create another appointment on the app?", "If i registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. may i create another appointment on the app?", "When student registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. may student create another appointment on the app?", "May i create another appointment on the app while i registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "If we registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. may we make another appointment on the app?", "May we make another appointment on the app if we registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "While i registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for i to make another appointment on the app?", "Are me allowed to create another appointment on the app if me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "If me registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for me to create another appointment on the app?", "Are we allowed to make another appointment on the app if we registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "May me make another appointment on the app while me registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Could we create another appointment on the app when we registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "I understand that i registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. but could i make another appointment on the app?", "I understand that i registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. However, could i create another appointment on the app?", "When we registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. could we make another appointment on the app?", "Could we create another appointment on the app when we registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Could me make another appointment on the app if me registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Are me allowed to create another appointment on the app if me registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Can we make another appointment on the app when we registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Student understand that student registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. However, may student make another appointment on the app?", "Could i create another appointment on the app while i registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Could student make another appointment on the app if student registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "When student registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. may student make another appointment on the app?", "If we registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to make another appointment on the app?", "When i registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. can i create another appointment on the app?", "Could me create another appointment on the app if me registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "While i registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. may i create another appointment on the app?", "I understand that i registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. However, can i create another appointment on the app?", "Can student create another appointment on the app when student registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "When we registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. may we make another appointment on the app?", "We registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to make another appointment on the app?", "I registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for i to create another appointment on the app?", "If me registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. could me create another appointment on the app?", "While me registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. may me create another appointment on the app?", "When me registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for me to make another appointment on the app?", "May i create another appointment on the app when i registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate?", "May i create another appointment on the app when i registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "While me registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for me to make another appointment on the app?", "We understand that we registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. However, can we create another appointment on the app?", "I registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. could i create another appointment on the app?", "Is me allowed to make another appointment on the app if me registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Me registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. may me create another appointment on the app?", "While we registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. can we make another appointment on the app?", "Could student make another appointment on the app when student registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Can we create another appointment on the app if we registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "When me registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. could me create another appointment on the app?", "I understand that i registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. However, may i make another appointment on the app?", "We understand that we registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. but could we make another appointment on the app?", "If we registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. could we make another appointment on the app?", "While student registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. could student create another appointment on the app?", "Me understand that me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. but can me create another appointment on the app?", "When we registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. could we make another appointment on the app?", "Student understand that student registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. but may student create another appointment on the app?", "We understand that we registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. However, can we create another appointment on the app?", "Could student make another appointment on the app if student registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Me understand that me registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. but can me make another appointment on the app?", "If i registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. can i make another appointment on the app?", "If student registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for student to create another appointment on the app?", "While we registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. may we create another appointment on the app?", "If i registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. could i create another appointment on the app?", "When i registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for i to make another appointment on the app?", "When student registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. can student create another appointment on the app?", "Can we make another appointment on the app if we registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "May me make another appointment on the app if me registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "We understand that we registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. but may we create another appointment on the app?", "While student registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. can student create another appointment on the app?", "I registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for i to create another appointment on the app?", "When i registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. could i create another appointment on the app?", "We understand that we registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. but may we create another appointment on the app?", "Are me allowed to make another appointment on the app if me registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "We understand that we registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. However, may we make another appointment on the app?", "May i create another appointment on the app if i registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "I registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for i to make another appointment on the app?", "Me understand that me registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. but could me make another appointment on the app?", "We registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. could we make another appointment on the app?", "Are i allowed to create another appointment on the app if i registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "Me understand that me registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate. but may me create another appointment on the app?", "While me registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for me to make another appointment on the app?", "Me registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. may me create another appointment on the app?", "Can we make another appointment on the app when we registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "May me make another appointment on the app if me registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "May student make another appointment on the app while student registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "Are we allowed to make another appointment on the app if we registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "While i registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. could i make another appointment on the app?", "If me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. could me create another appointment on the app?", "Can me create another appointment on the app when me registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "While student registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. may student make another appointment on the app?", "While i registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. may i make another appointment on the app?", "Me understand that me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. However, may me make another appointment on the app?", "Could i make another appointment on the app when i registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Is we allowed to make another appointment on the app if we registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "While student registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. could student make another appointment on the app?", "Am we allowed to make another appointment on the app if we registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "While student registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. may student create another appointment on the app?", "May i make another appointment on the app if i registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Could student make another appointment on the app if student registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate?", "May student create another appointment on the app if student registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "If we registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to make another appointment on the app?", "I registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for i to make another appointment on the app?", "Can student make another appointment on the app while student registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?", "While we registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to create another appointment on the app?", "Are student allowed to create another appointment on the app if student registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "When me registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. could me make another appointment on the app?", "When i registered my child's birth on the app but missed my appointment to roll up my child\u00e2\u20ac\u2122s Birth Certificate. could i make another appointment on the app?", "Can i make another appointment on the app if i registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate?", "If me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for me to create another appointment on the app?", "Is we allowed to create another appointment on the app if we registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "May we make another appointment on the app while we registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "When we registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for we to make another appointment on the app?", "Can me make another appointment on the app when me registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "While i registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. may i make another appointment on the app?", "Is i allowed to make another appointment on the app if i registered my child's birth on the app but missed my appointment to amass my child\u00e2\u20ac\u2122s Birth Certificate?", "Me registered my child's birth on the app but missed my appointment to compile my child\u00e2\u20ac\u2122s Birth Certificate. Is it possible for me to make another appointment on the app?", "If i registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. could i make another appointment on the app?", "May student create another appointment on the app if student registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Student registered my child's birth on the app but missed my appointment to pile up my child\u00e2\u20ac\u2122s Birth Certificate. could student make another appointment on the app?", "If i registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. could i make another appointment on the app?", "Me understand that me registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. However, could me make another appointment on the app?", "Can i create another appointment on the app if i registered my child's birth on the app but missed my appointment to accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "We registered my child's birth on the app but missed my appointment to hoard my child\u00e2\u20ac\u2122s Birth Certificate. may we create another appointment on the app?", "May i make another appointment on the app when i registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate?"], "tag": "I registered my child's birth on the app but missed my appointment to collect my child\u00e2\u20ac\u2122s Birth Certificate. Can I make another appointment on the app?", "response": "Please log in to Immigration & Checkpoints Authority (ICA) e-Appointment page to request for a change in date and time of your appointment."}, {"patterns": ["What shall me do if My payment for the Birth Registration was rejected?", "What do me do if My payment for the Birth Registration was rejected?", "If My payment for the Birth Registration was rejected. What could we do?", "What should me do if My payment for the Birth Registration was rejected?", "What do we do if My payment for the Birth Registration was rejected?", "My payment for the Birth Registration was rejected. What shall me do?", "My payment for the Birth Registration was rejected. What shall student do?", "When My payment for the Birth Registration was rejected. What does we do?", "My payment for the Birth Registration was rejected. What do we do?", "When My payment for the Birth Registration was rejected. What do me do?", "My payment for the Birth Registration was rejected. What could me do?", "If My payment for the Birth Registration was rejected. What can student do?", "My payment for the Birth Registration was rejected. What can me do?", "If My payment for the Birth Registration was rejected. What shall me do?", "My payment for the Birth Registration was rejected. What does i do?", "What could me do if My payment for the Birth Registration was rejected?", "While My payment for the Birth Registration was rejected. What does me do?", "When My payment for the Birth Registration was rejected. What could we do?", "While My payment for the Birth Registration was rejected. What could me do?", "If My payment for the Birth Registration was rejected. What shall i do?", "When My payment for the Birth Registration was rejected. What shall we do?", "What do student do if My payment for the Birth Registration was rejected?", "While My payment for the Birth Registration was rejected. What can me do?", "My payment for the Birth Registration was rejected. What does me do?", "While My payment for the Birth Registration was rejected. What should i do?", "My payment for the Birth Registration was rejected. What does we do?", "While My payment for the Birth Registration was rejected. What should student do?", "What should i do if My payment for the Birth Registration was rejected?", "What can we do if My payment for the Birth Registration was rejected?", "My payment for the Birth Registration was rejected. What can we do?", "What shall we do if My payment for the Birth Registration was rejected?", "What could student do if My payment for the Birth Registration was rejected?", "If My payment for the Birth Registration was rejected. What could i do?", "While My payment for the Birth Registration was rejected. What does we do?", "My payment for the Birth Registration was rejected. What shall we do?", "When My payment for the Birth Registration was rejected. What shall me do?", "While My payment for the Birth Registration was rejected. What should me do?", "While My payment for the Birth Registration was rejected. What shall student do?", "What can student do if My payment for the Birth Registration was rejected?", "What should student do if My payment for the Birth Registration was rejected?", "My payment for the Birth Registration was rejected. What do me do?", "While My payment for the Birth Registration was rejected. What can student do?", "When My payment for the Birth Registration was rejected. What should student do?", "While My payment for the Birth Registration was rejected. What could student do?", "When My payment for the Birth Registration was rejected. What can i do?", "My payment for the Birth Registration was rejected. What could we do?", "What does i do if My payment for the Birth Registration was rejected?", "What should we do if My payment for the Birth Registration was rejected?", "While My payment for the Birth Registration was rejected. What should we do?", "When My payment for the Birth Registration was rejected. What can student do?", "My payment for the Birth Registration was rejected. What could student do?", "If My payment for the Birth Registration was rejected. What can we do?", "When My payment for the Birth Registration was rejected. What do student do?", "While My payment for the Birth Registration was rejected. What shall i do?", "If My payment for the Birth Registration was rejected. What does i do?", "While My payment for the Birth Registration was rejected. What could we do?", "If My payment for the Birth Registration was rejected. What could me do?", "If My payment for the Birth Registration was rejected. What shall we do?", "While My payment for the Birth Registration was rejected. What can i do?", "My payment for the Birth Registration was rejected. What shall i do?", "If My payment for the Birth Registration was rejected. What does we do?", "When My payment for the Birth Registration was rejected. What should i do?", "My payment for the Birth Registration was rejected. What can i do?", "While My payment for the Birth Registration was rejected. What do student do?", "My payment for the Birth Registration was rejected. What do i do?", "If My payment for the Birth Registration was rejected. What do student do?", "What does student do if My payment for the Birth Registration was rejected?", "What could we do if My payment for the Birth Registration was rejected?", "My payment for the Birth Registration was rejected. What do student do?", "While My payment for the Birth Registration was rejected. What can we do?", "What does we do if My payment for the Birth Registration was rejected?", "When My payment for the Birth Registration was rejected. What does student do?", "If My payment for the Birth Registration was rejected. What can i do?", "What does me do if My payment for the Birth Registration was rejected?", "When My payment for the Birth Registration was rejected. What does i do?", "While My payment for the Birth Registration was rejected. What shall we do?", "What shall i do if My payment for the Birth Registration was rejected?", "When My payment for the Birth Registration was rejected. What should me do?", "If My payment for the Birth Registration was rejected. What should student do?", "While My payment for the Birth Registration was rejected. What do i do?", "If My payment for the Birth Registration was rejected. What do me do?", "My payment for the Birth Registration was rejected. What can student do?", "What shall student do if My payment for the Birth Registration was rejected?", "When My payment for the Birth Registration was rejected. What do we do?", "If My payment for the Birth Registration was rejected. What could student do?", "What can me do if My payment for the Birth Registration was rejected?", "When My payment for the Birth Registration was rejected. What shall i do?", "My payment for the Birth Registration was rejected. What could i do?", "If My payment for the Birth Registration was rejected. What does student do?", "If My payment for the Birth Registration was rejected. What shall student do?", "If My payment for the Birth Registration was rejected. What does me do?", "While My payment for the Birth Registration was rejected. What could i do?", "If My payment for the Birth Registration was rejected. What do i do?", "While My payment for the Birth Registration was rejected. What do we do?", "If My payment for the Birth Registration was rejected. What should me do?", "When My payment for the Birth Registration was rejected. What does me do?", "When My payment for the Birth Registration was rejected. What can we do?", "If My payment for the Birth Registration was rejected. What can me do?", "When My payment for the Birth Registration was rejected. What could i do?", "While My payment for the Birth Registration was rejected. What do me do?", "When My payment for the Birth Registration was rejected. What could me do?", "When My payment for the Birth Registration was rejected. What shall student do?", "While My payment for the Birth Registration was rejected. What does student do?", "While My payment for the Birth Registration was rejected. What does i do?", "While My payment for the Birth Registration was rejected. What shall me do?", "What could i do if My payment for the Birth Registration was rejected?", "When My payment for the Birth Registration was rejected. What can me do?", "When My payment for the Birth Registration was rejected. What do i do?", "When My payment for the Birth Registration was rejected. What could student do?", "What can i do if My payment for the Birth Registration was rejected?", "If My payment for the Birth Registration was rejected. What do we do?", "When My payment for the Birth Registration was rejected. What should we do?", "What do i do if My payment for the Birth Registration was rejected?", "If My payment for the Birth Registration was rejected. What should i do?", "If My payment for the Birth Registration was rejected. What should we do?", "My payment for the Birth Registration was rejected. What does student do?"], "tag": "My payment for the Birth Registration was rejected. What should I do?", "response": "You will be redirected to the Birth Certificate collection page in the app, where you will be able to access the payment process again. If you encounter further issues with payment, please contact us at mol_families@psd.gov.sg."}, {"patterns": ["If we did not register the birth of my tiddler utilise the app. Now that we have compile my child\u00e2\u20ac\u2122s Birth Certificate, could we still employ the app to use for Baby Bonus?", "Can i still employ the app to utilize for Baby Bonus while i did not register the birth of my tyke utilize the app. Now that i have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Is me allowed to still employ the app to use for Baby Bonus if me did not register the birth of my nestling utilize the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "While we did not register the birth of my nipper using the app. Now that we have compile my child\u00e2\u20ac\u2122s Birth Certificate, could we still employ the app to apply for Baby Bonus?", "While me did not register the birth of my tike using the app. Now that me have roll up my child\u00e2\u20ac\u2122s Birth Certificate, can me still employ the app to apply for Baby Bonus?", "If student did not register the birth of my tyke employ the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for student to still use the app to apply for Baby Bonus?", "While me did not register the birth of my tiddler use the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for me to still utilise the app to apply for Baby Bonus?", "Can i still utilise the app to use for Baby Bonus when i did not register the birth of my tyke utilize the app. Now that i have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "Am we allowed to still employ the app to apply for Baby Bonus if we did not register the birth of my small fry employ the app. Now that we have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "If student did not register the birth of my nipper utilise the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate, could student still employ the app to employ for Baby Bonus?", "Can we still employ the app to utilize for Baby Bonus when we did not register the birth of my small fry employ the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "I did not register the birth of my small fry utilize the app. Now that i have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for i to still utilize the app to use for Baby Bonus?", "Is student allowed to still utilise the app to apply for Baby Bonus if student did not register the birth of my fry apply the app. Now that student have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "While student did not register the birth of my nestling using the app. Now that student have compile my child\u00e2\u20ac\u2122s Birth Certificate, can student still utilise the app to employ for Baby Bonus?", "We understand that we did not register the birth of my minor utilize the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate, However, can we still utilise the app to utilize for Baby Bonus?", "Could me still use the app to apply for Baby Bonus when me did not register the birth of my tike utilize the app. Now that me have amass my child\u00e2\u20ac\u2122s Birth Certificate?", "If i did not register the birth of my tyke employ the app. Now that i have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, could i still use the app to employ for Baby Bonus?", "Me understand that me did not register the birth of my shaver utilize the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, However, can me still employ the app to utilise for Baby Bonus?", "Are we allowed to still employ the app to apply for Baby Bonus if we did not register the birth of my minor utilize the app. Now that we have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Student understand that student did not register the birth of my tiddler using the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate, However, can student still utilize the app to apply for Baby Bonus?", "Me did not register the birth of my shaver utilize the app. Now that me have hoard my child\u00e2\u20ac\u2122s Birth Certificate, could me still use the app to use for Baby Bonus?", "May me still use the app to employ for Baby Bonus if me did not register the birth of my tiddler using the app. Now that me have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "I did not register the birth of my nipper utilise the app. Now that i have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, could i still utilize the app to utilise for Baby Bonus?", "Me understand that me did not register the birth of my fry utilize the app. Now that me have roll up my child\u00e2\u20ac\u2122s Birth Certificate, However, could me still employ the app to utilise for Baby Bonus?", "When we did not register the birth of my small fry utilize the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate, may we still employ the app to utilize for Baby Bonus?", "When i did not register the birth of my youngster utilise the app. Now that i have hoard my child\u00e2\u20ac\u2122s Birth Certificate, could i still utilise the app to utilize for Baby Bonus?", "When i did not register the birth of my tike employ the app. Now that i have amass my child\u00e2\u20ac\u2122s Birth Certificate, can i still utilise the app to utilise for Baby Bonus?", "May i still utilize the app to apply for Baby Bonus if i did not register the birth of my nestling employ the app. Now that i have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "I understand that i did not register the birth of my nipper using the app. Now that i have roll up my child\u00e2\u20ac\u2122s Birth Certificate, However, may i still employ the app to employ for Baby Bonus?", "While we did not register the birth of my youngster utilize the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate, could we still utilise the app to apply for Baby Bonus?", "Can we still utilize the app to apply for Baby Bonus when we did not register the birth of my shaver apply the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "When student did not register the birth of my youngster employ the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate, may student still employ the app to apply for Baby Bonus?", "When me did not register the birth of my child employ the app. Now that me have compile my child\u00e2\u20ac\u2122s Birth Certificate, may me still utilize the app to apply for Baby Bonus?", "When student did not register the birth of my tyke utilize the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate, could student still employ the app to use for Baby Bonus?", "Is i allowed to still utilise the app to apply for Baby Bonus if i did not register the birth of my child using the app. Now that i have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "Is student allowed to still use the app to utilize for Baby Bonus if student did not register the birth of my tiddler utilise the app. Now that student have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Can me still utilise the app to apply for Baby Bonus if me did not register the birth of my kid apply the app. Now that me have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "Can student still utilize the app to apply for Baby Bonus if student did not register the birth of my nipper utilize the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "While we did not register the birth of my youngster utilize the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate, can we still utilize the app to apply for Baby Bonus?", "If we did not register the birth of my nipper using the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate, could we still employ the app to employ for Baby Bonus?", "While i did not register the birth of my nipper using the app. Now that i have collected my child\u00e2\u20ac\u2122s Birth Certificate, could i still utilize the app to use for Baby Bonus?", "Can me still utilize the app to utilise for Baby Bonus if me did not register the birth of my child employ the app. Now that me have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "If we did not register the birth of my nipper utilise the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate, may we still employ the app to apply for Baby Bonus?", "We did not register the birth of my tyke using the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for we to still employ the app to use for Baby Bonus?", "Can i still use the app to apply for Baby Bonus when i did not register the birth of my fry apply the app. Now that i have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "I did not register the birth of my nestling utilise the app. Now that i have roll up my child\u00e2\u20ac\u2122s Birth Certificate, could i still utilize the app to apply for Baby Bonus?", "When we did not register the birth of my nestling using the app. Now that we have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, may we still utilize the app to utilise for Baby Bonus?", "We understand that we did not register the birth of my minor employ the app. Now that we have collected my child\u00e2\u20ac\u2122s Birth Certificate, but could we still utilize the app to use for Baby Bonus?", "If we did not register the birth of my kid using the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for we to still employ the app to apply for Baby Bonus?", "If me did not register the birth of my nipper utilise the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, can me still utilise the app to utilize for Baby Bonus?", "While we did not register the birth of my tyke using the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate, may we still employ the app to apply for Baby Bonus?", "Can student still utilise the app to apply for Baby Bonus if student did not register the birth of my fry employ the app. Now that student have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Can we still employ the app to apply for Baby Bonus while we did not register the birth of my small fry apply the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Are student allowed to still employ the app to utilize for Baby Bonus if student did not register the birth of my minor utilize the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Can me still use the app to utilize for Baby Bonus if me did not register the birth of my shaver apply the app. Now that me have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Can we still utilise the app to apply for Baby Bonus if we did not register the birth of my small fry utilize the app. Now that we have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "Can me still employ the app to apply for Baby Bonus while me did not register the birth of my small fry apply the app. Now that me have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "Can i still employ the app to apply for Baby Bonus while i did not register the birth of my tiddler employ the app. Now that i have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Can me still utilise the app to employ for Baby Bonus when me did not register the birth of my kid employ the app. Now that me have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Could i still utilize the app to utilize for Baby Bonus when i did not register the birth of my fry utilize the app. Now that i have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "When we did not register the birth of my youngster utilize the app. Now that we have collected my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for we to still employ the app to use for Baby Bonus?", "While i did not register the birth of my fry utilise the app. Now that i have collected my child\u00e2\u20ac\u2122s Birth Certificate, could i still utilize the app to employ for Baby Bonus?", "Am we allowed to still employ the app to use for Baby Bonus if we did not register the birth of my tyke utilize the app. Now that we have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "While we did not register the birth of my fry utilize the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate, may we still utilise the app to utilize for Baby Bonus?", "Student understand that student did not register the birth of my tyke utilise the app. Now that student have collected my child\u00e2\u20ac\u2122s Birth Certificate, However, can student still utilize the app to utilize for Baby Bonus?", "Student understand that student did not register the birth of my youngster utilise the app. Now that student have amass my child\u00e2\u20ac\u2122s Birth Certificate, However, may student still use the app to use for Baby Bonus?", "Student did not register the birth of my nestling utilize the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for student to still utilise the app to employ for Baby Bonus?", "Is i allowed to still utilise the app to use for Baby Bonus if i did not register the birth of my fry using the app. Now that i have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "If me did not register the birth of my nipper utilize the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, could me still apply the app to apply for Baby Bonus?", "We did not register the birth of my nestling utilize the app. Now that we have compile my child\u00e2\u20ac\u2122s Birth Certificate, could we still utilise the app to utilise for Baby Bonus?", "We did not register the birth of my small fry utilise the app. Now that we have amass my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for we to still utilise the app to apply for Baby Bonus?", "I did not register the birth of my youngster using the app. Now that i have compile my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for i to still employ the app to use for Baby Bonus?", "If i did not register the birth of my nestling utilise the app. Now that i have compile my child\u00e2\u20ac\u2122s Birth Certificate, could i still apply the app to apply for Baby Bonus?", "May me still utilize the app to apply for Baby Bonus when me did not register the birth of my tike employ the app. Now that me have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "While student did not register the birth of my tike utilise the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, may student still use the app to apply for Baby Bonus?", "Am we allowed to still utilize the app to utilise for Baby Bonus if we did not register the birth of my child utilize the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Are me allowed to still use the app to apply for Baby Bonus if me did not register the birth of my nipper utilize the app. Now that me have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "While we did not register the birth of my shaver utilize the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for we to still utilize the app to apply for Baby Bonus?", "May we still utilise the app to utilise for Baby Bonus while we did not register the birth of my tyke apply the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Could student still employ the app to use for Baby Bonus if student did not register the birth of my youngster apply the app. Now that student have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "If we did not register the birth of my tyke employ the app. Now that we have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, could we still utilise the app to apply for Baby Bonus?", "Could me still employ the app to utilize for Baby Bonus when me did not register the birth of my nestling utilize the app. Now that me have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "We understand that we did not register the birth of my nipper employ the app. Now that we have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, However, can we still use the app to apply for Baby Bonus?", "Is i allowed to still employ the app to employ for Baby Bonus if i did not register the birth of my tiddler employ the app. Now that i have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Are i allowed to still use the app to use for Baby Bonus if i did not register the birth of my minor using the app. Now that i have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "Could me still utilise the app to apply for Baby Bonus if me did not register the birth of my fry using the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "While student did not register the birth of my tiddler utilize the app. Now that student have roll up my child\u00e2\u20ac\u2122s Birth Certificate, can student still use the app to utilise for Baby Bonus?", "Me did not register the birth of my child using the app. Now that me have pile up my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for me to still utilise the app to apply for Baby Bonus?", "Student did not register the birth of my shaver utilize the app. Now that student have roll up my child\u00e2\u20ac\u2122s Birth Certificate, may student still use the app to apply for Baby Bonus?", "While we did not register the birth of my small fry employ the app. Now that we have amass my child\u00e2\u20ac\u2122s Birth Certificate, can we still use the app to apply for Baby Bonus?", "Me did not register the birth of my nipper using the app. Now that me have pile up my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for me to still utilise the app to utilise for Baby Bonus?", "When i did not register the birth of my tike utilise the app. Now that i have collected my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for i to still utilise the app to use for Baby Bonus?", "If we did not register the birth of my small fry utilize the app. Now that we have amass my child\u00e2\u20ac\u2122s Birth Certificate, may we still use the app to utilise for Baby Bonus?", "Can student still use the app to employ for Baby Bonus if student did not register the birth of my tiddler apply the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "If we did not register the birth of my tike using the app. Now that we have collected my child\u00e2\u20ac\u2122s Birth Certificate, can we still utilize the app to utilize for Baby Bonus?", "Could we still utilise the app to apply for Baby Bonus if we did not register the birth of my youngster employ the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "Student understand that student did not register the birth of my kid employ the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, but could student still utilise the app to employ for Baby Bonus?", "Am we allowed to still use the app to utilize for Baby Bonus if we did not register the birth of my kid using the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "When student did not register the birth of my tike utilise the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, could student still utilize the app to apply for Baby Bonus?", "Could me still use the app to apply for Baby Bonus if me did not register the birth of my nestling utilize the app. Now that me have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "When we did not register the birth of my child utilise the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate, can we still utilize the app to apply for Baby Bonus?", "Me did not register the birth of my child employ the app. Now that me have compile my child\u00e2\u20ac\u2122s Birth Certificate, could me still employ the app to apply for Baby Bonus?", "Can i still employ the app to utilise for Baby Bonus while i did not register the birth of my tyke employ the app. Now that i have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "Student understand that student did not register the birth of my youngster use the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate, However, may student still use the app to apply for Baby Bonus?", "Are i allowed to still employ the app to utilize for Baby Bonus if i did not register the birth of my nipper using the app. Now that i have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Are we allowed to still utilize the app to use for Baby Bonus if we did not register the birth of my tiddler using the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "Student understand that student did not register the birth of my minor employ the app. Now that student have pile up my child\u00e2\u20ac\u2122s Birth Certificate, but may student still utilise the app to use for Baby Bonus?", "When me did not register the birth of my youngster utilise the app. Now that me have pile up my child\u00e2\u20ac\u2122s Birth Certificate, can me still employ the app to use for Baby Bonus?", "While we did not register the birth of my minor using the app. Now that we have amass my child\u00e2\u20ac\u2122s Birth Certificate, could we still utilize the app to use for Baby Bonus?", "While we did not register the birth of my child utilise the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for we to still utilize the app to use for Baby Bonus?", "Could student still use the app to employ for Baby Bonus while student did not register the birth of my minor using the app. Now that student have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Could i still utilise the app to apply for Baby Bonus while i did not register the birth of my tiddler utilise the app. Now that i have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "Can i still use the app to use for Baby Bonus when i did not register the birth of my nipper employ the app. Now that i have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "While me did not register the birth of my nestling utilise the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for me to still utilize the app to apply for Baby Bonus?", "I did not register the birth of my shaver utilise the app. Now that i have compile my child\u00e2\u20ac\u2122s Birth Certificate, may i still use the app to use for Baby Bonus?", "Me did not register the birth of my minor utilise the app. Now that me have hoard my child\u00e2\u20ac\u2122s Birth Certificate, may me still employ the app to utilize for Baby Bonus?", "May i still employ the app to use for Baby Bonus when i did not register the birth of my tyke utilise the app. Now that i have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Can we still utilize the app to utilize for Baby Bonus when we did not register the birth of my small fry using the app. Now that we have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "We did not register the birth of my kid employ the app. Now that we have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, may we still utilise the app to use for Baby Bonus?", "When i did not register the birth of my minor utilise the app. Now that i have compile my child\u00e2\u20ac\u2122s Birth Certificate, could i still use the app to utilize for Baby Bonus?", "If we did not register the birth of my tike utilize the app. Now that we have collected my child\u00e2\u20ac\u2122s Birth Certificate, may we still use the app to apply for Baby Bonus?", "Can student still utilise the app to apply for Baby Bonus when student did not register the birth of my nestling utilize the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "While we did not register the birth of my nestling employ the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate, could we still apply the app to apply for Baby Bonus?", "If me did not register the birth of my youngster employ the app. Now that me have amass my child\u00e2\u20ac\u2122s Birth Certificate, can me still use the app to apply for Baby Bonus?", "When we did not register the birth of my nestling utilize the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for we to still employ the app to utilise for Baby Bonus?", "While i did not register the birth of my youngster utilize the app. Now that i have roll up my child\u00e2\u20ac\u2122s Birth Certificate, could i still utilize the app to utilize for Baby Bonus?", "I did not register the birth of my tyke employ the app. Now that i have roll up my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for i to still utilise the app to utilise for Baby Bonus?", "When student did not register the birth of my youngster utilize the app. Now that student have collected my child\u00e2\u20ac\u2122s Birth Certificate, may student still utilize the app to employ for Baby Bonus?", "When we did not register the birth of my nipper employ the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for we to still utilise the app to use for Baby Bonus?", "We did not register the birth of my tiddler utilize the app. Now that we have amass my child\u00e2\u20ac\u2122s Birth Certificate, may we still utilise the app to utilise for Baby Bonus?", "If me did not register the birth of my tike using the app. Now that me have amass my child\u00e2\u20ac\u2122s Birth Certificate, can me still utilise the app to apply for Baby Bonus?", "We did not register the birth of my child using the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate, may we still utilise the app to utilize for Baby Bonus?", "Am student allowed to still utilize the app to use for Baby Bonus if student did not register the birth of my child employ the app. Now that student have amass my child\u00e2\u20ac\u2122s Birth Certificate?", "When i did not register the birth of my tike utilise the app. Now that i have collected my child\u00e2\u20ac\u2122s Birth Certificate, can i still utilize the app to apply for Baby Bonus?", "Student understand that student did not register the birth of my kid utilize the app. Now that student have amass my child\u00e2\u20ac\u2122s Birth Certificate, However, could student still utilise the app to use for Baby Bonus?", "If student did not register the birth of my tiddler employ the app. Now that student have roll up my child\u00e2\u20ac\u2122s Birth Certificate, can student still employ the app to apply for Baby Bonus?", "Student understand that student did not register the birth of my child utilize the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, However, can student still employ the app to utilise for Baby Bonus?", "If i did not register the birth of my youngster employ the app. Now that i have roll up my child\u00e2\u20ac\u2122s Birth Certificate, may i still use the app to employ for Baby Bonus?", "Student understand that student did not register the birth of my nestling utilise the app. Now that student have roll up my child\u00e2\u20ac\u2122s Birth Certificate, However, can student still utilize the app to apply for Baby Bonus?", "Me understand that me did not register the birth of my tyke employ the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, but could me still utilise the app to utilise for Baby Bonus?", "When me did not register the birth of my minor utilise the app. Now that me have compile my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for me to still utilise the app to apply for Baby Bonus?", "We understand that we did not register the birth of my tike employ the app. Now that we have amass my child\u00e2\u20ac\u2122s Birth Certificate, However, can we still employ the app to utilize for Baby Bonus?", "When we did not register the birth of my tike employ the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate, could we still utilise the app to employ for Baby Bonus?", "When student did not register the birth of my minor employ the app. Now that student have roll up my child\u00e2\u20ac\u2122s Birth Certificate, can student still use the app to employ for Baby Bonus?", "Me understand that me did not register the birth of my tyke utilise the app. Now that me have pile up my child\u00e2\u20ac\u2122s Birth Certificate, but may me still utilise the app to utilize for Baby Bonus?", "Am we allowed to still utilise the app to utilise for Baby Bonus if we did not register the birth of my tiddler utilise the app. Now that we have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Is we allowed to still employ the app to apply for Baby Bonus if we did not register the birth of my small fry employ the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "Could we still utilize the app to utilise for Baby Bonus while we did not register the birth of my tike utilize the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "If i did not register the birth of my nestling utilize the app. Now that i have compile my child\u00e2\u20ac\u2122s Birth Certificate, may i still use the app to use for Baby Bonus?", "Could i still utilize the app to use for Baby Bonus while i did not register the birth of my tike employ the app. Now that i have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Is we allowed to still utilise the app to utilise for Baby Bonus if we did not register the birth of my nestling employ the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "While we did not register the birth of my nestling using the app. Now that we have amass my child\u00e2\u20ac\u2122s Birth Certificate, could we still use the app to apply for Baby Bonus?", "May we still utilize the app to utilise for Baby Bonus while we did not register the birth of my small fry utilise the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "I did not register the birth of my shaver using the app. Now that i have roll up my child\u00e2\u20ac\u2122s Birth Certificate, may i still use the app to use for Baby Bonus?", "Can we still utilise the app to utilize for Baby Bonus when we did not register the birth of my youngster utilize the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Could student still use the app to utilise for Baby Bonus while student did not register the birth of my nipper using the app. Now that student have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "If i did not register the birth of my small fry utilize the app. Now that i have compile my child\u00e2\u20ac\u2122s Birth Certificate, can i still apply the app to apply for Baby Bonus?", "Can we still employ the app to employ for Baby Bonus if we did not register the birth of my nestling employ the app. Now that we have amass my child\u00e2\u20ac\u2122s Birth Certificate?", "Student understand that student did not register the birth of my nestling utilise the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, However, may student still utilize the app to apply for Baby Bonus?", "Can student still utilise the app to employ for Baby Bonus when student did not register the birth of my nipper using the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "Can me still utilize the app to apply for Baby Bonus if me did not register the birth of my tike apply the app. Now that me have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Can me still utilize the app to apply for Baby Bonus if me did not register the birth of my nipper apply the app. Now that me have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "Me understand that me did not register the birth of my minor utilise the app. Now that me have compile my child\u00e2\u20ac\u2122s Birth Certificate, However, could me still use the app to apply for Baby Bonus?", "While i did not register the birth of my nestling utilise the app. Now that i have amass my child\u00e2\u20ac\u2122s Birth Certificate, can i still utilize the app to utilise for Baby Bonus?", "When student did not register the birth of my tyke utilize the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, could student still employ the app to apply for Baby Bonus?", "Student did not register the birth of my small fry using the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, may student still apply the app to apply for Baby Bonus?", "Can we still utilize the app to apply for Baby Bonus while we did not register the birth of my youngster apply the app. Now that we have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Could student still utilize the app to use for Baby Bonus while student did not register the birth of my nestling employ the app. Now that student have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "While student did not register the birth of my tiddler employ the app. Now that student have collected my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for student to still utilise the app to apply for Baby Bonus?", "I understand that i did not register the birth of my child utilize the app. Now that i have roll up my child\u00e2\u20ac\u2122s Birth Certificate, However, can i still employ the app to use for Baby Bonus?", "If we did not register the birth of my fry employ the app. Now that we have compile my child\u00e2\u20ac\u2122s Birth Certificate, may we still use the app to apply for Baby Bonus?", "Can student still utilize the app to apply for Baby Bonus while student did not register the birth of my small fry utilise the app. Now that student have hoard my child\u00e2\u20ac\u2122s Birth Certificate?", "If we did not register the birth of my shaver using the app. Now that we have hoard my child\u00e2\u20ac\u2122s Birth Certificate, could we still use the app to employ for Baby Bonus?", "Could i still utilize the app to utilize for Baby Bonus if i did not register the birth of my small fry apply the app. Now that i have amass my child\u00e2\u20ac\u2122s Birth Certificate?", "When me did not register the birth of my tyke employ the app. Now that me have collected my child\u00e2\u20ac\u2122s Birth Certificate, could me still employ the app to use for Baby Bonus?", "When me did not register the birth of my shaver utilise the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, could me still utilize the app to utilise for Baby Bonus?", "May we still utilise the app to utilize for Baby Bonus while we did not register the birth of my tiddler employ the app. Now that we have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "When i did not register the birth of my nipper using the app. Now that i have hoard my child\u00e2\u20ac\u2122s Birth Certificate, could i still utilise the app to use for Baby Bonus?", "Me did not register the birth of my tyke utilize the app. Now that me have roll up my child\u00e2\u20ac\u2122s Birth Certificate, could me still utilise the app to utilise for Baby Bonus?", "Can me still apply the app to apply for Baby Bonus while me did not register the birth of my youngster utilize the app. Now that me have compile my child\u00e2\u20ac\u2122s Birth Certificate?", "Me understand that me did not register the birth of my child apply the app. Now that me have amass my child\u00e2\u20ac\u2122s Birth Certificate, but may me still utilize the app to apply for Baby Bonus?", "If student did not register the birth of my shaver utilise the app. Now that student have roll up my child\u00e2\u20ac\u2122s Birth Certificate, could student still utilize the app to apply for Baby Bonus?", "Is student allowed to still use the app to apply for Baby Bonus if student did not register the birth of my tiddler apply the app. Now that student have collected my child\u00e2\u20ac\u2122s Birth Certificate?", "May we still utilise the app to apply for Baby Bonus if we did not register the birth of my nestling apply the app. Now that we have pile up my child\u00e2\u20ac\u2122s Birth Certificate?", "While student did not register the birth of my fry employ the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for student to still utilise the app to utilize for Baby Bonus?", "Can we still use the app to apply for Baby Bonus when we did not register the birth of my kid utilize the app. Now that we have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Can i still employ the app to employ for Baby Bonus when i did not register the birth of my nestling utilise the app. Now that i have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "If we did not register the birth of my child utilize the app. Now that we have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, may we still utilize the app to employ for Baby Bonus?", "We understand that we did not register the birth of my tike employ the app. Now that we have amass my child\u00e2\u20ac\u2122s Birth Certificate, but can we still use the app to apply for Baby Bonus?", "May student still employ the app to use for Baby Bonus while student did not register the birth of my tyke utilize the app. Now that student have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "May student still utilize the app to apply for Baby Bonus while student did not register the birth of my youngster utilise the app. Now that student have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Me understand that me did not register the birth of my nestling apply the app. Now that me have hoard my child\u00e2\u20ac\u2122s Birth Certificate, but can me still apply the app to apply for Baby Bonus?", "Me understand that me did not register the birth of my kid employ the app. Now that me have pile up my child\u00e2\u20ac\u2122s Birth Certificate, However, may me still apply the app to apply for Baby Bonus?", "While student did not register the birth of my kid utilize the app. Now that student have roll up my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for student to still utilize the app to use for Baby Bonus?", "Me did not register the birth of my tiddler using the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, Is it possible for me to still employ the app to use for Baby Bonus?", "Could me still apply the app to apply for Baby Bonus while me did not register the birth of my youngster apply the app. Now that me have accumulate my child\u00e2\u20ac\u2122s Birth Certificate?", "Are me allowed to still utilize the app to apply for Baby Bonus if me did not register the birth of my child using the app. Now that me have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "Could me still utilize the app to utilise for Baby Bonus when me did not register the birth of my fry apply the app. Now that me have roll up my child\u00e2\u20ac\u2122s Birth Certificate?", "We understand that we did not register the birth of my kid utilise the app. Now that we have accumulate my child\u00e2\u20ac\u2122s Birth Certificate, However, can we still utilize the app to utilize for Baby Bonus?", "Me did not register the birth of my youngster using the app. Now that me have roll up my child\u00e2\u20ac\u2122s Birth Certificate, could me still use the app to utilise for Baby Bonus?"], "tag": "I did not register the birth of my child using the app. Now that I have collected my child\u00e2\u20ac\u2122s Birth Certificate, can I still use the app to apply for Baby Bonus?", "response": "Yes, you can access the Baby Bonus website via the Moments of Life (Families) app. To apply, please follow the steps below. 1) Go to \u201cMenu\u201d 2) Select \u201cNewborn\u201d under \u201cServices\u201d 3) Select \u201cBaby Bonus Application\u201d, where you will be linked directly to the Baby Bonus website in-app. 4) Log in with your SingPass."}, {"patterns": ["If My married person does not have a SingPass account. What shall me do?", "What should i do if My partner does not have a SingPass account?", "My married person does not have a SingPass account. What can i do?", "My married person does not have a SingPass account. What can we do?", "If My mate does not have a SingPass account. What should we do?", "While My partner does not have a SingPass account. What could i do?", "What shall student do if My partner does not have a SingPass account?", "What should me do if My partner does not have a SingPass account?", "When My mate does not have a SingPass account. What does student do?", "While My spouse does not have a SingPass account. What does student do?", "What do student do if My spouse does not have a SingPass account?", "What shall we do if My partner does not have a SingPass account?", "My married person does not have a SingPass account. What does i do?", "While My mate does not have a SingPass account. What should student do?", "My mate does not have a SingPass account. What do we do?", "While My partner does not have a SingPass account. What does i do?", "When My spouse does not have a SingPass account. What should student do?", "While My better half does not have a SingPass account. What shall student do?", "What shall student do if My mate does not have a SingPass account?", "My partner does not have a SingPass account. What could me do?", "What does me do if My better half does not have a SingPass account?", "My mate does not have a SingPass account. What could student do?", "When My mate does not have a SingPass account. What should student do?", "While My spouse does not have a SingPass account. What do i do?", "If My better half does not have a SingPass account. What does we do?", "When My better half does not have a SingPass account. What can i do?", "While My mate does not have a SingPass account. What can student do?", "While My partner does not have a SingPass account. What shall me do?", "What should me do if My married person does not have a SingPass account?", "If My married person does not have a SingPass account. What do me do?", "When My mate does not have a SingPass account. What shall i do?", "While My spouse does not have a SingPass account. What can me do?", "When My mate does not have a SingPass account. What shall me do?", "While My spouse does not have a SingPass account. What should me do?", "While My mate does not have a SingPass account. What does me do?", "When My better half does not have a SingPass account. What should student do?", "My spouse does not have a SingPass account. What could me do?", "When My spouse does not have a SingPass account. What could me do?", "What shall we do if My married person does not have a SingPass account?", "When My partner does not have a SingPass account. What could we do?", "My mate does not have a SingPass account. What can we do?", "When My better half does not have a SingPass account. What can we do?", "While My better half does not have a SingPass account. What could me do?", "When My partner does not have a SingPass account. What shall we do?", "While My mate does not have a SingPass account. What shall we do?", "What can i do if My better half does not have a SingPass account?", "When My mate does not have a SingPass account. What do i do?", "When My mate does not have a SingPass account. What do we do?", "What do me do if My better half does not have a SingPass account?", "If My married person does not have a SingPass account. What should i do?", "While My partner does not have a SingPass account. What do we do?", "When My married person does not have a SingPass account. What could student do?", "If My married person does not have a SingPass account. What could student do?", "My married person does not have a SingPass account. What do student do?", "When My spouse does not have a SingPass account. What should we do?", "When My partner does not have a SingPass account. What do we do?", "When My spouse does not have a SingPass account. What could i do?", "While My spouse does not have a SingPass account. What does i do?", "What does me do if My spouse does not have a SingPass account?", "If My spouse does not have a SingPass account. What do we do?", "When My spouse does not have a SingPass account. What does student do?", "My mate does not have a SingPass account. What does i do?", "What can me do if My partner does not have a SingPass account?", "What can we do if My partner does not have a SingPass account?", "If My spouse does not have a SingPass account. What should we do?", "What should we do if My better half does not have a SingPass account?", "While My spouse does not have a SingPass account. What can we do?", "My married person does not have a SingPass account. What does student do?", "My mate does not have a SingPass account. What shall me do?", "My spouse does not have a SingPass account. What shall i do?", "When My partner does not have a SingPass account. What do i do?", "What shall student do if My married person does not have a SingPass account?", "What shall i do if My spouse does not have a SingPass account?", "While My better half does not have a SingPass account. What should me do?", "If My married person does not have a SingPass account. What can me do?", "If My better half does not have a SingPass account. What do i do?", "If My married person does not have a SingPass account. What should student do?", "While My mate does not have a SingPass account. What should i do?", "My mate does not have a SingPass account. What could we do?", "While My partner does not have a SingPass account. What should i do?", "If My married person does not have a SingPass account. What should we do?", "What does we do if My better half does not have a SingPass account?", "What does i do if My mate does not have a SingPass account?", "My spouse does not have a SingPass account. What can student do?", "What could student do if My married person does not have a SingPass account?", "While My married person does not have a SingPass account. What could i do?", "When My married person does not have a SingPass account. What should we do?", "If My partner does not have a SingPass account. What shall student do?", "My better half does not have a SingPass account. What can me do?", "While My married person does not have a SingPass account. What do i do?", "What does me do if My mate does not have a SingPass account?", "When My better half does not have a SingPass account. What do i do?", "My better half does not have a SingPass account. What do we do?", "While My mate does not have a SingPass account. What can i do?", "If My mate does not have a SingPass account. What do i do?", "If My spouse does not have a SingPass account. What can i do?", "When My spouse does not have a SingPass account. What do student do?", "While My mate does not have a SingPass account. What do i do?", "When My mate does not have a SingPass account. What can me do?", "What should me do if My better half does not have a SingPass account?", "If My married person does not have a SingPass account. What shall i do?", "When My spouse does not have a SingPass account. What can student do?", "While My partner does not have a SingPass account. What shall student do?", "While My spouse does not have a SingPass account. What could me do?", "What does we do if My mate does not have a SingPass account?", "What should student do if My better half does not have a SingPass account?", "My spouse does not have a SingPass account. What do we do?", "My spouse does not have a SingPass account. What shall we do?", "If My better half does not have a SingPass account. What shall student do?", "When My partner does not have a SingPass account. What should i do?", "What could me do if My better half does not have a SingPass account?", "While My better half does not have a SingPass account. What do me do?", "While My better half does not have a SingPass account. What can i do?", "When My partner does not have a SingPass account. What shall student do?", "When My spouse does not have a SingPass account. What do we do?", "When My partner does not have a SingPass account. What should me do?", "While My better half does not have a SingPass account. What does we do?", "When My married person does not have a SingPass account. What does we do?", "When My mate does not have a SingPass account. What does we do?", "When My spouse does not have a SingPass account. What could student do?", "My married person does not have a SingPass account. What could i do?", "If My married person does not have a SingPass account. What do i do?", "If My better half does not have a SingPass account. What should we do?", "While My mate does not have a SingPass account. What should me do?", "When My married person does not have a SingPass account. What should i do?", "When My better half does not have a SingPass account. What could student do?", "If My mate does not have a SingPass account. What can i do?", "What could we do if My married person does not have a SingPass account?", "What do me do if My married person does not have a SingPass account?", "If My mate does not have a SingPass account. What shall i do?", "My spouse does not have a SingPass account. What do me do?", "If My partner does not have a SingPass account. What shall we do?", "What does me do if My partner does not have a SingPass account?", "What could i do if My mate does not have a SingPass account?", "If My married person does not have a SingPass account. What does me do?", "While My mate does not have a SingPass account. What shall student do?", "What can me do if My mate does not have a SingPass account?", "My partner does not have a SingPass account. What shall we do?", "If My married person does not have a SingPass account. What does student do?", "If My partner does not have a SingPass account. What could me do?", "While My married person does not have a SingPass account. What shall student do?", "While My mate does not have a SingPass account. What shall me do?", "If My spouse does not have a SingPass account. What do me do?", "While My spouse does not have a SingPass account. What could student do?", "While My married person does not have a SingPass account. What can me do?", "If My partner does not have a SingPass account. What can i do?", "When My spouse does not have a SingPass account. What should i do?", "When My married person does not have a SingPass account. What should me do?", "If My mate does not have a SingPass account. What should me do?", "What can student do if My mate does not have a SingPass account?", "My spouse does not have a SingPass account. What shall me do?", "When My better half does not have a SingPass account. What shall me do?", "While My spouse does not have a SingPass account. What should we do?", "My spouse does not have a SingPass account. What do student do?", "While My mate does not have a SingPass account. What could student do?", "What could i do if My spouse does not have a SingPass account?", "What does student do if My partner does not have a SingPass account?", "My better half does not have a SingPass account. What could me do?", "What could i do if My partner does not have a SingPass account?", "My mate does not have a SingPass account. What could i do?", "What can student do if My partner does not have a SingPass account?", "If My mate does not have a SingPass account. What does student do?", "When My partner does not have a SingPass account. What can student do?", "What do me do if My spouse does not have a SingPass account?", "When My partner does not have a SingPass account. What can i do?", "If My partner does not have a SingPass account. What does student do?", "My married person does not have a SingPass account. What can student do?", "While My spouse does not have a SingPass account. What should student do?", "If My spouse does not have a SingPass account. What could i do?", "While My married person does not have a SingPass account. What shall me do?", "While My married person does not have a SingPass account. What do me do?", "While My better half does not have a SingPass account. What shall we do?", "When My married person does not have a SingPass account. What can i do?", "My married person does not have a SingPass account. What do i do?", "While My mate does not have a SingPass account. What does student do?", "When My better half does not have a SingPass account. What could me do?", "If My partner does not have a SingPass account. What can student do?", "When My better half does not have a SingPass account. What do student do?", "If My spouse does not have a SingPass account. What could we do?", "My mate does not have a SingPass account. What does me do?", "What does we do if My married person does not have a SingPass account?", "While My partner does not have a SingPass account. What should me do?", "What shall we do if My spouse does not have a SingPass account?", "My married person does not have a SingPass account. What does we do?", "While My mate does not have a SingPass account. What does i do?", "If My better half does not have a SingPass account. What should student do?", "While My married person does not have a SingPass account. What should student do?", "My mate does not have a SingPass account. What shall i do?", "If My mate does not have a SingPass account. What does we do?", "If My partner does not have a SingPass account. What do i do?", "If My married person does not have a SingPass account. What could me do?", "What should student do if My mate does not have a SingPass account?", "While My spouse does not have a SingPass account. What should i do?", "When My better half does not have a SingPass account. What shall i do?", "When My partner does not have a SingPass account. What do student do?", "When My better half does not have a SingPass account. What could i do?", "If My mate does not have a SingPass account. What do student do?", "What can student do if My married person does not have a SingPass account?", "While My married person does not have a SingPass account. What does student do?", "My partner does not have a SingPass account. What can i do?"], "tag": "My spouse does not have a SingPass account. What should I do?", "response": "Your spouse will need to visit www.singpass.gov.sg to register for a SingPass account. If your spouse is unable to obtain a SingPass account, you can register your child\u2019s birth at the hospital where he or she was born or at the Immigration & Checkpoints Authority (ICA)."}, {"patterns": ["Why my better half demand to log in with SingPass as good", "Why is my married person demand to log in with SingPass as well?", "Why am my married person postulate to log in with SingPass as good", "Why am my married person postulate to log in with SingPass as well?", "Why my better half demand to log in with SingPass as well?", "Why are my married person call for to log in with SingPass as good", "Are we allowed to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it alright if me submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is i entitled to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my partner involve to log in with SingPass as well?", "Why my mate ask to log in with SingPass as well?", "Why am my spouse call for to log in with SingPass as good", "Are student allowed to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why do my partner postulate to log in with SingPass as good", "Why am my partner ask to log in with SingPass as good", "Is it alright for me to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "May we subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Am student able to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why do my married person ask to log in with SingPass as well?", "Why my spouse call for to log in with SingPass as well?", "Why is my spouse take to log in with SingPass as well?", "Why do my mate involve to log in with SingPass as good", "Is it ok if i submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why do my married person take to log in with SingPass as good", "Is it alright if student subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my better half call for to log in with SingPass as good", "Why are my partner require to log in with SingPass as good", "Why is my partner call for to log in with SingPass as well?", "Why my partner postulate to log in with SingPass as good", "Why am my partner require to log in with SingPass as good", "Is it ok for we to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my mate take to log in with SingPass as well?", "Why are my married person postulate to log in with SingPass as good", "Am we able to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Could me submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Am me able to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my partner require to log in with SingPass as well?", "Are we entitled to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Is student allowed to subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it ok for student to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why is my better half demand to log in with SingPass as well?", "Is i entitled to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why is my better half require to log in with SingPass as well?", "Why is my married person ask to log in with SingPass as well?", "Why is my spouse postulate to log in with SingPass as well?", "Could i subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it ok if student submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it alright if i submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my mate involve to log in with SingPass as well?", "Why is my mate postulate to log in with SingPass as well?", "Why my partner postulate to log in with SingPass as well?", "Why is my spouse require to log in with SingPass as good", "Why am my mate take to log in with SingPass as well?", "Why my mate postulate to log in with SingPass as well?", "Why my better half involve to log in with SingPass as well?", "Is it ok if we submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my spouse demand to log in with SingPass as good", "Why my partner need to log in with SingPass as good", "Is it possible if we subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Am i entitled to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Is me allowed to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Are i able to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it possible for we to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why do my better half ask to log in with SingPass as good", "Are me entitled to subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my married person postulate to log in with SingPass as well?", "Is it possible if student subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my better half ask to log in with SingPass as good", "Why do my partner postulate to log in with SingPass as well?", "Why do my married person necessitate to log in with SingPass as good", "Why are my partner require to log in with SingPass as well?", "Why my mate need to log in with SingPass as good", "Why my married person require to log in with SingPass as well?", "Why is my partner ask to log in with SingPass as good", "Why are my mate involve to log in with SingPass as good", "Is i able to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why am my spouse call for to log in with SingPass as well?", "Is it ok if me subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my spouse involve to log in with SingPass as well?", "Why do my married person involve to log in with SingPass as well?", "Why is my spouse ask to log in with SingPass as good", "Am we allowed to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it alright if i subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why am my partner necessitate to log in with SingPass as well?", "Is we entitled to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my married person demand to log in with SingPass as good", "Is me entitled to subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why is my partner require to log in with SingPass as well?", "Am i entitled to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is i able to subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why am my partner need to log in with SingPass as good", "Why my spouse involve to log in with SingPass as good", "Why are my mate require to log in with SingPass as well?", "Why do my married person call for to log in with SingPass as well?", "Could me subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why is my spouse need to log in with SingPass as well?", "Is it alright for i to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my better half involve to log in with SingPass as good", "Why my better half require to log in with SingPass as well?", "Why are my spouse ask to log in with SingPass as good", "Why are my mate postulate to log in with SingPass as well?", "Why my mate call for to log in with SingPass as good", "Why do my spouse postulate to log in with SingPass as good", "Are me able to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my married person call for to log in with SingPass as good", "Why is my spouse call for to log in with SingPass as well?", "Is it ok if i submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why am my mate postulate to log in with SingPass as well?", "Why is my mate call for to log in with SingPass as well?", "Is me able to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Am student allowed to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why is my partner postulate to log in with SingPass as good", "Are me allowed to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why do my partner involve to log in with SingPass as well?", "May me subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my partner call for to log in with SingPass as good", "Why is my spouse need to log in with SingPass as good", "Why do my mate require to log in with SingPass as well?", "Is it ok if me submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it alright if i subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it ok if we submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it ok if student submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why do my spouse need to log in with SingPass as good", "Why my married person involve to log in with SingPass as good", "Why do my better half ask to log in with SingPass as well?", "Why are my married person ask to log in with SingPass as good", "Why my married person take to log in with SingPass as well?", "Is it ok for student to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my partner involve to log in with SingPass as good", "Why is my married person need to log in with SingPass as good", "Why are my mate demand to log in with SingPass as good", "Is it ok for i to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why is my partner demand to log in with SingPass as well?", "Why do my better half demand to log in with SingPass as well?", "Why is my better half need to log in with SingPass as good", "Is it possible for student to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Am me entitled to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why do my better half demand to log in with SingPass as good", "Am me allowed to subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it alright if me subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why do my mate call for to log in with SingPass as good", "Why my mate require to log in with SingPass as well?", "Why my married person ask to log in with SingPass as good", "Why am my spouse necessitate to log in with SingPass as good", "Why are my spouse take to log in with SingPass as good", "Is it possible if student submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why is my partner require to log in with SingPass as good", "Am i able to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my married person take to log in with SingPass as good", "Are me able to subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my partner call for to log in with SingPass as good", "Why is my better half necessitate to log in with SingPass as well?", "Why am my mate demand to log in with SingPass as good", "Why is my mate require to log in with SingPass as good", "Is i allowed to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why is my spouse involve to log in with SingPass as well?", "Why is my partner involve to log in with SingPass as good", "Why are my partner take to log in with SingPass as good", "Is student entitled to subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my mate need to log in with SingPass as good", "Why do my married person postulate to log in with SingPass as well?", "Why am my mate require to log in with SingPass as good", "Why my mate take to log in with SingPass as good", "Why my spouse necessitate to log in with SingPass as good", "Are i entitled to subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my spouse demand to log in with SingPass as well?", "Why are my married person necessitate to log in with SingPass as good", "Is we entitled to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Am student entitled to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why do my better half need to log in with SingPass as good", "Why am my partner involve to log in with SingPass as good", "Why am my married person call for to log in with SingPass as well?", "Why do my partner involve to log in with SingPass as good", "Why is my married person demand to log in with SingPass as good", "Why my spouse need to log in with SingPass as good", "Why are my partner necessitate to log in with SingPass as well?", "Why are my partner ask to log in with SingPass as good", "Why do my partner require to log in with SingPass as good", "Are me able to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my mate demand to log in with SingPass as well?", "Why do my married person ask to log in with SingPass as good", "Why do my mate involve to log in with SingPass as well?", "Are i able to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my mate demand to log in with SingPass as good", "Why is my partner call for to log in with SingPass as good", "Is student allowed to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Am student able to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Could student submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Is it alright for student to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Are we entitled to submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "Am we allowed to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why am my married person take to log in with SingPass as well?", "Are we allowed to subject the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why am my mate call for to log in with SingPass as well?", "Why am my better half demand to log in with SingPass as well?", "Why am my married person necessitate to log in with SingPass as well?", "Are student able to submit the practical application on my spouse\u00e2\u20ac\u2122s behalf?", "Why my spouse require to log in with SingPass as well?", "Are student allowed to subject the application on my spouse\u00e2\u20ac\u2122s behalf?", "Why are my better half necessitate to log in with SingPass as well?"], "tag": "Why does my spouse need to log in with SingPass as well? Can I submit the application on my spouse\u00e2\u20ac\u2122s behalf?", "response": "As the consent of both parents is required for Birth Registration, you and your spouse will need to log in with SingPass in order to provide your individual consent to the application. This will also enable us to verify your marriage details."}, {"patterns": ["If student am not the parent of the tiddler Is it possible for student to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the youngster but may i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when student am not the parent of the small fry", "While me am not the parent of the nipper may me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While student am not the parent of the nipper could student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me understand that me am not the parent of the kid but may me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the tyke However, can i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If we am not the parent of the small fry could we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While i am not the parent of the shaver can i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If we am not the parent of the child, could we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the nipper", "May me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while me am not the parent of the nipper", "While student am not the parent of the tike could student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while we am not the parent of the nipper", "Student understand that student am not the parent of the fry but could student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me understand that me am not the parent of the nestling However, could me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When we am not the parent of the tike could we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when me am not the parent of the child?", "Student understand that student am not the parent of the fry However, can student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If i am not the parent of the small fry Is it possible for i to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Student am not the parent of the tike may student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me understand that me am not the parent of the kid However, can me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me am not the parent of the kid could me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if i am not the parent of the child?", "When student am not the parent of the tyke can student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I am not the parent of the nipper can i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the nestling", "Me understand that me am not the parent of the fry but may me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Is we allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the nipper", "When me am not the parent of the kid Is it possible for me to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While i am not the parent of the tyke can i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while we am not the parent of the youngster", "Can we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the nestling", "Student understand that student am not the parent of the small fry However, may student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when student am not the parent of the youngster", "May me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if me am not the parent of the nestling", "Student understand that student am not the parent of the child, but may student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If me am not the parent of the nestling may me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the nipper However, can we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the minor but can i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If we am not the parent of the kid Is it possible for we to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If student am not the parent of the nipper Is it possible for student to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the nestling but may i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While we am not the parent of the child, may we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me understand that me am not the parent of the kid However, can me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While i am not the parent of the child, can i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When student am not the parent of the shaver Is it possible for student to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While me am not the parent of the small fry could me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If we am not the parent of the tiddler Is it possible for we to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When we am not the parent of the tike Is it possible for we to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Am i allowed to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if i am not the parent of the minor", "I understand that i am not the parent of the youngster However, could i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while student am not the parent of the fry", "Could me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if me am not the parent of the small fry", "Could student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if student am not the parent of the kid", "I am not the parent of the tike may i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the nipper but can we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the shaver", "May i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if i am not the parent of the child?", "I understand that i am not the parent of the nipper However, can i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If me am not the parent of the tiddler Is it possible for me to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if me am not the parent of the fry", "While me am not the parent of the fry can me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Student understand that student am not the parent of the child, but could student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While me am not the parent of the fry Is it possible for me to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While student am not the parent of the child, Is it possible for student to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the child, However, could we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me understand that me am not the parent of the tyke but may me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the nipper but could i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If me am not the parent of the minor may me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the child, but can i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While i am not the parent of the minor Is it possible for i to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If me am not the parent of the tyke may me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Am we allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the youngster", "May me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when me am not the parent of the nipper", "Me am not the parent of the small fry can me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When we am not the parent of the tiddler Is it possible for we to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while we am not the parent of the nestling", "When we am not the parent of the fry may we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When we am not the parent of the fry could we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When student am not the parent of the child, could student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while i am not the parent of the tiddler", "We am not the parent of the kid can we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Student am not the parent of the kid Is it possible for student to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when student am not the parent of the youngster", "Student am not the parent of the child, could student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when student am not the parent of the kid", "Can we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when we am not the parent of the child?", "Student understand that student am not the parent of the shaver but can student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the shaver However, could we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when i am not the parent of the tiddler", "Student understand that student am not the parent of the kid but could student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When student am not the parent of the nipper Is it possible for student to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the youngster but can we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If we am not the parent of the tike could we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Are student allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if student am not the parent of the tike", "Could student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when student am not the parent of the minor", "Could i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when i am not the parent of the tiddler", "Is student allowed to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if student am not the parent of the tyke", "While student am not the parent of the nipper may student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if me am not the parent of the tyke", "We understand that we am not the parent of the kid but can we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Student am not the parent of the nipper Is it possible for student to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Student am not the parent of the small fry could student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I am not the parent of the tyke Is it possible for i to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while i am not the parent of the nestling", "Me am not the parent of the tyke can me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While i am not the parent of the kid Is it possible for i to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Is student allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if student am not the parent of the small fry", "When student am not the parent of the youngster Is it possible for student to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the nipper However, may we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me understand that me am not the parent of the minor but can me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when i am not the parent of the tike", "Student understand that student am not the parent of the small fry However, can student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if i am not the parent of the youngster", "Can student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while student am not the parent of the child?", "Can student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when student am not the parent of the child?", "While student am not the parent of the tike can student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when i am not the parent of the minor", "While i am not the parent of the nestling can i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Student am not the parent of the tyke could student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while me am not the parent of the tike", "If student am not the parent of the kid could student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When me am not the parent of the kid could me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If i am not the parent of the fry may i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me understand that me am not the parent of the nestling but may me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While i am not the parent of the child, could i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the tike", "I am not the parent of the nipper can i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when me am not the parent of the minor", "When i am not the parent of the tiddler could i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me am not the parent of the tike Is it possible for me to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the nipper but may i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Is we allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the shaver", "Me understand that me am not the parent of the nestling but may me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me understand that me am not the parent of the minor However, may me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the tiddler", "We understand that we am not the parent of the youngster However, can we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If me am not the parent of the shaver could me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While me am not the parent of the shaver Is it possible for me to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We am not the parent of the youngster Is it possible for we to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me understand that me am not the parent of the fry However, can me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the child, However, can i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the shaver", "Can we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the tike", "Am i allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if i am not the parent of the small fry", "Student understand that student am not the parent of the tike However, may student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the tiddler but can we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Me am not the parent of the minor can me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If student am not the parent of the tiddler could student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while we am not the parent of the fry", "While we am not the parent of the tiddler can we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While we am not the parent of the tyke may we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When we am not the parent of the tyke could we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the kid However, could i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Are i allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if i am not the parent of the nipper", "Could we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while we am not the parent of the fry", "Could me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while me am not the parent of the minor", "Student understand that student am not the parent of the tiddler but may student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When student am not the parent of the kid can student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If me am not the parent of the tike Is it possible for me to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We am not the parent of the kid can we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "If we am not the parent of the minor Is it possible for we to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the small fry However, may we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when me am not the parent of the shaver", "May i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when i am not the parent of the tiddler", "May me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents when me am not the parent of the nestling", "When me am not the parent of the small fry Is it possible for me to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the fry However, can we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We am not the parent of the nestling can we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if me am not the parent of the fry", "May me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if me am not the parent of the small fry", "While i am not the parent of the tyke Is it possible for i to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Student am not the parent of the kid could student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Are i allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if i am not the parent of the child?", "When i am not the parent of the youngster could i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while i am not the parent of the child?", "I understand that i am not the parent of the fry but can i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "I understand that i am not the parent of the shaver However, may i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "While i am not the parent of the fry Is it possible for i to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if me am not the parent of the tike", "I am not the parent of the nestling can i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May me collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if me am not the parent of the nestling", "Can i collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while i am not the parent of the small fry", "May i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while i am not the parent of the tyke", "We understand that we am not the parent of the tike but could we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "When we am not the parent of the small fry Is it possible for we to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Am i allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if i am not the parent of the nipper", "While we am not the parent of the child, could we take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Am me allowed to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if me am not the parent of the nipper", "Are student allowed to collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if student am not the parent of the child?", "When student am not the parent of the nipper could student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "May student take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while student am not the parent of the shaver", "While me am not the parent of the youngster could me take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Could i take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while i am not the parent of the tiddler", "Are we allowed to take in the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents if we am not the parent of the tiddler", "Could we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while we am not the parent of the shaver", "While student am not the parent of the tiddler may student collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "We understand that we am not the parent of the child, but could we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "Can we collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents while we am not the parent of the kid"], "tag": "If I am not the parent of the child, can I collect the child\u00e2\u20ac\u2122s Birth Certificate on behalf of the child\u00e2\u20ac\u2122s parents?", "response": "The Birth Certificate can only be collected by the child\u2019s parents."}, {"patterns": ["Why is me unable to make an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why am we unable to create an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why am me cannot create an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why am i unable to create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why are i unable to make an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why am we unable to create an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why are i cannot create an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why are student unable to make an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why are me unable to create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why are we unable to create an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why are me unable to create an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why are we cannot make an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why am we unable to make an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why are i cannot create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why am student unable to create an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why am student unable to make an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why am we cannot make an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why is student cannot create an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why am we unable to create an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why is we unable to create an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why is student cannot make an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why is me cannot make an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why are me cannot create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why am we unable to create an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why am me cannot create an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why are student cannot make an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why am student cannot make an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why am me cannot make an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why is me cannot create an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why are student unable to make an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why is i cannot create an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why is me unable to make an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why is we unable to create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why is me cannot make an naming on the app to collect the Birth Certificate(s) at the infirmary", "Why am i cannot make an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why is i unable to create an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why are we unable to create an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why am me cannot make an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why is me unable to make an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why am me cannot create an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why am i unable to make an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why are student unable to make an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why are me cannot create an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why is me unable to make an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why am me unable to make an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why am we unable to create an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why am me cannot create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why are we unable to create an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why are we unable to create an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why are me unable to make an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why are i unable to make an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why are student unable to create an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why are student unable to create an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why are student unable to create an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why is i cannot make an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why are student cannot create an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why am we unable to make an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why is i unable to make an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why am me cannot make an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why am i cannot create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why am i unable to make an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why is we unable to create an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why am me cannot create an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why are we cannot make an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why are we unable to make an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why is i unable to create an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why are me cannot create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why are student cannot make an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why is me cannot make an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why are me unable to create an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why is i unable to make an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why is student cannot create an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why is i unable to make an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why is me unable to create an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why are i cannot create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why am student cannot make an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why am we cannot create an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why am me unable to make an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why are me cannot create an naming on the app to collect the Birth Certificate(s) at the infirmary", "Why is me unable to create an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why am me cannot make an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why am i unable to create an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why is student unable to make an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why are student cannot create an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why are we unable to create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why am i cannot make an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why are we cannot create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why are student unable to create an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why are me cannot make an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why am we cannot create an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why are i unable to create an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why is student unable to create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why is we cannot make an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why are student cannot make an naming on the app to collect the Birth Certificate(s) at the infirmary", "Why am me unable to create an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why am i cannot make an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why are student unable to create an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why is student unable to create an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why am student unable to make an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why are i unable to make an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why is student cannot create an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why are i unable to create an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why are we unable to create an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why am i unable to create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why is we cannot make an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why am we cannot create an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why are student cannot create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why are i cannot make an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why is me cannot make an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why are i unable to create an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why is we unable to make an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why are student cannot create an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why is me unable to create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why are student cannot make an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why am student cannot make an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why is i cannot create an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why is student cannot create an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why am student unable to create an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why are me unable to create an naming on the app to collect the Birth Certificate(s) at the infirmary", "Why am we unable to create an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why am me unable to create an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why is i cannot create an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why is me cannot create an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why is i unable to make an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why am me cannot create an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why is i cannot create an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why are we cannot make an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why am student cannot create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why is me cannot make an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why am we cannot create an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why is we unable to make an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why are i unable to create an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why is i unable to create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why am student unable to make an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why is we unable to make an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why is we cannot make an naming on the app to collect the Birth Certificate(s) at the infirmary", "Why is student cannot make an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why are student cannot create an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why is i cannot create an naming on the app to collect the Birth Certificate(s) at the infirmary", "Why is me cannot create an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why are we cannot make an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why am we unable to make an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why am i cannot make an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why are we unable to create an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why am me cannot make an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why are student unable to make an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why are we cannot create an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why is we unable to create an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why am i cannot create an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why is student unable to make an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why is i unable to make an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why am i unable to make an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why are me cannot make an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why is we unable to create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why am me cannot create an naming on the app to collect the Birth Certificate(s) at the hospital?", "Why is student cannot create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why am we cannot create an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why are i cannot create an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why is i unable to create an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why are student cannot make an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why am me unable to create an naming on the app to take in the Birth Certificate(s) at the hospital?", "Why am me cannot create an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why is we unable to create an designation on the app to collect the Birth Certificate(s) at the infirmary", "Why is i unable to create an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why is we unable to create an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why are we cannot create an naming on the app to collect the Birth Certificate(s) at the infirmary", "Why are we unable to make an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why is we unable to make an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why am we cannot make an naming on the app to collect the Birth Certificate(s) at the infirmary", "Why am we unable to make an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why are me cannot make an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why is student cannot create an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why am i cannot create an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why am me unable to make an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why is student unable to make an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why am me unable to make an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why am we cannot create an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why is student cannot make an appointment on the app to take in the Birth Certificate(s) at the infirmary", "Why are me unable to create an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why am i unable to make an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why is i unable to create an appointment on the app to collect the Birth Certificate(s) at the infirmary", "Why are i cannot create an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why am me unable to create an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why am student cannot make an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why am me unable to create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why are i cannot make an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why am we cannot make an assignment on the app to take in the Birth Certificate(s) at the hospital?", "Why is me cannot make an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why am i cannot make an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why is me cannot create an appointment on the app to collect the Birth Certificate(s) at the hospital?", "Why am student unable to create an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why am student unable to make an assignment on the app to collect the Birth Certificate(s) at the hospital?", "Why is i unable to make an designation on the app to take in the Birth Certificate(s) at the hospital?", "Why are i unable to create an designation on the app to collect the Birth Certificate(s) at the hospital?", "Why is i cannot create an naming on the app to take in the Birth Certificate(s) at the infirmary", "Why is i cannot create an appointment on the app to take in the Birth Certificate(s) at the hospital?", "Why is i unable to create an assignment on the app to take in the Birth Certificate(s) at the infirmary", "Why are me unable to make an assignment on the app to collect the Birth Certificate(s) at the infirmary", "Why are we cannot make an designation on the app to take in the Birth Certificate(s) at the infirmary", "Why are we unable to make an naming on the app to take in the Birth Certificate(s) at the infirmary"], "tag": "Why can't I make an appointment on the app to collect the Birth Certificate(s) at the hospital?", "response": "The e-appointment booking feature for hospitals is currently not available on the app. E-appointment bookings via the app are only available for Birth Certificate collection at the Immigration & Checkpoints Authority (ICA)."}, {"patterns": ["While My partner is oversea and cannot be get through via SMS to complete the Birth Registration process. What should me do?", "If My partner is oversea and cannot be contacted via SMS to complete the Birth Registration process. What could i do?", "What do student do if My spouse is oversea and cannot be get through via SMS to complete the Birth Registration process?", "What could student do if My better half is overseas and cannot be contacted via SMS to complete the Birth Registration process?", "While My partner is oversea and cannot be contacted via SMS to complete the Birth Registration process. What does we do?", "If My partner is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What should i do?", "While My partner is oversea and cannot be reach via SMS to complete the Birth Registration process. What shall student do?", "While My married person is oversea and cannot be reach via SMS to finish the Birth Registration process. What can i do?", "What do we do if My mate is oversea and cannot be contacted via SMS to finish the Birth Registration process?", "If My married person is oversea and cannot be reach via SMS to complete the Birth Registration process. What should student do?", "If My better half is oversea and cannot be get through via SMS to finish the Birth Registration process. What should we do?", "While My married person is overseas and cannot be get through via SMS to complete the Birth Registration process. What does student do?", "While My better half is oversea and cannot be contacted via SMS to complete the Birth Registration process. What should student do?", "If My spouse is oversea and cannot be get through via SMS to finish the Birth Registration process. What does me do?", "If My spouse is oversea and cannot be get through via SMS to complete the Birth Registration process. What do student do?", "What can student do if My better half is overseas and cannot be get hold of via SMS to finish the Birth Registration process?", "My spouse is overseas and cannot be reach via SMS to complete the Birth Registration process. What does me do?", "My partner is overseas and cannot be reach via SMS to complete the Birth Registration process. What do me do?", "My married person is oversea and cannot be reach via SMS to finish the Birth Registration process. What could i do?", "When My mate is overseas and cannot be get hold of via SMS to complete the Birth Registration process. What shall we do?", "What shall i do if My partner is overseas and cannot be get hold of via SMS to complete the Birth Registration process?", "If My mate is oversea and cannot be contacted via SMS to complete the Birth Registration process. What does i do?", "If My mate is overseas and cannot be reach via SMS to complete the Birth Registration process. What should we do?", "While My spouse is oversea and cannot be reach via SMS to finish the Birth Registration process. What do we do?", "What does we do if My partner is overseas and cannot be reach via SMS to finish the Birth Registration process?", "While My married person is overseas and cannot be get hold of via SMS to complete the Birth Registration process. What should me do?", "When My mate is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What should student do?", "My spouse is overseas and cannot be get hold of via SMS to complete the Birth Registration process. What could student do?", "My partner is oversea and cannot be reach via SMS to finish the Birth Registration process. What shall we do?", "When My mate is overseas and cannot be reach via SMS to finish the Birth Registration process. What shall student do?", "If My better half is overseas and cannot be get through via SMS to finish the Birth Registration process. What do i do?", "My spouse is oversea and cannot be get through via SMS to finish the Birth Registration process. What do me do?", "When My mate is oversea and cannot be contacted via SMS to complete the Birth Registration process. What could me do?", "If My better half is overseas and cannot be get through via SMS to finish the Birth Registration process. What does me do?", "While My married person is oversea and cannot be get hold of via SMS to finish the Birth Registration process. What does we do?", "When My better half is oversea and cannot be get through via SMS to complete the Birth Registration process. What shall i do?", "What should we do if My married person is oversea and cannot be reach via SMS to finish the Birth Registration process?", "My married person is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What can me do?", "While My married person is oversea and cannot be get through via SMS to finish the Birth Registration process. What shall student do?", "My mate is overseas and cannot be get through via SMS to finish the Birth Registration process. What shall i do?", "While My mate is overseas and cannot be contacted via SMS to finish the Birth Registration process. What shall me do?", "While My better half is oversea and cannot be reach via SMS to finish the Birth Registration process. What does we do?", "What does student do if My married person is oversea and cannot be reach via SMS to complete the Birth Registration process?", "What does student do if My mate is oversea and cannot be contacted via SMS to finish the Birth Registration process?", "While My spouse is overseas and cannot be contacted via SMS to finish the Birth Registration process. What does me do?", "What should me do if My partner is overseas and cannot be get hold of via SMS to finish the Birth Registration process?", "While My married person is oversea and cannot be get hold of via SMS to finish the Birth Registration process. What can student do?", "If My spouse is overseas and cannot be get through via SMS to finish the Birth Registration process. What could i do?", "While My better half is oversea and cannot be contacted via SMS to complete the Birth Registration process. What can student do?", "If My spouse is overseas and cannot be reach via SMS to complete the Birth Registration process. What do student do?", "What can me do if My spouse is oversea and cannot be contacted via SMS to complete the Birth Registration process?", "What shall student do if My better half is oversea and cannot be reach via SMS to finish the Birth Registration process?", "If My better half is overseas and cannot be get through via SMS to complete the Birth Registration process. What should we do?", "If My mate is oversea and cannot be get through via SMS to finish the Birth Registration process. What shall i do?", "When My better half is oversea and cannot be reach via SMS to finish the Birth Registration process. What do me do?", "If My better half is oversea and cannot be contacted via SMS to complete the Birth Registration process. What shall me do?", "What does we do if My better half is oversea and cannot be reach via SMS to complete the Birth Registration process?", "My better half is overseas and cannot be get hold of via SMS to complete the Birth Registration process. What do i do?", "While My mate is overseas and cannot be get through via SMS to finish the Birth Registration process. What does student do?", "While My spouse is oversea and cannot be get through via SMS to complete the Birth Registration process. What should we do?", "When My better half is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What does we do?", "While My married person is oversea and cannot be contacted via SMS to finish the Birth Registration process. What can i do?", "While My partner is overseas and cannot be get through via SMS to finish the Birth Registration process. What should student do?", "My partner is oversea and cannot be reach via SMS to finish the Birth Registration process. What shall me do?", "If My partner is overseas and cannot be reach via SMS to finish the Birth Registration process. What does me do?", "My better half is overseas and cannot be contacted via SMS to complete the Birth Registration process. What could me do?", "What shall me do if My mate is oversea and cannot be reach via SMS to finish the Birth Registration process?", "My spouse is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What could me do?", "While My spouse is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What could i do?", "When My better half is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What do we do?", "What do i do if My married person is overseas and cannot be contacted via SMS to finish the Birth Registration process?", "When My spouse is oversea and cannot be reach via SMS to complete the Birth Registration process. What could student do?", "If My married person is oversea and cannot be get through via SMS to finish the Birth Registration process. What could i do?", "When My spouse is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What shall i do?", "If My married person is oversea and cannot be reach via SMS to finish the Birth Registration process. What shall we do?", "If My better half is oversea and cannot be reach via SMS to complete the Birth Registration process. What do i do?", "What do student do if My spouse is overseas and cannot be get hold of via SMS to complete the Birth Registration process?", "When My partner is overseas and cannot be get through via SMS to finish the Birth Registration process. What do student do?", "When My partner is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What can student do?", "When My spouse is oversea and cannot be get hold of via SMS to finish the Birth Registration process. What could we do?", "If My partner is oversea and cannot be get through via SMS to finish the Birth Registration process. What should me do?", "While My married person is overseas and cannot be reach via SMS to finish the Birth Registration process. What do i do?", "My partner is overseas and cannot be get through via SMS to complete the Birth Registration process. What does student do?", "When My better half is oversea and cannot be contacted via SMS to finish the Birth Registration process. What could student do?", "When My spouse is overseas and cannot be contacted via SMS to finish the Birth Registration process. What shall me do?", "While My mate is overseas and cannot be get through via SMS to finish the Birth Registration process. What can i do?", "If My married person is overseas and cannot be contacted via SMS to complete the Birth Registration process. What shall student do?", "While My better half is oversea and cannot be get through via SMS to finish the Birth Registration process. What do me do?", "My spouse is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What can me do?", "When My better half is overseas and cannot be contacted via SMS to finish the Birth Registration process. What can i do?", "If My mate is oversea and cannot be reach via SMS to complete the Birth Registration process. What shall we do?", "What shall student do if My better half is oversea and cannot be contacted via SMS to finish the Birth Registration process?", "What shall me do if My partner is oversea and cannot be get through via SMS to finish the Birth Registration process?", "While My better half is oversea and cannot be get through via SMS to finish the Birth Registration process. What could i do?", "If My spouse is oversea and cannot be reach via SMS to finish the Birth Registration process. What do i do?", "When My partner is oversea and cannot be get through via SMS to complete the Birth Registration process. What do i do?", "When My spouse is oversea and cannot be contacted via SMS to complete the Birth Registration process. What should me do?", "My married person is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What do student do?", "While My partner is oversea and cannot be contacted via SMS to finish the Birth Registration process. What should we do?", "While My partner is overseas and cannot be reach via SMS to complete the Birth Registration process. What do me do?", "My partner is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What does i do?", "While My married person is oversea and cannot be reach via SMS to complete the Birth Registration process. What could i do?", "While My better half is overseas and cannot be contacted via SMS to complete the Birth Registration process. What does i do?", "What shall i do if My spouse is oversea and cannot be reach via SMS to finish the Birth Registration process?", "While My partner is overseas and cannot be get through via SMS to finish the Birth Registration process. What does student do?", "While My partner is oversea and cannot be get through via SMS to finish the Birth Registration process. What do i do?", "If My spouse is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What do student do?", "When My partner is overseas and cannot be reach via SMS to complete the Birth Registration process. What can student do?", "My mate is oversea and cannot be reach via SMS to finish the Birth Registration process. What shall we do?", "If My spouse is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What can we do?", "When My mate is oversea and cannot be reach via SMS to complete the Birth Registration process. What shall me do?", "My mate is oversea and cannot be contacted via SMS to complete the Birth Registration process. What can student do?", "If My partner is oversea and cannot be reach via SMS to finish the Birth Registration process. What could student do?", "My mate is oversea and cannot be reach via SMS to finish the Birth Registration process. What can me do?", "My better half is oversea and cannot be get through via SMS to finish the Birth Registration process. What shall me do?", "My married person is overseas and cannot be get through via SMS to complete the Birth Registration process. What shall i do?", "If My spouse is overseas and cannot be contacted via SMS to finish the Birth Registration process. What shall we do?", "While My better half is oversea and cannot be reach via SMS to finish the Birth Registration process. What does student do?", "What do i do if My married person is oversea and cannot be get through via SMS to complete the Birth Registration process?", "My partner is oversea and cannot be get through via SMS to finish the Birth Registration process. What do we do?", "While My married person is overseas and cannot be contacted via SMS to finish the Birth Registration process. What shall me do?", "While My married person is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What should i do?", "When My mate is overseas and cannot be contacted via SMS to complete the Birth Registration process. What can me do?", "When My better half is oversea and cannot be contacted via SMS to complete the Birth Registration process. What does i do?", "What should i do if My spouse is overseas and cannot be get hold of via SMS to complete the Birth Registration process?", "If My partner is oversea and cannot be reach via SMS to complete the Birth Registration process. What can we do?", "While My partner is oversea and cannot be get through via SMS to finish the Birth Registration process. What can me do?", "What can i do if My married person is overseas and cannot be reach via SMS to complete the Birth Registration process?", "If My partner is overseas and cannot be get through via SMS to complete the Birth Registration process. What can student do?", "When My mate is overseas and cannot be get through via SMS to finish the Birth Registration process. What do student do?", "When My married person is oversea and cannot be reach via SMS to finish the Birth Registration process. What shall student do?", "What do me do if My married person is oversea and cannot be reach via SMS to finish the Birth Registration process?", "While My married person is overseas and cannot be reach via SMS to complete the Birth Registration process. What could student do?", "What should me do if My married person is overseas and cannot be reach via SMS to complete the Birth Registration process?", "My mate is overseas and cannot be reach via SMS to complete the Birth Registration process. What could me do?", "If My spouse is oversea and cannot be get hold of via SMS to finish the Birth Registration process. What does student do?", "When My mate is overseas and cannot be get through via SMS to finish the Birth Registration process. What shall student do?", "What shall we do if My better half is overseas and cannot be contacted via SMS to complete the Birth Registration process?", "While My married person is overseas and cannot be reach via SMS to complete the Birth Registration process. What should we do?", "If My married person is overseas and cannot be get through via SMS to complete the Birth Registration process. What can we do?", "While My mate is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What can i do?", "My better half is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What does we do?", "If My spouse is oversea and cannot be get through via SMS to complete the Birth Registration process. What could student do?", "When My mate is overseas and cannot be reach via SMS to finish the Birth Registration process. What does me do?", "My mate is oversea and cannot be get hold of via SMS to finish the Birth Registration process. What does i do?", "When My married person is oversea and cannot be reach via SMS to finish the Birth Registration process. What should student do?", "If My mate is oversea and cannot be reach via SMS to complete the Birth Registration process. What does student do?", "While My partner is overseas and cannot be get through via SMS to complete the Birth Registration process. What can i do?", "When My better half is oversea and cannot be reach via SMS to complete the Birth Registration process. What can i do?", "While My partner is overseas and cannot be get through via SMS to complete the Birth Registration process. What should me do?", "What can me do if My married person is overseas and cannot be get through via SMS to complete the Birth Registration process?", "If My better half is oversea and cannot be reach via SMS to finish the Birth Registration process. What do me do?", "My married person is overseas and cannot be get through via SMS to finish the Birth Registration process. What could we do?", "While My spouse is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What can i do?", "When My mate is oversea and cannot be contacted via SMS to complete the Birth Registration process. What do we do?", "When My married person is overseas and cannot be reach via SMS to complete the Birth Registration process. What shall we do?", "When My mate is oversea and cannot be reach via SMS to finish the Birth Registration process. What should me do?", "When My spouse is oversea and cannot be contacted via SMS to complete the Birth Registration process. What could we do?", "When My better half is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What could i do?", "If My spouse is oversea and cannot be contacted via SMS to finish the Birth Registration process. What should student do?", "If My married person is oversea and cannot be reach via SMS to finish the Birth Registration process. What shall me do?", "If My spouse is overseas and cannot be contacted via SMS to complete the Birth Registration process. What shall i do?", "If My spouse is oversea and cannot be reach via SMS to finish the Birth Registration process. What shall me do?", "If My better half is oversea and cannot be contacted via SMS to finish the Birth Registration process. What shall student do?", "What could we do if My spouse is overseas and cannot be get through via SMS to complete the Birth Registration process?", "While My partner is oversea and cannot be reach via SMS to finish the Birth Registration process. What can i do?", "While My mate is overseas and cannot be get hold of via SMS to finish the Birth Registration process. What shall student do?", "While My married person is overseas and cannot be reach via SMS to finish the Birth Registration process. What do student do?", "When My married person is oversea and cannot be contacted via SMS to complete the Birth Registration process. What could me do?", "While My mate is oversea and cannot be get through via SMS to complete the Birth Registration process. What can i do?", "What do we do if My partner is oversea and cannot be get through via SMS to complete the Birth Registration process?", "While My partner is overseas and cannot be reach via SMS to complete the Birth Registration process. What could student do?", "If My married person is oversea and cannot be contacted via SMS to complete the Birth Registration process. What does we do?", "What does i do if My married person is oversea and cannot be reach via SMS to finish the Birth Registration process?", "If My married person is overseas and cannot be get through via SMS to complete the Birth Registration process. What could me do?", "My married person is overseas and cannot be get through via SMS to finish the Birth Registration process. What can student do?", "My married person is oversea and cannot be contacted via SMS to finish the Birth Registration process. What does me do?", "What could i do if My mate is oversea and cannot be reach via SMS to finish the Birth Registration process?", "When My married person is overseas and cannot be get hold of via SMS to complete the Birth Registration process. What shall i do?", "What do me do if My spouse is oversea and cannot be reach via SMS to finish the Birth Registration process?", "While My better half is oversea and cannot be get hold of via SMS to finish the Birth Registration process. What could we do?", "When My better half is oversea and cannot be reach via SMS to complete the Birth Registration process. What could me do?", "While My partner is oversea and cannot be get through via SMS to complete the Birth Registration process. What do i do?", "If My partner is oversea and cannot be get through via SMS to finish the Birth Registration process. What shall student do?", "When My spouse is oversea and cannot be reach via SMS to finish the Birth Registration process. What can student do?", "While My spouse is overseas and cannot be get hold of via SMS to complete the Birth Registration process. What shall we do?", "While My better half is oversea and cannot be get through via SMS to finish the Birth Registration process. What can we do?", "While My partner is overseas and cannot be get hold of via SMS to complete the Birth Registration process. What does we do?", "If My partner is oversea and cannot be contacted via SMS to finish the Birth Registration process. What do student do?", "When My partner is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What shall student do?", "What does student do if My better half is oversea and cannot be reach via SMS to finish the Birth Registration process?", "If My partner is oversea and cannot be get hold of via SMS to complete the Birth Registration process. What does we do?", "What could i do if My better half is overseas and cannot be get hold of via SMS to finish the Birth Registration process?", "What shall we do if My mate is overseas and cannot be get hold of via SMS to complete the Birth Registration process?", "My married person is oversea and cannot be get hold of via SMS to finish the Birth Registration process. What could student do?", "If My better half is overseas and cannot be contacted via SMS to finish the Birth Registration process. What does student do?", "While My married person is overseas and cannot be reach via SMS to finish the Birth Registration process. What should student do?", "What should we do if My better half is overseas and cannot be get through via SMS to complete the Birth Registration process?", "While My better half is overseas and cannot be reach via SMS to complete the Birth Registration process. What should we do?", "When My married person is oversea and cannot be contacted via SMS to finish the Birth Registration process. What could we do?"], "tag": "My spouse is overseas and cannot be contacted via SMS to complete the Birth Registration process. What should I do?", "response": "Birth Registration must be completed within 42 days of your child\u2019s birth. You may register your child\u2019s birth after your spouse is available to receive SMS notifications. Alternatively, you may proceed to register your child\u2019s birth at the hospital where he or she was born or at the Immigration & Checkpoints Authority (ICA)."}, {"patterns": ["My mate is overseas. Is it possible for me to key in an overseas mobile number during Birth Registration?", "May i key in an overseas mobile number during Birth Registration when My spouse is overseas?", "We understand that My married person is overseas. However, could we key in an overseas mobile number during Birth Registration?", "While My partner is overseas. can we key in an overseas mobile number during Birth Registration?", "When My partner is overseas. can student key in an overseas mobile number during Birth Registration?", "My better half is overseas. Is it possible for student to key in an overseas mobile number during Birth Registration?", "May student key in an overseas mobile number during Birth Registration while My married person is overseas?", "When My better half is overseas. could i key in an overseas mobile number during Birth Registration?", "I understand that My spouse is overseas. However, can i key in an overseas mobile number during Birth Registration?", "Are we allowed to key in an overseas mobile number during Birth Registration if My partner is overseas?", "Could i key in an overseas mobile number during Birth Registration while My better half is overseas?", "I understand that My married person is overseas. However, may i key in an overseas mobile number during Birth Registration?", "Is we allowed to key in an overseas mobile number during Birth Registration if My mate is overseas?", "If My spouse is overseas. Is it possible for we to key in an overseas mobile number during Birth Registration?", "Am we allowed to key in an overseas mobile number during Birth Registration if My married person is overseas?", "While My married person is overseas. could i key in an overseas mobile number during Birth Registration?", "Could me key in an overseas mobile number during Birth Registration if My partner is overseas?", "Me understand that My married person is overseas. However, can me key in an overseas mobile number during Birth Registration?", "If My better half is overseas. can student key in an overseas mobile number during Birth Registration?", "May me key in an overseas mobile number during Birth Registration while My partner is overseas?", "Student understand that My married person is overseas. However, could student key in an overseas mobile number during Birth Registration?", "Can i key in an overseas mobile number during Birth Registration while My better half is overseas?", "May we key in an overseas mobile number during Birth Registration when My better half is overseas?", "Could me key in an overseas mobile number during Birth Registration while My better half is overseas?", "When My mate is overseas. can i key in an overseas mobile number during Birth Registration?", "When My married person is overseas. can me key in an overseas mobile number during Birth Registration?", "Could student key in an overseas mobile number during Birth Registration while My married person is overseas?", "While My married person is overseas. may student key in an overseas mobile number during Birth Registration?", "Is we allowed to key in an overseas mobile number during Birth Registration if My better half is overseas?", "Is student allowed to key in an overseas mobile number during Birth Registration if My better half is overseas?", "Could student key in an overseas mobile number during Birth Registration when My better half is overseas?", "May me key in an overseas mobile number during Birth Registration if My partner is overseas?", "May me key in an overseas mobile number during Birth Registration if My married person is overseas?", "If My married person is overseas. may me key in an overseas mobile number during Birth Registration?", "Could student key in an overseas mobile number during Birth Registration if My married person is overseas?", "Is we allowed to key in an overseas mobile number during Birth Registration if My spouse is overseas?", "Are i allowed to key in an overseas mobile number during Birth Registration if My mate is overseas?", "While My married person is overseas. Is it possible for we to key in an overseas mobile number during Birth Registration?", "When My mate is overseas. can student key in an overseas mobile number during Birth Registration?", "I understand that My partner is overseas. However, can i key in an overseas mobile number during Birth Registration?", "Student understand that My married person is overseas. However, may student key in an overseas mobile number during Birth Registration?", "When My better half is overseas. may i key in an overseas mobile number during Birth Registration?", "If My mate is overseas. can me key in an overseas mobile number during Birth Registration?", "Student understand that My better half is overseas. but may student key in an overseas mobile number during Birth Registration?", "Could i key in an overseas mobile number during Birth Registration while My spouse is overseas?", "Am me allowed to key in an overseas mobile number during Birth Registration if My married person is overseas?", "My better half is overseas. Is it possible for me to key in an overseas mobile number during Birth Registration?", "My partner is overseas. could student key in an overseas mobile number during Birth Registration?", "While My mate is overseas. Is it possible for me to key in an overseas mobile number during Birth Registration?", "Am student allowed to key in an overseas mobile number during Birth Registration if My spouse is overseas?", "I understand that My mate is overseas. but may i key in an overseas mobile number during Birth Registration?", "Could student key in an overseas mobile number during Birth Registration when My mate is overseas?", "Am student allowed to key in an overseas mobile number during Birth Registration if My better half is overseas?", "If My married person is overseas. Is it possible for i to key in an overseas mobile number during Birth Registration?", "Student understand that My spouse is overseas. However, may student key in an overseas mobile number during Birth Registration?", "If My partner is overseas. can we key in an overseas mobile number during Birth Registration?", "While My partner is overseas. Is it possible for i to key in an overseas mobile number during Birth Registration?", "Can me key in an overseas mobile number during Birth Registration when My married person is overseas?", "Is i allowed to key in an overseas mobile number during Birth Registration if My spouse is overseas?", "Can i key in an overseas mobile number during Birth Registration when My spouse is overseas?", "While My married person is overseas. may me key in an overseas mobile number during Birth Registration?", "While My married person is overseas. could student key in an overseas mobile number during Birth Registration?", "Could i key in an overseas mobile number during Birth Registration while My mate is overseas?", "My partner is overseas. Is it possible for me to key in an overseas mobile number during Birth Registration?", "If My better half is overseas. may i key in an overseas mobile number during Birth Registration?", "Could we key in an overseas mobile number during Birth Registration if My partner is overseas?", "Could me key in an overseas mobile number during Birth Registration while My married person is overseas?", "Me understand that My mate is overseas. but could me key in an overseas mobile number during Birth Registration?", "When My partner is overseas. may i key in an overseas mobile number during Birth Registration?", "While My partner is overseas. may we key in an overseas mobile number during Birth Registration?", "While My spouse is overseas. could me key in an overseas mobile number during Birth Registration?", "Are student allowed to key in an overseas mobile number during Birth Registration if My mate is overseas?", "Me understand that My partner is overseas. However, could me key in an overseas mobile number during Birth Registration?", "While My spouse is overseas. can i key in an overseas mobile number during Birth Registration?", "If My mate is overseas. can student key in an overseas mobile number during Birth Registration?", "Can me key in an overseas mobile number during Birth Registration when My mate is overseas?", "While My better half is overseas. Is it possible for student to key in an overseas mobile number during Birth Registration?", "Is me allowed to key in an overseas mobile number during Birth Registration if My partner is overseas?", "When My better half is overseas. may student key in an overseas mobile number during Birth Registration?", "Could me key in an overseas mobile number during Birth Registration while My spouse is overseas?", "Can we key in an overseas mobile number during Birth Registration if My better half is overseas?", "When My spouse is overseas. could me key in an overseas mobile number during Birth Registration?", "When My partner is overseas. Is it possible for i to key in an overseas mobile number during Birth Registration?", "When My mate is overseas. could i key in an overseas mobile number during Birth Registration?", "While My better half is overseas. can we key in an overseas mobile number during Birth Registration?", "Can we key in an overseas mobile number during Birth Registration when My married person is overseas?", "May i key in an overseas mobile number during Birth Registration while My better half is overseas?", "While My mate is overseas. Is it possible for we to key in an overseas mobile number during Birth Registration?", "Me understand that My better half is overseas. but could me key in an overseas mobile number during Birth Registration?", "Is i allowed to key in an overseas mobile number during Birth Registration if My partner is overseas?", "If My mate is overseas. Is it possible for i to key in an overseas mobile number during Birth Registration?", "Can we key in an overseas mobile number during Birth Registration if My mate is overseas?", "Student understand that My married person is overseas. but could student key in an overseas mobile number during Birth Registration?", "When My spouse is overseas. may we key in an overseas mobile number during Birth Registration?", "Me understand that My better half is overseas. However, may me key in an overseas mobile number during Birth Registration?", "If My mate is overseas. could we key in an overseas mobile number during Birth Registration?", "Could i key in an overseas mobile number during Birth Registration if My spouse is overseas?", "May i key in an overseas mobile number during Birth Registration if My mate is overseas?", "When My mate is overseas. Is it possible for we to key in an overseas mobile number during Birth Registration?", "I understand that My mate is overseas. However, could i key in an overseas mobile number during Birth Registration?", "My partner is overseas. may me key in an overseas mobile number during Birth Registration?", "Student understand that My better half is overseas. but could student key in an overseas mobile number during Birth Registration?", "If My spouse is overseas. can we key in an overseas mobile number during Birth Registration?", "Me understand that My better half is overseas. but may me key in an overseas mobile number during Birth Registration?", "Could student key in an overseas mobile number during Birth Registration while My better half is overseas?", "I understand that My partner is overseas. However, could i key in an overseas mobile number during Birth Registration?", "Me understand that My better half is overseas. However, could me key in an overseas mobile number during Birth Registration?", "When My spouse is overseas. could student key in an overseas mobile number during Birth Registration?", "When My partner is overseas. could we key in an overseas mobile number during Birth Registration?", "When My better half is overseas. can me key in an overseas mobile number during Birth Registration?", "When My spouse is overseas. Is it possible for student to key in an overseas mobile number during Birth Registration?", "I understand that My spouse is overseas. but can i key in an overseas mobile number during Birth Registration?", "Are student allowed to key in an overseas mobile number during Birth Registration if My better half is overseas?", "Can i key in an overseas mobile number during Birth Registration if My spouse is overseas?", "If My partner is overseas. could me key in an overseas mobile number during Birth Registration?", "May student key in an overseas mobile number during Birth Registration when My married person is overseas?", "When My spouse is overseas. may student key in an overseas mobile number during Birth Registration?", "Student understand that My partner is overseas. but may student key in an overseas mobile number during Birth Registration?", "Can me key in an overseas mobile number during Birth Registration when My spouse is overseas?", "Could me key in an overseas mobile number during Birth Registration when My partner is overseas?", "When My spouse is overseas. could we key in an overseas mobile number during Birth Registration?", "Me understand that My mate is overseas. However, can me key in an overseas mobile number during Birth Registration?", "We understand that My married person is overseas. but can we key in an overseas mobile number during Birth Registration?", "While My spouse is overseas. Is it possible for me to key in an overseas mobile number during Birth Registration?", "When My mate is overseas. could me key in an overseas mobile number during Birth Registration?", "Am i allowed to key in an overseas mobile number during Birth Registration if My partner is overseas?", "Student understand that My spouse is overseas. However, could student key in an overseas mobile number during Birth Registration?", "When My partner is overseas. can me key in an overseas mobile number during Birth Registration?", "My mate is overseas. Is it possible for i to key in an overseas mobile number during Birth Registration?", "If My better half is overseas. could i key in an overseas mobile number during Birth Registration?", "Am me allowed to key in an overseas mobile number during Birth Registration if My better half is overseas?", "When My married person is overseas. may i key in an overseas mobile number during Birth Registration?", "Can i key in an overseas mobile number during Birth Registration if My partner is overseas?", "While My better half is overseas. may me key in an overseas mobile number during Birth Registration?", "May me key in an overseas mobile number during Birth Registration when My partner is overseas?", "When My married person is overseas. Is it possible for we to key in an overseas mobile number during Birth Registration?", "When My married person is overseas. Is it possible for i to key in an overseas mobile number during Birth Registration?", "My partner is overseas. could i key in an overseas mobile number during Birth Registration?", "Me understand that My married person is overseas. but can me key in an overseas mobile number during Birth Registration?", "If My married person is overseas. can i key in an overseas mobile number during Birth Registration?", "While My partner is overseas. can me key in an overseas mobile number during Birth Registration?", "When My spouse is overseas. Is it possible for me to key in an overseas mobile number during Birth Registration?", "When My mate is overseas. could we key in an overseas mobile number during Birth Registration?", "When My spouse is overseas. can student key in an overseas mobile number during Birth Registration?", "My spouse is overseas. may we key in an overseas mobile number during Birth Registration?", "If My mate is overseas. Is it possible for me to key in an overseas mobile number during Birth Registration?", "Is me allowed to key in an overseas mobile number during Birth Registration if My spouse is overseas?", "Can i key in an overseas mobile number during Birth Registration while My mate is overseas?", "If My mate is overseas. Is it possible for we to key in an overseas mobile number during Birth Registration?", "If My better half is overseas. Is it possible for we to key in an overseas mobile number during Birth Registration?", "Could we key in an overseas mobile number during Birth Registration when My mate is overseas?", "Can student key in an overseas mobile number during Birth Registration while My married person is overseas?", "Could i key in an overseas mobile number during Birth Registration when My better half is overseas?", "We understand that My better half is overseas. but can we key in an overseas mobile number during Birth Registration?", "If My partner is overseas. Is it possible for we to key in an overseas mobile number during Birth Registration?", "Student understand that My better half is overseas. However, could student key in an overseas mobile number during Birth Registration?", "Can we key in an overseas mobile number during Birth Registration if My spouse is overseas?", "Could i key in an overseas mobile number during Birth Registration while My partner is overseas?", "May we key in an overseas mobile number during Birth Registration when My partner is overseas?", "May me key in an overseas mobile number during Birth Registration if My better half is overseas?", "Is i allowed to key in an overseas mobile number during Birth Registration if My mate is overseas?", "Student understand that My better half is overseas. but can student key in an overseas mobile number during Birth Registration?", "While My married person is overseas. could we key in an overseas mobile number during Birth Registration?", "May i key in an overseas mobile number during Birth Registration when My better half is overseas?", "May we key in an overseas mobile number during Birth Registration while My mate is overseas?", "If My mate is overseas. could student key in an overseas mobile number during Birth Registration?", "My partner is overseas. could me key in an overseas mobile number during Birth Registration?", "My spouse is overseas. could me key in an overseas mobile number during Birth Registration?", "If My mate is overseas. could i key in an overseas mobile number during Birth Registration?", "Can we key in an overseas mobile number during Birth Registration when My spouse is overseas?", "Student understand that My married person is overseas. but can student key in an overseas mobile number during Birth Registration?", "Can student key in an overseas mobile number during Birth Registration if My partner is overseas?", "Could we key in an overseas mobile number during Birth Registration if My better half is overseas?", "When My better half is overseas. Is it possible for we to key in an overseas mobile number during Birth Registration?", "Is student allowed to key in an overseas mobile number during Birth Registration if My married person is overseas?", "I understand that My better half is overseas. However, can i key in an overseas mobile number during Birth Registration?", "While My mate is overseas. can we key in an overseas mobile number during Birth Registration?", "While My better half is overseas. could me key in an overseas mobile number during Birth Registration?", "May we key in an overseas mobile number during Birth Registration when My mate is overseas?", "While My partner is overseas. may i key in an overseas mobile number during Birth Registration?", "While My mate is overseas. can student key in an overseas mobile number during Birth Registration?", "May me key in an overseas mobile number during Birth Registration when My mate is overseas?", "We understand that My spouse is overseas. but could we key in an overseas mobile number during Birth Registration?", "We understand that My better half is overseas. However, could we key in an overseas mobile number during Birth Registration?", "May student key in an overseas mobile number during Birth Registration when My partner is overseas?", "Can we key in an overseas mobile number during Birth Registration while My better half is overseas?", "If My mate is overseas. may me key in an overseas mobile number during Birth Registration?", "My spouse is overseas. may student key in an overseas mobile number during Birth Registration?", "While My partner is overseas. Is it possible for me to key in an overseas mobile number during Birth Registration?", "Me understand that My spouse is overseas. However, could me key in an overseas mobile number during Birth Registration?", "While My married person is overseas. can i key in an overseas mobile number during Birth Registration?", "When My spouse is overseas. can i key in an overseas mobile number during Birth Registration?", "Could i key in an overseas mobile number during Birth Registration when My partner is overseas?", "May i key in an overseas mobile number during Birth Registration when My mate is overseas?", "My married person is overseas. may we key in an overseas mobile number during Birth Registration?", "Student understand that My spouse is overseas. but can student key in an overseas mobile number during Birth Registration?", "Could me key in an overseas mobile number during Birth Registration while My mate is overseas?", "If My better half is overseas. could student key in an overseas mobile number during Birth Registration?", "If My partner is overseas. Is it possible for student to key in an overseas mobile number during Birth Registration?", "Is we allowed to key in an overseas mobile number during Birth Registration if My partner is overseas?"], "tag": "My spouse is overseas. Can I key in an overseas mobile number during Birth Registration?", "response": "Currently, you can only key in a local mobile phone number during Birth Registration. You may consider registering your child\u2019s birth at the hospital where he or she was born or at the Immigration & Checkpoints Authority (ICA) instead."}, {"patterns": ["Where do we betoken involvement in nerve centre for my kid who is not give birth yet?", "What does we have to do to betoken involvement in center for my tike who is not have as yet", "Where shall me indicate involvement in nerve center for my small fry who is not have yet?", "Where can me signal involvement in center for my small fry who is not have heretofore", "Where do we signal involvement in nerve centre for my nipper who is not deliver up to now", "Where should student betoken interest in center for my minor who is not born til now", "Where does me point involvement in center for my small fry who is not deliver heretofore", "Where do me indicate interest in center for my nestling who is not deliver so far", "Where can we bespeak interest in centres for my child who is not deliver until now", "What does me have to do to signal interest in center for my child who is not birth as yet", "Where shall me signal involvement in centres for my shaver who is not deliver as yet", "What do student have to do to indicate involvement in nerve center for my minor who is not deliver so far", "What do we need to signal interest in centres for my nestling who is not have so far", "Where shall me bespeak involvement in nerve center for my kid who is not deliver hitherto", "How should i bespeak interest in nerve centre for my tike who is not born yet?", "What does i need to bespeak involvement in nerve center for my youngster who is not born heretofore", "What do student need to betoken involvement in nerve center for my kid who is not deliver heretofore", "What do student have to do to signal involvement in center for my child who is not deliver thus far", "Where should me signal interest in nerve center for my tyke who is not birth til now", "Where could student indicate interest in center for my nestling who is not have thus far", "Where could me indicate interest in centres for my nipper who is not give birth til now", "Where can we bespeak interest in nerve centre for my tiddler who is not born til now", "Where shall i bespeak involvement in nerve centre for my nestling who is not birth til now", "Where can i signal involvement in nerve centre for my minor who is not deliver so far", "Where shall i bespeak involvement in nerve center for my minor who is not deliver so far", "Where shall student point involvement in nerve centre for my child who is not born as yet", "Where does student bespeak interest in centres for my minor who is not have up to now", "What do student need to bespeak involvement in nerve centre for my shaver who is not have heretofore", "What does we have to do to betoken interest in nerve center for my tiddler who is not birth until now", "What does me have to do to signal involvement in nerve center for my nipper who is not birth thus far", "How shall we bespeak involvement in nerve centre for my tike who is not deliver so far", "What do student have to do to bespeak involvement in nerve center for my shaver who is not give birth up to now", "What do i need to point involvement in nerve center for my tike who is not birth as yet", "Where shall i signal involvement in center for my shaver who is not deliver thus far", "How shall i indicate interest in center for my tiddler who is not birth so far", "Where does me point involvement in centres for my fry who is not give birth hitherto", "What do student have to do to bespeak interest in nerve center for my small fry who is not have til now", "Where does i betoken involvement in nerve centre for my nestling who is not deliver heretofore", "How shall we betoken interest in nerve center for my nipper who is not birth up to now", "How does student point interest in centres for my minor who is not birth hitherto", "What do we need to betoken interest in nerve centre for my youngster who is not birth so far", "How could i point interest in nerve center for my minor who is not have til now", "Where shall i point involvement in center for my youngster who is not born until now", "How shall we betoken interest in nerve centre for my minor who is not born until now", "How does student point interest in centres for my tyke who is not give birth as yet", "What do we have to do to indicate interest in center for my shaver who is not give birth as yet", "How shall we signal involvement in nerve center for my small fry who is not born thus far", "What does i need to signal involvement in centres for my tiddler who is not have up to now", "How shall we bespeak interest in nerve centre for my tiddler who is not have heretofore", "What does i need to indicate interest in center for my nestling who is not deliver up to now", "Where do we betoken involvement in center for my tike who is not born as yet", "How could student indicate involvement in nerve center for my nestling who is not born hitherto", "What do i have to do to bespeak interest in nerve centre for my youngster who is not give birth heretofore", "How shall me point involvement in centres for my nipper who is not deliver up to now", "How does we indicate interest in nerve center for my tyke who is not have hitherto", "How do me bespeak interest in center for my youngster who is not have up to now", "Where does student bespeak involvement in nerve center for my shaver who is not born hitherto", "Where can i betoken interest in nerve centre for my tyke who is not give birth hitherto", "How should me indicate involvement in centres for my minor who is not birth up to now", "What does me need to bespeak interest in nerve center for my shaver who is not deliver thus far", "What does student have to do to bespeak interest in nerve center for my kid who is not have yet?", "How do we point interest in nerve center for my child who is not give birth til now", "What do student need to point involvement in centres for my nestling who is not birth until now", "How does we point interest in nerve center for my shaver who is not have so far", "What do me need to betoken involvement in centres for my nipper who is not give birth up to now", "How could we indicate involvement in nerve centre for my tiddler who is not give birth until now", "Where can i signal involvement in center for my tike who is not born hitherto", "Where does we bespeak involvement in center for my tiddler who is not give birth as yet", "How do me indicate interest in center for my kid who is not born til now", "How does me point involvement in centres for my tiddler who is not birth as yet", "What does we need to signal interest in centres for my child who is not born thus far", "Where does we point involvement in nerve centre for my shaver who is not have until now", "How does i bespeak involvement in center for my child who is not have as yet", "What do student need to indicate interest in centres for my kid who is not born til now", "How shall i indicate interest in nerve centre for my tyke who is not born so far", "Where can we point interest in centres for my minor who is not give birth hitherto", "How should i signal involvement in center for my tike who is not have til now", "How do we betoken interest in centres for my small fry who is not birth yet?", "What do student have to do to bespeak involvement in nerve center for my tike who is not birth yet?", "Where should i signal involvement in center for my nestling who is not born heretofore", "How should me point involvement in centres for my small fry who is not give birth hitherto", "How shall we indicate involvement in center for my minor who is not give birth heretofore", "How shall i indicate interest in centres for my tyke who is not birth til now", "How could me signal interest in nerve centre for my small fry who is not have heretofore", "How does i bespeak interest in nerve center for my tyke who is not give birth so far", "Where shall i signal involvement in nerve center for my nestling who is not give birth until now", "How shall we point involvement in center for my tiddler who is not deliver heretofore", "Where do me betoken involvement in nerve center for my tike who is not birth as yet", "Where could me bespeak involvement in center for my kid who is not deliver til now", "Where should me bespeak interest in center for my minor who is not deliver as yet", "What do we need to point interest in center for my kid who is not born until now", "How should we indicate interest in nerve centre for my child who is not born yet?", "Where can student point interest in nerve centre for my youngster who is not birth so far", "How could student point involvement in nerve center for my minor who is not have up to now", "Where can student signal interest in nerve centre for my minor who is not born heretofore", "How should we signal involvement in nerve centre for my youngster who is not deliver until now", "Where can i betoken interest in center for my small fry who is not give birth until now", "How should i point involvement in center for my nipper who is not born hitherto", "What does i have to do to bespeak interest in nerve center for my child who is not have til now", "Where should student point involvement in centres for my tiddler who is not have so far", "Where does student indicate involvement in center for my minor who is not deliver up to now", "What do student have to do to indicate interest in center for my tike who is not give birth thus far", "What do we need to bespeak involvement in nerve centre for my youngster who is not deliver heretofore", "What does student need to point involvement in nerve centre for my nestling who is not deliver so far", "Where could we betoken involvement in nerve center for my tike who is not born thus far", "What does student have to do to point involvement in center for my tyke who is not have til now", "How should we indicate involvement in nerve center for my nestling who is not born til now", "What does me need to point involvement in center for my child who is not birth til now", "How should me signal interest in nerve center for my kid who is not give birth as yet", "What does we have to do to signal involvement in center for my tike who is not give birth heretofore", "What does i need to point involvement in center for my small fry who is not birth hitherto", "How should me point interest in center for my fry who is not give birth as yet", "How shall we betoken interest in nerve centre for my youngster who is not have so far", "How shall student betoken involvement in nerve center for my tyke who is not born up to now", "What does i have to do to betoken interest in nerve centre for my nestling who is not have hitherto", "How should me betoken interest in nerve centre for my shaver who is not birth up to now", "Where does i signal interest in centres for my nipper who is not birth as yet", "Where can i indicate interest in centres for my shaver who is not give birth til now", "Where can i bespeak involvement in nerve center for my tyke who is not give birth as yet", "Where shall me point interest in centres for my small fry who is not have as yet", "How could we point involvement in centres for my fry who is not born hitherto", "Where do student indicate involvement in nerve center for my kid who is not give birth up to now", "Where should i indicate involvement in center for my tyke who is not give birth so far", "Where can i signal involvement in nerve centre for my tiddler who is not give birth up to now", "How does i bespeak interest in centres for my shaver who is not have as yet", "Where do we point involvement in nerve centre for my kid who is not have thus far", "How does student signal interest in center for my nestling who is not birth until now", "What do i have to do to point involvement in nerve center for my minor who is not birth heretofore", "Where can student signal involvement in nerve center for my tiddler who is not born yet?", "What do i need to indicate interest in nerve center for my nipper who is not birth so far", "Where could me betoken interest in nerve center for my shaver who is not born thus far", "What does i have to do to indicate interest in centres for my fry who is not deliver until now", "Where does we indicate interest in center for my shaver who is not deliver hitherto", "Where does me signal involvement in centres for my nestling who is not born til now", "Where should me signal involvement in nerve centre for my small fry who is not deliver thus far", "Where do me point interest in nerve centre for my tike who is not deliver hitherto", "How do student signal interest in nerve centre for my tyke who is not birth yet?", "What do we need to indicate involvement in nerve center for my nestling who is not born as yet", "What do we have to do to bespeak interest in center for my minor who is not have yet?", "What does i have to do to bespeak involvement in center for my small fry who is not born up to now", "What do we need to indicate interest in nerve centre for my nestling who is not have so far", "How could i indicate involvement in center for my small fry who is not deliver hitherto", "Where should i point involvement in center for my tiddler who is not deliver as yet", "Where can we point interest in nerve center for my shaver who is not give birth up to now", "Where can i signal interest in nerve center for my fry who is not deliver up to now", "How should i indicate involvement in nerve center for my minor who is not birth thus far", "What does student have to do to betoken interest in centres for my tyke who is not give birth thus far", "Where should student signal interest in center for my tiddler who is not give birth until now", "Where do we signal involvement in center for my fry who is not birth as yet", "How could me signal involvement in nerve centre for my fry who is not deliver heretofore", "How could i point interest in center for my tiddler who is not deliver so far", "How could i bespeak interest in nerve centre for my tike who is not born til now", "What does student have to do to point involvement in centres for my kid who is not birth thus far", "How do we signal involvement in centres for my nestling who is not have heretofore", "How should we point interest in center for my shaver who is not born heretofore", "What do student need to indicate involvement in centres for my fry who is not deliver hitherto", "Where could student betoken involvement in nerve center for my fry who is not born til now", "Where should student betoken involvement in centres for my tiddler who is not deliver until now", "How do me betoken involvement in centres for my minor who is not give birth as yet", "How could student indicate interest in center for my nestling who is not born until now", "How could i bespeak interest in nerve center for my fry who is not deliver hitherto", "What do i have to do to signal interest in nerve centre for my tyke who is not born until now", "Where does me indicate involvement in center for my youngster who is not born as yet", "Where can me signal interest in nerve center for my nipper who is not birth til now", "What do me have to do to point interest in center for my fry who is not give birth yet?", "What do we need to point involvement in center for my fry who is not deliver as yet", "Where could student betoken interest in center for my nipper who is not have yet?", "How shall i bespeak interest in nerve center for my tike who is not give birth up to now", "How should student betoken interest in nerve centre for my tyke who is not give birth hitherto", "What do i need to point interest in centres for my shaver who is not born til now", "How should me indicate involvement in nerve center for my tyke who is not born thus far", "How does i signal interest in centres for my kid who is not give birth as yet", "Where can student signal involvement in center for my tyke who is not deliver heretofore", "Where should me signal involvement in centres for my minor who is not give birth up to now", "Where can i indicate involvement in centres for my nestling who is not birth til now", "What do student have to do to signal interest in nerve center for my youngster who is not have heretofore", "What does we need to bespeak interest in nerve center for my small fry who is not born so far", "How shall student bespeak interest in nerve centre for my fry who is not have til now", "What do student need to betoken interest in nerve centre for my tyke who is not give birth so far", "Where shall student bespeak involvement in nerve center for my tiddler who is not birth yet?", "Where should me signal involvement in nerve centre for my nipper who is not give birth thus far", "Where do we indicate involvement in centres for my tyke who is not have hitherto", "What does me have to do to point interest in center for my tike who is not birth heretofore", "How should we signal interest in nerve centre for my youngster who is not birth up to now", "How does student betoken interest in centres for my shaver who is not birth heretofore", "How do i signal interest in nerve center for my kid who is not birth hitherto", "Where should we signal involvement in nerve center for my shaver who is not born heretofore", "Where shall i indicate involvement in centres for my minor who is not birth up to now", "Where shall we indicate involvement in nerve center for my tyke who is not deliver thus far", "How should we bespeak involvement in nerve centre for my tike who is not give birth til now", "What do student need to betoken interest in centres for my fry who is not born until now", "How should i bespeak involvement in centres for my nestling who is not give birth thus far", "How shall student indicate interest in center for my tiddler who is not have til now", "What do student need to signal interest in nerve center for my nestling who is not deliver so far", "How does me indicate involvement in nerve centre for my shaver who is not deliver so far", "Where does student signal involvement in nerve centre for my nipper who is not birth yet?", "What does i need to point involvement in center for my nipper who is not born until now", "How should i bespeak interest in center for my nipper who is not deliver hitherto", "Where should we signal interest in nerve centre for my nestling who is not birth thus far", "Where should me indicate involvement in centres for my small fry who is not deliver thus far"], "tag": "How can I indicate interest in centres for my child who is not born yet?", "response": "You will need a valid Birth Certificate number to indicate your interest in centres."}, {"patterns": ["When i am not married or i am separated/divorced. Where could i register for the birth of my tiddler", "If we am not married or we am separated/divorced. Where do we register for the birth of my minor", "When student am not married or student am separated/divorced. Where should student register for the birth of my child?", "When i am not married or i am separated/divorced. How i do register for the birth of my nestling", "If i am not married or i am separated/divorced. How should i register for the birth of my small fry", "We am not married or we am separated/divorced. How we should register for the birth of my child?", "If we am not married or we am separated/divorced. Where could we register for the birth of my shaver", "While we am not married or we am separated/divorced. Where do we register for the birth of my tike", "When i am not married or i am separated/divorced. How shall i register for the birth of my small fry", "While student am not married or student am separated/divorced. Where could student register for the birth of my shaver", "If me am not married or me am separated/divorced. Where could me register for the birth of my tyke", "While i am not married or i am separated/divorced. What does i do to register for the birth of my tike", "Me am not married or me am separated/divorced. Where does me register for the birth of my nestling", "If student am not married or student am separated/divorced. How does student register for the birth of my small fry", "If student am not married or student am separated/divorced. What do student do to register for the birth of my small fry", "We am not married or we am separated/divorced. How should we register for the birth of my tyke", "When we am not married or we am separated/divorced. What do we do to register for the birth of my tiddler", "I am not married or i am separated/divorced. How do i register for the birth of my youngster", "If i am not married or i am separated/divorced. How can i register for the birth of my tyke", "When me am not married or me am separated/divorced. What shall me do to register for the birth of my tike", "Student am not married or student am separated/divorced. Where can student register for the birth of my shaver", "While student am not married or student am separated/divorced. How student could register for the birth of my tyke", "While i am not married or i am separated/divorced. How i does register for the birth of my tike", "Student am not married or student am separated/divorced. How do student register for the birth of my youngster", "We am not married or we am separated/divorced. What should we do to register for the birth of my nipper", "I am not married or i am separated/divorced. How i could register for the birth of my tiddler", "If me am not married or me am separated/divorced. How shall me register for the birth of my kid", "If student am not married or student am separated/divorced. Where shall student register for the birth of my small fry", "If i am not married or i am separated/divorced. How i shall register for the birth of my nipper", "Me am not married or me am separated/divorced. Where shall me register for the birth of my youngster", "Me am not married or me am separated/divorced. Where does me register for the birth of my minor", "While i am not married or i am separated/divorced. How i should register for the birth of my tike", "Me am not married or me am separated/divorced. How do me register for the birth of my youngster", "We am not married or we am separated/divorced. What can we do to register for the birth of my fry", "While student am not married or student am separated/divorced. What shall student do to register for the birth of my nipper", "If student am not married or student am separated/divorced. Where can student register for the birth of my tyke", "If i am not married or i am separated/divorced. What shall i do to register for the birth of my fry", "When we am not married or we am separated/divorced. How can we register for the birth of my tiddler", "When student am not married or student am separated/divorced. How student do register for the birth of my nipper", "While me am not married or me am separated/divorced. Where does me register for the birth of my small fry", "If me am not married or me am separated/divorced. How shall me register for the birth of my shaver", "If we am not married or we am separated/divorced. What can we do to register for the birth of my youngster", "If i am not married or i am separated/divorced. Where shall i register for the birth of my shaver", "We am not married or we am separated/divorced. Where does we register for the birth of my minor", "While i am not married or i am separated/divorced. What shall i do to register for the birth of my tyke", "If i am not married or i am separated/divorced. How shall i register for the birth of my nestling", "While we am not married or we am separated/divorced. How does we register for the birth of my tyke", "Student am not married or student am separated/divorced. Where could student register for the birth of my shaver", "We am not married or we am separated/divorced. How could we register for the birth of my nipper", "When i am not married or i am separated/divorced. What can i do to register for the birth of my tiddler", "If student am not married or student am separated/divorced. What can student do to register for the birth of my shaver", "When student am not married or student am separated/divorced. How could student register for the birth of my tiddler", "When i am not married or i am separated/divorced. Where should i register for the birth of my nipper", "If me am not married or me am separated/divorced. How should me register for the birth of my shaver", "When we am not married or we am separated/divorced. How should we register for the birth of my youngster", "When we am not married or we am separated/divorced. How could we register for the birth of my tiddler", "While we am not married or we am separated/divorced. Where can we register for the birth of my nipper", "If me am not married or me am separated/divorced. What shall me do to register for the birth of my nestling", "When student am not married or student am separated/divorced. How student do register for the birth of my tiddler", "While i am not married or i am separated/divorced. Where can i register for the birth of my child?", "We am not married or we am separated/divorced. How does we register for the birth of my small fry", "When student am not married or student am separated/divorced. How shall student register for the birth of my child?", "When i am not married or i am separated/divorced. How i shall register for the birth of my nipper", "While me am not married or me am separated/divorced. How me does register for the birth of my tike", "While student am not married or student am separated/divorced. How student should register for the birth of my small fry", "While me am not married or me am separated/divorced. Where could me register for the birth of my kid", "If i am not married or i am separated/divorced. How i does register for the birth of my small fry", "While we am not married or we am separated/divorced. What shall we do to register for the birth of my nipper", "We am not married or we am separated/divorced. How we shall register for the birth of my nestling", "Me am not married or me am separated/divorced. How me should register for the birth of my fry", "I am not married or i am separated/divorced. How does i register for the birth of my minor", "When student am not married or student am separated/divorced. What could student do to register for the birth of my tiddler", "While i am not married or i am separated/divorced. What does i do to register for the birth of my minor", "When we am not married or we am separated/divorced. How do we register for the birth of my child?", "While we am not married or we am separated/divorced. How we shall register for the birth of my child?", "While i am not married or i am separated/divorced. What could i do to register for the birth of my shaver", "If i am not married or i am separated/divorced. How i should register for the birth of my nipper", "I am not married or i am separated/divorced. What should i do to register for the birth of my small fry", "We am not married or we am separated/divorced. How we should register for the birth of my tiddler", "Student am not married or student am separated/divorced. How student should register for the birth of my tiddler", "I am not married or i am separated/divorced. What do i do to register for the birth of my youngster", "While we am not married or we am separated/divorced. What could we do to register for the birth of my tiddler", "When student am not married or student am separated/divorced. Where should student register for the birth of my youngster", "If we am not married or we am separated/divorced. How we does register for the birth of my tiddler", "If student am not married or student am separated/divorced. How student should register for the birth of my nestling", "If me am not married or me am separated/divorced. How me do register for the birth of my nipper", "While me am not married or me am separated/divorced. How me should register for the birth of my minor", "If i am not married or i am separated/divorced. How should i register for the birth of my minor", "While we am not married or we am separated/divorced. How we do register for the birth of my minor", "When we am not married or we am separated/divorced. Where does we register for the birth of my fry", "If we am not married or we am separated/divorced. Where can we register for the birth of my tike", "While student am not married or student am separated/divorced. What should student do to register for the birth of my nipper", "I am not married or i am separated/divorced. How i could register for the birth of my kid", "Student am not married or student am separated/divorced. What do student do to register for the birth of my child?", "I am not married or i am separated/divorced. How could i register for the birth of my child?", "If me am not married or me am separated/divorced. How can me register for the birth of my kid", "Me am not married or me am separated/divorced. Where should me register for the birth of my child?", "While me am not married or me am separated/divorced. What should me do to register for the birth of my shaver", "Student am not married or student am separated/divorced. How student do register for the birth of my nipper", "If student am not married or student am separated/divorced. Where do student register for the birth of my minor", "When me am not married or me am separated/divorced. How does me register for the birth of my kid", "When i am not married or i am separated/divorced. Where can i register for the birth of my tike", "Student am not married or student am separated/divorced. How student does register for the birth of my youngster", "When student am not married or student am separated/divorced. How student does register for the birth of my nestling", "We am not married or we am separated/divorced. What can we do to register for the birth of my tiddler", "When me am not married or me am separated/divorced. How can me register for the birth of my minor", "While me am not married or me am separated/divorced. What do me do to register for the birth of my youngster", "When i am not married or i am separated/divorced. What should i do to register for the birth of my kid", "We am not married or we am separated/divorced. How should we register for the birth of my shaver", "I am not married or i am separated/divorced. Where should i register for the birth of my minor", "If i am not married or i am separated/divorced. What shall i do to register for the birth of my nipper", "If student am not married or student am separated/divorced. How student should register for the birth of my kid", "If i am not married or i am separated/divorced. How could i register for the birth of my fry", "Student am not married or student am separated/divorced. How could student register for the birth of my kid", "Student am not married or student am separated/divorced. What can student do to register for the birth of my tiddler", "If we am not married or we am separated/divorced. How we does register for the birth of my tike", "Student am not married or student am separated/divorced. How student does register for the birth of my nipper", "We am not married or we am separated/divorced. How could we register for the birth of my nestling", "If i am not married or i am separated/divorced. What does i do to register for the birth of my nestling", "Me am not married or me am separated/divorced. What should me do to register for the birth of my fry", "While me am not married or me am separated/divorced. What do me do to register for the birth of my fry", "If me am not married or me am separated/divorced. Where do me register for the birth of my tike", "While student am not married or student am separated/divorced. Where shall student register for the birth of my kid", "When student am not married or student am separated/divorced. What could student do to register for the birth of my nestling", "We am not married or we am separated/divorced. How we could register for the birth of my child?", "If i am not married or i am separated/divorced. What do i do to register for the birth of my nestling", "Me am not married or me am separated/divorced. How shall me register for the birth of my fry", "When we am not married or we am separated/divorced. How we should register for the birth of my minor", "When student am not married or student am separated/divorced. Where could student register for the birth of my nipper", "When student am not married or student am separated/divorced. What should student do to register for the birth of my tike", "If we am not married or we am separated/divorced. How we shall register for the birth of my shaver", "I am not married or i am separated/divorced. Where shall i register for the birth of my kid", "When i am not married or i am separated/divorced. How i could register for the birth of my tiddler", "While i am not married or i am separated/divorced. Where could i register for the birth of my child?", "If i am not married or i am separated/divorced. How i do register for the birth of my nestling", "If we am not married or we am separated/divorced. How we does register for the birth of my minor", "While i am not married or i am separated/divorced. How does i register for the birth of my small fry", "If student am not married or student am separated/divorced. How shall student register for the birth of my nipper", "When we am not married or we am separated/divorced. What could we do to register for the birth of my tike", "While student am not married or student am separated/divorced. Where does student register for the birth of my nipper", "When me am not married or me am separated/divorced. How me could register for the birth of my kid", "If we am not married or we am separated/divorced. How does we register for the birth of my fry", "While student am not married or student am separated/divorced. Where should student register for the birth of my nipper", "While student am not married or student am separated/divorced. Where can student register for the birth of my minor", "While we am not married or we am separated/divorced. How can we register for the birth of my tiddler", "While me am not married or me am separated/divorced. How shall me register for the birth of my shaver", "When we am not married or we am separated/divorced. Where does we register for the birth of my minor", "While we am not married or we am separated/divorced. How does we register for the birth of my tiddler", "Me am not married or me am separated/divorced. How me should register for the birth of my tike", "We am not married or we am separated/divorced. What do we do to register for the birth of my child?", "When we am not married or we am separated/divorced. What shall we do to register for the birth of my tiddler", "If me am not married or me am separated/divorced. How me do register for the birth of my tike", "When we am not married or we am separated/divorced. How does we register for the birth of my nestling", "While student am not married or student am separated/divorced. How student shall register for the birth of my kid", "While student am not married or student am separated/divorced. How do student register for the birth of my tiddler", "While we am not married or we am separated/divorced. How we should register for the birth of my nestling", "If we am not married or we am separated/divorced. Where do we register for the birth of my nipper", "When me am not married or me am separated/divorced. What should me do to register for the birth of my minor", "When we am not married or we am separated/divorced. How we can register for the birth of my tiddler", "Student am not married or student am separated/divorced. How student could register for the birth of my small fry", "If we am not married or we am separated/divorced. How could we register for the birth of my nipper", "I am not married or i am separated/divorced. How i do register for the birth of my nestling", "When student am not married or student am separated/divorced. Where can student register for the birth of my nipper", "I am not married or i am separated/divorced. How i shall register for the birth of my tike", "If i am not married or i am separated/divorced. What do i do to register for the birth of my youngster", "While student am not married or student am separated/divorced. How could student register for the birth of my small fry", "When we am not married or we am separated/divorced. Where should we register for the birth of my minor", "If student am not married or student am separated/divorced. How does student register for the birth of my minor", "If student am not married or student am separated/divorced. What do student do to register for the birth of my kid", "If we am not married or we am separated/divorced. Where shall we register for the birth of my youngster", "While we am not married or we am separated/divorced. How could we register for the birth of my fry", "If student am not married or student am separated/divorced. What could student do to register for the birth of my kid", "While student am not married or student am separated/divorced. Where should student register for the birth of my fry", "While i am not married or i am separated/divorced. Where could i register for the birth of my fry", "While we am not married or we am separated/divorced. How we could register for the birth of my tiddler", "We am not married or we am separated/divorced. How could we register for the birth of my youngster", "While i am not married or i am separated/divorced. How could i register for the birth of my shaver", "While student am not married or student am separated/divorced. Where shall student register for the birth of my youngster", "If me am not married or me am separated/divorced. Where could me register for the birth of my child?", "While student am not married or student am separated/divorced. Where shall student register for the birth of my nipper", "If student am not married or student am separated/divorced. What does student do to register for the birth of my tike", "While we am not married or we am separated/divorced. Where do we register for the birth of my minor", "While we am not married or we am separated/divorced. How shall we register for the birth of my tiddler", "I am not married or i am separated/divorced. How i does register for the birth of my youngster", "If me am not married or me am separated/divorced. How shall me register for the birth of my tike", "If i am not married or i am separated/divorced. What shall i do to register for the birth of my child?", "While me am not married or me am separated/divorced. Where does me register for the birth of my youngster", "If student am not married or student am separated/divorced. What do student do to register for the birth of my tiddler", "While we am not married or we am separated/divorced. Where do we register for the birth of my shaver", "When we am not married or we am separated/divorced. Where could we register for the birth of my kid", "If we am not married or we am separated/divorced. What could we do to register for the birth of my child?", "What else do me need to do to register for the birth of my minor", "While me am not married or me am separated/divorced. How do me register for the birth of my tiddler", "When i am not married or i am separated/divorced. Where could i register for the birth of my child?", "When i am not married or i am separated/divorced. How i can register for the birth of my tike", "While student am not married or student am separated/divorced. How should student register for the birth of my shaver", "If student am not married or student am separated/divorced. What should student do to register for the birth of my nipper", "If i am not married or i am separated/divorced. Where can i register for the birth of my tike", "I am not married or i am separated/divorced. What does i do to register for the birth of my shaver", "When student am not married or student am separated/divorced. How student should register for the birth of my minor"], "tag": "I am not married or I am separated/divorced. How can I register for the birth of my child?", "response": "You can register your child\u2019s birth at the hospital where he or she was born or at the Immigration & Checkpoints Authority (ICA)."}, {"patterns": ["Is me allowed to utilise the app to apply for Baby Bonus if As a single parent?", "Am student allowed to utilize the app to apply for Baby Bonus if As a single parent?", "When As a single parent, could me utilise the app to use for Baby Bonus?", "Can student utilize the app to employ for Baby Bonus while As a single parent?", "I understand that As a single parent, but could i utilize the app to apply for Baby Bonus?", "Could me employ the app to apply for Baby Bonus when As a single parent?", "May i utilise the app to employ for Baby Bonus if As a single parent?", "May me utilise the app to apply for Baby Bonus while As a single parent?", "While As a single parent, Is it possible for we to utilize the app to employ for Baby Bonus?", "Am i allowed to use the app to utilize for Baby Bonus if As a single parent?", "We understand that As a single parent, but can we apply the app to apply for Baby Bonus?", "When As a single parent, could we utilize the app to utilize for Baby Bonus?", "Are i allowed to utilize the app to employ for Baby Bonus if As a single parent?", "As a single parent, Is it possible for we to utilize the app to utilise for Baby Bonus?", "We understand that As a single parent, However, could we utilize the app to utilize for Baby Bonus?", "While As a single parent, could we apply the app to apply for Baby Bonus?", "While As a single parent, can i utilise the app to utilise for Baby Bonus?", "May me employ the app to utilize for Baby Bonus when As a single parent?", "Can student use the app to use for Baby Bonus while As a single parent?", "As a single parent, may we utilize the app to use for Baby Bonus?", "Are me allowed to use the app to use for Baby Bonus if As a single parent?", "Could me use the app to use for Baby Bonus if As a single parent?", "While As a single parent, Is it possible for we to use the app to employ for Baby Bonus?", "While As a single parent, can student employ the app to utilise for Baby Bonus?", "As a single parent, may me utilise the app to utilise for Baby Bonus?", "If As a single parent, Is it possible for we to use the app to apply for Baby Bonus?", "Can me utilize the app to use for Baby Bonus when As a single parent?", "Could me employ the app to utilize for Baby Bonus while As a single parent?", "If As a single parent, can i use the app to apply for Baby Bonus?", "Can me utilize the app to use for Baby Bonus while As a single parent?", "If As a single parent, Is it possible for student to utilise the app to use for Baby Bonus?", "If As a single parent, may me use the app to apply for Baby Bonus?", "We understand that As a single parent, However, may we employ the app to use for Baby Bonus?", "If As a single parent, can we employ the app to utilise for Baby Bonus?", "As a single parent, Is it possible for me to utilize the app to apply for Baby Bonus?", "Me understand that As a single parent, but may me utilise the app to utilise for Baby Bonus?", "When As a single parent, can we utilise the app to utilize for Baby Bonus?", "Can i use the app to utilise for Baby Bonus if As a single parent?", "We understand that As a single parent, but may we utilise the app to employ for Baby Bonus?", "Am student allowed to use the app to utilize for Baby Bonus if As a single parent?", "Could student utilize the app to apply for Baby Bonus when As a single parent?", "May we employ the app to apply for Baby Bonus while As a single parent?", "Am i allowed to utilise the app to employ for Baby Bonus if As a single parent?", "If As a single parent, may i employ the app to apply for Baby Bonus?", "May i utilize the app to employ for Baby Bonus if As a single parent?", "If As a single parent, may me employ the app to apply for Baby Bonus?", "While As a single parent, can me use the app to apply for Baby Bonus?", "Is me allowed to utilise the app to employ for Baby Bonus if As a single parent?", "May student use the app to apply for Baby Bonus when As a single parent?", "May i use the app to use for Baby Bonus while As a single parent?", "Me understand that As a single parent, However, could me use the app to utilize for Baby Bonus?", "As a single parent, may me utilise the app to employ for Baby Bonus?", "When As a single parent, can i use the app to use for Baby Bonus?", "Is we allowed to utilise the app to use for Baby Bonus if As a single parent?", "I understand that As a single parent, However, could i utilize the app to use for Baby Bonus?", "Could we utilise the app to use for Baby Bonus if As a single parent?", "As a single parent, may we employ the app to employ for Baby Bonus?", "When As a single parent, could we utilise the app to utilize for Baby Bonus?", "May i utilize the app to utilise for Baby Bonus when As a single parent?", "If As a single parent, can student utilize the app to employ for Baby Bonus?", "If As a single parent, may student utilise the app to apply for Baby Bonus?", "While As a single parent, may i utilize the app to apply for Baby Bonus?", "Student understand that As a single parent, However, could student utilize the app to utilize for Baby Bonus?", "We understand that As a single parent, but can we use the app to apply for Baby Bonus?", "May i apply the app to apply for Baby Bonus if As a single parent?", "While As a single parent, could i use the app to apply for Baby Bonus?", "Are student allowed to utilize the app to apply for Baby Bonus if As a single parent?", "While As a single parent, Is it possible for student to employ the app to apply for Baby Bonus?", "As a single parent, Is it possible for me to employ the app to utilize for Baby Bonus?", "While As a single parent, may we employ the app to apply for Baby Bonus?", "As a single parent, may i utilize the app to apply for Baby Bonus?", "Can i employ the app to use for Baby Bonus when As a single parent?", "Are me allowed to use the app to utilize for Baby Bonus if As a single parent?", "When As a single parent, Is it possible for student to use the app to apply for Baby Bonus?", "When As a single parent, can i utilize the app to use for Baby Bonus?", "When As a single parent, can i employ the app to apply for Baby Bonus?", "When As a single parent, can me utilise the app to employ for Baby Bonus?", "While As a single parent, could student utilise the app to utilize for Baby Bonus?", "If As a single parent, may student utilise the app to utilize for Baby Bonus?", "Is i allowed to use the app to utilize for Baby Bonus if As a single parent?", "Could we employ the app to use for Baby Bonus if As a single parent?", "Me understand that As a single parent, but may me apply the app to apply for Baby Bonus?", "When As a single parent, may me utilize the app to apply for Baby Bonus?", "We understand that As a single parent, However, may we utilise the app to employ for Baby Bonus?", "Could me utilise the app to utilize for Baby Bonus while As a single parent?", "Am we allowed to utilise the app to employ for Baby Bonus if As a single parent?", "While As a single parent, can student employ the app to apply for Baby Bonus?", "If As a single parent, may we utilize the app to apply for Baby Bonus?", "Student understand that As a single parent, but can student utilise the app to utilize for Baby Bonus?", "Is we allowed to use the app to employ for Baby Bonus if As a single parent?", "If As a single parent, can we utilise the app to employ for Baby Bonus?", "Could student utilize the app to employ for Baby Bonus if As a single parent?", "We understand that As a single parent, However, can we use the app to employ for Baby Bonus?", "Me understand that As a single parent, but could me utilize the app to employ for Baby Bonus?", "Can me utilise the app to utilise for Baby Bonus when As a single parent?", "When As a single parent, can me use the app to utilize for Baby Bonus?", "May student utilize the app to use for Baby Bonus while As a single parent?", "Student understand that As a single parent, However, may student use the app to utilize for Baby Bonus?", "I understand that As a single parent, However, could i utilize the app to apply for Baby Bonus?", "Am me allowed to utilize the app to use for Baby Bonus if As a single parent?", "As a single parent, may student employ the app to apply for Baby Bonus?", "We understand that As a single parent, but can we utilise the app to use for Baby Bonus?", "While As a single parent, can me utilise the app to utilise for Baby Bonus?", "If As a single parent, may me employ the app to utilise for Baby Bonus?", "When As a single parent, could we employ the app to employ for Baby Bonus?", "Could student utilise the app to use for Baby Bonus while As a single parent?", "If As a single parent, could we apply the app to apply for Baby Bonus?", "Are me allowed to use the app to utilise for Baby Bonus if As a single parent?", "Student understand that As a single parent, but could student utilize the app to utilise for Baby Bonus?", "I understand that As a single parent, However, may i utilise the app to apply for Baby Bonus?", "If As a single parent, could i use the app to utilise for Baby Bonus?", "While As a single parent, may we use the app to use for Baby Bonus?", "Could me employ the app to apply for Baby Bonus while As a single parent?", "Can i use the app to utilise for Baby Bonus when As a single parent?", "While As a single parent, may student employ the app to use for Baby Bonus?", "Am i allowed to employ the app to use for Baby Bonus if As a single parent?", "When As a single parent, Is it possible for student to utilise the app to use for Baby Bonus?", "I understand that As a single parent, However, can i utilize the app to apply for Baby Bonus?", "As a single parent, may student employ the app to utilise for Baby Bonus?", "When As a single parent, Is it possible for i to utilize the app to utilise for Baby Bonus?", "Are i allowed to use the app to use for Baby Bonus if As a single parent?", "Can me use the app to utilise for Baby Bonus when As a single parent?", "Student understand that As a single parent, but can student utilize the app to use for Baby Bonus?", "While As a single parent, Is it possible for we to employ the app to use for Baby Bonus?", "We understand that As a single parent, but can we utilise the app to utilise for Baby Bonus?", "While As a single parent, may i utilize the app to use for Baby Bonus?", "Are i allowed to utilise the app to apply for Baby Bonus if As a single parent?", "While As a single parent, can i employ the app to utilize for Baby Bonus?", "May i use the app to utilize for Baby Bonus if As a single parent?", "May i use the app to utilise for Baby Bonus when As a single parent?", "If As a single parent, may i utilize the app to employ for Baby Bonus?", "Student understand that As a single parent, but may student use the app to utilise for Baby Bonus?", "If As a single parent, can student employ the app to use for Baby Bonus?", "If As a single parent, could student utilize the app to utilize for Baby Bonus?", "Could me use the app to utilize for Baby Bonus while As a single parent?", "Can student utilize the app to apply for Baby Bonus while As a single parent?", "We understand that As a single parent, but can we utilize the app to utilize for Baby Bonus?", "We understand that As a single parent, However, may we apply the app to apply for Baby Bonus?", "When As a single parent, could me use the app to employ for Baby Bonus?", "Student understand that As a single parent, but can student employ the app to utilise for Baby Bonus?", "Can me utilise the app to employ for Baby Bonus if As a single parent?", "While As a single parent, can we use the app to utilise for Baby Bonus?", "If As a single parent, could student utilize the app to employ for Baby Bonus?", "If As a single parent, can we utilize the app to apply for Baby Bonus?", "I understand that As a single parent, However, could i employ the app to apply for Baby Bonus?", "We understand that As a single parent, However, may we employ the app to employ for Baby Bonus?", "May student employ the app to apply for Baby Bonus while As a single parent?", "Can i utilize the app to utilise for Baby Bonus if As a single parent?", "Is we allowed to utilise the app to utilise for Baby Bonus if As a single parent?", "Can we use the app to utilize for Baby Bonus while As a single parent?", "Am we allowed to utilize the app to utilize for Baby Bonus if As a single parent?", "Student understand that As a single parent, However, may student utilise the app to utilize for Baby Bonus?", "As a single parent, Is it possible for me to utilise the app to employ for Baby Bonus?", "If As a single parent, Is it possible for me to use the app to utilise for Baby Bonus?", "As a single parent, Is it possible for i to use the app to use for Baby Bonus?", "Is i allowed to utilise the app to apply for Baby Bonus if As a single parent?", "If As a single parent, may me utilize the app to utilise for Baby Bonus?", "May me use the app to apply for Baby Bonus when As a single parent?", "If As a single parent, can we use the app to employ for Baby Bonus?", "While As a single parent, may i use the app to apply for Baby Bonus?", "As a single parent, may student apply the app to apply for Baby Bonus?", "Can i utilise the app to use for Baby Bonus when As a single parent?", "Me understand that As a single parent, However, could me employ the app to employ for Baby Bonus?", "Can me utilise the app to apply for Baby Bonus when As a single parent?", "Could i utilise the app to employ for Baby Bonus while As a single parent?", "Can i utilize the app to utilize for Baby Bonus while As a single parent?", "If As a single parent, can we use the app to apply for Baby Bonus?", "Are we allowed to utilise the app to use for Baby Bonus if As a single parent?", "Can student use the app to utilise for Baby Bonus while As a single parent?", "Am me allowed to utilise the app to use for Baby Bonus if As a single parent?", "Is we allowed to utilize the app to use for Baby Bonus if As a single parent?", "As a single parent, may me utilise the app to utilize for Baby Bonus?", "As a single parent, could student apply the app to apply for Baby Bonus?", "When As a single parent, may we use the app to use for Baby Bonus?", "I understand that As a single parent, However, could i employ the app to employ for Baby Bonus?", "May student utilise the app to use for Baby Bonus when As a single parent?", "I understand that As a single parent, However, may i use the app to apply for Baby Bonus?", "Could student employ the app to use for Baby Bonus if As a single parent?", "Can i utilise the app to utilize for Baby Bonus while As a single parent?", "Student understand that As a single parent, However, could student utilize the app to apply for Baby Bonus?", "Are student allowed to utilise the app to use for Baby Bonus if As a single parent?", "May we use the app to utilise for Baby Bonus if As a single parent?", "Me understand that As a single parent, However, can me utilize the app to use for Baby Bonus?", "I understand that As a single parent, but may i employ the app to apply for Baby Bonus?", "If As a single parent, Is it possible for i to utilise the app to apply for Baby Bonus?", "I understand that As a single parent, but could i employ the app to use for Baby Bonus?", "While As a single parent, can we employ the app to utilize for Baby Bonus?", "Could we employ the app to apply for Baby Bonus if As a single parent?", "When As a single parent, may student employ the app to utilise for Baby Bonus?", "As a single parent, could me utilise the app to utilise for Baby Bonus?", "Me understand that As a single parent, However, may me use the app to use for Baby Bonus?", "As a single parent, may me use the app to apply for Baby Bonus?", "Could we utilise the app to utilize for Baby Bonus when As a single parent?", "If As a single parent, can i use the app to use for Baby Bonus?", "Can me utilise the app to utilize for Baby Bonus while As a single parent?", "We understand that As a single parent, but can we employ the app to apply for Baby Bonus?", "When As a single parent, Is it possible for student to employ the app to utilise for Baby Bonus?", "While As a single parent, may i use the app to utilize for Baby Bonus?", "Am i allowed to utilize the app to employ for Baby Bonus if As a single parent?", "We understand that As a single parent, However, may we utilise the app to apply for Baby Bonus?"], "tag": "As a single parent, can I use the app to apply for Baby Bonus?", "response": "Yes, you can access the Baby Bonus website on the Moments of Life (Families) app. Check your eligibility to open a Baby Bonus Child Development Account (CDA). To apply, please follow the steps below. 1) Go to \u201cMenu\u201d 2) Select \u201cNewborn\u201d under \u201cServices\u201d 3) Select \u201cBaby Bonus Application\u201d 4) Log in with your SingPass."}, {"patterns": ["Under what circumstances will we cognise if my kid has been successful in acquire a place in the center we have indicated interest in?", "Under what circumstances would me know if my minor has been successful in getting a spot in the centre me have point involvement in?", "Under what circumstances would i cognize if my small fry has been successful in getting a topographic point in the center i have indicated interest in?", "Under what circumstances will we cognise if my nestling has been successful in getting a topographic point in the centre we have betoken interest in?", "Under what circumstances would student cognise if my nipper has been successful in acquire a topographic point in the center student have bespeak interest in?", "How would we know if my tiddler has been successful in acquire a topographic point in the centre we have betoken involvement in?", "Under what circumstances will we cognize if my fry has been successful in acquire a spot in the center we have indicated interest in?", "Under what circumstances would me cognise if my tike has been successful in getting a spot in the centre me have betoken interest in?", "How would we cognize if my child has been successful in acquire a spot in the centre we have point involvement in?", "How would me cognise if my kid has been successful in getting a topographic point in the center me have betoken interest in?", "Under what circumstances would student cognize if my tike has been successful in acquire a spot in the center student have signal involvement in?", "How would i know if my child has been successful in getting a topographic point in the centre i have indicated interest in?", "Under what circumstances would we know if my nipper has been successful in acquire a place in the centre we have indicated interest in?", "How would me cognize if my youngster has been successful in acquire a topographic point in the centre me have indicated interest in?", "How would we cognise if my nipper has been successful in acquire a place in the centre we have signal involvement in?", "Under what circumstances will i cognize if my tyke has been successful in getting a topographic point in the center i have indicated involvement in?", "Under what circumstances would me cognise if my youngster has been successful in acquire a place in the center me have signal interest in?", "Under what circumstances would we cognise if my fry has been successful in acquire a spot in the centre we have bespeak involvement in?", "Under what circumstances will student cognize if my tike has been successful in acquire a spot in the center student have point involvement in?", "Under what circumstances will i know if my nipper has been successful in getting a spot in the centre i have signal interest in?", "Under what circumstances would i cognise if my tyke has been successful in acquire a spot in the center i have indicated interest in?", "How would me know if my nestling has been successful in getting a topographic point in the centre me have betoken interest in?", "How would me know if my child has been successful in acquire a topographic point in the centre me have point involvement in?", "Under what circumstances will me cognize if my tike has been successful in acquire a place in the centre me have indicated involvement in?", "Under what circumstances would me know if my nestling has been successful in getting a topographic point in the centre me have indicated involvement in?", "How would i know if my minor has been successful in acquire a spot in the centre i have betoken interest in?", "Under what circumstances will i cognise if my child has been successful in getting a topographic point in the centre i have indicated involvement in?", "How would we cognize if my nipper has been successful in getting a topographic point in the center we have bespeak interest in?", "Under what circumstances will me know if my nestling has been successful in acquire a topographic point in the centre me have signal involvement in?", "How would me cognize if my kid has been successful in getting a spot in the centre me have point interest in?", "Under what circumstances will i know if my youngster has been successful in getting a place in the center i have indicated interest in?", "How would me cognize if my nipper has been successful in acquire a place in the centre me have bespeak involvement in?", "Under what circumstances would me cognise if my tike has been successful in acquire a spot in the center me have indicated involvement in?", "Under what circumstances will i know if my nipper has been successful in acquire a spot in the center i have signal interest in?", "Under what circumstances would student know if my nestling has been successful in getting a spot in the center student have signal involvement in?", "How would me know if my tike has been successful in acquire a spot in the centre me have indicated interest in?", "How would me cognise if my nestling has been successful in acquire a topographic point in the center me have signal involvement in?", "How would we know if my tyke has been successful in getting a topographic point in the centre we have bespeak involvement in?", "Under what circumstances would we cognize if my nestling has been successful in acquire a place in the center we have point involvement in?", "How would we know if my nestling has been successful in acquire a place in the center we have bespeak involvement in?", "Under what circumstances will i know if my nestling has been successful in acquire a topographic point in the center i have signal interest in?", "How would student cognise if my nipper has been successful in getting a spot in the centre student have signal interest in?", "How would i cognize if my nipper has been successful in getting a place in the center i have bespeak interest in?", "Under what circumstances would i cognise if my tyke has been successful in acquire a spot in the centre i have point interest in?", "Under what circumstances will i cognise if my tyke has been successful in getting a topographic point in the center i have signal involvement in?", "Under what circumstances will we cognize if my nipper has been successful in getting a spot in the center we have signal interest in?", "How would student cognise if my shaver has been successful in acquire a topographic point in the centre student have point interest in?", "Under what circumstances would student cognise if my tike has been successful in getting a topographic point in the centre student have bespeak involvement in?", "Under what circumstances will me know if my youngster has been successful in getting a topographic point in the center me have signal interest in?", "Under what circumstances would i know if my tyke has been successful in getting a place in the center i have bespeak interest in?", "Under what circumstances will i cognize if my small fry has been successful in acquire a spot in the center i have bespeak interest in?", "Under what circumstances will i cognise if my child has been successful in acquire a spot in the centre i have bespeak interest in?", "Under what circumstances will me know if my tyke has been successful in acquire a spot in the center me have betoken involvement in?", "Under what circumstances would me know if my small fry has been successful in getting a place in the center me have point interest in?", "Under what circumstances will me know if my small fry has been successful in acquire a spot in the center me have indicated involvement in?", "Under what circumstances would student cognise if my youngster has been successful in acquire a topographic point in the center student have betoken interest in?", "How would we know if my fry has been successful in getting a place in the centre we have betoken interest in?", "How would me know if my child has been successful in acquire a topographic point in the center me have bespeak interest in?", "How would we cognize if my nestling has been successful in acquire a spot in the center we have point involvement in?", "Under what circumstances will me cognise if my shaver has been successful in getting a spot in the centre me have indicated involvement in?", "How would student cognize if my tiddler has been successful in acquire a spot in the center student have betoken involvement in?", "How would we cognise if my tiddler has been successful in getting a topographic point in the centre we have betoken interest in?", "Under what circumstances would i cognize if my tyke has been successful in getting a spot in the centre i have bespeak interest in?", "Under what circumstances will me cognise if my child has been successful in acquire a topographic point in the center me have bespeak interest in?", "Under what circumstances will we cognize if my fry has been successful in getting a place in the center we have bespeak interest in?", "Under what circumstances would we know if my fry has been successful in acquire a spot in the center we have betoken involvement in?", "Under what circumstances will i know if my small fry has been successful in acquire a place in the centre i have betoken interest in?", "Under what circumstances will student cognize if my tike has been successful in acquire a place in the centre student have betoken interest in?", "Under what circumstances will me cognize if my shaver has been successful in acquire a topographic point in the centre me have indicated interest in?", "Under what circumstances will i cognize if my shaver has been successful in acquire a spot in the centre i have betoken involvement in?", "Under what circumstances will i cognize if my child has been successful in acquire a spot in the centre i have bespeak involvement in?", "How would i cognize if my nestling has been successful in acquire a spot in the center i have bespeak interest in?", "Under what circumstances will we know if my child has been successful in acquire a spot in the center we have signal interest in?", "Under what circumstances will we cognize if my shaver has been successful in getting a place in the center we have signal interest in?", "Under what circumstances will me know if my tiddler has been successful in getting a spot in the centre me have bespeak interest in?", "Under what circumstances would student know if my tike has been successful in acquire a place in the centre student have signal interest in?", "How would we know if my kid has been successful in acquire a topographic point in the center we have indicated involvement in?", "Under what circumstances would student cognize if my small fry has been successful in getting a place in the center student have bespeak involvement in?", "Under what circumstances would i cognise if my minor has been successful in getting a topographic point in the center i have indicated involvement in?", "How would i cognise if my child has been successful in getting a spot in the center i have point involvement in?", "How would we know if my small fry has been successful in acquire a place in the centre we have bespeak involvement in?", "Under what circumstances will we know if my fry has been successful in acquire a place in the centre we have indicated involvement in?", "Under what circumstances will i cognize if my child has been successful in acquire a place in the center i have bespeak involvement in?", "Under what circumstances will we know if my small fry has been successful in getting a spot in the centre we have betoken involvement in?", "Under what circumstances will student know if my kid has been successful in acquire a spot in the center student have bespeak involvement in?", "How would i cognise if my shaver has been successful in acquire a spot in the centre i have indicated interest in?", "Under what circumstances will i cognize if my kid has been successful in getting a spot in the center i have betoken involvement in?", "Under what circumstances would student cognize if my nipper has been successful in getting a spot in the center student have indicated involvement in?", "Under what circumstances will i cognise if my kid has been successful in getting a topographic point in the centre i have indicated interest in?", "Under what circumstances will me cognise if my kid has been successful in acquire a place in the centre me have indicated interest in?", "How would me know if my shaver has been successful in acquire a spot in the centre me have bespeak involvement in?", "How would me know if my minor has been successful in getting a spot in the center me have bespeak involvement in?", "Under what circumstances would me cognize if my shaver has been successful in acquire a spot in the center me have bespeak involvement in?", "Under what circumstances will i cognise if my tike has been successful in getting a place in the centre i have point involvement in?", "Under what circumstances would i cognize if my nestling has been successful in getting a place in the center i have bespeak involvement in?", "How would we know if my tiddler has been successful in acquire a topographic point in the centre we have betoken interest in?", "How would student know if my kid has been successful in getting a spot in the center student have bespeak interest in?", "Under what circumstances will i know if my fry has been successful in acquire a topographic point in the centre i have bespeak involvement in?", "Under what circumstances would i cognise if my nipper has been successful in getting a place in the center i have betoken involvement in?", "Under what circumstances will me cognise if my fry has been successful in acquire a topographic point in the centre me have indicated involvement in?", "Under what circumstances will i cognize if my youngster has been successful in getting a spot in the center i have bespeak interest in?", "How would me cognize if my nestling has been successful in acquire a topographic point in the centre me have point interest in?", "Under what circumstances would student cognise if my small fry has been successful in getting a place in the center student have bespeak interest in?", "Under what circumstances will student cognise if my tyke has been successful in acquire a topographic point in the center student have signal interest in?", "How would student cognize if my minor has been successful in getting a spot in the centre student have signal involvement in?", "Under what circumstances would we cognise if my nestling has been successful in getting a place in the centre we have point interest in?", "Under what circumstances would me know if my fry has been successful in getting a topographic point in the centre me have signal involvement in?", "Under what circumstances will we know if my shaver has been successful in getting a spot in the centre we have indicated involvement in?", "Under what circumstances would we cognise if my nestling has been successful in acquire a topographic point in the centre we have signal involvement in?", "Under what circumstances will i know if my small fry has been successful in getting a place in the center i have indicated interest in?", "How would student cognise if my youngster has been successful in acquire a place in the center student have point interest in?", "Under what circumstances would we know if my tiddler has been successful in acquire a topographic point in the centre we have point involvement in?", "How would student know if my fry has been successful in getting a place in the center student have signal involvement in?", "Under what circumstances will student cognise if my kid has been successful in getting a place in the centre student have bespeak involvement in?", "Under what circumstances would student cognize if my minor has been successful in getting a topographic point in the center student have bespeak interest in?", "How would me know if my nestling has been successful in acquire a topographic point in the centre me have bespeak interest in?", "Under what circumstances will we know if my small fry has been successful in acquire a spot in the center we have betoken interest in?", "Under what circumstances will student know if my tyke has been successful in acquire a spot in the centre student have bespeak involvement in?", "Under what circumstances would we know if my shaver has been successful in acquire a place in the centre we have betoken involvement in?", "Under what circumstances will i cognize if my small fry has been successful in getting a topographic point in the center i have bespeak involvement in?", "Under what circumstances would me cognise if my tiddler has been successful in acquire a topographic point in the center me have signal interest in?", "Under what circumstances will we know if my child has been successful in acquire a topographic point in the centre we have betoken involvement in?", "Under what circumstances would i cognize if my minor has been successful in acquire a spot in the center i have signal interest in?", "Under what circumstances will i cognise if my nestling has been successful in acquire a spot in the centre i have betoken interest in?", "Under what circumstances would we cognise if my tiddler has been successful in acquire a place in the centre we have betoken interest in?", "Under what circumstances will we cognize if my shaver has been successful in acquire a place in the center we have betoken involvement in?", "Under what circumstances would we know if my minor has been successful in acquire a spot in the center we have indicated interest in?", "How would me cognize if my kid has been successful in getting a topographic point in the center me have bespeak interest in?", "Under what circumstances would we cognize if my nipper has been successful in acquire a place in the centre we have bespeak involvement in?", "Under what circumstances would me cognise if my tyke has been successful in getting a spot in the centre me have bespeak involvement in?", "Under what circumstances will we cognize if my child has been successful in acquire a place in the center we have signal involvement in?", "Under what circumstances would me cognise if my youngster has been successful in getting a topographic point in the center me have point interest in?", "Under what circumstances will i cognise if my fry has been successful in acquire a topographic point in the centre i have indicated interest in?", "Under what circumstances will student cognize if my kid has been successful in getting a spot in the center student have point interest in?", "Under what circumstances would student cognise if my tiddler has been successful in acquire a place in the centre student have bespeak involvement in?", "Under what circumstances would i cognize if my minor has been successful in getting a place in the center i have point involvement in?", "How would we cognize if my kid has been successful in getting a place in the center we have point involvement in?", "Under what circumstances will i know if my tiddler has been successful in acquire a place in the center i have bespeak involvement in?", "Under what circumstances would me cognise if my nestling has been successful in getting a place in the center me have betoken interest in?", "Under what circumstances would we know if my shaver has been successful in acquire a topographic point in the center we have betoken involvement in?", "Under what circumstances would me know if my nipper has been successful in acquire a place in the centre me have point involvement in?", "Under what circumstances would student cognize if my nipper has been successful in acquire a place in the center student have point involvement in?", "Under what circumstances would we cognize if my nestling has been successful in acquire a spot in the centre we have point interest in?", "How would we know if my shaver has been successful in acquire a topographic point in the centre we have point interest in?", "Under what circumstances would we know if my nipper has been successful in getting a spot in the centre we have indicated involvement in?", "How would me cognize if my youngster has been successful in acquire a spot in the center me have point interest in?", "Under what circumstances will me cognize if my tike has been successful in getting a spot in the centre me have bespeak involvement in?", "How would student cognise if my fry has been successful in acquire a place in the centre student have bespeak involvement in?", "How would me know if my child has been successful in acquire a place in the center me have bespeak interest in?", "Under what circumstances would we know if my nipper has been successful in acquire a place in the center we have signal interest in?", "Under what circumstances would we know if my small fry has been successful in acquire a spot in the center we have betoken involvement in?", "Under what circumstances will we know if my kid has been successful in getting a place in the center we have signal interest in?", "Under what circumstances would student know if my nipper has been successful in acquire a topographic point in the center student have indicated involvement in?", "Under what circumstances would i know if my kid has been successful in acquire a topographic point in the centre i have signal involvement in?", "How would we cognise if my nestling has been successful in getting a spot in the centre we have indicated interest in?", "How would me know if my nipper has been successful in acquire a topographic point in the center me have betoken interest in?", "Under what circumstances would student know if my youngster has been successful in acquire a topographic point in the center student have indicated interest in?", "Under what circumstances would i cognise if my tiddler has been successful in getting a topographic point in the center i have point interest in?", "Under what circumstances will we cognize if my youngster has been successful in getting a topographic point in the centre we have bespeak involvement in?", "Under what circumstances would we cognise if my tyke has been successful in getting a spot in the centre we have point involvement in?", "Under what circumstances will student cognize if my youngster has been successful in getting a topographic point in the centre student have bespeak involvement in?", "How would me cognise if my kid has been successful in acquire a spot in the center me have betoken interest in?", "Under what circumstances will me cognise if my fry has been successful in getting a topographic point in the centre me have point interest in?", "Under what circumstances would me cognise if my youngster has been successful in getting a place in the centre me have bespeak involvement in?", "Under what circumstances will student know if my youngster has been successful in acquire a topographic point in the center student have signal involvement in?", "How would me cognise if my tiddler has been successful in acquire a place in the center me have signal interest in?", "How would i know if my youngster has been successful in getting a topographic point in the centre i have indicated interest in?", "Under what circumstances would student cognize if my youngster has been successful in getting a topographic point in the centre student have betoken involvement in?", "Under what circumstances would i cognise if my tyke has been successful in acquire a place in the center i have bespeak involvement in?", "Under what circumstances would we cognize if my nestling has been successful in acquire a spot in the center we have indicated involvement in?", "Under what circumstances would we cognise if my shaver has been successful in getting a spot in the center we have indicated involvement in?", "How would i cognize if my fry has been successful in acquire a place in the centre i have indicated interest in?", "How would student cognise if my child has been successful in acquire a spot in the centre student have point involvement in?", "Under what circumstances will we cognize if my nestling has been successful in getting a topographic point in the center we have indicated interest in?", "How would i cognise if my tike has been successful in acquire a place in the center i have betoken interest in?", "How would we know if my small fry has been successful in getting a spot in the center we have signal involvement in?", "How would student cognize if my tiddler has been successful in getting a topographic point in the center student have betoken interest in?", "How would i cognize if my tike has been successful in acquire a place in the centre i have indicated involvement in?", "Under what circumstances would i cognise if my tyke has been successful in getting a spot in the centre i have point involvement in?", "Under what circumstances would me cognize if my tyke has been successful in acquire a place in the centre me have indicated interest in?", "How would student cognize if my nipper has been successful in getting a place in the center student have bespeak interest in?", "Under what circumstances will we know if my small fry has been successful in acquire a spot in the centre we have signal involvement in?", "Under what circumstances will student know if my shaver has been successful in acquire a place in the centre student have bespeak interest in?", "Under what circumstances would me cognise if my nestling has been successful in getting a spot in the center me have signal involvement in?", "Under what circumstances will i cognize if my youngster has been successful in getting a topographic point in the center i have betoken involvement in?", "Under what circumstances would i cognise if my nestling has been successful in getting a topographic point in the centre i have bespeak involvement in?", "Under what circumstances will we cognize if my tyke has been successful in acquire a spot in the center we have point involvement in?", "Under what circumstances would me cognize if my child has been successful in getting a topographic point in the center me have indicated interest in?", "Under what circumstances would student cognise if my tyke has been successful in acquire a place in the centre student have bespeak interest in?", "How would i cognize if my child has been successful in getting a topographic point in the centre i have point involvement in?", "Under what circumstances would i cognize if my nestling has been successful in acquire a topographic point in the centre i have signal involvement in?", "Under what circumstances would i know if my nestling has been successful in acquire a topographic point in the centre i have signal involvement in?", "How would we cognize if my nestling has been successful in getting a spot in the center we have indicated involvement in?", "How would i know if my fry has been successful in getting a topographic point in the centre i have signal interest in?", "Under what circumstances would i know if my small fry has been successful in getting a spot in the centre i have betoken involvement in?", "Under what circumstances will me cognise if my nestling has been successful in acquire a place in the centre me have point interest in?", "How would student cognize if my kid has been successful in acquire a spot in the center student have signal interest in?", "Under what circumstances would i cognise if my tike has been successful in getting a place in the center i have point interest in?", "Under what circumstances will me cognize if my youngster has been successful in acquire a place in the center me have point interest in?", "How would student cognize if my nipper has been successful in acquire a topographic point in the centre student have point interest in?"], "tag": "How will I know if my child has been successful in getting a place in the centre I have indicated interest in?", "response": "The centre will contact you directly if your child has successfully been enrolled."}, {"patterns": ["When we want to add another centre but we have already selected 10 centres. What should we do?", "If student want to add another centre but student have already choose 10 centres. What do student do?", "While student desire to add another centre but student have already take 10 centres. What do student do?", "If i desire to add another centre but i have already choose 10 centres. What should i do?", "Me want to add another centre but me have already pick out 10 centres. What can me do?", "When student want to add another centre but student have already pick out 10 centres. What does student do?", "If i want to add another centre but i have already pick out 10 centres. What does i do?", "When student want to add another centre but student have already pick out 10 centres. What should student do?", "While i desire to add another centre but i have already pick out 10 centres. What does i do?", "When me want to add another centre but me have already selected 10 centres. What does me do?", "Student desire to add another centre but student have already pick out 10 centres. What do student do?", "While student desire to add another centre but student have already selected 10 centres. What could student do?", "While me desire to add another centre but me have already pick out 10 centres. What should me do?", "If student want to add another centre but student have already pick out 10 centres. What could student do?", "Me desire to add another centre but me have already choose 10 centres. What does me do?", "What do i do if i desire to add another centre but i have already selected 10 centres?", "Me want to add another centre but me have already take 10 centres. What does me do?", "While me desire to add another centre but me have already selected 10 centres. What does me do?", "We want to add another centre but we have already pick out 10 centres. What do we do?", "While student want to add another centre but student have already choose 10 centres. What should student do?", "If i want to add another centre but i have already selected 10 centres. What do i do?", "Me want to add another centre but me have already pick out 10 centres. What shall me do?", "While student desire to add another centre but student have already pick out 10 centres. What does student do?", "What do me do if me desire to add another centre but me have already choose 10 centres?", "What could i do if i want to add another centre but i have already pick out 10 centres?", "When me desire to add another centre but me have already choose 10 centres. What can me do?", "While we desire to add another centre but we have already selected 10 centres. What does we do?", "When me desire to add another centre but me have already choose 10 centres. What shall me do?", "When me want to add another centre but me have already choose 10 centres. What should me do?", "We desire to add another centre but we have already selected 10 centres. What could we do?", "If student want to add another centre but student have already selected 10 centres. What could student do?", "What could me do if me want to add another centre but me have already pick out 10 centres?", "When we desire to add another centre but we have already pick out 10 centres. What do we do?", "If i desire to add another centre but i have already pick out 10 centres. What do i do?", "What does me do if me desire to add another centre but me have already choose 10 centres?", "Student desire to add another centre but student have already pick out 10 centres. What does student do?", "If i desire to add another centre but i have already choose 10 centres. What could i do?", "While me desire to add another centre but me have already choose 10 centres. What shall me do?", "When i want to add another centre but i have already take 10 centres. What shall i do?", "What could we do if we desire to add another centre but we have already selected 10 centres?", "What could we do if we desire to add another centre but we have already pick out 10 centres?", "When i want to add another centre but i have already choose 10 centres. What should i do?", "While we desire to add another centre but we have already choose 10 centres. What do we do?", "What shall i do if i desire to add another centre but i have already choose 10 centres?", "Me want to add another centre but me have already choose 10 centres. What could me do?", "Student want to add another centre but student have already take 10 centres. What do student do?", "When i want to add another centre but i have already choose 10 centres. What do i do?", "While i want to add another centre but i have already pick out 10 centres. What do i do?", "If me want to add another centre but me have already choose 10 centres. What does me do?", "When student desire to add another centre but student have already selected 10 centres. What does student do?", "Me desire to add another centre but me have already take 10 centres. What do me do?", "While we desire to add another centre but we have already pick out 10 centres. What does we do?", "We want to add another centre but we have already choose 10 centres. What could we do?", "If we desire to add another centre but we have already choose 10 centres. What shall we do?", "While i want to add another centre but i have already pick out 10 centres. What could i do?", "If we desire to add another centre but we have already pick out 10 centres. What shall we do?", "What do student do if student desire to add another centre but student have already take 10 centres?", "When student desire to add another centre but student have already choose 10 centres. What can student do?", "If i want to add another centre but i have already pick out 10 centres. What can i do?", "What does we do if we want to add another centre but we have already choose 10 centres?", "While we want to add another centre but we have already selected 10 centres. What could we do?", "What can me do if me want to add another centre but me have already choose 10 centres?", "If we want to add another centre but we have already choose 10 centres. What can we do?", "If student want to add another centre but student have already take 10 centres. What does student do?", "When we desire to add another centre but we have already take 10 centres. What could we do?", "If me desire to add another centre but me have already selected 10 centres. What should me do?", "I want to add another centre but i have already take 10 centres. What can i do?", "When student want to add another centre but student have already choose 10 centres. What does student do?", "What do we do if we want to add another centre but we have already selected 10 centres?", "While me want to add another centre but me have already take 10 centres. What can me do?", "When we want to add another centre but we have already take 10 centres. What do we do?", "While i want to add another centre but i have already choose 10 centres. What can i do?", "When me desire to add another centre but me have already take 10 centres. What could me do?", "If student want to add another centre but student have already pick out 10 centres. What should student do?", "What can student do if student want to add another centre but student have already selected 10 centres?", "When i desire to add another centre but i have already pick out 10 centres. What does i do?", "What can i do if i want to add another centre but i have already selected 10 centres?", "When we want to add another centre but we have already take 10 centres. What shall we do?", "What should student do if student want to add another centre but student have already pick out 10 centres?", "What shall i do if i want to add another centre but i have already take 10 centres?", "I want to add another centre but i have already take 10 centres. What do i do?", "If me want to add another centre but me have already take 10 centres. What shall me do?", "If we desire to add another centre but we have already choose 10 centres. What does we do?", "If me want to add another centre but me have already choose 10 centres. What could me do?", "What could i do if i want to add another centre but i have already selected 10 centres?", "When me want to add another centre but me have already selected 10 centres. What could me do?", "What does i do if i want to add another centre but i have already selected 10 centres?", "When student desire to add another centre but student have already pick out 10 centres. What could student do?", "When i want to add another centre but i have already take 10 centres. What could i do?", "I desire to add another centre but i have already choose 10 centres. What does i do?", "When i want to add another centre but i have already pick out 10 centres. What does i do?", "When we desire to add another centre but we have already selected 10 centres. What shall we do?", "What shall i do if i desire to add another centre but i have already selected 10 centres?", "If we want to add another centre but we have already choose 10 centres. What does we do?", "What can me do if me desire to add another centre but me have already choose 10 centres?", "When we want to add another centre but we have already selected 10 centres. What do we do?", "If i want to add another centre but i have already selected 10 centres. What shall i do?", "When we desire to add another centre but we have already choose 10 centres. What can we do?", "When i desire to add another centre but i have already choose 10 centres. What should i do?", "While me desire to add another centre but me have already selected 10 centres. What should me do?", "What do i do if i desire to add another centre but i have already pick out 10 centres?", "When we want to add another centre but we have already take 10 centres. What could we do?", "While we want to add another centre but we have already take 10 centres. What shall we do?", "When i desire to add another centre but i have already take 10 centres. What do i do?", "We desire to add another centre but we have already take 10 centres. What do we do?", "When i desire to add another centre but i have already pick out 10 centres. What should i do?", "We desire to add another centre but we have already take 10 centres. What shall we do?", "What can student do if student want to add another centre but student have already take 10 centres?", "Me want to add another centre but me have already choose 10 centres. What shall me do?", "What do me do if me want to add another centre but me have already take 10 centres?", "Student desire to add another centre but student have already take 10 centres. What does student do?", "If we want to add another centre but we have already selected 10 centres. What do we do?", "While student want to add another centre but student have already selected 10 centres. What could student do?", "What could student do if student want to add another centre but student have already pick out 10 centres?", "What shall student do if student desire to add another centre but student have already selected 10 centres?", "If i want to add another centre but i have already take 10 centres. What does i do?", "While we want to add another centre but we have already choose 10 centres. What should we do?", "While student want to add another centre but student have already pick out 10 centres. What do student do?", "What could me do if me want to add another centre but me have already selected 10 centres?", "While me want to add another centre but me have already pick out 10 centres. What should me do?", "What can we do if we desire to add another centre but we have already pick out 10 centres?", "While student desire to add another centre but student have already take 10 centres. What should student do?", "If student want to add another centre but student have already take 10 centres. What do student do?", "When me want to add another centre but me have already choose 10 centres. What can me do?", "If i want to add another centre but i have already pick out 10 centres. What shall i do?", "What do i do if i desire to add another centre but i have already choose 10 centres?", "When i want to add another centre but i have already selected 10 centres. What can i do?", "What do student do if student want to add another centre but student have already take 10 centres?", "I desire to add another centre but i have already pick out 10 centres. What does i do?", "While me desire to add another centre but me have already choose 10 centres. What do me do?", "What should we do if we want to add another centre but we have already take 10 centres?", "We want to add another centre but we have already pick out 10 centres. What does we do?", "While student desire to add another centre but student have already choose 10 centres. What could student do?", "We want to add another centre but we have already take 10 centres. What shall we do?", "What does we do if we desire to add another centre but we have already choose 10 centres?", "If i want to add another centre but i have already take 10 centres. What could i do?", "When student desire to add another centre but student have already pick out 10 centres. What can student do?", "When i want to add another centre but i have already choose 10 centres. What can i do?", "What shall me do if me want to add another centre but me have already take 10 centres?", "When we desire to add another centre but we have already choose 10 centres. What does we do?", "I desire to add another centre but i have already take 10 centres. What does i do?", "When i desire to add another centre but i have already selected 10 centres. What should i do?", "What shall me do if me desire to add another centre but me have already selected 10 centres?", "When me want to add another centre but me have already pick out 10 centres. What should me do?", "If me desire to add another centre but me have already take 10 centres. What shall me do?", "If we desire to add another centre but we have already choose 10 centres. What can we do?", "While me desire to add another centre but me have already take 10 centres. What do me do?", "While student desire to add another centre but student have already pick out 10 centres. What should student do?", "When me want to add another centre but me have already selected 10 centres. What can me do?", "What should i do if i want to add another centre but i have already selected 10 centres?", "While i desire to add another centre but i have already take 10 centres. What should i do?", "We want to add another centre but we have already take 10 centres. What do we do?", "What do i do if i want to add another centre but i have already take 10 centres?", "While we want to add another centre but we have already selected 10 centres. What do we do?", "If i desire to add another centre but i have already take 10 centres. What shall i do?", "While we want to add another centre but we have already pick out 10 centres. What shall we do?", "While i desire to add another centre but i have already selected 10 centres. What shall i do?", "While we desire to add another centre but we have already pick out 10 centres. What could we do?", "While student desire to add another centre but student have already selected 10 centres. What can student do?", "Me desire to add another centre but me have already pick out 10 centres. What does me do?", "While me want to add another centre but me have already take 10 centres. What shall me do?", "If i desire to add another centre but i have already take 10 centres. What does i do?", "What can student do if student desire to add another centre but student have already take 10 centres?", "What do me do if me desire to add another centre but me have already selected 10 centres?", "If student want to add another centre but student have already choose 10 centres. What can student do?", "If we desire to add another centre but we have already choose 10 centres. What should we do?", "Student desire to add another centre but student have already pick out 10 centres. What could student do?", "I want to add another centre but i have already choose 10 centres. What could i do?", "I desire to add another centre but i have already selected 10 centres. What do i do?", "What do we do if we want to add another centre but we have already pick out 10 centres?", "We desire to add another centre but we have already choose 10 centres. What do we do?", "What can me do if me want to add another centre but me have already selected 10 centres?", "If we desire to add another centre but we have already choose 10 centres. What do we do?", "If i desire to add another centre but i have already pick out 10 centres. What does i do?", "We desire to add another centre but we have already choose 10 centres. What could we do?", "If me desire to add another centre but me have already selected 10 centres. What do me do?", "What should me do if me desire to add another centre but me have already take 10 centres?", "What does i do if i desire to add another centre but i have already take 10 centres?", "While we want to add another centre but we have already pick out 10 centres. What does we do?", "When we desire to add another centre but we have already pick out 10 centres. What could we do?", "If i desire to add another centre but i have already pick out 10 centres. What can i do?", "If student want to add another centre but student have already selected 10 centres. What does student do?", "If me want to add another centre but me have already choose 10 centres. What do me do?", "Student desire to add another centre but student have already choose 10 centres. What does student do?", "I want to add another centre but i have already selected 10 centres. What shall i do?", "What can we do if we desire to add another centre but we have already choose 10 centres?", "What does student do if student want to add another centre but student have already pick out 10 centres?", "If we want to add another centre but we have already pick out 10 centres. What shall we do?", "Student want to add another centre but student have already pick out 10 centres. What do student do?", "If student want to add another centre but student have already take 10 centres. What can student do?", "What could i do if i desire to add another centre but i have already choose 10 centres?", "If me desire to add another centre but me have already selected 10 centres. What can me do?", "I want to add another centre but i have already choose 10 centres. What does i do?", "When we want to add another centre but we have already pick out 10 centres. What does we do?", "What do me do if me desire to add another centre but me have already pick out 10 centres?", "While student desire to add another centre but student have already take 10 centres. What shall student do?", "When student want to add another centre but student have already choose 10 centres. What shall student do?", "What can i do if i want to add another centre but i have already pick out 10 centres?", "What can i do if i desire to add another centre but i have already take 10 centres?", "While me desire to add another centre but me have already pick out 10 centres. What could me do?"], "tag": "I want to add another centre but I have already selected 10 centres. What should I do?", "response": "If you have already selected 10 centres, you will need to remove centres before adding more. To view the list of selected centres: 1) Tap on the \"View\" button from \"Results\" or \"Details\" page. 2) Select \"Remove\" on the \"Selected Centres\" page"}, {"patterns": ["Where can me point interest for kindergartens?", "Where does student indicate involvement for kindergartens?", "How could we signal involvement for kindergartens?", "How does we signal involvement for kindergartens?", "How does student point involvement for kindergartens?", "Where can student bespeak involvement for kindergartens?", "What does student need to indicate involvement for kindergartens?", "Where shall me signal interest for kindergartens?", "How do student betoken interest for kindergartens?", "How do i indicate interest for kindergartens?", "How does we betoken interest for kindergartens?", "How does student bespeak interest for kindergartens?", "What does we have to do to indicate involvement for kindergartens?", "How shall student bespeak interest for kindergartens?", "What does i have to do to point interest for kindergartens?", "Where do we point involvement for kindergartens?", "How shall me indicate interest for kindergartens?", "Where do student indicate involvement for kindergartens?", "Where shall we bespeak involvement for kindergartens?", "Where shall me bespeak involvement for kindergartens?", "Where could me bespeak involvement for kindergartens?", "How should me indicate interest for kindergartens?", "Where shall we indicate interest for kindergartens?", "What do student need to bespeak interest for kindergartens?", "What does student need to betoken involvement for kindergartens?", "How do student signal interest for kindergartens?", "Where shall i indicate interest for kindergartens?", "Where shall me signal involvement for kindergartens?", "Where do me point interest for kindergartens?", "How do student signal involvement for kindergartens?", "How shall student point involvement for kindergartens?", "Where shall i bespeak interest for kindergartens?", "Where could me indicate involvement for kindergartens?", "Where should we betoken interest for kindergartens?", "Where could i point involvement for kindergartens?", "What does student have to do to betoken involvement for kindergartens?", "Where could we signal interest for kindergartens?", "How do me point involvement for kindergartens?", "What do i have to do to indicate involvement for kindergartens?", "What does i have to do to signal involvement for kindergartens?", "Where shall we betoken involvement for kindergartens?", "How shall i point involvement for kindergartens?", "What do we have to do to indicate involvement for kindergartens?", "Where do student signal involvement for kindergartens?", "What do student have to do to point interest for kindergartens?", "How does i signal interest for kindergartens?", "What does me need to betoken involvement for kindergartens?", "Where should we signal involvement for kindergartens?", "What does me need to point involvement for kindergartens?", "How could student bespeak interest for kindergartens?", "Where shall i point involvement for kindergartens?", "How could student indicate interest for kindergartens?", "How could we indicate interest for kindergartens?", "Where should i point involvement for kindergartens?", "What does me need to indicate involvement for kindergartens?", "Where do student indicate interest for kindergartens?", "Where can student betoken interest for kindergartens?", "What does student have to do to bespeak interest for kindergartens?", "How does student betoken interest for kindergartens?", "How should student signal involvement for kindergartens?", "Where could me point interest for kindergartens?", "How does i signal involvement for kindergartens?", "Where shall i point interest for kindergartens?", "Where could student bespeak interest for kindergartens?", "Where should student bespeak involvement for kindergartens?", "Where could we betoken involvement for kindergartens?", "How should me signal interest for kindergartens?", "Where do me bespeak involvement for kindergartens?", "Where should me betoken interest for kindergartens?", "How shall me indicate involvement for kindergartens?", "How could me bespeak involvement for kindergartens?", "How should me betoken involvement for kindergartens?", "How do i indicate involvement for kindergartens?", "Where shall student signal interest for kindergartens?", "Where can student point interest for kindergartens?", "How shall me betoken involvement for kindergartens?", "Where can student bespeak interest for kindergartens?", "Where should me point interest for kindergartens?", "How should student point involvement for kindergartens?", "What do we have to do to point interest for kindergartens?", "How should me point involvement for kindergartens?", "Where can i bespeak interest for kindergartens?", "Where do we bespeak interest for kindergartens?", "How could student bespeak involvement for kindergartens?", "How could we betoken involvement for kindergartens?", "How should we point involvement for kindergartens?", "How should we indicate involvement for kindergartens?", "How shall student point interest for kindergartens?", "Where shall me point interest for kindergartens?", "Where do me betoken interest for kindergartens?", "How do we point interest for kindergartens?", "How do me signal interest for kindergartens?", "Where could me betoken involvement for kindergartens?", "How could student point involvement for kindergartens?", "How do i signal interest for kindergartens?", "Where shall student betoken interest for kindergartens?", "Where should student point interest for kindergartens?", "Where can i point involvement for kindergartens?", "What does student have to do to point involvement for kindergartens?", "What does we have to do to signal interest for kindergartens?", "Where does me point interest for kindergartens?", "How does i betoken interest for kindergartens?", "Where do we indicate interest for kindergartens?", "What does me need to bespeak involvement for kindergartens?", "Where do we signal involvement for kindergartens?", "How do student bespeak involvement for kindergartens?", "Where should we signal interest for kindergartens?", "What do i need to point involvement for kindergartens?", "How could i signal interest for kindergartens?", "Where do we bespeak involvement for kindergartens?", "Where shall we point interest for kindergartens?", "What do i need to point interest for kindergartens?", "Where could student bespeak involvement for kindergartens?", "How does we point interest for kindergartens?", "Where shall student indicate interest for kindergartens?", "What does student have to do to signal involvement for kindergartens?", "Where do student betoken interest for kindergartens?", "Where can student point involvement for kindergartens?", "How do i bespeak involvement for kindergartens?", "Where do student point involvement for kindergartens?", "What does me have to do to indicate interest for kindergartens?", "What do student need to betoken interest for kindergartens?", "Where could student betoken interest for kindergartens?", "What does we need to indicate involvement for kindergartens?", "Where shall student indicate involvement for kindergartens?", "How does me point interest for kindergartens?", "Where do we indicate involvement for kindergartens?", "What does we need to indicate interest for kindergartens?", "How should i signal involvement for kindergartens?", "Where can i betoken interest for kindergartens?", "What do we need to signal involvement for kindergartens?", "Where does i point involvement for kindergartens?", "How should we bespeak involvement for kindergartens?", "Where can we betoken interest for kindergartens?", "What does student need to point involvement for kindergartens?", "Where can me signal involvement for kindergartens?", "How should we signal involvement for kindergartens?", "What do me have to do to indicate involvement for kindergartens?", "Where do i bespeak involvement for kindergartens?", "How does we indicate involvement for kindergartens?", "How shall me point involvement for kindergartens?", "Where do i point interest for kindergartens?", "Where does i indicate involvement for kindergartens?", "How does me bespeak involvement for kindergartens?", "Where could we point interest for kindergartens?", "What do we need to betoken interest for kindergartens?", "How does we signal interest for kindergartens?", "What does i need to betoken involvement for kindergartens?", "What does we need to betoken involvement for kindergartens?", "How should i betoken involvement for kindergartens?", "Where can me bespeak interest for kindergartens?", "How does me signal involvement for kindergartens?", "What do me need to betoken involvement for kindergartens?", "How shall we point involvement for kindergartens?", "What does i have to do to betoken involvement for kindergartens?", "What does student have to do to betoken interest for kindergartens?", "Where can i signal interest for kindergartens?", "What does me need to point interest for kindergartens?", "What do student have to do to indicate interest for kindergartens?", "How does i bespeak interest for kindergartens?", "How do student indicate involvement for kindergartens?", "Where should i indicate interest for kindergartens?", "Where does me betoken interest for kindergartens?", "Where does me betoken involvement for kindergartens?", "What do we have to do to point involvement for kindergartens?", "How does me signal interest for kindergartens?", "What does me have to do to point interest for kindergartens?", "What does we have to do to indicate interest for kindergartens?", "What does i need to signal interest for kindergartens?", "Where can we bespeak involvement for kindergartens?", "Where should i betoken involvement for kindergartens?", "What does i need to point interest for kindergartens?", "What do student need to bespeak involvement for kindergartens?", "What does we need to bespeak interest for kindergartens?", "How shall i bespeak involvement for kindergartens?", "Where can me indicate involvement for kindergartens?", "How shall me bespeak involvement for kindergartens?", "What do i have to do to signal interest for kindergartens?", "How does we bespeak involvement for kindergartens?", "How should student indicate interest for kindergartens?", "Where shall me betoken interest for kindergartens?", "What does we have to do to betoken involvement for kindergartens?", "Where should we betoken involvement for kindergartens?", "Where shall we bespeak interest for kindergartens?", "How should student indicate involvement for kindergartens?", "What does i have to do to bespeak involvement for kindergartens?", "What does me need to betoken interest for kindergartens?", "Where should student signal interest for kindergartens?", "How do me point interest for kindergartens?", "Where does we betoken involvement for kindergartens?", "Where does me bespeak interest for kindergartens?", "What do i have to do to point involvement for kindergartens?", "How could me signal interest for kindergartens?", "How do student point interest for kindergartens?", "What do i have to do to bespeak involvement for kindergartens?", "Where should me signal interest for kindergartens?", "What do me have to do to point interest for kindergartens?", "Where does me point involvement for kindergartens?", "How shall i signal involvement for kindergartens?", "What do me have to do to bespeak interest for kindergartens?"], "tag": "How can I indicate interest for kindergartens?", "response": "Kindergartens hold annual mass registration exercises for their student enrolment. Please contact the kindergartens directly if you would like to enrol your child."}, {"patterns": ["How will student know?", "How would we know?", "A centre is a Baby Bonus Approved Institution How will student know?", "Under what circumstances will we know?", "Under what circumstances would i know?", "Under what circumstances will i know?", "How will we know?", "Under what circumstances would me know?", "A centre is a Baby Bonus Approved Institution How would me know?", "Under what circumstances would student know?", "How would student know?", "A centre is a Baby Bonus Approved Institution How will we know?", "A centre is a Baby Bonus Approved Institution How would we know?", "How will me know?", "How would i know?", "How would me know?", "How will i know?", "Under what circumstances will me know?", "Under what circumstances would we know?", "A centre is a Baby Bonus Approved Institution How will i know?", "A centre is a Baby Bonus Approved Institution How would student know?", "Under what circumstances will student know?", "A centre is a Baby Bonus Approved Institution How will me know?", "A centre is a Baby Bonus Approved Institution How would i know?", "How will student cognize", "How will student cognise", "How would we cognize", "How would we cognise", "A centre is a Baby Bonus Approved Institution How will student cognize", "A centre is a Baby Bonus Approved Institution How will student cognise", "A center is a Baby Bonus Approved Institution How will student know?", "A center is a Baby Bonus Approved Institution How will student cognize", "A center is a Baby Bonus Approved Institution How will student cognise", "Under what circumstances will we cognize", "Under what circumstances will we cognise", "Under what circumstances would i cognize", "Under what circumstances would i cognise", "Under what circumstances will i cognize", "Under what circumstances will i cognise", "How will we cognize", "How will we cognise", "Under what circumstances would me cognize", "Under what circumstances would me cognise", "A centre is a Baby Bonus Approved Institution How would me cognize", "A centre is a Baby Bonus Approved Institution How would me cognise", "A center is a Baby Bonus Approved Institution How would me know?", "A center is a Baby Bonus Approved Institution How would me cognize", "A center is a Baby Bonus Approved Institution How would me cognise", "Under what circumstances would student cognize", "Under what circumstances would student cognise", "How would student cognize", "How would student cognise", "A centre is a Baby Bonus Approved Institution How will we cognize", "A centre is a Baby Bonus Approved Institution How will we cognise", "A center is a Baby Bonus Approved Institution How will we know?", "A center is a Baby Bonus Approved Institution How will we cognize", "A center is a Baby Bonus Approved Institution How will we cognise", "A centre is a Baby Bonus Approved Institution How would we cognize", "A centre is a Baby Bonus Approved Institution How would we cognise", "A center is a Baby Bonus Approved Institution How would we know?", "A center is a Baby Bonus Approved Institution How would we cognize", "A center is a Baby Bonus Approved Institution How would we cognise", "How will me cognize", "How will me cognise", "How would i cognize", "How would i cognise", "How would me cognize", "How would me cognise", "How will i cognize", "How will i cognise", "Under what circumstances will me cognize", "Under what circumstances will me cognise", "Under what circumstances would we cognize", "Under what circumstances would we cognise", "A centre is a Baby Bonus Approved Institution How will i cognize", "A centre is a Baby Bonus Approved Institution How will i cognise", "A center is a Baby Bonus Approved Institution How will i know?", "A center is a Baby Bonus Approved Institution How will i cognize", "A center is a Baby Bonus Approved Institution How will i cognise", "A centre is a Baby Bonus Approved Institution How would student cognize", "A centre is a Baby Bonus Approved Institution How would student cognise", "A center is a Baby Bonus Approved Institution How would student know?", "A center is a Baby Bonus Approved Institution How would student cognize", "A center is a Baby Bonus Approved Institution How would student cognise", "Under what circumstances will student cognize", "Under what circumstances will student cognise", "A centre is a Baby Bonus Approved Institution How will me cognize", "A centre is a Baby Bonus Approved Institution How will me cognise", "A center is a Baby Bonus Approved Institution How will me know?", "A center is a Baby Bonus Approved Institution How will me cognize", "A center is a Baby Bonus Approved Institution How will me cognise", "A centre is a Baby Bonus Approved Institution How would i cognize", "A centre is a Baby Bonus Approved Institution How would i cognise", "A center is a Baby Bonus Approved Institution How would i know?", "A center is a Baby Bonus Approved Institution How would i cognize", "A center is a Baby Bonus Approved Institution How would i cognise"], "tag": "How do I know if a centre is a Baby Bonus Approved Institution?", "response": "You can check if the centre is a Baby Bonus Approved Institution."}, {"patterns": ["If we wish to modify my child's immunisation appointment, Is it possible for we to do so via the Moments of Life (Families) app?", "If i wish to alter my child's immunisation appointment, Is it possible for i to do so via the Moments of Life (Families) app?", "Student understand that student wish to alter my child's immunisation appointment, However, could student do so via the Moments of Life (Families) app?", "While me wish to alter my child's immunisation appointment, Is it possible for me to do so via the Moments of Life (Families) app?", "Me understand that me wish to modify my child's immunisation appointment, but could me do so via the Moments of Life (Families) app?", "Is i allowed to do so via the Moments of Life (Families) app if i wish to alter my child's immunisation appointment?", "While me wish to modify my child's immunisation appointment, could me do so via the Moments of Life (Families) app?", "May we do so via the Moments of Life (Families) app if we wish to alter my child's immunisation appointment?", "May me do so via the Moments of Life (Families) app when me wish to alter my child's immunisation appointment?", "If me wish to modify my child's immunisation appointment, can me do so via the Moments of Life (Families) app?", "While me wish to modify my child's immunisation appointment, Is it possible for me to do so via the Moments of Life (Families) app?", "Are me allowed to do so via the Moments of Life (Families) app if me wish to change my child's immunisation appointment?", "When me wish to modify my child's immunisation appointment, Is it possible for me to do so via the Moments of Life (Families) app?", "While we wish to change my child's immunisation appointment, may we do so via the Moments of Life (Families) app?", "We wish to modify my child's immunisation appointment, may we do so via the Moments of Life (Families) app?", "Could i do so via the Moments of Life (Families) app when i wish to modify my child's immunisation appointment?", "Am me allowed to do so via the Moments of Life (Families) app if me wish to modify my child's immunisation appointment?", "While i wish to alter my child's immunisation appointment, could i do so via the Moments of Life (Families) app?", "Are we allowed to do so via the Moments of Life (Families) app if we wish to alter my child's immunisation appointment?", "Could me do so via the Moments of Life (Families) app while me wish to modify my child's immunisation appointment?", "While i wish to modify my child's immunisation appointment, Is it possible for i to do so via the Moments of Life (Families) app?", "When me wish to change my child's immunisation appointment, Is it possible for me to do so via the Moments of Life (Families) app?", "If student wish to alter my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "Is student allowed to do so via the Moments of Life (Families) app if student wish to alter my child's immunisation appointment?", "While me wish to change my child's immunisation appointment, could me do so via the Moments of Life (Families) app?", "May student do so via the Moments of Life (Families) app while student wish to alter my child's immunisation appointment?", "While i wish to change my child's immunisation appointment, could i do so via the Moments of Life (Families) app?", "When we wish to alter my child's immunisation appointment, could we do so via the Moments of Life (Families) app?", "If me wish to alter my child's immunisation appointment, may me do so via the Moments of Life (Families) app?", "If we wish to modify my child's immunisation appointment, can we do so via the Moments of Life (Families) app?", "If we wish to change my child's immunisation appointment, may we do so via the Moments of Life (Families) app?", "May me do so via the Moments of Life (Families) app while me wish to change my child's immunisation appointment?", "I understand that i wish to alter my child's immunisation appointment, but may i do so via the Moments of Life (Families) app?", "Student understand that student wish to modify my child's immunisation appointment, but can student do so via the Moments of Life (Families) app?", "Can we do so via the Moments of Life (Families) app if we wish to change my child's immunisation appointment?", "Are i allowed to do so via the Moments of Life (Families) app if i wish to alter my child's immunisation appointment?", "May we do so via the Moments of Life (Families) app while we wish to modify my child's immunisation appointment?", "Student understand that student wish to change my child's immunisation appointment, but may student do so via the Moments of Life (Families) app?", "While student wish to change my child's immunisation appointment, can student do so via the Moments of Life (Families) app?", "When me wish to alter my child's immunisation appointment, can me do so via the Moments of Life (Families) app?", "Me understand that me wish to modify my child's immunisation appointment, but may me do so via the Moments of Life (Families) app?", "Me wish to change my child's immunisation appointment, Is it possible for me to do so via the Moments of Life (Families) app?", "We understand that we wish to change my child's immunisation appointment, However, may we do so via the Moments of Life (Families) app?", "Can student do so via the Moments of Life (Families) app while student wish to modify my child's immunisation appointment?", "Can i do so via the Moments of Life (Families) app while i wish to change my child's immunisation appointment?", "Can me do so via the Moments of Life (Families) app if me wish to alter my child's immunisation appointment?", "May me do so via the Moments of Life (Families) app if me wish to modify my child's immunisation appointment?", "If i wish to alter my child's immunisation appointment, can i do so via the Moments of Life (Families) app?", "I understand that i wish to alter my child's immunisation appointment, but can i do so via the Moments of Life (Families) app?", "I understand that i wish to modify my child's immunisation appointment, However, could i do so via the Moments of Life (Families) app?", "Student understand that student wish to alter my child's immunisation appointment, but can student do so via the Moments of Life (Families) app?", "Could we do so via the Moments of Life (Families) app if we wish to change my child's immunisation appointment?", "Can we do so via the Moments of Life (Families) app if we wish to modify my child's immunisation appointment?", "When me wish to modify my child's immunisation appointment, can me do so via the Moments of Life (Families) app?", "Student understand that student wish to modify my child's immunisation appointment, However, may student do so via the Moments of Life (Families) app?", "Are i allowed to do so via the Moments of Life (Families) app if i wish to modify my child's immunisation appointment?", "We understand that we wish to modify my child's immunisation appointment, However, may we do so via the Moments of Life (Families) app?", "May we do so via the Moments of Life (Families) app while we wish to change my child's immunisation appointment?", "Could student do so via the Moments of Life (Families) app if student wish to alter my child's immunisation appointment?", "May student do so via the Moments of Life (Families) app while student wish to change my child's immunisation appointment?", "If student wish to modify my child's immunisation appointment, can student do so via the Moments of Life (Families) app?", "While student wish to modify my child's immunisation appointment, Is it possible for student to do so via the Moments of Life (Families) app?", "If me wish to change my child's immunisation appointment, Is it possible for me to do so via the Moments of Life (Families) app?", "While me wish to alter my child's immunisation appointment, may me do so via the Moments of Life (Families) app?", "When me wish to alter my child's immunisation appointment, could me do so via the Moments of Life (Families) app?", "When student wish to change my child's immunisation appointment, can student do so via the Moments of Life (Families) app?", "If student wish to alter my child's immunisation appointment, could student do so via the Moments of Life (Families) app?", "Can me do so via the Moments of Life (Families) app while me wish to change my child's immunisation appointment?", "Could i do so via the Moments of Life (Families) app while i wish to change my child's immunisation appointment?", "May me do so via the Moments of Life (Families) app when me wish to modify my child's immunisation appointment?", "When student wish to alter my child's immunisation appointment, Is it possible for student to do so via the Moments of Life (Families) app?", "Student wish to modify my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "While student wish to alter my child's immunisation appointment, Is it possible for student to do so via the Moments of Life (Families) app?", "Are we allowed to do so via the Moments of Life (Families) app if we wish to modify my child's immunisation appointment?", "Student wish to change my child's immunisation appointment, could student do so via the Moments of Life (Families) app?", "While me wish to alter my child's immunisation appointment, could me do so via the Moments of Life (Families) app?", "Me understand that me wish to change my child's immunisation appointment, but can me do so via the Moments of Life (Families) app?", "I wish to alter my child's immunisation appointment, may i do so via the Moments of Life (Families) app?", "Am we allowed to do so via the Moments of Life (Families) app if we wish to modify my child's immunisation appointment?", "Can student do so via the Moments of Life (Families) app while student wish to alter my child's immunisation appointment?", "Could i do so via the Moments of Life (Families) app if i wish to change my child's immunisation appointment?", "If me wish to alter my child's immunisation appointment, can me do so via the Moments of Life (Families) app?", "May i do so via the Moments of Life (Families) app while i wish to alter my child's immunisation appointment?", "I wish to alter my child's immunisation appointment, Is it possible for i to do so via the Moments of Life (Families) app?", "Could student do so via the Moments of Life (Families) app if student wish to change my child's immunisation appointment?", "Can i do so via the Moments of Life (Families) app when i wish to alter my child's immunisation appointment?", "May me do so via the Moments of Life (Families) app while me wish to modify my child's immunisation appointment?", "When i wish to alter my child's immunisation appointment, may i do so via the Moments of Life (Families) app?", "If i wish to alter my child's immunisation appointment, may i do so via the Moments of Life (Families) app?", "Could we do so via the Moments of Life (Families) app when we wish to modify my child's immunisation appointment?", "Student understand that student wish to alter my child's immunisation appointment, However, may student do so via the Moments of Life (Families) app?", "When student wish to modify my child's immunisation appointment, Is it possible for student to do so via the Moments of Life (Families) app?", "While we wish to modify my child's immunisation appointment, could we do so via the Moments of Life (Families) app?", "While student wish to alter my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "Is i allowed to do so via the Moments of Life (Families) app if i wish to change my child's immunisation appointment?", "Student wish to alter my child's immunisation appointment, could student do so via the Moments of Life (Families) app?", "May student do so via the Moments of Life (Families) app when student wish to change my child's immunisation appointment?", "Could student do so via the Moments of Life (Families) app when student wish to change my child's immunisation appointment?", "I understand that i wish to modify my child's immunisation appointment, but could i do so via the Moments of Life (Families) app?", "When student wish to alter my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "When me wish to change my child's immunisation appointment, could me do so via the Moments of Life (Families) app?", "We wish to change my child's immunisation appointment, may we do so via the Moments of Life (Families) app?", "Can me do so via the Moments of Life (Families) app if me wish to change my child's immunisation appointment?", "May i do so via the Moments of Life (Families) app when i wish to modify my child's immunisation appointment?", "While i wish to modify my child's immunisation appointment, could i do so via the Moments of Life (Families) app?", "Is we allowed to do so via the Moments of Life (Families) app if we wish to change my child's immunisation appointment?", "Can student do so via the Moments of Life (Families) app when student wish to change my child's immunisation appointment?", "When i wish to change my child's immunisation appointment, could i do so via the Moments of Life (Families) app?", "While we wish to modify my child's immunisation appointment, can we do so via the Moments of Life (Families) app?", "Me understand that me wish to alter my child's immunisation appointment, but may me do so via the Moments of Life (Families) app?", "May i do so via the Moments of Life (Families) app if i wish to change my child's immunisation appointment?", "Could i do so via the Moments of Life (Families) app while i wish to alter my child's immunisation appointment?", "Can student do so via the Moments of Life (Families) app when student wish to modify my child's immunisation appointment?", "While me wish to alter my child's immunisation appointment, can me do so via the Moments of Life (Families) app?", "When me wish to change my child's immunisation appointment, may me do so via the Moments of Life (Families) app?", "When me wish to modify my child's immunisation appointment, may me do so via the Moments of Life (Families) app?", "Could me do so via the Moments of Life (Families) app while me wish to alter my child's immunisation appointment?", "May we do so via the Moments of Life (Families) app when we wish to change my child's immunisation appointment?", "Can i do so via the Moments of Life (Families) app when i wish to modify my child's immunisation appointment?", "While me wish to modify my child's immunisation appointment, may me do so via the Moments of Life (Families) app?", "When student wish to modify my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "Can student do so via the Moments of Life (Families) app when student wish to alter my child's immunisation appointment?", "If i wish to modify my child's immunisation appointment, Is it possible for i to do so via the Moments of Life (Families) app?", "May me do so via the Moments of Life (Families) app when me wish to change my child's immunisation appointment?", "Me wish to change my child's immunisation appointment, could me do so via the Moments of Life (Families) app?", "While we wish to alter my child's immunisation appointment, Is it possible for we to do so via the Moments of Life (Families) app?", "Student understand that student wish to change my child's immunisation appointment, but can student do so via the Moments of Life (Families) app?", "Can we do so via the Moments of Life (Families) app if we wish to alter my child's immunisation appointment?", "If i wish to modify my child's immunisation appointment, can i do so via the Moments of Life (Families) app?", "We understand that we wish to modify my child's immunisation appointment, However, can we do so via the Moments of Life (Families) app?", "While we wish to change my child's immunisation appointment, could we do so via the Moments of Life (Families) app?", "Could student do so via the Moments of Life (Families) app if student wish to modify my child's immunisation appointment?", "We wish to change my child's immunisation appointment, could we do so via the Moments of Life (Families) app?", "Am i allowed to do so via the Moments of Life (Families) app if i wish to change my child's immunisation appointment?", "While we wish to change my child's immunisation appointment, Is it possible for we to do so via the Moments of Life (Families) app?", "While i wish to change my child's immunisation appointment, can i do so via the Moments of Life (Families) app?", "If i wish to change my child's immunisation appointment, may i do so via the Moments of Life (Families) app?", "Can we do so via the Moments of Life (Families) app while we wish to modify my child's immunisation appointment?", "If i wish to change my child's immunisation appointment, can i do so via the Moments of Life (Families) app?", "Are student allowed to do so via the Moments of Life (Families) app if student wish to modify my child's immunisation appointment?", "When student wish to change my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "Me understand that me wish to alter my child's immunisation appointment, However, may me do so via the Moments of Life (Families) app?", "I wish to modify my child's immunisation appointment, could i do so via the Moments of Life (Families) app?", "Is we allowed to do so via the Moments of Life (Families) app if we wish to modify my child's immunisation appointment?", "Am student allowed to do so via the Moments of Life (Families) app if student wish to modify my child's immunisation appointment?", "While me wish to modify my child's immunisation appointment, can me do so via the Moments of Life (Families) app?", "May student do so via the Moments of Life (Families) app if student wish to modify my child's immunisation appointment?", "When i wish to modify my child's immunisation appointment, Is it possible for i to do so via the Moments of Life (Families) app?", "Can we do so via the Moments of Life (Families) app while we wish to alter my child's immunisation appointment?", "While student wish to alter my child's immunisation appointment, can student do so via the Moments of Life (Families) app?", "I understand that i wish to modify my child's immunisation appointment, However, may i do so via the Moments of Life (Families) app?", "When student wish to modify my child's immunisation appointment, could student do so via the Moments of Life (Families) app?", "Can i do so via the Moments of Life (Families) app while i wish to alter my child's immunisation appointment?", "I understand that i wish to change my child's immunisation appointment, but can i do so via the Moments of Life (Families) app?", "Are student allowed to do so via the Moments of Life (Families) app if student wish to alter my child's immunisation appointment?", "Can me do so via the Moments of Life (Families) app while me wish to modify my child's immunisation appointment?", "Is student allowed to do so via the Moments of Life (Families) app if student wish to change my child's immunisation appointment?", "Student understand that student wish to change my child's immunisation appointment, However, can student do so via the Moments of Life (Families) app?", "When i wish to change my child's immunisation appointment, Is it possible for i to do so via the Moments of Life (Families) app?", "Student understand that student wish to modify my child's immunisation appointment, However, can student do so via the Moments of Life (Families) app?", "Student understand that student wish to alter my child's immunisation appointment, However, can student do so via the Moments of Life (Families) app?", "If i wish to change my child's immunisation appointment, could i do so via the Moments of Life (Families) app?", "We understand that we wish to alter my child's immunisation appointment, but may we do so via the Moments of Life (Families) app?", "Can student do so via the Moments of Life (Families) app if student wish to alter my child's immunisation appointment?", "When we wish to change my child's immunisation appointment, can we do so via the Moments of Life (Families) app?", "Can i do so via the Moments of Life (Families) app if i wish to change my child's immunisation appointment?", "May i do so via the Moments of Life (Families) app if i wish to alter my child's immunisation appointment?", "Could i do so via the Moments of Life (Families) app if i wish to alter my child's immunisation appointment?", "Me understand that me wish to change my child's immunisation appointment, However, could me do so via the Moments of Life (Families) app?", "If me wish to modify my child's immunisation appointment, Is it possible for me to do so via the Moments of Life (Families) app?", "Me understand that me wish to alter my child's immunisation appointment, but can me do so via the Moments of Life (Families) app?", "I understand that i wish to change my child's immunisation appointment, However, can i do so via the Moments of Life (Families) app?", "Me understand that me wish to change my child's immunisation appointment, However, may me do so via the Moments of Life (Families) app?", "We understand that we wish to change my child's immunisation appointment, However, can we do so via the Moments of Life (Families) app?", "While student wish to alter my child's immunisation appointment, could student do so via the Moments of Life (Families) app?", "If we wish to change my child's immunisation appointment, could we do so via the Moments of Life (Families) app?", "We understand that we wish to modify my child's immunisation appointment, but may we do so via the Moments of Life (Families) app?", "Me wish to modify my child's immunisation appointment, may me do so via the Moments of Life (Families) app?", "Student wish to alter my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "Student understand that student wish to alter my child's immunisation appointment, but may student do so via the Moments of Life (Families) app?", "Student wish to alter my child's immunisation appointment, Is it possible for student to do so via the Moments of Life (Families) app?", "May we do so via the Moments of Life (Families) app when we wish to modify my child's immunisation appointment?", "When i wish to alter my child's immunisation appointment, can i do so via the Moments of Life (Families) app?", "While student wish to change my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "Me wish to alter my child's immunisation appointment, could me do so via the Moments of Life (Families) app?", "Am i allowed to do so via the Moments of Life (Families) app if i wish to alter my child's immunisation appointment?", "If student wish to change my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "If student wish to modify my child's immunisation appointment, could student do so via the Moments of Life (Families) app?", "We wish to modify my child's immunisation appointment, could we do so via the Moments of Life (Families) app?", "If me wish to change my child's immunisation appointment, could me do so via the Moments of Life (Families) app?", "While student wish to modify my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "Student wish to modify my child's immunisation appointment, could student do so via the Moments of Life (Families) app?", "When me wish to modify my child's immunisation appointment, could me do so via the Moments of Life (Families) app?", "When me wish to alter my child's immunisation appointment, may me do so via the Moments of Life (Families) app?", "If student wish to modify my child's immunisation appointment, may student do so via the Moments of Life (Families) app?", "When we wish to change my child's immunisation appointment, could we do so via the Moments of Life (Families) app?", "We understand that we wish to alter my child's immunisation appointment, However, can we do so via the Moments of Life (Families) app?", "Can me do so via the Moments of Life (Families) app when me wish to alter my child's immunisation appointment?", "While student wish to change my child's immunisation appointment, Is it possible for student to do so via the Moments of Life (Families) app?", "Could i do so via the Moments of Life (Families) app if i wish to modify my child's immunisation appointment?"], "tag": "I wish to change my child's immunisation appointment, can I do so via the Moments of Life (Families) app?", "response": "You can currently only view your child\u2019s immunisation records on the Moments of Life (Families) app. Please contact the polyclinic/hospital where your child will be having the immunisation to request for a change in appointment."}, {"patterns": ["If My child's appointment information is not updated. What can i do?", "What does me do if My child's appointment information is not updated?", "When My child's appointment information is not updated. What does me do?", "When My child's appointment information is not updated. What should we do?", "What should we do if My child's appointment information is not updated?", "When My child's appointment information is not updated. What can student do?", "When My child's appointment information is not updated. What do student do?", "What could student do if My child's appointment information is not updated?", "What does we do if My child's appointment information is not updated?", "While My child's appointment information is not updated. What does we do?", "My child's appointment information is not updated. What shall i do?", "What could i do if My child's appointment information is not updated?", "What should me do if My child's appointment information is not updated?", "While My child's appointment information is not updated. What should me do?", "While My child's appointment information is not updated. What do me do?", "If My child's appointment information is not updated. What should i do?", "If My child's appointment information is not updated. What do i do?", "My child's appointment information is not updated. What do i do?", "While My child's appointment information is not updated. What could student do?", "If My child's appointment information is not updated. What do student do?", "My child's appointment information is not updated. What shall student do?", "If My child's appointment information is not updated. What could me do?", "When My child's appointment information is not updated. What shall me do?", "What could me do if My child's appointment information is not updated?", "If My child's appointment information is not updated. What should student do?", "What can i do if My child's appointment information is not updated?", "What should student do if My child's appointment information is not updated?", "My child's appointment information is not updated. What do student do?", "My child's appointment information is not updated. What could me do?", "While My child's appointment information is not updated. What does student do?", "What shall student do if My child's appointment information is not updated?", "My child's appointment information is not updated. What does me do?", "When My child's appointment information is not updated. What does we do?", "While My child's appointment information is not updated. What do we do?", "While My child's appointment information is not updated. What does i do?", "My child's appointment information is not updated. What do we do?", "My child's appointment information is not updated. What can we do?", "While My child's appointment information is not updated. What shall me do?", "When My child's appointment information is not updated. What should me do?", "My child's appointment information is not updated. What shall me do?", "While My child's appointment information is not updated. What could me do?", "When My child's appointment information is not updated. What do i do?", "When My child's appointment information is not updated. What shall student do?", "My child's appointment information is not updated. What shall we do?", "What does i do if My child's appointment information is not updated?", "If My child's appointment information is not updated. What does i do?", "When My child's appointment information is not updated. What could student do?", "If My child's appointment information is not updated. What shall i do?", "What shall we do if My child's appointment information is not updated?", "While My child's appointment information is not updated. What does me do?", "When My child's appointment information is not updated. What could me do?", "While My child's appointment information is not updated. What shall we do?", "What can me do if My child's appointment information is not updated?", "If My child's appointment information is not updated. What shall me do?", "While My child's appointment information is not updated. What should student do?", "My child's appointment information is not updated. What can student do?", "My child's appointment information is not updated. What does we do?", "While My child's appointment information is not updated. What should we do?", "My child's appointment information is not updated. What could i do?", "When My child's appointment information is not updated. What can we do?", "If My child's appointment information is not updated. What could we do?", "While My child's appointment information is not updated. What shall student do?", "What do we do if My child's appointment information is not updated?", "What should i do if My child's appointment information is not updated?", "When My child's appointment information is not updated. What shall i do?", "While My child's appointment information is not updated. What could we do?", "When My child's appointment information is not updated. What does i do?", "If My child's appointment information is not updated. What do we do?", "If My child's appointment information is not updated. What does we do?", "What can we do if My child's appointment information is not updated?", "If My child's appointment information is not updated. What does student do?", "My child's appointment information is not updated. What can i do?", "While My child's appointment information is not updated. What could i do?", "If My child's appointment information is not updated. What can me do?", "My child's appointment information is not updated. What do me do?", "While My child's appointment information is not updated. What do i do?", "While My child's appointment information is not updated. What can me do?", "When My child's appointment information is not updated. What should student do?", "While My child's appointment information is not updated. What shall i do?", "If My child's appointment information is not updated. What does me do?", "My child's appointment information is not updated. What could we do?", "While My child's appointment information is not updated. What should i do?", "What do i do if My child's appointment information is not updated?", "While My child's appointment information is not updated. What do student do?", "What do me do if My child's appointment information is not updated?", "When My child's appointment information is not updated. What can me do?", "If My child's appointment information is not updated. What shall student do?", "My child's appointment information is not updated. What does student do?", "My child's appointment information is not updated. What does i do?", "What shall i do if My child's appointment information is not updated?", "What could we do if My child's appointment information is not updated?", "If My child's appointment information is not updated. What shall we do?", "When My child's appointment information is not updated. What can i do?", "When My child's appointment information is not updated. What do me do?", "My child's appointment information is not updated. What can me do?", "If My child's appointment information is not updated. What do me do?", "When My child's appointment information is not updated. What do we do?", "When My child's appointment information is not updated. What does student do?", "While My child's appointment information is not updated. What can we do?", "What do student do if My child's appointment information is not updated?", "What shall me do if My child's appointment information is not updated?", "If My child's appointment information is not updated. What should we do?", "When My child's appointment information is not updated. What should i do?", "If My child's appointment information is not updated. What should me do?", "If My child's appointment information is not updated. What can we do?", "While My child's appointment information is not updated. What can i do?", "If My child's appointment information is not updated. What can student do?", "When My child's appointment information is not updated. What shall we do?", "When My child's appointment information is not updated. What could i do?", "If My child's appointment information is not updated. What could i do?", "When My child's appointment information is not updated. What could we do?", "My child's appointment information is not updated. What could student do?", "What can student do if My child's appointment information is not updated?", "What does student do if My child's appointment information is not updated?", "If My child's appointment information is not updated. What could student do?", "While My child's appointment information is not updated. What can student do?"], "tag": "My child's appointment information is not updated. What should I do?", "response": "Please contact the Health Promotion Board (HPB) at hpb_healthhub@hpb.gov.sg."}, {"patterns": ["Can you tell me the details about the services available under Child Health on the app?", "What do the services available under Child Health on the app mean?", "I want to know about the services available under Child Health on the app?", "What does the services available under Child Health on the app mean?", "Can you tell me more about the services available under Child Health on the app?", "May I know about the services available under Child Health on the app?", "What is meant by the services available under Child Health on the app?", "What are the services available under Child Health on the app all about?", "What is the services available under Child Health on the app?", "Explain to me the services available under Child Health on the app?", "What is the services available under Child Health on the app all about?"], "tag": "What are the services available under Child Health on the app?", "response": "You will be able to view your children\u2019s immunisation and appointment records on the app. To view your child\u2019s immunisation and appointment records: 1) Go to \u201cMenu\u201d 2) Select \u201cChild Health\u201d under \u201cServices\u201d 3) Select \u201cImmunisation Records\u201d or \u201cMedical Appointments\u201d 4) Log in with your SingPass Medical appointments made with private clinics or hospitals will not be reflected on the app."}, {"patterns": ["Where shall i indicate my interest for an infant care/child care centre?", "What do student have to do to signal my involvement for an infant care/child care centre?", "How does we indicate my involvement for an infant care/child care centre?", "How does we signal my involvement for an infant care/child care centre?", "Where should we bespeak my interest for an infant care/child care centre?", "What do we need to indicate my interest for an infant care/child care centre?", "How could we point my interest for an infant care/child care centre?", "How does me bespeak my involvement for an infant care/child care centre?", "How shall i signal my interest for an infant care/child care centre?", "How could i signal my involvement for an infant care/child care centre?", "Where can we indicate my involvement for an infant care/child care centre?", "What does me need to bespeak my involvement for an infant care/child care centre?", "Where does we betoken my involvement for an infant care/child care centre?", "How should i bespeak my interest for an infant care/child care centre?", "How should student indicate my involvement for an infant care/child care centre?", "Where do student betoken my interest for an infant care/child care centre?", "Where could me indicate my interest for an infant care/child care centre?", "What do me need to signal my interest for an infant care/child care centre?", "What does student need to betoken my involvement for an infant care/child care centre?", "What does student have to do to betoken my interest for an infant care/child care centre?", "Where could i indicate my interest for an infant care/child care centre?", "How can i bespeak my interest for an infant care/child care centre?", "Where can student bespeak my involvement for an infant care/child care centre?", "What do student have to do to betoken my interest for an infant care/child care centre?", "Where do we point my interest for an infant care/child care centre?", "Where do me indicate my involvement for an infant care/child care centre?", "What do i need to indicate my involvement for an infant care/child care centre?", "Where shall we signal my involvement for an infant care/child care centre?", "Where could i point my involvement for an infant care/child care centre?", "How could we bespeak my involvement for an infant care/child care centre?", "How does me signal my interest for an infant care/child care centre?", "Where does student indicate my involvement for an infant care/child care centre?", "What do i have to do to betoken my interest for an infant care/child care centre?", "Where could i signal my involvement for an infant care/child care centre?", "How shall i point my involvement for an infant care/child care centre?", "How can me betoken my interest for an infant care/child care centre?", "How shall i bespeak my interest for an infant care/child care centre?", "How should student bespeak my interest for an infant care/child care centre?", "Where can we indicate my interest for an infant care/child care centre?", "How should we betoken my involvement for an infant care/child care centre?", "How can student bespeak my interest for an infant care/child care centre?", "Where shall i signal my involvement for an infant care/child care centre?", "Where could student indicate my interest for an infant care/child care centre?", "Where can student signal my involvement for an infant care/child care centre?", "How shall we indicate my involvement for an infant care/child care centre?", "Done", "Where could student bespeak my involvement for an infant care/child care centre?", "What does i have to do to betoken my interest for an infant care/child care centre?", "Where do me point my involvement for an infant care/child care centre?", "How could i point my involvement for an infant care/child care centre?", "What does we need to signal my interest for an infant care/child care centre?", "Where does we bespeak my involvement for an infant care/child care centre?", "What do we need to betoken my involvement for an infant care/child care centre?", "Where do me betoken my involvement for an infant care/child care centre?", "Where does we bespeak my interest for an infant care/child care centre?", "How can we indicate my interest for an infant care/child care centre?", "Where can student indicate my involvement for an infant care/child care centre?", "Where shall me indicate my involvement for an infant care/child care centre?", "Where does student betoken my involvement for an infant care/child care centre?", "Where do i bespeak my interest for an infant care/child care centre?", "Where shall me betoken my involvement for an infant care/child care centre?", "How does student indicate my interest for an infant care/child care centre?", "What do we need to point my interest for an infant care/child care centre?", "How should student signal my interest for an infant care/child care centre?", "How does student betoken my interest for an infant care/child care centre?", "What do me have to do to betoken my interest for an infant care/child care centre?", "What does me need to signal my involvement for an infant care/child care centre?", "Where shall i point my involvement for an infant care/child care centre?", "Where does i bespeak my interest for an infant care/child care centre?", "Where shall student bespeak my interest for an infant care/child care centre?", "Where shall student signal my interest for an infant care/child care centre?", "What do me have to do to signal my interest for an infant care/child care centre?", "How can i betoken my interest for an infant care/child care centre?", "Where can we point my interest for an infant care/child care centre?", "Where shall we point my interest for an infant care/child care centre?", "Where should me signal my involvement for an infant care/child care centre?", "Where should me indicate my interest for an infant care/child care centre?", "What do i need to bespeak my interest for an infant care/child care centre?", "How can we signal my interest for an infant care/child care centre?", "What does we have to do to signal my interest for an infant care/child care centre?", "Where does i indicate my interest for an infant care/child care centre?", "How does i bespeak my involvement for an infant care/child care centre?", "How could student point my interest for an infant care/child care centre?", "Where should we signal my involvement for an infant care/child care centre?", "What do i have to do to signal my involvement for an infant care/child care centre?", "Where shall i indicate my involvement for an infant care/child care centre?", "Where can me indicate my interest for an infant care/child care centre?", "How shall me signal my involvement for an infant care/child care centre?", "Where can we betoken my involvement for an infant care/child care centre?", "How can we bespeak my involvement for an infant care/child care centre?", "How can i signal my involvement for an infant care/child care centre?", "How shall student indicate my involvement for an infant care/child care centre?", "How can i signal my interest for an infant care/child care centre?", "Where do me bespeak my involvement for an infant care/child care centre?", "What do we have to do to indicate my involvement for an infant care/child care centre?", "Where does me signal my interest for an infant care/child care centre?", "Where should me indicate my involvement for an infant care/child care centre?", "What do i need to signal my involvement for an infant care/child care centre?", "Where do i betoken my interest for an infant care/child care centre?", "Where can me signal my interest for an infant care/child care centre?", "What do student need to signal my interest for an infant care/child care centre?", "How can i indicate my involvement for an infant care/child care centre?", "What do we have to do to signal my involvement for an infant care/child care centre?", "What does me need to signal my interest for an infant care/child care centre?", "What does i need to betoken my interest for an infant care/child care centre?", "Where shall we betoken my interest for an infant care/child care centre?", "Where should i indicate my involvement for an infant care/child care centre?", "Where could we bespeak my involvement for an infant care/child care centre?", "Where does we indicate my involvement for an infant care/child care centre?", "How can me point my involvement for an infant care/child care centre?", "How could i betoken my involvement for an infant care/child care centre?", "Where shall me signal my involvement for an infant care/child care centre?", "Where do i indicate my involvement for an infant care/child care centre?", "What does i have to do to bespeak my involvement for an infant care/child care centre?", "What does i have to do to point my interest for an infant care/child care centre?", "How should we signal my involvement for an infant care/child care centre?", "How does student point my involvement for an infant care/child care centre?", "What do student have to do to signal my interest for an infant care/child care centre?", "How can we bespeak my interest for an infant care/child care centre?", "Where could student point my involvement for an infant care/child care centre?", "How should me indicate my involvement for an infant care/child care centre?", "What does student need to indicate my interest for an infant care/child care centre?", "Where do student indicate my interest for an infant care/child care centre?", "Where can i betoken my interest for an infant care/child care centre?", "Where can student indicate my interest for an infant care/child care centre?", "Where should student signal my involvement for an infant care/child care centre?", "What do i need to indicate my interest for an infant care/child care centre?", "Where should we bespeak my involvement for an infant care/child care centre?", "How could i signal my interest for an infant care/child care centre?", "How can we point my involvement for an infant care/child care centre?", "What does i have to do to indicate my involvement for an infant care/child care centre?", "What do i have to do to bespeak my interest for an infant care/child care centre?", "How could i bespeak my involvement for an infant care/child care centre?", "Where shall i betoken my involvement for an infant care/child care centre?", "How shall student signal my involvement for an infant care/child care centre?", "How should i signal my involvement for an infant care/child care centre?", "What do me have to do to point my involvement for an infant care/child care centre?", "What does me have to do to bespeak my interest for an infant care/child care centre?", "How does i indicate my involvement for an infant care/child care centre?", "How should me bespeak my interest for an infant care/child care centre?", "How can we point my interest for an infant care/child care centre?", "Where shall me bespeak my interest for an infant care/child care centre?", "How does i bespeak my interest for an infant care/child care centre?", "How does i point my interest for an infant care/child care centre?", "What does me need to betoken my involvement for an infant care/child care centre?", "Where can me bespeak my interest for an infant care/child care centre?", "Where shall we bespeak my involvement for an infant care/child care centre?", "How could student betoken my interest for an infant care/child care centre?", "How can i indicate my interest for an infant care/child care centre?", "How does student point my interest for an infant care/child care centre?", "Where does student point my involvement for an infant care/child care centre?", "Where can we signal my interest for an infant care/child care centre?", "What do student have to do to bespeak my involvement for an infant care/child care centre?", "How can me bespeak my interest for an infant care/child care centre?", "What does i need to betoken my involvement for an infant care/child care centre?", "Where should i point my interest for an infant care/child care centre?", "How should student point my involvement for an infant care/child care centre?", "How should i indicate my interest for an infant care/child care centre?", "How does student bespeak my involvement for an infant care/child care centre?", "What does we have to do to indicate my interest for an infant care/child care centre?", "How does me indicate my involvement for an infant care/child care centre?", "What does we have to do to signal my involvement for an infant care/child care centre?", "How shall i betoken my involvement for an infant care/child care centre?", "Where should we indicate my interest for an infant care/child care centre?", "How should me betoken my interest for an infant care/child care centre?", "Where should i betoken my involvement for an infant care/child care centre?", "How can we signal my involvement for an infant care/child care centre?", "Where do me signal my interest for an infant care/child care centre?", "Where can we bespeak my involvement for an infant care/child care centre?", "How should me signal my interest for an infant care/child care centre?", "How can me indicate my involvement for an infant care/child care centre?", "What does i need to point my involvement for an infant care/child care centre?", "How could we bespeak my interest for an infant care/child care centre?", "How does i signal my interest for an infant care/child care centre?", "Where could me bespeak my involvement for an infant care/child care centre?", "How does me betoken my interest for an infant care/child care centre?", "How shall i indicate my involvement for an infant care/child care centre?", "Where can we bespeak my interest for an infant care/child care centre?", "Where should we indicate my involvement for an infant care/child care centre?", "What does me have to do to signal my involvement for an infant care/child care centre?", "Where does student bespeak my interest for an infant care/child care centre?", "How shall me point my involvement for an infant care/child care centre?", "Where do we betoken my interest for an infant care/child care centre?", "How shall student point my involvement for an infant care/child care centre?", "Where should me betoken my involvement for an infant care/child care centre?", "Where shall we bespeak my interest for an infant care/child care centre?", "What do i need to signal my interest for an infant care/child care centre?", "Where could student betoken my involvement for an infant care/child care centre?", "Where do i betoken my involvement for an infant care/child care centre?", "Where could student bespeak my interest for an infant care/child care centre?", "What does i need to indicate my interest for an infant care/child care centre?", "Where does me betoken my interest for an infant care/child care centre?", "How does we point my interest for an infant care/child care centre?", "What do me have to do to bespeak my involvement for an infant care/child care centre?", "How could me signal my interest for an infant care/child care centre?", "What do me need to point my involvement for an infant care/child care centre?", "How can me signal my involvement for an infant care/child care centre?", "How does we bespeak my involvement for an infant care/child care centre?", "Where can me indicate my involvement for an infant care/child care centre?", "Where do we indicate my involvement for an infant care/child care centre?"], "tag": "How do I indicate my interest for an infant care/child care centre?", "response": "To indicate your interest for an infant care/child care centre: 1) Go to \u201cMenu\u201d 2) Select \u201cPreschool\u201d under \u201cServices\u201d 3) Select \u201cPreschool Search\u201d 4) Search for the centre using its name or postal code 5) Select \u201cSelect Centre\u201d You will be able to indicate your interest for up to 10 infant care/child care centres."}, {"patterns": ["What should me do if me have forgotten my SingPass password?", "What do i do if i have forgotten my SingPass password?", "I have bury my SingPass password. What does i do?", "While student have forgotten my SingPass password. What does student do?", "We have bury my SingPass password. What can we do?", "If we have forgotten my SingPass password. What could we do?", "What does me do if me have bury my SingPass password?", "If i have bury my SingPass password. What do i do?", "While we have bury my SingPass password. What could we do?", "If me have bury my SingPass password. What does me do?", "We have forgotten my SingPass password. What shall we do?", "While me have bury my SingPass password. What do me do?", "While me have bury my SingPass password. What should me do?", "While student have bury my SingPass password. What do student do?", "When student have forgotten my SingPass password. What do student do?", "When i have forgotten my SingPass password. What can i do?", "What do we do if we have forgotten my SingPass password?", "What does me do if me have forgotten my SingPass password?", "If student have forgotten my SingPass password. What can student do?", "While student have bury my SingPass password. What should student do?", "What does we do if we have bury my SingPass password?", "What should me do if me have bury my SingPass password?", "Me have forgotten my SingPass password. What should me do?", "If student have forgotten my SingPass password. What should student do?", "When student have bury my SingPass password. What can student do?", "If i have bury my SingPass password. What should i do?", "If student have bury my SingPass password. What could student do?", "When we have forgotten my SingPass password. What can we do?", "When me have bury my SingPass password. What shall me do?", "What should student do if student have forgotten my SingPass password?", "If we have forgotten my SingPass password. What do we do?", "What could we do if we have bury my SingPass password?", "Me have forgotten my SingPass password. What does me do?", "While student have forgotten my SingPass password. What can student do?", "If student have forgotten my SingPass password. What do student do?", "If we have forgotten my SingPass password. What can we do?", "If i have bury my SingPass password. What could i do?", "I have bury my SingPass password. What shall i do?", "We have bury my SingPass password. What should we do?", "When i have bury my SingPass password. What should i do?", "When we have forgotten my SingPass password. What could we do?", "While student have forgotten my SingPass password. What shall student do?", "While student have forgotten my SingPass password. What should student do?", "I have forgotten my SingPass password. What does i do?", "While me have forgotten my SingPass password. What could me do?", "What could we do if we have forgotten my SingPass password?", "When me have forgotten my SingPass password. What could me do?", "When me have forgotten my SingPass password. What can me do?", "What do i do if i have bury my SingPass password?", "We have bury my SingPass password. What does we do?", "If me have bury my SingPass password. What could me do?", "Student have bury my SingPass password. What shall student do?", "While i have bury my SingPass password. What do i do?", "What can we do if we have forgotten my SingPass password?", "When student have forgotten my SingPass password. What can student do?", "I have forgotten my SingPass password. What should i do?", "When we have bury my SingPass password. What shall we do?", "What should we do if we have bury my SingPass password?", "What could student do if student have bury my SingPass password?", "When student have forgotten my SingPass password. What does student do?", "When me have forgotten my SingPass password. What should me do?", "Student have forgotten my SingPass password. What should student do?", "When student have forgotten my SingPass password. What could student do?", "When we have bury my SingPass password. What should we do?", "While student have bury my SingPass password. What can student do?", "When we have bury my SingPass password. What does we do?", "While we have forgotten my SingPass password. What does we do?", "When me have bury my SingPass password. What does me do?", "We have forgotten my SingPass password. What can we do?", "While we have forgotten my SingPass password. What can we do?", "While me have forgotten my SingPass password. What shall me do?", "What does i do if i have forgotten my SingPass password?", "If me have bury my SingPass password. What do me do?", "If me have forgotten my SingPass password. What do me do?", "If student have bury my SingPass password. What can student do?", "What does i do if i have bury my SingPass password?", "While i have bury my SingPass password. What shall i do?", "When i have bury my SingPass password. What could i do?", "What do me do if me have bury my SingPass password?", "If me have forgotten my SingPass password. What does me do?", "If me have bury my SingPass password. What can me do?", "If we have bury my SingPass password. What should we do?", "What could me do if me have bury my SingPass password?", "While we have bury my SingPass password. What do we do?", "While student have bury my SingPass password. What could student do?", "While i have forgotten my SingPass password. What does i do?", "What do student do if student have bury my SingPass password?", "While me have forgotten my SingPass password. What should me do?", "When i have bury my SingPass password. What shall i do?", "Student have bury my SingPass password. What can student do?", "If student have forgotten my SingPass password. What shall student do?", "When me have forgotten my SingPass password. What do me do?", "What do student do if student have forgotten my SingPass password?", "If i have forgotten my SingPass password. What could i do?", "While student have forgotten my SingPass password. What could student do?", "While we have bury my SingPass password. What can we do?", "If we have bury my SingPass password. What do we do?", "When me have bury my SingPass password. What can me do?", "While me have bury my SingPass password. What shall me do?", "If we have forgotten my SingPass password. What does we do?", "What does student do if student have bury my SingPass password?", "What shall i do if i have forgotten my SingPass password?", "Me have bury my SingPass password. What does me do?", "When me have bury my SingPass password. What should me do?", "Me have bury my SingPass password. What can me do?", "While student have forgotten my SingPass password. What do student do?", "If we have bury my SingPass password. What can we do?", "I have bury my SingPass password. What can i do?", "What shall we do if we have bury my SingPass password?", "When we have forgotten my SingPass password. What should we do?", "If me have bury my SingPass password. What shall me do?", "If student have bury my SingPass password. What should student do?", "What could i do if i have bury my SingPass password?", "What shall me do if me have bury my SingPass password?", "Me have bury my SingPass password. What could me do?", "If student have bury my SingPass password. What do student do?", "If i have forgotten my SingPass password. What do i do?", "Student have forgotten my SingPass password. What could student do?", "When student have bury my SingPass password. What should student do?", "When we have bury my SingPass password. What can we do?", "If me have forgotten my SingPass password. What should me do?", "What should i do if i have forgotten my SingPass password?", "While student have bury my SingPass password. What does student do?", "If me have forgotten my SingPass password. What could me do?", "What does we do if we have forgotten my SingPass password?", "What can we do if we have bury my SingPass password?", "While me have forgotten my SingPass password. What do me do?", "Me have forgotten my SingPass password. What could me do?", "Me have forgotten my SingPass password. What shall me do?", "When we have forgotten my SingPass password. What does we do?", "While me have bury my SingPass password. What can me do?", "We have forgotten my SingPass password. What does we do?", "While i have bury my SingPass password. What can i do?", "What should student do if student have bury my SingPass password?", "While i have forgotten my SingPass password. What shall i do?", "While student have bury my SingPass password. What shall student do?", "When i have bury my SingPass password. What can i do?", "If we have bury my SingPass password. What does we do?", "What does student do if student have forgotten my SingPass password?", "When student have forgotten my SingPass password. What should student do?", "If we have bury my SingPass password. What shall we do?", "Student have bury my SingPass password. What could student do?", "What could i do if i have forgotten my SingPass password?", "While me have bury my SingPass password. What could me do?", "If i have forgotten my SingPass password. What should i do?", "I have forgotten my SingPass password. What shall i do?", "If student have bury my SingPass password. What shall student do?", "Me have bury my SingPass password. What should me do?", "While i have forgotten my SingPass password. What can i do?", "If student have forgotten my SingPass password. What does student do?", "If i have forgotten my SingPass password. What shall i do?", "If i have bury my SingPass password. What does i do?", "We have bury my SingPass password. What shall we do?", "If me have bury my SingPass password. What should me do?", "We have forgotten my SingPass password. What could we do?", "When we have bury my SingPass password. What could we do?", "If student have bury my SingPass password. What does student do?", "When we have bury my SingPass password. What do we do?", "While we have forgotten my SingPass password. What shall we do?", "What can i do if i have forgotten my SingPass password?", "While i have forgotten my SingPass password. What do i do?", "We have forgotten my SingPass password. What should we do?", "While me have bury my SingPass password. What does me do?", "If we have forgotten my SingPass password. What should we do?", "What shall student do if student have forgotten my SingPass password?", "When i have forgotten my SingPass password. What should i do?", "If student have forgotten my SingPass password. What could student do?", "I have forgotten my SingPass password. What could i do?", "Student have forgotten my SingPass password. What does student do?", "When student have bury my SingPass password. What do student do?", "What shall me do if me have forgotten my SingPass password?", "While we have bury my SingPass password. What shall we do?", "If me have forgotten my SingPass password. What can me do?", "I have forgotten my SingPass password. What can i do?", "What can me do if me have bury my SingPass password?", "When me have bury my SingPass password. What do me do?", "When student have bury my SingPass password. What shall student do?", "What could student do if student have forgotten my SingPass password?", "While i have bury my SingPass password. What could i do?", "When student have forgotten my SingPass password. What shall student do?", "While we have bury my SingPass password. What should we do?", "While we have forgotten my SingPass password. What do we do?", "What could me do if me have forgotten my SingPass password?", "What shall we do if we have forgotten my SingPass password?", "What can me do if me have forgotten my SingPass password?", "While i have forgotten my SingPass password. What could i do?", "If i have bury my SingPass password. What shall i do?", "When i have forgotten my SingPass password. What shall i do?", "What do we do if we have bury my SingPass password?", "What shall i do if i have bury my SingPass password?", "When i have bury my SingPass password. What do i do?", "When i have forgotten my SingPass password. What do i do?", "When i have forgotten my SingPass password. What could i do?", "When i have bury my SingPass password. What does i do?", "When me have forgotten my SingPass password. What does me do?", "While me have forgotten my SingPass password. What does me do?", "What shall student do if student have bury my SingPass password?", "What can i do if i have bury my SingPass password?", "What can student do if student have forgotten my SingPass password?", "Me have forgotten my SingPass password. What can me do?"], "tag": "I have forgotten my SingPass password. What do I do?", "response": "Please visit www.singpass.gov.sg to reset your SingPass password."}, {"patterns": ["When student do not have SingPass account. What can student do?", "While we do not have SingPass account. What does we do?", "When i do not have SingPass account. What shall i do?", "If student do not have SingPass account. What can student do?", "If me do not have SingPass account. What does me do?", "When me do not have SingPass account. What can me do?", "When student do not have SingPass account. What do student do?", "If me do not have SingPass account. What can me do?", "While me do not have SingPass account. What could me do?", "What do we do if we do not have SingPass account?", "When student do not have SingPass account. What could student do?", "What should we do if we do not have SingPass account?", "While we do not have SingPass account. What could we do?", "If student do not have SingPass account. What does student do?", "When we do not have SingPass account. What do we do?", "If we do not have SingPass account. What does we do?", "When student do not have SingPass account. What shall student do?", "If student do not have SingPass account. What should student do?", "While me do not have SingPass account. What does me do?", "I do not have SingPass account. What can i do?", "If i do not have SingPass account. What could i do?", "We do not have SingPass account. What do we do?", "What should i do if i do not have SingPass account?", "What could i do if i do not have SingPass account?", "When i do not have SingPass account. What do i do?", "If me do not have SingPass account. What shall me do?", "If me do not have SingPass account. What could me do?", "What should me do if me do not have SingPass account?", "Student do not have SingPass account. What do student do?", "What can i do if i do not have SingPass account?", "I do not have SingPass account. What do i do?", "If we do not have SingPass account. What can we do?", "When we do not have SingPass account. What should we do?", "When we do not have SingPass account. What does we do?", "While i do not have SingPass account. What shall i do?", "Me do not have SingPass account. What can me do?", "While student do not have SingPass account. What should student do?", "While student do not have SingPass account. What do student do?", "While me do not have SingPass account. What should me do?", "What can me do if me do not have SingPass account?", "While i do not have SingPass account. What does i do?", "While me do not have SingPass account. What can me do?", "What does we do if we do not have SingPass account?", "What do student do if student do not have SingPass account?", "If student do not have SingPass account. What do student do?", "We do not have SingPass account. What does we do?", "When we do not have SingPass account. What could we do?", "When me do not have SingPass account. What could me do?", "What does i do if i do not have SingPass account?", "What shall me do if me do not have SingPass account?", "While student do not have SingPass account. What could student do?", "What do me do if me do not have SingPass account?", "When me do not have SingPass account. What does me do?", "While me do not have SingPass account. What do me do?", "When i do not have SingPass account. What could i do?", "While student do not have SingPass account. What does student do?", "When student do not have SingPass account. What does student do?", "What shall i do if i do not have SingPass account?", "What can we do if we do not have SingPass account?", "What shall we do if we do not have SingPass account?", "Me do not have SingPass account. What does me do?", "While we do not have SingPass account. What should we do?", "Me do not have SingPass account. What do me do?", "While we do not have SingPass account. What shall we do?", "When student do not have SingPass account. What should student do?", "While me do not have SingPass account. What shall me do?", "Me do not have SingPass account. What could me do?", "Student do not have SingPass account. What does student do?", "We do not have SingPass account. What can we do?", "What does student do if student do not have SingPass account?", "When me do not have SingPass account. What should me do?", "What does me do if me do not have SingPass account?", "I do not have SingPass account. What shall i do?", "If we do not have SingPass account. What should we do?", "Me do not have SingPass account. What shall me do?", "Student do not have SingPass account. What shall student do?", "I do not have SingPass account. What does i do?", "While i do not have SingPass account. What do i do?", "While student do not have SingPass account. What can student do?", "If student do not have SingPass account. What shall student do?", "While i do not have SingPass account. What could i do?", "What could me do if me do not have SingPass account?", "We do not have SingPass account. What could we do?", "Student do not have SingPass account. What can student do?", "While i do not have SingPass account. What can i do?", "When i do not have SingPass account. What does i do?", "What could we do if we do not have SingPass account?", "When i do not have SingPass account. What should i do?", "What could student do if student do not have SingPass account?", "If we do not have SingPass account. What do we do?", "What shall student do if student do not have SingPass account?", "If i do not have SingPass account. What should i do?", "If i do not have SingPass account. What does i do?", "If we do not have SingPass account. What shall we do?", "If me do not have SingPass account. What should me do?", "While we do not have SingPass account. What can we do?", "When i do not have SingPass account. What can i do?", "If me do not have SingPass account. What do me do?", "What should student do if student do not have SingPass account?", "What do i do if i do not have SingPass account?", "If student do not have SingPass account. What could student do?", "While we do not have SingPass account. What do we do?", "What can student do if student do not have SingPass account?", "If i do not have SingPass account. What shall i do?", "If i do not have SingPass account. What can i do?", "We do not have SingPass account. What shall we do?", "While i do not have SingPass account. What should i do?", "If i do not have SingPass account. What do i do?", "If we do not have SingPass account. What could we do?", "When me do not have SingPass account. What shall me do?", "Student do not have SingPass account. What could student do?", "I do not have SingPass account. What could i do?", "When we do not have SingPass account. What can we do?", "While student do not have SingPass account. What shall student do?", "When we do not have SingPass account. What shall we do?", "When me do not have SingPass account. What do me do?"], "tag": "I do not have SingPass account. What should I do?", "response": "Please visit www.singpass.gov.sg to register for a SingPass account."}, {"patterns": ["I want to know about the services on the app that require SingPass login?", "Can you tell me more about the services on the app that require SingPass login?", "What is the services on the app that require SingPass login all about?", "What does the services on the app that require SingPass login mean?", "What is the services on the app that require SingPass login?", "What is meant by the services on the app that require SingPass login?", "May I know about the services on the app that require SingPass login?", "What do the services on the app that require SingPass login mean?", "What are the services on the app that require SingPass login all about?", "Explain to me the services on the app that require SingPass login?", "Can you tell me the details about the services on the app that require SingPass login?", "I want to know about the services on the app that necessitate SingPass login?", "I want to know about the services on the app that ask SingPass login?", "I want to know about the services on the app that postulate SingPass login?", "I want to know about the services on the app that need SingPass login?", "I want to know about the services on the app that take SingPass login?", "I want to know about the services on the app that involve SingPass login?", "I want to know about the services on the app that call for SingPass login?", "I want to know about the services on the app that demand SingPass login?", "Can you tell me more about the services on the app that necessitate SingPass login?", "Can you tell me more about the services on the app that ask SingPass login?", "Can you tell me more about the services on the app that postulate SingPass login?", "Can you tell me more about the services on the app that need SingPass login?", "Can you tell me more about the services on the app that take SingPass login?", "Can you tell me more about the services on the app that involve SingPass login?", "Can you tell me more about the services on the app that call for SingPass login?", "Can you tell me more about the services on the app that demand SingPass login?", "What is the services on the app that necessitate SingPass login all about?", "What is the services on the app that ask SingPass login all about?", "What is the services on the app that postulate SingPass login all about?", "What is the services on the app that need SingPass login all about?", "What is the services on the app that take SingPass login all about?", "What is the services on the app that involve SingPass login all about?", "What is the services on the app that call for SingPass login all about?", "What is the services on the app that demand SingPass login all about?", "What does the services on the app that necessitate SingPass login mean?", "What does the services on the app that ask SingPass login mean?", "What does the services on the app that postulate SingPass login mean?", "What does the services on the app that need SingPass login mean?", "What does the services on the app that take SingPass login mean?", "What does the services on the app that involve SingPass login mean?", "What does the services on the app that call for SingPass login mean?", "What does the services on the app that demand SingPass login mean?", "What is the services on the app that necessitate SingPass login?", "What is the services on the app that ask SingPass login?", "What is the services on the app that postulate SingPass login?", "What is the services on the app that need SingPass login?", "What is the services on the app that take SingPass login?", "What is the services on the app that involve SingPass login?", "What is the services on the app that call for SingPass login?", "What is the services on the app that demand SingPass login?", "What is meant by the services on the app that necessitate SingPass login?", "What is meant by the services on the app that ask SingPass login?", "What is meant by the services on the app that postulate SingPass login?", "What is meant by the services on the app that need SingPass login?", "What is meant by the services on the app that take SingPass login?", "What is meant by the services on the app that involve SingPass login?", "What is meant by the services on the app that call for SingPass login?", "What is meant by the services on the app that demand SingPass login?", "May I know about the services on the app that necessitate SingPass login?", "May I know about the services on the app that ask SingPass login?", "May I know about the services on the app that postulate SingPass login?", "May I know about the services on the app that need SingPass login?", "May I know about the services on the app that take SingPass login?", "May I know about the services on the app that involve SingPass login?", "May I know about the services on the app that call for SingPass login?", "May I know about the services on the app that demand SingPass login?", "What do the services on the app that necessitate SingPass login mean?", "What do the services on the app that ask SingPass login mean?", "What do the services on the app that postulate SingPass login mean?", "What do the services on the app that need SingPass login mean?", "What do the services on the app that take SingPass login mean?", "What do the services on the app that involve SingPass login mean?", "What do the services on the app that call for SingPass login mean?", "What do the services on the app that demand SingPass login mean?", "What are the services on the app that necessitate SingPass login all about?", "What are the services on the app that ask SingPass login all about?", "What are the services on the app that postulate SingPass login all about?", "What are the services on the app that need SingPass login all about?", "What are the services on the app that take SingPass login all about?", "What are the services on the app that involve SingPass login all about?", "What are the services on the app that call for SingPass login all about?", "What are the services on the app that demand SingPass login all about?", "Explain to me the services on the app that necessitate SingPass login?", "Explain to me the services on the app that ask SingPass login?", "Explain to me the services on the app that postulate SingPass login?", "Explain to me the services on the app that need SingPass login?", "Explain to me the services on the app that take SingPass login?", "Explain to me the services on the app that involve SingPass login?", "Explain to me the services on the app that call for SingPass login?", "Explain to me the services on the app that demand SingPass login?", "Can you tell me the details about the services on the app that necessitate SingPass login?", "Can you tell me the details about the services on the app that ask SingPass login?", "Can you tell me the details about the services on the app that postulate SingPass login?", "Can you tell me the details about the services on the app that need SingPass login?", "Can you tell me the details about the services on the app that take SingPass login?", "Can you tell me the details about the services on the app that involve SingPass login?", "Can you tell me the details about the services on the app that call for SingPass login?", "Can you tell me the details about the services on the app that demand SingPass login?"], "tag": "What are the services on the app that require SingPass login?", "response": "Services such as Birth Registration, Baby Bonus Application and Child Health will require SingPass login to prefill the online form or view records. Log in with SingPass on the \u201cProfile\u201d page to have immediate access to your children\u2019s MyInfo records."}]} \ No newline at end of file diff --git a/flaskservice/dataConstruction/constructIntent.py b/flaskservice/dataConstruction/constructIntent.py deleted file mode 100644 index 304e97b..0000000 --- a/flaskservice/dataConstruction/constructIntent.py +++ /dev/null @@ -1,119 +0,0 @@ -import re -import random -import json -import csv - -def constructJSON(filename): - questions = {} - intentions = [] - f = open(filename, mode='r', encoding='utf-8-sig') - parsing = False - for line in f: - - if line not in ['\n','\r\n']: - if(line.startswith("Permutations")): - tag = re.search("of '(.*)':",line) - tag = tag.group(1) - questions[tag] = [] - parsing = False - elif('=' in line): - parsing = False - else: - parsing = True - - if parsing: - line = line.strip() - questions[tag].append(line) - - for k in questions.keys(): - if (int(len(questions[k])<200)): - pattern = questions[k] - else: - pattern = random.sample(questions[k],200) - tag = k - intent = {"tag":tag, "patterns": pattern} - intentions.append(intent) - - return intentions - - -def insert_response(json_intent): - question = "" - with open('msf_baby_bonus.csv', 'r') as file: - reader = csv.reader(file) - - for row in reader: - question = row[1].replace('\n','') - for item in json_intent["intents"]: - if (str(item["tag"]) == str(question)): - item.update(response=row[2].replace('\n','')) - - return json_intent - -def fill_undefined_response(updated_json): - - tag = {"intents": - [{"q":"Are children of unwed parents eligible to join the Baby Bonus Scheme?","a":"Children of unwed parents are eligible to join the Baby Bonus Scheme if they are Singapore Citizens and were born on, or after 1 September 2016 to the receive CDA benefits. To check if your child is eligible for Baby Bonus, you can use the Check Eligibility on Baby Bonus Online."}, - {"q":"My application status is Action Required by Applicant. What should I do?","a":"If you have submitted an application and the status is “Action Required By Applicant”, please check if the parent details you have keyed in to your application form are the same as those printed on your child’s birth certificate. Changes can be made by using “Update Application/Check Status” on Baby Bonus Online. If you are unable to edit your application form, please email us at msf_babybonus@msf.gov.sg with screenshots of the online form."}, - {"q":"I wish to change my child's immunisation appointment, can I do so via the Moments of Life (Families) app?","a":"You can currently only view your child’s immunisation records on the Moments of Life (Families) app. Please contact the polyclinic/hospital where your child will be having the immunisation to request for a change in appointment."}, - {"q":"Why can't I make an appointment on the app to collect the Birth Certificate(s) at the hospital?","a":"The e-appointment booking feature for hospitals is currently not available on the app. E-appointment bookings via the app are only available for Birth Certificate collection at the Immigration & Checkpoints Authority (ICA)."}, - {"q":"My child's appointment information is not updated. What should I do?","a":"Please contact the Health Promotion Board (HPB) at hpb_healthhub@hpb.gov.sg."}, - {"q":"I registered my child's birth on the app but missed my appointment to collect my child’s Birth Certificate. Can I make another appointment on the app?","a":"Please log in to Immigration & Checkpoints Authority (ICA) e-Appointment page to request for a change in date and time of your appointment."}, - {"q":"Why is my application unsuccessful?","a":"Your Baby Bonus application could be unsuccessful if: any information you have keyed in is incorrect or does not match the records in our database, or you completed the wrong section "}, - {"q":"I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child?","a":"If you, the applicant, are the CDA Trustee, your child's CDA will be automatically opened within 3 days once he or she joins the scheme."}] - } - - tag_json = json.dumps(tag) - tag_json = json.loads(tag_json) - - for item in updated_json["intents"]: - for questions in tag_json['intents']: - if (str(questions["q"]) == str(item["tag"]) ): - item.update(response=questions["a"].replace('\n','')) - - return updated_json - -# def checkfillresponse(intentjson): -# tag = {"intents": -# [{"q":"Are children of unwed parents eligible to join the Baby Bonus Scheme?","a":"Children of unwed parents are eligible to join the Baby Bonus Scheme if they are Singapore Citizens and were born on, or after 1 September 2016 to the receive CDA benefits. To check if your child is eligible for Baby Bonus, you can use the Check Eligibility on Baby Bonus Online."}, -# {"q":"My application status is Action Required by Applicant. What should I do?","a":"If you have submitted an application and the status is “Action Required By Applicant”, please check if the parent details you have keyed in to your application form are the same as those printed on your child’s birth certificate. Changes can be made by using “Update Application/Check Status” on Baby Bonus Online. If you are unable to edit your application form, please email us at msf_babybonus@msf.gov.sg with screenshots of the online form."}, -# {"q":"I wish to change my child's immunisation appointment, can I do so via the Moments of Life (Families) app?","a":"You can currently only view your child’s immunisation records on the Moments of Life (Families) app. Please contact the polyclinic/hospital where your child will be having the immunisation to request for a change in appointment."}, -# {"q":"Why can't I make an appointment on the app to collect the Birth Certificate(s) at the hospital?","a":"The e-appointment booking feature for hospitals is currently not available on the app. E-appointment bookings via the app are only available for Birth Certificate collection at the Immigration & Checkpoints Authority (ICA)."}, -# {"q":"My child's appointment information is not updated. What should I do?","a":"Please contact the Health Promotion Board (HPB) at hpb_healthhub@hpb.gov.sg."}, -# {"q":"I registered my child's birth on the app but missed my appointment to collect my child’s Birth Certificate. Can I make another appointment on the app?","a":"Please log in to Immigration & Checkpoints Authority (ICA) e-Appointment page to request for a change in date and time of your appointment."}, -# {"q":"Why is my application unsuccessful?","a":"Your Baby Bonus application could be unsuccessful if: any information you have keyed in is incorrect or does not match the records in our database, or you completed the wrong section "}, -# {"q":"I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child?","a":"If you, the applicant, are the CDA Trustee, your child's CDA will be automatically opened within 3 days once he or she joins the scheme."}] -# } - -# tag_json = json.dumps(tag) -# tag_json = json.loads(tag_json) - -# for item in intentjson["intents"]: -# for questions in tag_json['intents']: -# if (str(questions["q"]) == str(item["tag"]) ): -# print(item) - - -if __name__ == "__main__": - index = 0 - - json_intent = {"intents":[]} - - while index < 18: - filename = "permutations/output_success_"+str(index)+".txt" - tag_pattern = constructJSON(filename) - json_intent["intents"].extend(tag_pattern) - index+=1 - - new_json_intent = insert_response(json_intent) - updated_json_intent = fill_undefined_response(new_json_intent) - - with open('babybonusintents.json','w') as outfile: - json.dump(updated_json_intent, outfile) - - - - - - - diff --git a/flaskservice/dataConstruction/msf_baby_bonus.csv b/flaskservice/dataConstruction/msf_baby_bonus.csv deleted file mode 100644 index a7ba8c3..0000000 --- a/flaskservice/dataConstruction/msf_baby_bonus.csv +++ /dev/null @@ -1,880 +0,0 @@ -0,"How can my organisation apply to be a Baby Bonus Approved Institution? -","For an organisation to become a Baby Bonus Approved Institution (AI), please visit the Baby Bonus Online Approved Institutions Portal and: Select “Join Using CorpPass”. Complete all fields in capital letters. Ensure that the UEN or Unique Entity Number and Institution code are entered correctly. The applicant must be the Authorised Person (AP) to transact on behalf of your company. If the application is successful, the AP will receive an email notification to accept the Approved Person/Institution Terms and Conditions within 3 working days from the application. A Letter of Approval and Baby Bonus stickers will also be sent to your company’s address within 3 weeks. You can then apply for the Child Development Account (CDA) GIRO with the bank and/or enable the Baby Bonus NETS service on your NETS terminal. Please note that: If your organisation is a newly licensed child care centre, the AP will not be required to submit a new application to be an AI. The AP will automatically receive an invitation to accept the AI Status for each outlet. For other organisations, the AP must submit an application for each outlet. -" -1,"I have entered the Unique Entity Number (UEN) using 'Join as an Approved Institution (AI)' service, but your system does not have matching records of my Unique Entity Number (UEN). Can I still submit my application? -","If the system does not have a record of your Unique Entity Number (UEN), you can still proceed to apply to join as an Approved Institution. Please complete all other mandatory fields in the application and MSF will verify your records. -" -2,"I have entered the Unique Entity Number (UEN) using the 'Join as Approved Institution (AI)' service, but your system indicated that my Unique Entity Number (UEN) is invalid, what should I do? -","To join as an Approved Institution (AI), please verify your Unique Identity Number or UEN again if the system prompts that your UEN is invalid. If you are unsure, please check with the Accounting and Corporate Regulatory Authority (ACRA). -" -3,"Is there a validity period to be a Baby Bonus Approved Institution? -","There is no validity period to be a Baby Bonus Approved Institution (AI). However, the approval granted by MSF is subject to compliance with the Approved Institution Terms and Conditions. -" -4,"How much does an organisation need to pay to register as an Approved Institution (AI) with Ministry of Social and Family Development (MSF)? -","No payment is required to register as an Approved Institution (AI) with the Ministry of Social and Family Development (MSF). -" -5,"Why is my Approved Institution (AI) application not approved? -","If your institution has been licensed or registered with the relevant governing body but your application for Approved Institution (AI) is not approved, please submit a new application to MSF using the correct Unique Entity Number (UEN) and Institution Code. For your reference, here are some examples: Child Care Centres PT code issued by the Early Childhood Development Agency (PT1234) Kindergarten code issued by the Early Childhood Development Agency (KG0123) Healthcare Institution (HI) code issued by the Ministry of Health (1234567) EI Registration Number for Early Intervention Programmes issued by the Ministry of Social and Family Development (EP12345) Pharmacy Certificate Number issued by the Health Sciences Authority If you are unsure of your UEN, you may wish to check your UEN with the Accounting and Corporate Regulatory Authority (ACRA). If you are unsure of your institution code, please check with the Governing body or write in to us using this form. Simply enter ‘Baby Bonus Approved Institution’ in the Subject field and key in your details. -" -6,"Who do I contact for enquiries and feedback on Approved Institutions (AI)? -","For enquiries and feedback on Approved Institutions (AI), you may write to us using this form. Simply enter ‘Baby Bonus Approved Institution’ in the Subject field. Alternatively, you may call the Baby Bonus hotline at 1800 253 7707 or (+65) 6253 7707 if you are overseas. For enquiries on Banks' Child Development Account (CDA) Products & Baby Bonus Cards, please contact: DBS Bank at 1800 339 6666 or visit their website at www.dbs.com.sg, OCBC Bank at 1800 438 6088 or visit their website at www.ocbc.com/babybonus, UOB at 1800 222 2121 or visit their website at www.uob.com.sg. Standard Chartered Bank (Singapore) at 1800 747 7000 or visit their website: www.standardchartered.com.sg. Baby Bonus NETS Service, Sales & Customer Service Centre at 6274 1212, or visit their website at www.nets.com.sg. -" -7,"Where can I find the list of optical shops, which allow the use the CDA funds? -","To find the list of optical shops which allow the use of Child Development Account funds, you can visit the Approved Institution Portal and select “List of Approved Institutions”. -" -8,"How do I find out more information about Approved Institutions (AI)? -","To find more about Approved Institutions (AIs), please visit our Approved Institution Portal. -" -9,"If an AI makes a refund into the CDA, how long will the process take before I receive the refund? -","You may want to check with the AI directly on the processes and when the refund will be completed. -" -10,"My centre is an Approved Institution. Can I request for an additional or higher-resolution Baby Bonus Approved Institution sticker? -","If you would like to request for an additional or higher-resolution Baby Bonus Approved Institution sticker, please send us your request by using this form. Simply enter ‘Request for Baby Bonus Sticker’ in the Subject field and key in your Approved Institution details and uses for the sticker. -" -11,"What is a Baby Bonus Approved Institution? -","An Approved Institution is any approved educational or healthcare institution registered with MSF under the Baby Bonus Scheme. Parents can use funds in their child’s Child Development Account to make payment for approved uses at Baby Bonus Approved Institutions. -" -12,"Who can apply to be a Baby Bonus Approved Institution? -","The following organisations are eligible to apply to be a Baby Bonus Approved Institution: Child care centres and kindergartens licensed by the Early Childhood Development Agency (ECDA) Special Education schools registered with the Ministry of Education (MOE) or the Council for Private Education (CPE) Early intervention programmes registered with the Ministry of Social and Family Development (MSF) Assistive technology device providers registered either with SG Enable, the Ministry of Health (MOH) or Accounting and Corporate Regulatory Authority (ACRA) Hospitals, clinics and other healthcare institutions licensed by the Ministry of Health (MOH) Pharmacies registered with the Health Sciences Authority (HSA) Optical shops registered with Accounting and Corporate Regulatory Authority (ACRA) -" -13,"How can I check whether my organisation is eligible to be a Baby Bonus Approved Institution? -","You can check your organisation's eligibility to be a Baby Bonus Approved Institution on the Approved Institution Portal. -" -14,"Are eligible institutions required to register all of its business entities/centres belonging to the same Company as a Baby Bonus AI? -","Under the Approved Institution Terms and Conditions, each business outlet or centre belonging to the same eligible institution must be independently registered as a Baby Bonus Approved Institution before it can deduct funds from the Child Development Account or CDA for approved uses. For example, if a company owns 3 business outlets in Ang Mo Kio, Bedok, and Clementi, all three outlets must be registered independently as a Baby Bonus Approved Institution before they can deduct funds from the CDA for approved uses. -" -15,"What is CorpPass? -","CorpPass stands for Singapore Corporate Access. Its concept is similar to SingPass. SingPass is for individuals while CorpPass is for organisations. In order to continue transacting online with Government agencies, your entity will need to have a CorpPass by 31 Aug 2018. You can visit the CorpPass website to find out more on how to register for CorpPass. -" -16,"I am an Approved Person (AP) but do not have a CorpPass account. Can I still login to Approved Institution (AI) Portal using Singpass to access the e-services? -","Approved Persons will no longer be able to use SingPass to access the Approved Institution (AI) Portal from 1 September 2018. Please register for CorpPass soon if your entity has not done so. -" -17,"My entity has already registered for CorpPass. However I am still not able to login to Approved Institution (AI) Portal to access AI e-services. -","You must be an Approved Person or Authorised Affiliate in order to log in to the Approved Institution Portal or AI Portal. If you are an Approved Person or Authorised Affiliate and wish to access AI e-services with your CorpPass, your entity’s nominated CorpPass Administrator has to first assign you the user role for “Baby Bonus Approved Institutions (BBAI) digital service” on the CorpPass website. Users who have CorpPass but are not Approved Persons would not be able to access. -" -18,"Can I still transact using my SingPass after signing up for CorpPass? -","You can continue to use your SingPass to perform Government-to-Business (G2B) transactions on behalf of your entity until 31 August 2018. Agencies must register for CorpPass by 31 August 2018 in order to continue transacting online with the Government agencies from 1 September 2018. -" -19,"Why must we transit to CorpPass? -","Businesses currently conduct business transactions through multiple digital identities such as SingPass and EASY. Having a single corporate digital identity will increase convenience for users who transact with multiple government agencies, as they no longer need to handle multiple login IDs. CorpPass will also allow businesses to have greater control, as they will be able to grant and manage employee access to Government digital services. -" -20,"Is my entity eligible for CorpPass? -","All Local Agencies with a Unique Entity Number, or UEN, can apply for CorpPass. Local entities without a UEN are not eligible. Foreign entities and overseas organisations are eligible to apply, even if they do not have a local UEN. If you are eligible, you can apply for CorpPass on the CorpPass website. -" -21,"Is it true that as long as I have a CorpPass, I can apply to be an Approved Institution or Approved Person? -","CorpPass users must have a NRIC or FIN in order to apply to be an Approved Institution or Approved Person. If you are a foreigner and do not have a FIN, you may wish to consider nominating another person in your organisation to apply instead. Please also note that to be an Approved Institution, your organisation must be licensed or registered with the relevant regulatory or licensing body. An Approved Person should be a person authorised to make decision on behalf of the organisation. -" -22,"I am a CorpPass user and I have registered my entity as an Approved Institution (AI) on behalf of my Approved Person (AP). How can I complete the AI acceptance? -","The Approved Institution acceptance can only be made by your entity's Authorised Person. The Authorised Person will receive a notification to complete the Approved Institution acceptance. If your Authorised Person has a CorpPass, he or she can login to complete the acceptance. If not, your entity's nominated CorpPass administrator has to first assign the Authorised Person the user role for ""Baby Bonus Approved Institutions (BBAI) digital service"" on the CorpPass website. -" -23,"I am an Approved Person (AP) and have submitted a request for a change of AP. How can the new AP accept the terms and conditions? -","A notification will be sent to the new AP to accept the terms and conditions. However, the new AP must first be assigned a CorpPass for the Baby Bonus Approved Institution e-Service. -" -24,"How can I update MSF of the details of my business and the Approved Persons(AP) particulars? -","If the Approved Person (AP) of the organisation wishes to update his or her business and personal particulars, he or she can do so by selecting the ‘Update AI Details’ service on our Approved Institution Portal. Child care centres licensed by the Early Childhood Development Agency or ECDA; kindergartens registered with ECDA; healthcare institutions licensed by the Ministry of Health; and pharmacies licensed by the Health Sciences Authority that wish to update their business particulars, should do so with their respective governing bodies. The new information will then be updated automatically in the Approved Institution Portal. -" -25,"Can my organisation withdraw from the Approved Institution (AI) status? -","Organisations who wish to withdraw their Approved Institution (AI) status should submit their request using the ""Withdraw AI Status"" service on our Approved Institution Portal. -" -26,"If an Approved Institution (AI) needs to update its bank account details, does it need to inform Ministry of Social and Family Development (MSF)? -","To update bank account details, Approved Institutions (AIs) may use the ""Update AI details"" service on the Approved Institution Portal. If the AI has an existing GIRO/Direct Debit Authorisation (DDA) arrangement, they should inform their new bank. -" -27,"How can I change the Approved Person for my Approved Institution? -","The existing Approved Person can submit a request to change Approved Person using ‘Update AI Details’ service on our Approved Institution Portal. -" -28,"What Child Development Account (CDA) deduction records do Approved Institutions (AI) need to maintain? -","Approved Institutions need to maintain the following records on Child Development Account or CDA deductions for a period of 3 years from the date of withdrawal: Name of child who is the CDA member or the child's sibling CDA Trustee Amount deducted from the CDA Transaction date and transaction details. The records and supporting documents shall be maintained in a format which can be retrieved for checks and verification. -" -29,"How do I ensure proper deductions from the Child Development Account (CDA)? -","To ensure proper deductions from the Child Development Account or CDA, Approved Institutions should verify that the person making withdrawals is the CDA trustee. For recurring expenses such as monthly school fees or one-off deductions above $500, Approved Institutions are required to request for documentary proof, such as the child’s birth certificate. If parents intend to use the child’s sibling’s CDA for payment, parents can also log in to the Baby Bonus mobile application with their SingPass to use the Sibling Check function to retrieve details of the child and the child’s sibling for Approved Institution’s verification. -" -30,"How can I check the identity of the Child Development Account (CDA) member and the siblings? -","Approved Institutions can identify the Child Development Account (CDA) member through the child's name embossed on the CDA NETS card. Approved Institutions can also ask parents for the child's Birth Certificate or the latest CDA statement issued by the bank for further verifications. Please note that Approved Institutions need to check the sibling relationship for one-off expenses above $500 or recurring expenses such as monthly school fees. The verification of the sibling relationship can be done by requesting the parents to log in to the Baby Bonus mobile application with their SingPass and use the Sibling Check function to retrieve details of their children. -" -31,"When do I need to check the relationship between the Child Development Account (CDA) member and his/her siblings? -","Approved Institutions (AIs) need to check the relationship between the Child Development Account (CDA) member and his sibling for one-off expenses that are above $500 or recurrent expenses such as monthly school fees. The check can be done by asking parents to log in to the Baby Bonus mobile application with their SingPass and use the Sibling Check function to retrieve the details of their children. -" -32,"What is the penalty for misuse of the Child Development Account (CDA)? -","Parents (CDA trustees), Approved Persons or Approved Institutions can be held liable for any misuse of the CDA. To better understand the terms governing the use of the CDA, please refer to the Terms & Conditions on our Approved Institution Portal. -" -33,"When do Approved Institutions need to make a refund to the Child Development Account (CDA)? -","For refunds of fees paid out from a Child Development Account (CDA), Approved Institutions (AIs) should refund the amount directly to the CDA using one of the following options: Option 1: Through interbank GIRO using the corporate bank account that the AI has registered with MSF. Option 2: Through the AI Portal using the Refund to CDA. The refund should be done within the timeframe agreed upon by both the CDA trustee and the AI. Note: To use the refund function on the AI Portal, a one-time Direct Debit Authorisation (DDA) application is to be submitted to the bank through MSF. You can find the DDA form on our AI Portal. -" -34,"I tried to make a refund using 'Refund to the Child Development Account (CDA) service'. It indicates that ""the selected institution is not allowed to perform the refund request"". -","Approved Institutions (AI) using the 'Refund to the Child Development Account (CDA)’ service for the first time must submit a one-time Direct Debit Authorisation (DDA) application to the bank through MSF. You can find the DDA form on the Approved Institution Portal. You can send the DDA application form by post to Services Processing Officer Ministry of Social and Family Development Family Development Group (Baby Bonus & Leave Branch) Family@Enabling Village 20 Lengkok Bahru, #04-02 Singapore 159053. You do not need to complete any other forms for tracking of refunds or keep MSF informed of the refunds. You can keep track of your refunds by referring to your own corporate account. -" -35,"Can the Approved Institution (AI) make a refund in the Child Development Account (CDA) on behalf of parents for the payments made in cash? -","Approved Institutions should refund any cash payments collected from parents in cash as the Government will not match any deposits made by Approved Institution in the Child Development Account. -" -36,"I am an Approved Institution. I have submitted a refund request using the AI portal. How long will it take for the refund to be credited into the child’s CDA? -","It will take around two weeks for the refunds to be credited into the child’s CDA. Please ensure that the CDA Trustee is aware of the time needed for the refund to be completed. -" -37,"I am an Approved Institution. I have submitted a refund request using AI portal How can I check if the refund has been credited into the child’s CDA? -","It will take around two weeks for the refund to be credited into the child’s CDA. You can check your corporate bank records after two weeks. -" -38,"I am supposed to receive a refund from the Approved Institution. How do I know whether the refund has been credited into my child’s CDA? -","If the Approved Institution has submitted a refund request using Baby Bonus Online, it will take around two weeks for the refund to be credited into the child’s CDA. You can check your child’s CDA for the refund after two weeks. -" -39,"Can Approved Institutions (AIs) deduct administrative fees from the Child Development Account (CDA)? -","All Approved Institutions (AIs) are not allowed to deduct administrative fees from the CDA. Funds in the CDA are intended to support the developmental needs of children and should not be diverted to pay for administrative fees. This includes, but are not limited to, (a) Charges for processing CDA payments, (b) Penalty fees for the late payment of school fees, and (c) Penalty charges and Bank charges for failed direct debits in the CDA. Please click here to check the types of expenses that an AI can deduct from the CDA. -" -40,"How do I join the Baby Bonus Scheme? -","To join the Baby Bonus Scheme, please start by checking your child’s eligibility on Baby Bonus Online. If your child qualifies, you may proceed to apply by following these steps. STEP 1: Visit Baby Bonus Online. STEP 2: Click “Join”. It will bring you to a SingPass log-in page. STEP 3: Log in using your SingPass. STEP 4: Complete the relevant sections in the application form. STEP 5: Click “Submit” when done. When applying, please note that both parents have to decide which parent or a third party will receive the cash gifts as a Nominated Bank Account Holder, and manage the Child Development Account (CDA) as a CDA trustee. You may wish to know that the Nominated Bank Account Holder for the cash gift and the CDA trustee can be the same person or different persons. The CDA trustee has to be above the age of 18 and must not be a bankrupt. -" -41,"What are the Baby Bonus Benefits for my child? -","You can check your child’s eligibility and Baby Bonus Benefits on Baby Bonus Online using “Check Eligibility”. Alternatively, you can let us know which date your child is born to help us answer your question. Born on or after 24 March 2016 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First and Second Goes to MQA BBB - after 24 Mar 2016 - First and Second Third and Fourth Goes to MQA BBB - after 24 Mar 2016 – Third and Fourth Fifth and beyond Goes to MQA BBB - after 24 Mar 2016 – Fifth and Beyond Born on 1 January 2015 to 23 March 2016 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First and Second Goes to MQA BBB - 1 Jan 2015 to 23 Mar 2016 - First and Second Third and Fourth Goes to MQA BBB - 1 Jan 2015 to 23 Mar 2016 - Third and Fourth Fifth and beyond Goes to MQA BBB - 1 Jan 2015 to 23 Mar 2016 - Fifth and Beyond Born on 26 August 2012 to 31 December 2014 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First and Second Goes to MQA BBB - 26 Aug 2012 to 31 Jan 2014 - First and Second Third and Fourth Goes to MQA BBB - 26 Aug 2012 to 31 Jan 2014 - Third and Fourth Fifth and beyond Goes to MQA BBB - 26 Aug 2012 to 31 Jan 2014 - Fifth and Beyond Born on 17 August 2008 to 25 August 2012 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First and Second Goes to BBB - 17 Aug 2008 to 25 Aug 2012 - First and Second Third and Fourth Goes to BBB - 17 Aug 2008 to 25 Aug 2012 - Third and Fourth Fifth and beyond Goes to BBB - 17 Aug 2008 to 25 Aug 2012 - Fifth and Beyond Born on 1 January 2006 to 16 August 2008 Please select your child birth order. You may wish to know that the birth order of the child is tied to his or her birth mother. A stillbirth is counted as a birth order. Non-citizen children and stepchildren are not considered in the counting of birth orders. First Goes to MQA BBB - 1 Jan 2006 to 16 Aug 2008 - First Second Goes to MQA BBB - 1 Jan 2006 to 16 Aug 2008 - Second Third and Fourth Goes to MQA BBB - 1 Jan 2006 to 16 Aug 2008 - Third and Fourth -" -42,"If my spouse and I were not citizens at the time of my child’s birth, what are the pro-rated benefits that my child will receive? -","You can check your child’s eligibility and Baby Bonus Benefits on Baby Bonus Online using the “Are You Eligible” tool. -" -43,"What are the Baby Bonus benefits for children of unwed parents? -","Children of unwed parents can enjoy Child Development Account (CDA) benefits if they were born on, or after 1 September 2016. They will receive the CDA First Step Grant when they join the Baby Bonus Scheme and open a CDA. They will also receive Government matching contributions for each dollar saved into the CDA, up to the maximum amount shown in the table below. -" -44,"Are children of unwed parents eligible to join the Baby Bonus Scheme? -","Children of unwed parents are eligible to join the Baby Bonus Scheme if they are Singapore Citizens and were born on, or after 1 September 2016 to the receive CDA benefits. To check if your child is eligible for Baby Bonus, you can use the “Check Eligibility” on Baby Bonus Online. -" -45,"I am not married. Will my child be eligible for the Cash Gift? -","Unmarried parents with a Singaporean child born from 1 September 2016 are eligible for the Baby Bonus Benefits. However, they are not eligible for the cash gift. -" -46,"What other benefits can unwed parents qualify for? -","Apart from the Child Development Account (CDA) benefits available to children of unwed parents born from 1 September 2016 onwards, unwed mothers of Singaporean children born from 1 January 2017 onwards are eligible for Government-paid maternity leave. Government benefits that support the growth and development of children are given to all children regardless of the marital status of their parents. Children of unwed parents have access to social assistance, education and healthcare subsidies like other children. All mothers, regardless of their marital status, are also eligible for infant care and child care subsidies, Medisave Grant for newborns and foreign domestic worker levy concession. If you wish to find out more, please visit the Hey Baby website or the Child Care Link portal. -" -47,"Will I still receive full Baby Bonus benefits if I abandon or give my child up for adoption? -","Children who are abandoned or given up for adoption may receive the Baby Bonus Benefits if they meet the eligibility criteria. -" -48,"When will I receive the cash gift and CDA contributions? -","If your child is eligible, you will receive the cash gift within 7 to 10 working days after the child’s birth registration or after the child joins the scheme (whichever is later). You will also receive a notification from the bank that the Child Development Account (CDA) has been opened within the same time frame. The Government matching will be deposited into your child’s CDA within 2 weeks after you have saved into the CDA. If your child is eligible for CDA First Step, you will receive the payment in your child's CDA within 2 weeks after the CDA is opened. You do not need to put in any deposit before receiving CDA First Step. You can check the amount of Baby Bonus Benefits you will receive by going to ‘View/Update My Baby Bonus Details’ on Baby Bonus Online, and select ‘View Statement'. -" -49,"What is Medisave Grant for Newborns? -","The Medisave Grant for Newborns is a grant to help parents defray their child’s healthcare expenses such as MediShield Life premiums, recommended childhood vaccinations, hospitalisations, and approved outpatient treatments. It is administered by the Central Provident Fund Board (CPF). To find out more, please visit the Hey Baby website. -" -50,"Do I need to pay back the Baby Bonus benefits if my child gives up his/her citizenship after 21 years old? -","A child will remain a Singapore Citizen until he or she turns 21 years old. We do not recover the Baby Bonus benefits that are already paid out unless fraud or payment error is suspected. -" -51,"Will Baby Bonus benefits be recovered when the child’s parents divorce? -","If a child is a Singapore citizen at birth and meets the eligibility criteria during application, he or she will continue to enjoy the Baby Bonus benefits even if his or her parents subsequently get a divorce. We will not recover benefits that are already paid out unless fraud or payment error is suspected. However, if the child’s existing Child Development Account trustee, or CDA trustee, no longer has the custody, care and control over him or her, the CDA trustee will need to be changed. You can check out ""When do i need to change the Child Development Account (CDA) trustee?"" for more information. -" -52,"What is Baby Bonus Online (BBO)? -","Baby Bonus Online allows you to: Check online if your child qualifies for the Baby Bonus Benefits Join online anytime, anywhere View online the disbursements of your child's Baby Bonus Benefits Update online your account information. -" -53,"When can my child join the Baby Bonus scheme? -","If your child is a Singapore citizen at birth and meets the eligibility criteria, you can join the Baby Bonus scheme 1 working day after the birth registration, or any time before the end of the year which your child turns 12 years old. -" -54,"How do I submit my Baby Bonus supporting documents? -","To submit your Baby Bonus supporting documents, please email us at msf_babybonus@msf.gov.sg. -" -55,"My child was born overseas in 2015 and she just attained Singapore Citizenship. Can I still receive the SG50 Jubilee gift? -","We are sorry to inform you that the registration for the SG50 Jubilee Baby Gift has closed. However, if you have questions on the baby gift under the Embracing Parenthood Movement launched by The People’s Association (PA), you may email your enquiries to pa_familylife@pa.gov.sg. -" -56,"When was Baby Bonus Scheme implemented? -","The Baby Bonus Scheme was implemented in April 2001. -" -57,"Can I open a CDA for my child who is 12 and above? -","You cannot open a Child Development Account (CDA) for children who are 12 and above. -" -58,"What is the Child Development Co-Savings Scheme? -","The Child Development Co-Savings Scheme refers to the Baby Bonus Scheme, which is part of the Marriage and Parenthood Package. The Baby Bonus Scheme includes a cash gift and/or Government contributions to the Child Development Account (CDA). You can check your child’s eligibility and Baby Bonus Benefits using ""Check Eligibility” on Baby Bonus Online. -" -59,"What is Baby Bonus scheme? -","The Baby Bonus Scheme is part of the Marriage and Parenthood Package to help parents lighten the financial cost of raising children. The Baby Bonus Scheme includes a cash gift and/or contributions to the Child Development Account or CDA. The cash gift will be paid to the nominated bank account holder’s bank account while the CDA Government contributions will be credited to the child’s CDA. The CDA Government contributions consist of dollar-for-dollar Government matching and/or CDA First Step. You can check your child’s eligibility and Baby Bonus Benefits using the “Check Eligibility” on Baby Bonus Online. -" -60,"How do I update my child’s new name? -","To update your child’s new name for Baby Bonus, please email a copy of the deed poll or your child’s Certificate of Extract from the Registry of Births to msf_babybonus@msf.gov.sg. Separately, the Child Development Account Trustee also has to update the CDA bank by bringing the original deed poll or Certificate of Extract from the Registry of Births to any bank branch. -" -61,"What is Baby Bonus hotline number? -","You may call the Baby Bonus hotline at 1800 253 7707 or (+65) 6253 7707 if you are overseas. -" -62,"I have lost my child’s Baby Bonus card. How do I apply for a replacement Baby Bonus card? -","If you have lost your Child Development Account card or CDA card, you may approach the CDA bank for a replacement card. The CDA card is pre-activated by the respective Managing Agents, which are POSB/DBS, UOB or OCBC. For enquiries on the replacement of a Baby Bonus card, please contact: DBS Bank at 1800 339 6666 or visit their website at www.dbs.com.sg, OCBC Bank at 1800 438 6088, or visit their website at www.ocbc.com/babybonus. UOB at 1800 222 2121 or visit their website at www.uob.com.sg. -" -63,"How is the birth order determined? Are non-Singaporean children/step children and children given up for adoption counted in the birth order? -","The birth order is tied to the number of children born to or adopted by the mother. If there is an adopted child in the family, the birth order is determined by the date of adoption, and not the age of the adopted child. If the adopted child is not a Singapore Citizen, his or her birth order is determined by the date of adoption, or the date the child becomes a Singapore Citizen, whichever is later. Step children, children who are not Singapore citizens, or children given up for adoption are not counted in the birth order. -" -64,"I have another child from my second marriage. Why is the child from my second marriage considered as the first child? -","The birth order is tied to the number of children born to or adopted by the mother. If your second child is the first child born to the child's mother, he or she will be considered the first child. -" -65,"How are twins and triplets counted in birth order? -","For birth order, twins, triplets and other multiple births are counted as separate births. For example, the first twin is considered as the first child and the second twin as the second child. -" -66,"What happens to the counting of birth order when a child passes away? -","The deceased child is counted in the birth order when there are subsequent children born to the couple. -" -67,"What happens to the counting of birth order when there is a stillbirth? -","Stillbirths will be counted in the birth order if the child was born on, or after 13 July 2015. -" -68,"There is a change in my children's birth order. Do I need to inform MSF? -","To update the change in your children’s birth order, you can use the 'Change Birth Order' service on Baby Bonus Online. You will be required to upload the following documents: Birth certificates of your children; Citizenship certificates of your children; and Adoption Order and Schedule of your children, if any. -" -69,"Is my child eligible for the Baby Bonus Scheme? -","A child may be eligible for the Baby Bonus Scheme if: he or she is a Singapore Citizen and his or her parents are lawfully married. Children of unwed parents may be eligible for CDA benefits only if they are born on or after 1 September 2016. You can check your child’s eligibility and Baby Bonus Benefits using the “Check Eligibility” on Baby Bonus Online. You will be asked a few questions to determine the child’s eligibility. -" -70,"Is my adopted child eligible for the Baby Bonus Scheme? -","Your adopted child may be eligible for the Baby Bonus Scheme if your child: was born from 2006 onwards is a Singapore Citizen his or her adoptive parents are lawfully married at the time of the child's adoption (i.e. when the Adoption Order is obtained)2 Please note that: A child born between 1 January 2006 to 16 August 2008, who is the first child, is not eligible for Government matching in the Child Development Account (CDA), or the fifth child (and above), is not eligible for cash gift and Government matching in the Child Development Accounts (CDA). Children who are adopted by widows, widowers or divorcees are eligible. -" -71,"If I am married to the child's father after the birth of my child, will my child be eligible for the Baby Bonus scheme? -","Your child may be eligible for Baby Bonus Scheme if he or she is a Singapore citizen and below 12 years of age. You need to include the father’s name in the child's birth certificate, if it was not included. Please check with the Immigration and Checkpoints Authority (ICA) on the procedures to do so. You can email a copy of your child’s birth certificate and your marriage certificate to us at msf_babybonus@msf.gov.sg once available. Your child’s birth certificate must bear both the father’s and the mother’s details. On receiving your documents, we will inform you the next course of actions within 5 to 10 working days. -" -72,"Why are single parents not eligible for the enhanced Baby Bonus scheme? -","Children of unwed parents can enjoy Child Development Account (CDA) benefits if they were born on, or after 1 September 2016. Parents of all Singaporean children, including single parents, are eligible for paid childcare and extended childcare leave, unpaid infant care leave, Medisave grant for newborns, enhanced subsidies for centre-based infant and childcare, and foreign domestic worker concessionary levy. If you wish to find out more details, please visit the Hey Baby website or the Child Care Link portal. -" -73,"If my child has passed away, what will happen to the Baby Bonus benefits? -","If a child has passed away, any outstanding cash gifts will be paid in one lump sum to the Nominated Bank Account Holder. If the child has a Child Development Account (CDA), we will match parents' savings into the CDA until the date of the child's demise and instruct the bank to close the CDA within two months. The money in the CDA will be transferred to the Public Trustee for distribution according to the Interstate Succession Act or Syariah Law. -" -74,"What will be the Baby Bonus entitlement for my child, who has just obtained Singapore Citizenship? -","If either parent is a Singapore Citizen at the time of the child’s birth, the child will be eligible for full Baby Bonus Benefits. The child must obtain his or her Singapore citizenship and join the scheme before 12 years old. If both parents are not Singapore citizens at the time of the child’s birth, the child will be eligible for pro-rated Baby Bonus Benefits. The child must obtain citizenship before 24 months of age in order to be eligible for the cash gift, and before 12 years old in order to be eligible for the Child Development Account. The amount of pro-ration will depend on the date that the child becomes a Singapore citizen. To check if your child is eligible for Baby Bonus, you can use the “Check Eligibility” on Baby Bonus Online. -" -75,"I am currently not married but will be getting married to my child’s father soon. Can my child’s Baby Bonus benefits be reviewed? -","You can email a copy of your child’s birth certificate and marriage certificate to us at msf_babybonus@msf.gov.sg once available. Your child’s birth certificate must bear both the father’s and the mother’s details. On receiving your documents, we will inform you the next course of actions within 5 to 10 working days. -" -76,"Who will be eligible for Government matching contribution? -","A child’s eligibility for Government matching contribution depends on the child’s date of birth and birth order. To check if your child is eligible for Baby Bonus and his or her benefits, you can use “Check Eligibility” on Baby Bonus Online. If your child is already enrolled for the scheme, you can select 'View Account Summary' under Services to check his/her CDA Government contributions cap. -" -77,"I am married but not to my child’s father. Would my child be eligible for Baby Bonus? -","One of the eligibility criteria for the Baby Bonus scheme is that the child’s parents must be lawfully married. If you are married, your spouse’s name must be reflected on your child’s birth certificate to qualify for Baby Bonus. Otherwise, the child may only be eligible for Child Development Account (CDA) benefits if he or she is a Singapore citizen born on or after 1 September 2016. -" -78,"If my spouse and I are Singapore Permanent residents and my child is born in Singapore. Does my child qualify for Baby Bonus? -","If you and your spouse were not Singapore citizens at the time of your child's birth and your child subsequently becomes a citizen, the Baby Bonus Benefits will be pro-rated according to the date of your child's citizenship. You can also check if your child is eligible for Baby Bonus by using “Check Eligibility” on Baby Bonus Online. -" -79,"My spouse and I are Singaporeans. My baby was born overseas, would he be eligible for Baby Bonus? -","For a child who is born overseas to be eligible for Baby Bonus, he or she must obtain Singapore Citizenship first, before joining the Baby Bonus Scheme. To check your child’s eligibility for Baby Bonus and the benefits, you can use “Check Eligibility” on Baby Bonus Online. There are 3 sections in the application form: A, B and C. When you apply, please complete only Section C “Citizenship” and provide the following documents online: Birth certificates of all children; Citizenship certificates of all children, if applicable; Marriage certificate; and NRICs, both front and back, or passports of both parents. It will take between 5 and 7 working days to process your application. However, it may take longer if we need additional documents to support your application. Our officers will contact you for the supporting documents, if required. You can check your application status by using “View/Update My Baby Bonus Details” on Baby Bonus Online. You can also find out how much Baby Bonus your child can receive using “View Statement” at Family View. -" -80,"I recently married my child’s natural father. What should I do for my child to be eligible for baby Bonus Scheme? -","You can email a copy of your child’s birth certificate and marriage certificate to us at msf_babybonus@msf.gov.sg once they are available. Your child’s birth certificate must bear both the father’s and the mother’s details. After receiving your documents, we will let you know what to do next, within 5 to 10 working days. -" -81,"What is the minimum hardware requirement for Baby Bonus Online (BBO)? -","To run the Baby Bonus Online, your hardware will need at least 1 Gigahertz (GHz) or faster processor, 1 Gigabyte (GB) 32-bit and 2 Gigabyte 64-bit RAM, and broadband connection to a local Internet Service Provider. -" -82,"What is the minimum software requirement for Baby Bonus Online (BBO)? -","You will need the following software to access Baby Bonus Online: Operating System Windows 7 or better Browser Internet Explorer 10.0 and above or Google Chrome 22.0 and above -" -83,"How do I check the version of my browser? -","Please follow these steps to check the version of your Internet Browser: STEP 1: Click ""Help"" on the menu bar. STEP 2: For Internet Explorer, click ""About Internet Explorer"". For Google Chrome, click ""About Google Chrome"". -" -84,"Why am I encountering the error message, ""You have already logged in. Simultaneous sessions are not allowed""? -","If you encounter the error message: “You have already logged in. Simultaneous sessions are not allowed"", while accessing the Baby Bonus Online, it could be because you have used the back, forward, and refresh buttons or are accessing the website on several windows. You can also encounter this error if the previous session was not properly terminated, for example, your Internet connection was cut off abruptly or you have closed the browser without clicking on the ""Logout"" button. If you are still unable to resolve the issue, please call us for assistance at 1800 253 7707 or (65) 6253 7707 if you are calling from overseas. Our operating hours are from Mondays to Fridays, 8.30am to 6.00pm, and Saturdays from 8.30pm to 1pm. -" -85,"I am experiencing slow response when accessing the Baby Bonus Online (BBO) application. What is wrong? -","The slow response that you may encounter while accessing Baby Bonus Online (BBO) could be due to the browser, operating system and hardware you are using or your Internet Service Provider, or Local Area Network. -" -86,"Can I click the browser's back button to go back to the previous page when accessing Baby Bonus Online (BBO)? -","While accessing Baby Bonus Online (BBO), please do not use your browser's back button in the midst of your transaction. You may encounter an error if you do so. If you need assistance, please call us at 1800 253 7707 or (65) 6253 7707 if you are calling from overseas. Our operating hours are from Mondays to Fridays, 8.30am to 6.00pm, and Saturdays from 8.30am to 1.00pm. -" -87,"Why is my access to baby bonus online denied after Singpass login is successful? -","Please note that only the child’s parents, Bank Account Holder and Child Development Account trustee will have access to Baby Bonus Online (BBO). If you are an authorised party but were denied access to BBO, please email MSF_Babybonus@msf.gov.sg with the following details, so we can assist with your request: Your log-in ID The name of child and his/her birth certificate number The e-services you would like to access on BBO -" -88,"What I need to do if I hit a page error or I am unable to login for Baby Bonus Online (BBO)? -","If you encounter page error while accessing the Baby Bonus website or are unable to log in, please clear your browser's cache and close all other applications that are running on your computer to free up memory space. For instructions on how to clear ‘cache’ or temporary internet files, please follow these steps according to your browser version. For Internet Explorer version 10.0 and above: STEP 1: Go to ""Tools"" menu. STEP 2: Click on ""Internet Options"". STEP 3: Go to ""General Tab"". STEP 4: Click ""Delete"" button under Browsing History section. STEP 5: Check all boxes next to the available options and click ""Delete"" button. STEP 6: Click 'OK' to exit the Internet Options dialog. For Google Chrome version 22.0 and above: STEP 1: Click ""Settings"" in the menu bar. STEP 2: Click ""Show Advanced Settings"". STEP 3: Click “Clear Browsing Data"". STEP 4: Tick all checkboxes. STEP 5: Click “Clear Browsing Data"". -" -89,"How do I print a page within Baby Bonus Online (BBO)? -","To print a page on the Baby Bonus Online, please follow these steps according to your browser version. For Internet Explorer version 10.0 and above: STEP 1: Right-click anywhere on the clean background of the browser. STEP 2: Click ""Print"". STEP 3: Fix the print settings for your desired print options. STEP 4: Click the ""Apply"" button, if you've made changes at first. STEP 5: Click the “Print “button if you haven’t made changes. For Google Chrome version 22.0 and above: STEP 1: Right-click anywhere on the clean background of the browser. STEP 2: Click ""Print"". STEP 3: Fix the print settings for your desired print options. STEP 4: Click the “Print “button. -" -90,"My latest details in MyInfo was not displayed when I try complete the Baby Bonus online form. What should I do? -","If you are making Baby Bonus application online but your latest details are not displayed in MyInfo, you can fill in the fields with your latest information before submitting your application. -" -91,"I encountered an error when I tried to log in to Baby Bonus Online. What should I do? -","Baby Bonus Online (BBO) will not be available every Thursday from 6pm to 8pm due to scheduled maintenance. If you still run into errors while accessing or using BBO, please email us at msf_babybonus@msf.gov.sg with the following details: Date and time when you encountered problems; The operating system you are using The browser type and version number The name of the Internet Service Provider (ISP) (e.g. Starhub, Singtel, etc.) The portal you are trying to access, i.e. the Approved Institution Portal or Parent portal The service in the portal that you are accessing The current URL of the browser, i.e. https://www.babybonus.msf.gov.sg/parent/ or https://www.babybonus.msf.gov.sg/AI/ Screenshot of the messages or errors you encountered (if available) Alternatively, you may call us at 1800 253 7707 (Calling from Singapore) or (65) 6253 7707 (Calling from overseas) for assistance. Our operating hours are Monday to Friday, 8.30am to 6.00pm. -" -92,"I have submitted request to open CDA. Why is my status still at In-progress? -","If you have submitted a request to open a Child Development Account (CDA) and the status is reflected as ‘In-Progress’, please select whether the CDA trustee is: Your Spouse Goes to MQA I have submitted request to open CDA. Why is my status still at “In-progress”? Spouse A foreigner or third party Goes to MQA I have submitted request to open CDA. Why is my status still at “In-progress”? Foreigner or Third Party -" -93,"My spouse is a foreigner. How should I complete his/her details in the application form? -","If your spouse is a foreigner, when filling in the Baby Bonus application form, you should Leave the “NRIC/FIN” field blank Select “Passport Number” or “Foreign ID” for “Identification Type”, and Enter his or her latest passport number at “Passport Number/Foreign ID” field. -" -94,"I am residing overseas. I cannot enter my overseas contact number in the application form. Please help. -","A local contact number is required for the purpose of opening a CDA, as CDA funds can only be used locally. We understand that you do not have a Singapore mobile number. As an alternative, you may wish to consider providing a mobile number of a trusted relative residing in Singapore instead so that you can proceed with the application. Notwithstanding this arrangement, please update your mobile phone records with us, via Baby Bonus Online and also the CDA bank separately, when you are back in Singapore. -" -95,"My application status is Action Required by Applicant. What should I do? -","If you have submitted an application and the status is “Action Required By Applicant”, please check if the parent details you have keyed in to your application form are the same as those printed on your child’s birth certificate. Changes can be made by using “Update Application/Check Status” on Baby Bonus Online. If you are unable to edit your application form, please email us at msf_babybonus@msf.gov.sg with screenshots of the online form. -" -96,"What can I use the Baby Bonus cash gift for? -","You can use the Baby Bonus cash gift to pay for expenses for your new-born child. -" -97,"When will I receive the Baby Bonus cash gifts? -","If your child is born on or after 1 January 2015, you will receive the cash gifts in your selected bank account, in 5 payments within 18 months from the birth of the child. To check the scheduled payment date and cash gift payment date, you can select 'View Account Summary' under Services on Baby Bonus Online. For children who were born before 1 January 2015 and have enrolled for the scheme, you can also check their payment details using 'View Account Summary' under Services. -" -98,"Will cash gift be credited to the CDA directly? -","The cash gift is credited to a bank account nominated by the child’s parents. Parents can choose to deposit the Baby Bonus cash gift into a savings account, or the Child Development Account, or CDA. If you choose to receive the cash gift in your child’s CDA, you will not be able to withdraw the money in cash. -" -99,"Can I enter my own bank account to receive the cash gift and CDA matching? -","The Baby Bonus scheme consists of 2 components: the Cash Gift and the Child Development Account or CDA. Both parents will have to agree on who will: receive the Cash Gift as a Bank Account Holder, and/or manage the Child Development Account as a CDA trustee. The person can either be the parent of the child or a third party. The Cash Gift bank account holder and CDA trustee can be the same person or different persons. The CDA trustee has to be above the age of 18 and not a bankrupt. The Cash Gift will be credited to the Bank Account Holder’s selected bank account. The bank account can be a personal or a joint bank account with the child. The CDA is a separate special savings account for children to help build up the savings that can be spent on approved uses. It is not a regular savings account. When a CDA is opened, the child will receive CDA benefits, comprising the CDA First Step and dollar-for-dollar Government matching contributions. The CDA First Step will be credited into the CDA within 2 weeks from the opening of the account. Parents can save in the CDA and receive dollar-for-dollar matching from the Government up to a maximum cap based on the child’s birth order. Parents' savings will be matched by the Government within 2 weeks. -" -100,"When will I receive the next cash gift? -","For Baby Bonus Cash gift payments, you will receive an SMS or Email notification on the expected date of payment around 3 to 5 working days before the scheduled payment date. You may check the cash gift payment schedule by using “Services” on Baby Bonus Online, followed by “View Account Summary”. -" -101,"How do I enter my OCBC bank account number to receive the Cash Gift? -","For OCBC bank account holders, please enter your account number from the fourth digit onwards. The first 3 digits of your account number are the bank’s branch code. -" -102,"Will I be taxed for the Baby Bonus cash gift received? -","You will not be taxed for the Baby Bonus cash gift, as Baby Bonus benefits are non-taxable. -" -103,"Will my child be eligible for the Child Development Account (CDA) First Step announced during Budget Day? -","To be eligible for Child Development Account (CDA) First Step, your child must be: born on or after 24 March 2016, and a Singapore citizen or become a citizen before 12 years old. To check if your child is eligible for CDA First Step, you can use the “Check Eligibility” on Baby Bonus Online. -" -104,"I have not saved in the Child Development Account (CDA) yet. What is the $600 which was credited to the CDA? -","It was announced in Budget 2015 that all Singaporean children born between 1 January 2009 and 31 December 2015 will receive a top-up of $300 or $600 in their Child Development Account or CDA if the CDA was opened by 30 June 2016. There is no Government matching to this amount. -" -105,"When will I receive the Child Development Account (CDA) First Step? -","If your child is entitled to the Child Development Account (CDA) First Step and the CDA is opened, you will receive $3,000 in your child's CDA within 2 weeks. You can check if you have received the CDA First Step by going to Baby Bonus Online and select ‘View/Update My Baby Bonus Details’, followed by 'View Statement'. -" -106,"How long does it take to open the CDA with the new bank? Is the transfer of funds from Standard Chartered Bank (Singapore) to the new bank immediate? How long does the process take? -","Trustees of the Child Development Account (CDA) can change the CDA bank by going to Baby Bonus Online and select ‘View/Update My Baby Bonus Details’. The new CDA will be opened within 3 working days. Upon the successful opening of the CDA, the new CDA bank will send you the Baby Bonus NETS card, and you can continue to save into the new CDA. The transfer of funds from Standard Chartered Bank (SCB) to your new CDA bank may take up to 3 weeks after the account is opened. This is due to the backend processing time required to credit the funds from the closed CDA to the new CDA. -" -107,"I have not received the letter from MSF on the transfer notice. Can I proceed to change to a new Child Development Account (CDA) bank? -","You can change your Child Development Account (CDA) bank online anytime till 31 October 2018. We encourage CDA trustees to change their CDA bank early so that you have sufficient time to make an informed decision before the deadline. -" -108,"What will happen if I do not change the Standard Chartered Bank (SCB) Child Development Account (CDA) to another CDA bank? -","If you do not change your Standard Chartered Bank (Singapore) CDA to another CDA bank by 31 October 2018, you will automatically be assigned one of the three CDA banks appointed by MSF. Your new CDA will be opened by the first week of January 2019. You may change your preferred CDA bank on the Baby Bonus Online using Services after the assigned new CDA is opened. -" -109,"I have never used the Baby Bonus Online Portal as I do not have a SingPass. Is there another way for me to change the Child Development Account (CDA) to a different bank? -","If you are the Child Development Account (CDA) trustee, and you do not have a SingPass, you must complete the hardcopy form enclosed in the letter sent by MSF to change your CDA bank. You can email the completed form to MSF at MSF_Babybonus@msf.gov.sg, or post it to: Baby Bonus and Leave Branch Family@Enabling Village 20 Lengkok Bahru, #04-02 Singapore 159053. If you did not receive the form, please write to us using this form. Simply enter ‘Change of CDA bank form’ in the Subject field and key in your details. After receiving your form, we will send a Letter of Authorisation (LOA) to you by post within 10 days. You can use the LOA to open a new CDA personally at the CDA bank of your choice. -" -110,"My child’s Child Development Account (CDA) is with Standard Chartered Bank (Singapore) and my child will be 12 years old in 2018. Is there a need for me to change to another bank? -","If your child turns 12 years old in 2018, you do not need to change to another Child Development Account (CDA) bank. The CDA will automatically be closed on 31 December 2018, and the balance will be transferred to the Post-Secondary Education Account, or PSEA, under the Ministry of Education in January 2019. -" -111,"Why was Standard Chartered Bank (Singapore) not re-appointed as a Child Development Account (CDA) bank? -","The Government appoints Child Development Account (CDA) banks through an open tender process. We considered and evaluated the proposals from the bidders carefully, before a decision was made. It is unfortunate that Standard Chartered Bank (Singapore) was not re-appointed. However, we are assured that the three CDA banks appointed are able to manage the CDAs well and meet the needs of the CDA trustees and their children. -" -112,"How do Approved institutions collect fees from the Child Development Account (CDA)? -","Approved Institutions can use direct debit (GIRO) or Baby Bonus NETS Service to deduct money from the Child Development Account (CDA). -" -113,"My organisation is a NETS merchant. Will there be additional fees to provide the Baby Bonus NETS service? -","You need to be an Approved Institution (AI) to apply for the Baby Bonus NETS service. You will not be charged any additional service fee for the Baby Bonus NETS service. There is no change to your existing transaction charges and terminal subscription fees. -" -114,"How do I apply to provide the Baby Bonus NETS service? -","Approved Institutions (AI) that need to enable the Baby Bonus NETS service on their NETS terminal must submit the NETS Service Application Form with their Accounting and Corporate Regulatory Authority (ACRA) Registration Number, and a copy of the 'MSF Letter of Approval' to: NETS Sales & Customer Service Contact Centre 298 Tiong Bahru Road #02-01 Central Plaza Singapore 168730 You can obtain the NETS Service Application Form from the Approved Institution Portal. The form can be found at the bottom of the webpage. MSF will send the Letter of Approval to the Approved Institution within 3 weeks from acceptance of Terms and Conditions. -" -115,"How does the Baby Bonus NETS card look like? -","The CDA banks, which are DBS/POSB, OCBC, and UOB, will issue a Baby Bonus NETS card to parents. To see the Baby Bonus Card designs, please visit Baby Bonus Online and select ‘Useful Links’ located on the bottom of the webpage. The front of the card is printed with: 'Baby Bonus'; The child's name and birth certificate number; and The bank's logo. The back of the card is printed with: The Ministry of Social and Family Development's (MSF's) logo 'Accepted at MSF Approved Institutions only' or 'This card is accepted at MSF Approved Institutions only'. 'NETS' logo may appear on the front or the back of the card. -" -116,"What is the GIRO process of collecting fees from a Child Development Account (CDA)? -","Approved Institution (AI) can use GIRO to collect fees from the Child Development Account (CDA) by following these steps: CDA Trustee1 must authorise the AI to deduct fees from the child’s Child Development Account (CDA) by filling up Part 1 of GIRO application form of the respective CDA bank. AI completes the relevant part of the CDA Bank's GIRO application form. AI sends the completed GIRO application form to the CDA Bank. CDA Bank processes the GIRO form and returns rejected forms2 (if any) to the AI. AI sends collection instructions to the AI’s corporate bank once GIRO forms are accepted by the CDA bank. AI’s corporate bank informs the AI whether the GIRO deductions are successful or rejected. For more information on GIRO processes, please contact your respective banks’ contact centres. Note: The CDA trustee is either the parent or a person nominated by the child's parents as declared to MSF. AI must re-submit the GIRO forms with correct details if rejected by CDA bank. AI should update parents with the status of the GIRO application AI should inform parent when the CDA deductions will be made. -" -117,"Can the Child Development Account (CDA) be used for other siblings of the child? -","Parents can use the funds in the Child Development Account (CDA) for the other siblings of the child. -" -118,"Can the Child Development Account (CDA) be used for any persons, other than the child and/or the siblings? -","The Child Development Account, or CDA, is meant to be used by the child and his or her siblings only. -" -119,"Is there an age limit for the child's siblings to use the Child Development Account (CDA)? -","There is no age limit for the child's siblings to use the Child Development Account (CDA) funds. -" -120,"Why is my child’s cash gift and/ or matching contribution pro-rated instead of the full amount? -","The Baby Bonus cash gift or matching contribution may be pro-rated if the child was not a Singapore citizen at birth, and both parents were not Singapore citizens at the time of his or her birth. -" -121,"Can the Baby Bonus Cash gift be disbursed earlier? -","MSF will disburse the Baby Bonus cash gift according to the cash gift payment schedule for your child. You can log on to Baby Bonus Online to check your child’s cash gift payment schedule details by selecting the “Update Application/Check Status” followed by “View Statement” at “Family View”. -" -122,"What is the difference between the old CDA scheme and the CDA First Step for children born from 24 Mar 2016? -","Children born on or after 24 March 2016 will receive the CDA First Step of $3,000 in the Child Development Account (CDA), without the need for parents to save first. Parents can continue to save in the child’s CDA to receive dollar-for-dollar Government matching contribution of up to $3,000, $9,000 or $15,000 depending on the child’s birth order. Children born before 24 March 2016 will receive Government matching contribution of up to $6,000, $12,000 or $18,000 depending on the child’s birth order. -" -123,"What is the address for Baby Bonus office? -","Baby Bonus Office Family@Enabling Village 20 Lengkok Bahru, #04-02 Singapore 159053. Office Hours: 8.30am to 5.30pm, Monday to Thursday. 8.30am to 5 pm, Friday. Bus Services: 139 (from Toa Payoh Interchange; alight at Lengkok Bahru Bus Stop B10431 or B10439) 63 (from Eunos Interchange; alight at Redhill Road Blk 72 Bus Stop B10459) 32; 33; 64; 120; 132; 145 (Bus stop at Redhill MRT Station). Nearest MRT Station: Redhill MRT Station -" -124,"Who has the right to receive the baby bonus? -","Parents have to agree whose bank account will receive the Baby Bonus cash gift, and who will manage the Child Development Account (CDA). The CDA trustee is often the person with care and control of the child. If there is a court order indicating which parent has the care and control of the child, please send a copy of the court order to msf_babybonus@msf.gov.sg so that we can update our records. -" -125,"What documents do I need to join the Baby Bonus Scheme? -","If your child is a Singapore Citizen at birth, we will receive your child’s birth details 3 working days after birth registration. Parents have to agree whose bank account will receive the Baby Bonus cash gift, and who will manage the Child Development Account before submitting the application. To join Baby Bonus Scheme, you need to have a local bank account to receive the cash gift. When completing the online form, please provide the bank account holder’s personal particulars and bank account details. -" -126,"Is it compulsory to do a pre-birth registration for the Baby Bonus Scheme? -","It is not compulsory to do a pre-birth registration. If you have done a pre-birth registration to join Baby Bonus Scheme, your child will automatically join the Scheme within 3 to 5 working days upon birth registration. -" -127,"Can I do a pre-birth registration for the Baby Bonus Scheme before my child is born? -","You may do a pre-birth registration for the Baby Bonus Scheme on Baby Bonus Online as early as 8 weeks and up to 2 weeks before your child’s estimated delivery date if: Your marriage was registered in Singapore, There was no change in either parents' identification numbers on the marriage certificates, and The child will be born in Singapore. If these criteria are met, we will deposit the cash gift within 7 to 10 working days and open a Child Development Account (CDA) for the child after your child is enrolled in the scheme. -" -128,"Can I do a pre-birth registration for the Baby Bonus Scheme if my child is adopted? -","You will not be able to do a pre-birth registration for Baby Bonus for your adopted child. You must complete the adoption process and obtain Singapore Citizenship for the child, if necessary, before joining the scheme. Please complete Section D for adoption in the online application form and provide the following documents when you are submitting your application: Child's Adoption Order and The Schedule Birth certificates of all children Citizenship Certificates of all children, if applicable Marriage Certificate Copies of both parents’ NRICs – front and back – or foreign passport if applicable -" -129,"Can I continue with the pre-birth registration for Baby Bonus Scheme if I do not know the Estimated Date of Delivery (EDD)? -","If you do not know the Estimated Date of Delivery, or EDD of your child, and wish to register for Baby Bonus first, you may proceed to key in a date when doing the pre-birth registration on Baby Bonus Online. However, please note that the birth registration of your child has to be done within 8 weeks from the EDD you have indicated. The system will only retain your child's pre-birth registration details for 8 weeks from the EDD you have indicated. A fresh application has to be submitted after 8 weeks. Once you have registered your child's birth, your child will join the scheme automatically. -" -130,"Can my child still join the Baby Bonus Scheme by submitting a hardcopy form? -","You can only join the Baby Bonus scheme through Baby Bonus Online. We have stopped accepting hardcopy forms since 13 July 2015. -" -131,"If I have made pre-birth registration and selected the Cash Gift bank account holder and Child Development Account (CDA) trustee, can these be changed? -","Either parent can update the pre-birth registration details to change the bank account holder or trustee. You may wish to discuss the matter with your spouse, as both parents have to agree on the cash gift bank account holder and the CDA trustee, before making the change on Baby Bonus Online. The terms and conditions are spelt out in the Baby Bonus Online declaration clauses as well as the terms and conditions governing the cash gift. -" -132,"I need some help to join the Baby Bonus Scheme online. Who can I approach? -","If you need help to join the Baby Bonus Scheme, you may go to: the Baby Bonus One-stop Centres at the Immigration & Checkpoints Authority of Singapore (ICA) and maternity hospitals* after your child's birth registration. Citizen Connect Centres (CCCs) at Community Centres#, or MSF Baby Bonus & Leave Branch at 20 Lengkok Bahru, #04-02, Family@Enabling Village Singapore 159053 *Note: Gleneagles Hospital, KK Women's and Children's Hospital, Mount Alvernia Hospital, Mount Elizabeth Hospital, Mount Elizabeth Novena Hospital, National University Hospital, Parkway East Hospital, Raffles Hospital, Singapore General Hospital, Thomson Medical Centre. #List of community centres with CCCs can be found here. -" -133,"What happens after I have submitted the online form for Baby Bonus Scheme? -","After submitting Baby Bonus Application online, you may view your child's eligibility to join the Baby Bonus Scheme. You can expect to receive the cash gift and open a Child Development Account within 7 to 10 working days after the child joins the scheme. -" -134,"Where can I check my Baby Bonus application status? -","To check the status of your Baby Bonus application, please log in to Baby Bonus Online using your SingPass, and use the “Update Application/Check Status” on the home page. -" -135,"I just found out that my child has joined the scheme without my agreement. Can you change the bank account holder or Child Development Account (CDA) trustee to me? -","To change the bank account holder or Child Development Account (CDA) trustee, you may wish to discuss the matter with your spouse. Parents have to jointly agree on the cash gift bank account holder and CDA trustee, before submitting the Baby Bonus application online. These terms and conditions are stated in the Baby Bonus Online declaration clauses as well as the terms and conditions governing the cash gift. At present, only the existing bank account holder or CDA trustee can request for a change. MSF will not be able to accede to your request otherwise. What if my spouse does not agree to my request? At present, only the existing bank account holder or CDA trustee can request for a change. MSF will not be able to accede to your request otherwise. What if my spouse is not contactable? Goes to MQA At present, only the existing bank account holder or CDA trustee can request for a change. MSF will not be able to accede to your request otherwise. -" -136,"I have submitted an application for Baby Bonus Scheme. How can I open the CDA for my child? -","If you are the applicant and the nominated CDA trustee, the child’s CDA will be automatically opened within 3 working days after he or she joins the scheme. If you are the applicant and have nominated your spouse as the CDA trustee, your spouse needs to login to Baby Bonus Online with his or her SingPass to accept the CDA Terms and Conditions. The CDA will then be automatically opened 3 working days later. If your child's CDA trustee is a foreigner or a third party, we will send a letter of authorisation to the trustee to open a CDA at the bank. The CDA Trustee must produce: The original authorisation letter his or her NRIC or passport a copy of the child's Birth Certificate or Certificate of Singapore Citizenship (which ever is applicable). -" -137,"I have submitted a pre-birth registration. How can I provide my newborns details? -","For Baby Bonus pre-birth registrations, the Immigrations and Checkpoints Authority of Singapore (ICA) will update MSF with your child’s details within 3 working days after you have registered the birth of your child. Therefore, you need not provide any information to MSF. -" -138,"What is One-Stop Service Centre? -","Parents who need assistance to join Baby Bonus online or perform other related e-services may go to the Citizen Connect Centres, the Immigration & Checkpoints Authority and the following maternity hospitals: Gleneagles Hospital KK Women’s and Children’s Hospital Mount Alvernia Hospital Mount Elizabeth Hospital Mount Elizabeth Novena Hospital National University Hospital Parkway East Hospital Raffles Hospital Singapore General Hospital Thomson Medical Centre -" -139,"How can I check the CDA notification which was sent to me via the bank website? -","Child Development Account or CDA notifications are sent via the bank’s website. To check these notifications, you may wish to contact your CDA bank directly. -" -140,"Why is my Baby Bonus application unsuccessful? -","Your Baby Bonus application could be unsuccessful if: any information you have keyed in is incorrect or does not match the records in our database, or you completed the wrong section To help us answer your question, please select one of the following: My child is unborn Goes to MQA Why is my application unsuccessful? - My child is unborn My child is a Singaporean at birth Goes to MQA Why is my application unsuccessful? - My child is a Singaporean at birth My child was not a Singaporean at birth but has obtained Singapore Citizenship Goes to MQA Why is my application unsuccessful? - My child was not a Singaporean at birth but has obtained Singapore Citizenship My child was adopted Goes to MQA Why is my application unsuccessful? - My child was adopted and has obtained Singapore Citizenship -" -141,"Can I cancel my child’s Baby Bonus application? -","Baby Bonus applications cannot be cancelled after they are submitted online. -" -142,"I have submitted a Pre-birth registration. Why the status is still at submitted? -","This may be because we have not received your child’s birth details. Pre-Birth registration allows parents to apply for the Baby Bonus Scheme between 2 to 8 weeks before the Estimated Delivery date (EDD). After you have registered the birth of your child, the Immigration and Checkpoints Authority of Singapore (ICA) will update us with your child's birth details. If your child is eligible, he or she will be enrolled in the scheme within 3 to 5 working days. If your child is born and you have registered your child’s birth with ICA, but your application status remains unchanged, you can write to us at msf_babybonus@msf.gov.sg for assistance. -" -143,"I have applied for the Baby Bonus Scheme. How can I open a Child Development Account (CDA) for my child? -","If you have applied for the Baby Bonus Scheme and wish to open a Child Development Account, please select one of the following options: You (applicant) are the nominated CDA Trustee Goes to MQA ”I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - You (applicant) are the Nominated CDA Trustee” You (applicant) have nominated your spouse to be the CDA Trustee Goes to MQA “I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - You (applicant) nominated your spouse as CDA Trustee” The CDA Trustee is a foreigner or third party Goes to MQA “I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - CDA Trustee is a foreigner or third party -" -144,"Is there a limit to the number of Child Development Accounts per family? -","Every eligible child can hold one Child Development Account (CDA) each. To check if your child is eligible for Baby Bonus and his or her benefits, you can use “Check Eligibility” on Baby Bonus Online. -" -145,"What is the Child Development Account (CDA)? -","The Child Development Account, or CDA, is part of the Baby Bonus Scheme, which aims to help families defray the costs of raising children, and encourage parents to save for their children's developmental and healthcare needs. When you save in the CDA, the Government matches dollar-for-dollar up to a cap. Your child’s eligibility for the Government matching depends on his/her birth order and date of birth. The Government matching contribution will be credited into the CDA within 2 weeks of your deposit. Funds in the CDA can only be used for approved expenses at Approved Institutions and cannot be withdrawn in cash. You can check your child's eligibility and Baby Bonus Benefits on Baby Bonus Online using ""Check Eligibility"". -" -146,"Why do you still need the foreigner and 3rd party Child Development Account (CDA) trustee to make a trip to the bank, when most transactions can already be done online? -","To open a Child Development Account, or CDA, the majority of Singaporean CDA trustees do not need to make a trip to the CDA bank, as we can verify their particulars with our records. However, the CDA banks require foreigners or third-party CDA trustees to make a trip to the bank so that the bank could verify the trustees’ particulars. -" -147,"Can you send the Child Development Account (CDA) authorisation letter to another address other than my official one? -","We will send the authorisation letter for the Child Development Account or CDA to your official address, which is maintained by the Ministry of Home Affairs. If there is a change in your address, please update your details at the Immigration and Checkpoints Authority, National Registration Office, or any neighbourhood Police Post or Police Centre within 28 days so that we can be updated. -" -148,"Is it necessary to make a deposit to open a Child Development Account (CDA)? -","You do not need to make any minimum deposit to open a Child Development Account or CDA. Also, you do not need to maintain a minimum balance at any point in time after you have opened the CDA. There will be no bank charges even if there is no money in the CDA. You can make a deposit into your child’s CDA until 31 December of the year that your child turns 12 years old. You may receive Government dollar-for-dollar matching contributions within 2 weeks from your deposit on the amount saved, up to your child’s eligible Government matching cap. -" -149,"Why do you have an age limit for Child Development Account (CDA) trustee but not the bank account holder to receive Cash Gift? -","There is no minimum age required for the cash gift Bank Account Holder because the child’s parents would provide MSF with the instructions on which bank account to deposit the cash gift. However, to open a Child Development Account or CDA, an age limit is required because the CDA trustee has to exercise responsibilities such as authorising Approved Institutions to deduct funds from the account. This requirement is also in line with banks' policy to meet a minimum age requirements to open a bank account. -" -150,"I have already selected my spouse as a Child Development Account (CDA) trustee when I join scheme. Why is the Child Development Account (CDA) not opened yet? -","The Child Development Account trustee, or CDA trustee, will receive an email from MSF to accept the terms and conditions of the selected CDA bank. He or she will need to complete this process before the CDA can be opened. If the CDA trustee is a foreigner or a third-party, he or she will receive an Authorisation Letter to bring to the bank and complete the process of opening a CDA. -" -151,"I have the custody, care and control; or care and control of my child. How can I change the cash gift and/or Child Development Account (CDA) trustee to me? -","Please email a copy of the Court order of the care and control of your child to us at msf_babybonus@msf.gov.sg. You will receive a form to complete. After processing the request form, we will notify you to accept the terms and conditions of the Child Development Account bank, or CDA bank, online via SMS/Email. Please note that if the trustee of the CDA is a foreigner or a third-party, he or she will receive a letter for change of CDA trustee to inform the CDA bank before the expiry date indicated in the letter. -" -152,"Can I open a new Child Development Account (CDA) directly with any of the Child Development Account (CDA) banks? -","You cannot open a Child Development Account (CDA) directly with the bank. If your child has not joined the Baby Bonus Scheme, you can submit an application on Baby Bonus Online. You can also check your child’s eligibility for the Baby Bonus Benefits using “Check Eligibility”. If your child has already joined the Baby Bonus scheme, you can submit a request to open a CDA, using ‘View/Update My Baby Bonus Details’ on the Baby Bonus Online. -" -153,"Will there be any penalties or charges for a change in Child Development Account (CDA) bank? -","MSF does not charge a fee for change of CDA bank. However, there may be bank charges or penalties such as early termination of fixed or time deposit accounts using CDA funds. You will need to bear the penalties or charges as these cannot be deducted from the CDA. Please contact your CDA bank for more information. -" -154,"If I change the Child Development Account (CDA) bank, will I forfeit/ have to return the benefits given by the bank (e.g. bonus interest rate)? -","We understand that there may be some conditions tied to the benefits given by the bank pertaining to the Child Development Account or CDA. As these promotions are offered by the respective CDA banks, you may wish to approach the bank directly. -" -155,"How will I know which Child Development Account (CDA) bank suits me better? -","The Government matching contributions and the usage of the Child Development Account or CDA are the same across banks. When choosing your CDA bank, you should read through and be comfortable with the bank's terms and benefits. As their terms and benefits may change from time to time, please contact the banks to find out more. -" -156,"I have changed my name/child's name. Do I need to inform the Ministry of Social and Family Development (MSF) and my Child Development Account (CDA) bank? -","If you, as the CDA trustee, have changed your name, or you have changed your child’s name, and wish to update us, please email a copy of the Deed Poll or Certificate of Extract from the Registry of Births to MSF_Babybonus@msf.gov.sg. You should also update the CDA bank separately by bringing the original Deed Poll or Certificate of Extract from the Registry of Births to the bank branch. -" -157,"When will the Child Development Account (CDA) be closed? -","The Child Development Account (CDA) will be closed on the 31 December of the year your child turns 12 years old. Funds in the CDA will automatically be transferred to your child’s Post-Secondary Education Account (PSEA) under the Ministry of Education, subject to the cap applicable to your child. You may continue to save in the PSEA until your child is 18 years old and receive the remaining dollar-for-dollar Government matching if you have not saved up to the CDA cap. For more information on PSEA, please visit the Ministry of Education's website. -" -158,"What are the Child Development Account (CDA) Bank contact numbers? -","You may contact the Child Development Account (CDA) banks at: DBS Bank Tel: 1800 339 6666 Website: www.dbs.com.sg. OCBC Bank Tel: 1800 438 6088 Website: www.ocbc.com/babybonus. UOB Tel: 1800 222 2121 Website: www.uob.com.sg. Baby Bonus NETS Service Network for Electronic Transfers (Singapore) Pte Ltd (NETS). Sales & Customer Service Centre Tel: 6274 1212 (Monday till Saturday: 9.00am-7.00pm, Sunday & Public Holidays: 10.00am-7.00pm) Website: www.nets.com.sg. -" -159,"How can I open a Child Development Account (CDA)? I am the Child Development Account (CDA) trustee. -","You can log in to Baby Bonus Online to join the scheme and accept the Terms and Conditions of the selected CDA bank (DBS, OCBC or UOB) online. If your child has already joined the scheme but has not opened the CDA, you should use the “Services login” on the BBO homepage, and select “Opening of CDA” service to open the CDA and accept the Terms and Conditions of the selected CDA bank. The CDA will then be automatically opened within 3 working days after the CDA trustee accepts the Terms and Conditions of the selected CDA bank online. Note: If the CDA trustee is a foreigner or a third party CDA trustee, we will send the trustee an authorisation letter to open the CDA at any CDA bank branch. The trustee must produce: the original authorisation letter trustee’s NRIC or passport a copy of the child’s birth certificate or certificate of Singapore citizenship (whichever is applicable). -" -160,"How can I open a Child Development Account (CDA)? My spouse is the Child Development Account (CDA) trustee. -","You can log in to Baby Bonus Online and your spouse (CDA trustee) will need to login with his/her Singpass via “Services Login” to accept the Terms and Conditions of the selected CDA bank online. The CDA will then be automatically opened within 3 working days after the CDA trustee accepts the Terms and Conditions of the selected CDA bank online. Note: If the CDA trustee is a foreigner or a third party CDA trustee, we will send the trustee an authorisation letter to open the CDA at any CDA bank branch. The trustee must produce: the original authorisation letter trustee’s NRIC or passport a copy of the child’s birth certificate or certificate of Singapore citizenship (whichever is applicable). -" -161,"How to open a Child Development Account (CDA)? -","To find out how to open a Child Development Account, please select one of the following: You (applicant) are the nominated CDA Trustee Goes to MQA ”I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - You (applicant) are the Nominated CDA Trustee” You (applicant) have nominated your spouse to be the CDA Trustee Goes to MQA “I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - You (applicant) nominated your spouse as CDA Trustee” The CDA Trustee is a foreigner or third party Goes to MQA “I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - CDA Trustee is a foreigner or third party -" -162,"Can I close my Child Development Account (CDA) and withdraw the money? -","You cannot close the Child Development Account (CDA) on your own. It will automatically be closed on the 31 December of the year your child turns 12 years old. Any unused balance in the CDA will be transferred to the child’s Post-Secondary Education Account or PSEA, subject to the cap applicable to your child. You may continue to save in the PSEA until your child turns 18 years old and receive the remaining dollar-for-dollar Government matching if you have not saved up to the CDA cap. For more information on PSEA, please visit the Ministry of Education's website. -" -163,"How do I activate the Child Development Account (CDA) card? -","The Child Development Account (CDA) card is pre-activated by the respective Managing Agents, which are POSB/DBS, UOB or OCBC. No action is required from you. -" -164,"Can I transfer my child’s Child Development Account (CDA) balance to another child’s CDA? -","You cannot transfer your child's CDA balance to another child's CDA. The Child Development Account, or CDA, will be closed on the 31 December of the year your child turns 12 years old. Any unused balance in the CDA will be transferred to the child's Post-Secondary Education Account or PSEA, subject to the cap applicable to your child. From now until the time when the CDA is closed, you can use the savings in the CDA to pay for approved educational and healthcare expenses of your child and his or her siblings at the Baby Bonus Approved Institutions. -" -165,"How can I withdraw the money which I have wrongly deposited in the CDA? -","If you wish to withdraw the money that you have wrongly deposited into the Child Development Account (CDA), please email your request to us using this online form, stating the reason and your child’s details. Please enter ‘CDA withdrawals’ in the Subject field and key in your details. -" -166,"What is the deadline for me to open the CDA for my child? -","You can open a CDA before your child turns 12 years old. -" -167,"Do I need to open a current account with the bank in order to open the CDA? -","You may just open a CDA with the selected CDA bank. You can check with the bank directly for any other bank accounts for the child. -" -168,"POSB has opened 2 account numbers. Which bank account should I deposit money into to receive the government matching? -","To check the Child Development Account (CDA) bank account number which the Government matching is deposited into, please log in to ‘View/Update My Baby Bonus Details’ on the Baby Bonus Online portal, select ‘Family View’, followed by ‘View Statement’. -" -169,"Must I open a CDA when I enrol my child? -","As part of the Baby Bonus application process, you will be asked to select a Child Development Account, or CDA bank. The CDA will be opened automatically within 3 working days upon the acceptance of the bank’s Terms and Conditions. You will be able to submit a request online to change the CDA bank or CDA trustee even after the child is enrolled. -" -170,"Who can be the Child Development Account (CDA) Trustee? -","The Child Development Account (CDA) trustee, can be either a parent or a third party nominated by the child’s parents as declared to MSF. Both parents must agree to the nomination. The CDA trustee’s responsibility is to ensure the proper usage of CDA funds for the benefit of the child. The CDA trustee must not be bankrupt, and must be above 18 years of age. -" -171,"What is CDA trustee? -","A CDA Trustee can be either the parent or a person nominated by the child’s parents. Both parents must agree to the nomination. He or She cannot be a bankrupt and must be above 18 years of age. The CDA trustee’s responsibility is to ensure the proper usage of CDA funds, for the benefit of the child. -" -172,"How do I tag my child’s Child Development Account (CDA) to my internet banking profile? -","Please approach your respective Child Development Account (CDA) bank if you would like to apply for internet banking. -" -173,"Which are the CDA banks and when did they start providing CDA services? -","MSF had appointed three banks as managing agents (MAs) for CDAs since July 2015. They are DBS Bank Limited (DBS), United Overseas Bank (UOB) and Overseas-Chinese Banking Corporation Limited (OCBC), which is an existing MA. Standard Chartered Bank (SCB) will cease to provide CDA services by 31 December 2018. You should transfer your child’s CDA from SCB to POSB/DBS, OCBC or UOB banks, any time before 31 October 2018. -" -174,"When will CDA bank record be updated to show my savings deposited recently? -","The Child Development Account (CDA) banks will update MSF with your deposit information on a weekly basis. You should be able to view your CDA savings by the following Tuesday on the Baby Bonus Online portal. Alternatively, you can use your bank’s internet banking services to check your savings in the CDA. -" -175,"I used to receive letters on the amount of Government matching received. Why am I not receiving the letter now? -","You can now check your child's dollar-for-dollar Government matching and the remaining Child Development Account cap online. Please visit the Baby Bonus Online portal, log in to “View/Update My Baby Bonus Details”, followed by “Family View”, and select 'View Statement'. If it is your first log in, please update your profile to view more details. -" -176,"My husband/wife who is also the CDA Trustee has passed away. How can I change trustee to myself? -","You can submit request to change CDA Trustee by following these steps:- login via “Services Login” (www.babybonus.msf.gov.sg/parent) click ‘Request to Change CDA Trustee’ complete form and click ‘Submit’ If you do not see the “Request to Change CDA Trustee” option, or if you do not have access, please email MSF_Babybonus@msf.gov.sg with a copy of the death certificate and child’s details. -" -177,"Where can I find the GIRO form for CDA deduction? -","Here is the link to the application form for interbank GIRO for Child Development Account. -" -178,"Can I withdraw the Child Development Account (CDA) funds to pay for my child's insurance rider? -","To be in line with rules for use of Medisave for healthcare insurance, CDA can only be used to defray the premiums for Medisave-approved Integrated Shield Plans, and not for riders. Riders are not part of Integrated Shield Plans, and do not meet the Ministry of Health’s requirements to be Medisave-payable, which are to have a minimum deductible and minimum 10% co-insurance. These requirements are to help keep premiums affordable and to encourage prudent use of healthcare services. -" -179,"Can I be the CDA trustee if my spouse is not contactable? -","If you are presently the primary caregiver for your child but your spouse is currently the CDA trustee and/or bank account holder, and you are unable to contact him/her to request for a change, you may write in to us using this form. Simply enter “CDA Trustee / Cash Gift Bank account holder” in the Subject field and key in your details. We will advise you on the next steps once we receive your request. -" -180,"What is the difference between a CDA Trustee and Bank Account Holder? -","A CDA trustee is the person nominated to manage the funds in a child’s Child Development Account or CDA. He or she has to be above 18 years of age and not a bankrupt. Typically, the CDA trustee is either of the child’s parents. On the other hand, the Bank Account Holder is the person nominated to receive the Baby Bonus cash gift. There is no age requirement to be a Bank Account Holder. Typically, the Bank Account Holder is either of the child’s parents. The CDA Trustee and Bank Account Holder can be different persons. Applicants can nominate themselves as the CDA trustee, or Bank Account Holder, or both. Both parents will have to agree on the nominations before submitting the application online. The terms and conditions are spelt out in the Baby Bonus Online declaration clauses, as well as the terms and conditions governing the cash gift. -" -181,"My child’s CDA will be closing this year. Can I still change my child’s CDA trustee? -","You do not need to change CDA trustee as the CDA will be closed on 31 December this year. The remaining funds will be transferred to your child’s Post-Secondary Education Account or PSEA administered by the Ministry of Education (MOE). MOE will inform you once the CDA balance has been transferred to the PSEA. MOE will also send annual statements to parents to keep you informed of the PSEA balance. -" -182,"I have saved in excess of the CDA Government contributions cap. Will the excess also be transferred to PSEA? -","If there are unused funds in the Child Development Account (CDA) at the end of the year your turns 12 years old, the funds will be automatically transferred to your child’s Post-Secondary Education Account or PSEA, subject to the cap applicable to your child. The cap is based on the sum of the CDA Government contributions cap, the corresponding deposits made by parents or third parties, any Child Development Credit and any accrued interest. If there is any excess balance above this cap, MSF will notify the CDA trustee about the refund arrangement. -" -183,"I have saved in excess of the CDA cap and the CDA trustee is a third party. Will the excess be credited to the third party trustee or parents bank account? -","If there is excess CDA balance to be returned, it will be credited to the bank account as nominated by the CDA trustee in the year the child turns 13 years old. In the interest of the child, you may wish to discuss with the third party CDA trustee on the bank account to receive the refund. -" -184,"What type of expenses can I use the PSEA funds for? -","The funds in the PSEA can be used by your child and his/her sibling for post-secondary education at the locally based ITE, polytechnics and universities. For more information on how to use the PSEA, you may wish to visit Ministry of Education's website. -" -185,"How do I log in to Baby Bonus Online? -","You can access the services on Baby Bonus Online with your SingPass if you are the parent of the child. You can: Find out about the Baby Bonus Scheme Check if your child qualifies for the Baby Bonus Scheme Register or pre-register your child for the Baby Bonus Scheme View your application status for the Baby Bonus Scheme View the cash gift payment and Government matching contribution made to your child Change the bank account holder and bank account number Open a Child Development Account (CDA) and change CDA bank Find out about participating Approved Institutions and how you can use your child's CDA to pay for his or her educational and healthcare needs Read frequently asked questions and latest updates on the Baby Bonus Scheme -" -186,"Where can I get the Baby Bonus booklet? -","You can download a copy of the Baby Bonus booklet from Baby Bonus Online. -" -187,"How can I view the payment details of the cash gifts? -","To view the payment details of Baby Bonus Cash gifts, you can 1. Log in to Baby Bonus Online 2. go to Services, 3. select 'View Account Summary' to check the amount of cash gift you have received and any remaining payment(s). You will also be informed of the scheduled cash gift payment via email or SMS if you have given us your contact details. You can update your contact details using the ""Update User Profile"". -" -188,"How can I change my bank account to receive cash gift(s)? -","To change the Bank Account to receive Baby Bonus Cash gift(s), only the current bank account holder can do so by following these steps: 1) Login to Baby Bonus Online using SingPass 2) Select ""Request to change Bank Account Number"" under “View/Update details”. For prompt payment, please submit your request at least 10 working days before the next scheduled payment date. -" -189,"I have submitted my request to change bank account for receiving cash gift online. How do I know if my request is received and updated? -","If you have submitted an online request to change the bank account to receive your Baby Bonus Cash gift, please log in to Baby Bonus Online with your SingPass, go to ""View Services Applications Status"" under Services, to check if the change has been made. -" -190,"How can I change the Child Development Account (CDA) trustee? -","To change the Child Development Account (CDA) trustee, the current trustee must log in with his or her SingPass and use the 'Change CDA Trustee' option found in ‘View/Update My Baby Bonus Details’ on the Baby Bonus Online. You also check the status of your request by selecting 'Services Status' The bank will be updated within 2 weeks after the new CDA trustee has accepted the terms and conditions. If the new trustee does not accept the terms and conditions within 28 days, you have to go online to submit another request. If the CDA trustees are not Singapore Citizens or the CDA trustees are unable to submit a request online, the CDA trustees or requestors must submit a request for change of CDA bank using this form. Simply enter “CDA trustee or Cash Gift Bank account holder” in the ‘Subject field and key in your details. A form will be sent to the CDA trustee and his or her spouse to complete. We will send a SMS or email link to the newly nominated CDA trustee to accept the terms and conditions of the CDA bank. If the new CDA trustee is a foreigner or a third-party, they will receive a letter for change of CDA Trustee from MSF that allows them to update the bank. -" -191,"When do I need to change the Child Development Account (CDA) trustee? -","You will need to change the Child Development Account trustee, or CDA trustee, if: the trustee is bankrupt; or the trustee that is the parent of the child, does not have either the custody, care and control; or the care and control of the child for divorce cases; or the trustee has passed away. You can submit request to change CDA Trustee by following these steps: Step 1: Visit the Baby Bonus Online Portal. Step 2: Select ‘View/Update my Baby Bonus Details’. Step 3: Log in using your SingPass. Step 4: Select ‘Request to Change CDA Trustee’ Step 5: Complete the form and submit If the CDA trustee is a bankrupt, or no longer has the care and control of the child after a divorce, he or she can submit a request online. The new CDA trustee would need to complete the acceptance of the CDA bank’s terms and conditions for the change to take place. Alternatively, the child's parent who has been given the custody, care and control of the child could email a copy of the court order to msf_babybonus@msf.gov.sg. If the CDA trustee has passed away and you do not see the “Request to Change CDA Trustee” option, or if you do not have access, please email msf_babybonus@msf.gov.sg with a copy of the death certificate of the CDA Trustee and your child’s details. -" -192,"I have recently submitted a request for change of Child Development Account (CDA) trustee online. How do I know the status of the change? -","You will receive an acknowledgement if your request for a change of the Child Development Account trustee, or CDA trustee, is successful. You can also log in to the Baby Bonus Online portal with your SingPass to check the status of your request by selecting ‘View/Update My Baby Bonus Details’, followed by Services Status'. The newly appointed CDA trustee needs to accept the terms and conditions of the CDA bank online, within 28 days. The bank will be updated within 2 weeks upon acceptance. If the new trustee does not accept the terms and conditions within 28 days, the option will expire and the CDA Trustee will have to submit a new request. If the new trustee is a foreigner or a third-party, he or she will receive a letter for change of CDA trustee. The new trustee must inform the CDA bank of the change with the letter before the expiry date indicated in the letter. -" -193,"How can I change my Child Development Account (CDA) bank? -","To change the Child Development Account (CDA) bank, the CDA trustee must log on to the Baby Bonus Online portal, select ‘View/Update My Baby Bonus Details’, followed by 'Request to Change CDA Bank'. The new CDA will be opened within 3 working days and the funds will be transferred to the new account within 3 weeks. If you have GIRO arrangements in your existing CDA, you can update your Approved Institution (AI) of the new CDA number by completing a new 'Application for Interbank GIRO for Child Development Account (CDA)' form and submit it to your AI. Please ensure that there are sufficient funds in the new CDA while the funds are being transferred. -" -194,"I have submitted a request to change Child Development Account (CDA) bank through Baby Bonus Online. Can I cancel my request? -","We are unable to cancel your request to change the Child Development Account (CDA) bank, as such requests are sent directly to the banks. The process of opening a new CDA, closing the old CDA, and transfer of funds to the new CDA bank will take around 3 weeks to complete. If you wish to remain with the original CDA bank, please submit a new request to change CDA bank after 3 weeks. A new account number will be given to you when your original CDA bank receives your request to open a CDA. If you are using the CDA for fees payment through GIRO, you have to set up a new GIRO arrangement with the Approved Institution using the new account number given by your original CDA bank. -" -195,"What will happen to my existing GIRO arrangement and ATM card after I submit my request to change Child Development Account (CDA) bank? -","Once you have submitted your request to change your Child Development Account (CDA) bank, your existing GIRO arrangements and ATM card will be terminated within 2 weeks. If you have GIRO arrangements in your existing CDA, you need to update your Approved Institution (AI) of the new CDA number by completing the form 'Application for Interbank GIRO for Child Development Account (CDA)' and submit it to your AI. Please ensure that there are sufficient funds in the new CDA while the funds are being transferred. -" -196,"Can my GIRO arrangements be transferred to the new CDA? -","To transfer your GIRO arrangements to a new Child Development Account (CDA), you will have to: Update your Approved Institution (AI) of the new CDA number by submitting a new application form for interbank GIRO for CDA. The form can be found on the Baby Bonus Online homepage. Ensure that there are sufficient funds in the new CDA in the interim period while the funds are being transferred. The funds transfer will be done within 3 weeks. -" -197,"I have recently submitted a request for change of Child Development Account (CDA) bank online. How do I know if the Child Development Account (CDA) bank has been changed? -","If you would like to check the status of your request for a change of Child Development Account (CDA) bank, you may go to ‘Update Application/Check Status’ on the Baby Bonus Online portal, log in with your SingPass and select 'View Services Applications Status'. The bank will also write to you after the CDA is opened. You may contact the CDA Banks at: DBS Bank Tel: 1800 339 6666 Website: www.dbs.com.sg .OCBC Bank Tel: 1800 438 6088 Website: www.ocbc.com/babybonus. UOB Tel: 1800 222 2121 Website: www.uob.com.sg. Baby Bonus NETS Service. Network for Electronic Transfers (Singapore) Pte Ltd (NETS) Sales & Customer Service Centre Tel: 6274 1212 (Monday till Saturday: 9.00am-7.00pm, Sunday & Public Holidays: 10.00am-7.00pm)Website: www.nets.com.sg, -" -198,"How much can I save in the Child Development Account (CDA)? -","There is no limit to how much you can save into the CDA. When you save in the CDA, the Government will match dollar-for-dollar up to your child’s eligible Government contributions cap. For example, if you deposit $10 into the CDA, the Government will match $10 within 2 weeks after your deposit. You can use Check Eligibility on Baby Bonus Online to find out your child’s CDA contributions cap. -" -199,"How can I view my Child Development Account (CDA) transactions? -","You can view the transactions made in your Child Development Account or CDA in the monthly statement sent by your CDA bank, or through Internet Banking. You may also go to 'View Statement Summary' on the Baby Bonus Online, log in using your SingPass, and select 'View Statement ' to view the CDA payment details and “Remaining Cap Amount”. -" -200,"How can I transfer my Child Development Account (CDA) funds to Post-Secondary Education Account (PSEA)? -","The CDA will be closed on 31 December in the year your child turns 12 years old, and the balance will be automatically transferred to the PSEA. If the child was born between 2006 and 2012, the Child Development Account trustee or the CDA trustee, may transfer the CDA funds to the child’s Post-Secondary Education Account or PSEA before the child turns 12 years old. The CDA trustee may make the request for transfer any time after 31 December in the year the child turns 6 years old. To submit your request for transfer, please go to ‘View/Update My Baby Bonus Details' on the Baby Bonus Online portal, log in with your SingPass, and select 'Transfer of CDA Savings to PSEA'. -" -201,"What is the processing time for a change of Child Development Account (CDA) bank? -","The processing time to change the Child Development Account (CDA) bank is about 3 weeks. -" -202,"Where can I download the Baby Bonus kit in Chinese, Malay and Tamil? -","I am sorry. The Baby Bonus kit is not available in Chinese, Malay or Tamil language. -" -203,"How can I obtain a letter to change CDA bank? -","The CDA Trustee can log on to Baby Bonus Online to submit your request to change CDA bank. -" -204,"How do I view the benefits that my child has received? -","To view the Baby Bonus Benefits for your child, you can login to Baby Bonus Online, select “View/Update My Baby Bonus Details”, followed by 'View Statement. -" -205,"How can I update my contact details? -","You can update your contact details on Baby Bonus Online by selecting “View/Update My Baby Bonus Details” followed by “Profile”. -" -206,"How much is the remaining dollar-for-dollar Government matching in my child’s Child Development Account (CDA)? -","To check remaining dollar-for-dollar Government matching in your child’s Child Development Account or CDA, please go to 'View/Update My Baby Bonus Details' on the Baby Bonus Online, log in with your SingPass and select ‘Family View’, followed by ‘View Statement’. On this page, you will see the: Cash Gift payment schedule, if applicable; “Remaining Cap Amount” to find out how much more you can save to receive the dollar-for-dollar Government matching; and CDA expiry date. -" -207,"What does the Baby Bonus Parenting Resources consist of? -","Baby Bonus Parenting Resources support parents-to-be and parents, in raising their child through the provision of credible parenting information and skills. The resources include articles, videos, tips and activities, which will reassure and equip parents with the information to parent confidently. The tips and activities provided also suggest ways that parents can engage and develop their growing child. -" -208,"Why did the Government decide to put parenting information online? -","In today’s digital age, the Government aims to provide more support to parents, especially first-time parents, on their parenting journey by making credible parenting information easily accessible online. With countless parenting resources and information platforms online, Baby Bonus Parenting Resources hopes to provide a reliable source of information on parenting that parents can trust. -" -209,"What makes the Baby Bonus Parenting Re-sources different from other parenting websites? -","The Baby Bonus Parenting Resources contain localised and research-backed content for families with young children living in Singapore. It is a comprehensive resource that provides information for the holistic development of children aged 0 to 6. -" -210,"What is the source of the parenting information? -","Information from the parenting resources is sourced from research and studies conducted by practicing experts from various disciplines involved in raising children. Baby Bonus Parenting Resources worked with local and international partners such as the Early Childhood Development Agency, Health Promotion Board, National Library Board, National University of Singapore, Australia’s Parenting Research Centre and US-based Vroom to develop and consolidate relevant parenting resources for the convenience and ease of parents. -" -211,"When can I receive the Government matching in the Child Development Account (CDA)? -","You will receive the Government matching within 2 weeks after saving into the Child Development Account (CDA). To check your child's CDA payments and “Remaining Cap Amount”, you can go to ""View/Update My Baby Bonus Details"" on the Baby Bonus Online, log in using your SingPass, and select 'View Statement”. You can also view your CDA transactions on the monthly statement sent by your CDA bank, or Internet Banking. -" -212,"How can I save in the Child Development Account (CDA)? -","You can save in the Child Development Account or CDA by depositing cash, cheque or Standing Order. You may also make funds transfers to the CDA at the local ATMs, through phone banking or internet banking. -" -213,"Do I need to verify my Child Development Account (CDA) transactions? -","You are advised to verify your Child Development Account (CDA) transactions in the monthly bank statements from the CDA banks against the proof of payment or receipts from the Approved Institutions. This is to ensure that the CDA transactions are valid and accurate. If you are unsure about the CDA transactions, you should check with the Approved Institution. If you notice any unauthorised withdrawal from the CDA, please write to us using this form. Simply enter ‘CDA withdrawals’ in the Subject field and key in your details. -" -214,"Can I receive the Government matching in the Child Development Account (CDA), if the deposit is not made by me? -","Anyone can save into a Child Development Account (CDA). All savings made into the CDA will be eligible to receive Government matching, up to the child’s eligible matching cap. However, only the CDA trustee can authorise deductions from the CDA for approved uses. The Government matching contribution will be deposited into the CDA within 2 weeks after you have saved into the CDA. The CDA trustee can check the amount received by selecting ‘View Account Summary’ under ‘View/Update My Baby Bonus Details’ on the Baby Bonus Online portal. -" -215,"When can I start saving in the Child Development Account (CDA)? -","You can start saving in the Child Development Account or CDA once you receive the bank’s letter with the account details and Baby Bonus card. -" -216,"What does CDA dollar-for-dollar matching refer to? -","When you save in the Child Development Account, or CDA, the Government matches dollar-for-dollar up to a cap. Your child’s eligibility for the Government matching depends on the child's birth order and date of birth. For example, if you deposit $10 into the CDA, the Government will match $10 within 2 weeks after your deposit into your child's CDA. You can use Check Eligibility on Baby Bonus Online to find out your child’s CDA contributions cap. -" -217,"How do I receive the Baby Bonus letters from Ministry of Social and Family Development (MSF) if I am overseas? -","The default mode of communication for Baby Bonus matters will either be through email, or SMS if you have provided us with a local mobile number. However, we may still send letters to your local or overseas official address for important Baby Bonus announcements. If there is a change in your address, please update your address at the Immigration and Checkpoints Authority, the National Registration Office, or any neighbourhood Police Post or Police Centre. We will receive your updated address automatically. -" -218,"How do I update my new address with Ministry of Social and Family Development (MSF) if I have moved? -","If there is a change in your address, please update your address at the Immigration and Checkpoints Authority, the National Registration Office, or any neighbourhood Police Post or Police Centre. We will receive your updated address automatically. If you are a foreigner and would like us to update your address, please email your supporting document, such as a phone or a utility bill printed with your name and new address to, msf_babybonus@msf.gov.sg. Please also inform the Child Development Account (CDA) bank separately to update your address. -" -219,"How can I update Ministry of Social and Family Development (MSF) with my new Singapore Citizenship Identification number and SingPass to log into Baby Bonus Online (BBO)? -","We are unable to amend your identification number in our records as it is based on the information on your child's birth certificate. If your identification number in your child’s birth certificate was a foreign passport number, and you have obtained your Singapore NRIC (S/Pink or S/Blue) later, we will not be able to amend your details in our records. -" -220,"Where can I use the Child Development Account (CDA) funds? -","You can use the funds in the Child Development Account (CDA) at: a) Approved Institutions (AIs) registered with MSF under the Baby Bonus Scheme. Please visit the Baby Bonus Online portal for the list of AIs. Child Care Centres, kindergartens and special education schools Providers of early intervention programmes Providers of assistive technology device Hospitals, clinics and other healthcare institutions Pharmacies Optical shops b) For medical insurance – Medisave-approved private integrated plans. -" -221,"How can I make payment using my Child Development Account (CDA) funds? -","You can use the Baby Bonus NETS Card issued by the bank to make NETS payments to Approved Institutions (AI). You can find information on the approved education and healthcare expenses on Baby Bonus Online. For payments by interbank GIRO, you need to fill up an authorisation form and submit it to your AI. Please approach your AI for details on the GIRO arrangements. -" -222,"Can I use the Child Development Account (CDA) to pay for a child care centre/ kindergarten's deposit and registration fees? -","You can pay for deposits and registration fees for a child care centre or kindergarten using funds in the Child Development Account (CDA) by NETS or GIRO, if the child care centre or kindergarten is a Baby Bonus Approved Institution. Most centres and kindergartens collect such fees by GIRO unless they have also subscribed to Baby Bonus NETS services. Since GIRO applications may take up to six weeks to process, you may be asked by the child care centre or kindergarten to pay in cash to secure a place for the child. Please find out from the Approved Institutions on their registration policy and payment modes before registration. -" -223,"If I have made a deposit in cash to the Approved Institution (AI), can the Approved Institution (AI) refund to the Child Development Account (CDA) on my behalf? -","Cash payments collected by Approved Institutions from parents should be refunded in cash, as any deposits made by the Approved Institutions in the Child Development Account will not be matched by the Government. -" -224,"Can I use the Child Development Account (CDA) to pay for enrichment and optional programmes conducted in a child care centre or kindergarten? -","Funds in the Child Development Account (CDA) are intended to support the developmental needs of children and are strictly to be used for the approved expenses only. Enrichment and optional programmes do not fall under the CDA’s approved expenses. -" -225,"How can I identify an Approved Institution for the use of Child Development Account (CDA) funds? -","You can identify an Approved Institution by the Baby Bonus sticker displayed at its premises. You can also obtain the list of Approved Institutions on the Baby Bonus Online portal. -" -226,"Can I withdraw money from the Child Development Account (CDA) using an ATM machine? -","You cannot withdraw cash from the Child Development Account (CDA). However, you may use the funds at Approved Institutions registered with MSF under the Baby Bonus Scheme. -" -227,"Can I use the funds in the Child Development Account (CDA) for my child’s primary or secondary school fees? -","Funds in the Child Development Account cannot be used to pay primary and secondary school fees. -" -228,"What document do I need to produce if I want to use my child’s CDA for his/her siblings? -","To use the funds in your child’s Child Development Account for his or her siblings, you are required to produce your children’s birth certificates for verification. -" -229,"Can I withdraw funds from the Child Development Account (CDA) to pay for my child's insurance? -","The CDA can be used for your child’s Medisave-Approved Integrated Shield plans. Under the Baby Bonus AI Scheme, parents can authorise Approved Institution to directly deduct CDAs to pay for Medisave-Approved Integrated Shield plans, through Interbank GIRO. Currently, Great Eastern Life (GE) is registered with our Ministry as an Approved Institution (AI). If you wish to purchase Medisave-Approved Integrated Shield plans from other private insurers, you may pay for these plans in cash first; but our Ministry facilitates CDA deductions on a reimbursement basis after that. The CDA trustee can write in to request for reimbursement by email to msf_babybonus@msf.gov.sg. Do note that riders are not part of the Integrated Shield Plans, thus the CDA cannot be used for riders. Riders do not meet the Ministry of Health’s requirements to be Medisave-payable, which are to have a minimum deductible and minimum 10% co-insurance. These requirements are to help keep premiums affordable and to encourage prudent use of healthcare services. -" -230,"What is the expiry date for CDA? -","The Child Development Account (CDA) will be closed on the 31 December of the year your child turns 12 years old. Funds in the CDA will automatically be transferred to your child’s Post Secondary Education Account (PSEA) under the Ministry of Education. The CDA funds cannot be withdrawn in cash. However, the funds can be used by the child to pay for fees at Approved Institutions (AIs) that are registered with the Baby Bonus Scheme. The PSEA balance will earn interest pegged to the CPF Ordinary Account (CPF-OA). Funds in the PSEA can be used for post-secondary education in the ITE, and locally based polytechnics and universities until your child turns 30 years old. Unutilised funds in the PSEA will eventually be transferred to account holder's CPF Ordinary Account. -" -231,"Can I use the CDA First Step grant before I deposit any money? -","You can utilise the funds in the Child Development Account or CDA for your child’s approved expenses once the CDA First Step has been credited. You do not have to deposit any money to receive or use the CDA First Step. -" -232,"How do I check my Child Development Account (CDA) pin number? -","To check or reset your Child Development Account (CDA) pin number, please approach the CDA bank. The CDA banks, which are POSB/DBS, OCBC, and UOB, are responsible for issuing Baby Bonus NETS cards to parents. -" -233,"Why am I not allowed to use the Child Development Account (CDA) to pay for my child’s milk powder and diapers? -","We recognise that milk powder and diapers are daily necessities for the care of a young child. However, funds in the Child Development Account (CDA) cannot be used to purchase such items unless it is prescribed by a doctor or recommended by a pharmacist. -" -234,"Do I need to wait for the Child Development Account (CDA) matching contributions to be deposited before I can use the CDA funds? -","You can use the funds in the Child Development Account or CDA any time after you start saving in your child’s CDA. Your deposits will be matched within 2 weeks after saving into your child's CDA. To check your child's CDA balance and contributions, please go to ‘View/Update My Baby Bonus Details’ on the Baby Bonus Online, log in with your SingPass, and select 'View Statement’. -" -235,"Can I use CHAS and Baby Bonus card together in one transaction? -","You may use your CHAS and Baby Bonus cards together in one transaction, as they serve different purposes. Please check with your respective Approved Institutions for more details. -" -236,"Can I use a joint account to apply for Child Development Account? -","The Child Development Account (CDA) is a special savings account for the child to help build up the savings that can be spent on approved uses. It is not a regular savings account and can only be held jointly in the name of the child and the nominated CDA trustee. You can check your child’s eligibility and Baby Bonus Benefits on the Baby Bonus Online portal, using the “Check Eligibility”, or select “View/Update My Baby Bonus Details” followed by “View Statement” at “Family View”, if your child has enrolled. -" -237,"I paid my child’s Medisave-approved private integrated plans in cash. How can I apply for reimbursement from the CDA? -","If you are the trustee of the Child Development Account and would like to be reimbursed for the premium that you have paid in cash, please send us your request through this form. Simply enter ‘CDA Refund’ in the Subject field and key in your details. -" -238,"What are the types of approved education/healthcare expenses under the respective Approved Institution (AI)s? -","The types of educational and healthcare expenses approved for use in the Child Development Account (CDA) are: (a) Basic fees and indirect expenses at child care centres, kindergartens, special education schools or early intervention programmes, where applicable. Approved list of indirect education expenses for payment through the CDA* Uniforms and attire Insurance Registration fee [Note: Not applicable (N.A.) for special education schools.] Bedding Materials [Note: N.A. for kindergartens and special education schools.] Materials/Books [Note: N.A. for childcare centres.] Local Excursion/field trips Transport Deposit (must be refunded back into CDA) [Note: N.A. for special education schools which do not collect deposits.] Examination/assessment fees [Note: N.A. for childcare centres and kindergartens.] *Note: As the type of indirect expenses vary by the AIs, parents should confirm the actual expenses charged to the CDA with the AI. (b) Medical expenses at hospitals and clinics (c) Premiums for Medisave-approved integrated shield plans (d) Products at pharmacies: Medication prescribed by a medical practitioner or a pharmacist Surgical products Over-the-counter-medication Dermatological products Vitamin and health supplements (e) Spectacles, contact lens, optical-related eye care products and services at optical shops (f) The purchase, rental, maintenance or repair of Assistive Technology Device (ATD) and accessories, such as hearing aids, Braille laptops and wheelchairs; and professional assessment services in relation to the purchase or rental of ATDs. -" -239,"Can Approved Institutions (AI) deduct administrative fees from the Child Development Account (CDA)? -","All Approved Institutions (AIs) are not allowed to deduct administrative fees from the CDA. Funds in the CDA are intended to support the developmental needs of children and should not be diverted to pay for administrative fees. This includes, but are not limited to, (a) Charges for processing CDA payments, (b) Penalty fees for the late payment of school fees, and (c) Penalty charges and Bank charges for failed direct debits in the CDA. Please click here to check the types of expenses that an AI can deduct from the CDA. -" -240,"What is the deadline for me to top up the CDA? -","You may top up your child’s CDA up to 31 December of the year your child turns 12 years old. Funds in the CDA will then be automatically transferred to your child’s Post Secondary Education Account (PSEA) under the Ministry of Education. You may continue to save in the PSEA until your child is 18 years old and receive the remaining dollar-for-dollar Government matching if you have not saved up to the CDA cap. For more information on PSEA, please visit the Ministry of Education's website. -" -241,"Why am I not able to use my Baby Bonus card when I still have remaining balance in the Child Development Account (CDA)? -","If you have not used the Baby Bonus Card for a long time, you may need to approach the CDA bank to re-activate it. The CDA banks, which are POSB/DBS, OCBC, and UOB, are responsible for issuing Baby Bonus NETS cards to parents. If you would like to check your child's CDA balance and Government matching contributions, please go to Baby Bonus Online, click on ‘View/Update My Baby Bonus Details’. After logging in with your SingPass, please select 'View Statement’. -" -242,"What is a Child Development Credit or CDA top-up? -","The Government may make one-time contributions into the Child Development Account, or CDA, from time to time. This CDA top-up does not receive Government matching. The most recent round of CDA top-up was in September 2015, for eligible children born between January 2009 and December 2015. -" -243,"BBB - 1 Jan 2015 to 23 Mar 2016 - First and Second -","Your child will have up to $14,000 of Baby Bonus Benefits comprising: Cash Gift of $8,000 Dollar-for-dollar Government Matching Contribution of up to $6,000. When parents save in the Child Development Account, the Government will match dollar-for-dollar up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -244,"BBB - 1 Jan 2015 to 23 Mar 2016 - Third and Fourth -","Your child will have up to $22,000 of Baby Bonus Benefits comprising: Cash Gift: $10,000 Dollar-for-dollar Government Matching Contribution: Up to $12,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -245,"BBB - 1 Jan 2015 to 23 Mar 2016 - Fifth and beyond -","Your child will have up to $28,000 of Baby Bonus Benefits comprising: Cash Gift of $10,000 Dollar-for-dollar Government Matching Contribution of up to $18,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -246,"BBB - 26 Aug 2012 to 31 Jan 2014 - First and Second -","Your child will have up to $12,000 of Baby Bonus Benefits comprising: Cash Gift of $6,000 Dollar-for-dollar Government Matching Contribution of up to $6,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -247,"BBB - 26 Aug 2012 to 31 Jan 2014 - Third and Fourth -","Your child will have up to $20,000 of Baby Bonus Benefits comprising: Cash Gift of $8,000 Dollar-for-dollar Government Matching Contribution of up to $12,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -248,"BBB - 26 Aug 2012 to 31 Jan 2014 - Fifth and beyond -","Your child will have up to $18,000 of Baby Bonus Benefits comprising: Dollar-for-dollar Government Matching Contribution of up to $18,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -249,"BBB - 17 Aug 2008 to 25 Aug 2012 - First and Second -","Your child will have up to $10,000 of Baby Bonus Benefits comprising: Cash Gift of $4,000 Dollar-for-dollar Government Matching Contribution of up to $6,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -250,"BBB - 17 Aug 2008 to 25 Aug 2012 - Third and Fourth -","Your child will have up to $18,000 of Baby Bonus Benefits comprising: Cash Gift of $6,000 Dollar-for-dollar Government Matching Contribution of up to $12,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -251,"BBB - 17 Aug 2008 to 25 Aug 2012 - Fifth and beyond -","Your child will have up to $18,000 of Baby Bonus Benefits comprising: Dollar-for-dollar Government Matching Contribution of up to $18,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -252,"BBB - 1 Jan 2006 to 16 Aug 2008 - First -","Your child will have up to $3,000 of Baby Bonus Benefits comprising: Cash Gift of $3,000 only -" -253,"BBB - 1 Jan 2006 to 16 Aug 2008 - Second -","Your child will have up to $9,000 of Baby Bonus Benefits comprising: Cash Gift of $3,000 Dollar-for-dollar Government Matching Contribution of up to $6,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution. Savings above the maximum Government matching contribution will not be matched. -" -254,"BBB - 1 Jan 2006 to 16 Aug 2008 - Third and Fourth -","Your child will have up to $18,000 of Baby Bonus Benefits comprising: Cash Gift of $6,000 Dollar-for-dollar Government Matching Contribution of up to $12,000 When parents save in the Child Development Account, the Government will match dollar-for-dollar in the Account up to the maximum Government matching contribution within 2 weeks. Savings above the maximum Government matching contribution will not be matched. -" -255,"I just found out that my child has joined the scheme without my agreement. Can you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse does not agree -","At present, only the existing bank account holder or CDA trustee can request for a change. MSF will not be able to accede to your request otherwise. -" -256,"I just found out that my child has joined the scheme without my agreement. Can you change the bank account holder or Child Development Account (CDA) trustee to me? - Spouse not contactable -","If you are presently the primary caregiver for your child but your spouse is currently the CDA trustee and/or bank account holder, and you are unable to contact him/her to request for a change, you may write in to us using this form. Simply enter “CDA Trustee / Cash Gift Bank account holder” in the Subject field and key in your details. -" -257,"Why is my application unsuccessful? - My child is unborn -","You can submit a pre-birth registration between 8 to 2 weeks before your child's Estimated Delivery Date (EDD) by completing Section A of the application form, if you are giving birth in Singapore and your child will be a Singapore citizen at birth your marriage was registered in Singapore The applicant has to be a S/Pink or S/Blue NRIC holder. If your child is eligible, he or she will be enrolled within 3 to 5 working days. -" -258,"Why is my application unsuccessful? - My child is a Singaporean at birth -","Your application could be unsuccessful due to the following: The particulars of parents in the form were not entered according to the child's Singapore birth certificate. Please submit a new application by entering the details according to your child's birth certificate; or Your child does not meet one of the eligibility criteria where both parents must be lawfully married. If you and your child's father are married now, you can email a copy of your child's birth certificate and your marriage certificate to us at msf_babybonus@msf.gov.sg. Your child's birth certificate must bear both the father's and mother's details. -" -259,"Why is my application unsuccessful? - My child was not a Singaporean at birth but has obtained Singapore Citizenship -","If your child was born overseas and has obtained Singapore Citizenship, please submit a new application by completing Section C and upload the required documents including your marriage certificate for our review. For the question: ""Is your marriage registered in Singapore and your identification type and number remain the same as your marriage records?"", please indicate ""No"" if your marriage was registered overseas, or you or spouse's identification number is different from his or her details in your Singapore marriage certificate. Your application status will change to 'In-progress' once your application is submitted. It will take between 5 to 7 working days to process your application. You can view your application status online by going to ""View/Update my Baby Bonus Details"" on the Baby Bonus Online portal. You can also find out how much Baby Bonus your child can receive using ""View Statement"" at ""Family View"". -" -260,"Why is my application unsuccessful? - My child was adopted and has obtained Singapore Citizenship -","If your child was adopted and has obtained Singapore Citizenship (if applicable), please submit a new application by completing Section D and upload the required documents for our review. Your application status will change to 'In-progress' once your application is submitted. It will take between 5 to 7 working days to process your application. You can view your application status online by going to ""View/Update my Baby Bonus Details"" on the Baby Bonus Online portal. You can also find out how much Baby Bonus your child can receive using ""View Statement"" at ""Family View"". -" -261,"I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - You (applicant) are the Nominated CDA Trustee -","If you, the applicant, are the CDA Trustee, your child's CDA will be automatically opened within 3 days once he or she joins the scheme. -" -262,"I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - You (applicant) nominated your spouse as CDA Trustee -","If you, the applicant, have nominated your spouse as the CDA Trustee, your spouse needs to complete the acceptance of CDA terms and conditions using the Baby Bonus Online portal. The CDA will be opened within 3 working days after he or she completes the acceptance. -" -263,"I have applied for the Baby Bonus Scheme. How can I open the Child Development Account (CDA) for my child? - CDA Trustee is a foreigner or third party -","If the CDA trustee is a foreigner or third party, we will send a letter of authorisation to him or her to open a CDA at the bank. -" -264,"[TMP] How can I view my Child Development Account (CDA) transactions? -","[TMP] How can I view my Child Development Account (CDA) transactions? -" -265,"What is the Moments of Life (Families) app? -","The MOL(Families) app was created to support you in your parenthood journey. Services and information centred round the needs of you and your family are integrated via a single digital platform, giving you what you need when you need it. Key features of the app include: I. Register your child’s birth & apply for the Baby Bonus (currently applicable only for births in public hospitals) in one form; II. Search for and indicate interest in preschool facilities of your choice, through the use of geolocation technology, with accompanying information on school fees and vacancies; III. Access your child’s immunisation and medical appointment records; and IV. Receive credible and up-to-date Government content on applicable schemes and benefits, parenting information and events. If you have a question on the app, email us at mol_families@psd.gov.sg. -" -266,"When will new features be released on the app and how will I be notified? -","The Moments of Life (Families) app will be enhanced regularly. Updates will be made available through the Apple App Store and Google Play Store. -" -267,"Who can use the app for online Birth Registration? -","To access the online Birth Registration service in the app, you or your spouse must be a Singapore citizen and a. Both be SingPass/MyInfo account holders; b. Your child must have a valid electronic Notification of Live Birth (eNLB); and c. You must have registered your marriage in Singapore. As the app is in its first pilot phase of development, the Birth Registration service is only available to citizens whose child is born in public hospitals, namely KK Women’s and Children’s Hospital (KKH), Singapore General Hospital (SGH) and National University Hospital (NUH). -" -268,"I have registered the birth of my child on the app. What documents do I need to produce to collect my child’s Birth Certificate? -","If you are a Singapore Citizen, you will only need to show your NRIC to collect the Birth Certificate. If you are a foreigner, you will need to provide the following documents: Passport, or Long-Term Pass cards, or Disembarkation/Embarkation cards. However, if you or your spouse have edited any marriage information in in the online application, you will also need to show your original marriage certificate for verification. As your marriage records will need to be verified at the point of Birth Certificate collection, you may experience a longer wait to collect your child’s Birth Certificate. -" -269,"I registered my child’s birth on the app but missed my appointment to collect my child’s Birth Certificate. Can I make another appointment on the app? -","Please log in to Immigration & Checkpoints Authority (ICA) e-Appointment page to request for a change in date and time of your appointment. -" -270,"Why can’t I make an appointment on the app to collect the Birth Certificate(s) at the hospital? -","The e-appointment booking feature for hospitals is currently not available on the app. E-appointment bookings via the app are only available for Birth Certificate collection at the Immigration & Checkpoints Authority (ICA). -" -271,"If I am not the parent of the child, can I collect the child’s Birth Certificate on behalf of the child’s parents? -","The Birth Certificate can only be collected by the child’s parents. -" -272,"Why does my spouse need to log in with SingPass as well? Can I submit the application on my spouse’s behalf? -","As the consent of both parents is required for Birth Registration, you and your spouse will need to log in with SingPass in order to provide your individual consent to the application. This will also enable us to verify your marriage details. -" -273,"My spouse does not have a SingPass account. What should I do? -","Your spouse will need to visit www.singpass.gov.sg to register for a SingPass account. If your spouse is unable to obtain a SingPass account, you can register your child’s birth at the hospital where he or she was born or at the Immigration & Checkpoints Authority (ICA). -" -274,"My spouse is overseas. Can I key in an overseas mobile number during Birth Registration? -","Currently, you can only key in a local mobile phone number during Birth Registration. You may consider registering your child’s birth at the hospital where he or she was born or at the Immigration & Checkpoints Authority (ICA) instead. -" -275,"My spouse is overseas and cannot be contacted via SMS to complete the Birth Registration process. What should I do? -","Birth Registration must be completed within 42 days of your child’s birth. You may register your child’s birth after your spouse is available to receive SMS notifications. Alternatively, you may proceed to register your child’s birth at the hospital where he or she was born or at the Immigration & Checkpoints Authority (ICA). -" -276,"I am a Singapore citizen, but I gave birth to my child in a private hospital. Why am I not eligible to register my baby on the app? -","The Moments of Life (Families) app is still in the pilot stages of development. For the first phase, the Birth Registration service is only available to citizens whose child is born in public hospitals, namely KK Women’s and Children’s Hospital (KKH), Singapore General Hospital (SGH) and National University Hospital (NUH). There are plans to extend the Birth Registration service to private hospitals. More details will be announced later. However, you are still able to access other features of the app such as the preschool geolocation search function, viewing of your child’s immunisation records and medical appointments, and parenting information and events. -" -277,"My payment for the Birth Registration was rejected. What should I do? -","You will be redirected to the Birth Certificate collection page in the app, where you will be able to access the payment process again. If you encounter further issues with payment, please contact us at mol_families@psd.gov.sg. -" -278,"I did not register the birth of my child using the app. Now that I have collected my child’s Birth Certificate, can I still use the app to apply for Baby Bonus? -","Yes, you can access the Baby Bonus website via the Moments of Life (Families) app. To apply, please follow the steps below. 1) Go to “Menu” 2) Select “Newborn” under “Services” 3) Select “Baby Bonus Application”, where you will be linked directly to the Baby Bonus website in-app. 4) Log in with your SingPass. -" -279,"I am not married or I am separated/divorced. How can I register for the birth of my child? -","You can register your child’s birth at the hospital where he or she was born or at the Immigration & Checkpoints Authority (ICA). -" -280,"As a single parent, can I use the app to apply for Baby Bonus? -","Yes, you can access the Baby Bonus website on the Moments of Life (Families) app. Check your eligibility to open a Baby Bonus Child Development Account (CDA). To apply, please follow the steps below. 1) Go to “Menu” 2) Select “Newborn” under “Services” 3) Select “Baby Bonus Application” 4) Log in with your SingPass. -" -281,"How can I indicate interest in centres for my child who is not born yet? -","You will need a valid Birth Certificate number to indicate your interest in centres. -" -282,"I want to add another centre but I have already selected 10 centres. What should I do? -","If you have already selected 10 centres, you will need to remove centres before adding more. To view the list of selected centres: 1) Tap on the ""View"" button from ""Results"" or ""Details"" page. 2) Select ""Remove"" on the ""Selected Centres"" page -" -283,"How can I indicate interest for kindergartens? -","Kindergartens hold annual mass registration exercises for their student enrolment. Please contact the kindergartens directly if you would like to enrol your child. -" -284,"How will I know if my child has been successful in getting a place in the centre I have indicated interest in? -","The centre will contact you directly if your child has successfully been enrolled. -" -285,"How do I know if a centre is a Baby Bonus Approved Institution? -","You can check if the centre is a Baby Bonus Approved Institution. -" -286,"What are the services available under Child Health on the app? -","You will be able to view your children’s immunisation and appointment records on the app. To view your child’s immunisation and appointment records: 1) Go to “Menu” 2) Select “Child Health” under “Services” 3) Select “Immunisation Records” or “Medical Appointments” 4) Log in with your SingPass Medical appointments made with private clinics or hospitals will not be reflected on the app. -" -287,"I wish to change my child’s immunisation appointment, can I do so via the Moments of Life (Families) app? -","You can currently only view your child’s immunisation records on the Moments of Life (Families) app. Please contact the polyclinic/hospital where your child will be having the immunisation to request for a change in appointment. -" -288,"My child’s appointment information is not updated. What should I do? -","Please contact the Health Promotion Board (HPB) at hpb_healthhub@hpb.gov.sg. -" -289,"What platform does the app run on? -","The app supports the current major versions (and up to 2 versions earlier) of iOS and Android. Details on compatibility can also be found on the App listing page in the Apple App Store or Google Play Store. -" -290,"What are the services on the app that require SingPass login? -","Services such as Birth Registration, Baby Bonus Application and Child Health will require SingPass login to prefill the online form or view records. Log in with SingPass on the “Profile” page to have immediate access to your children’s MyInfo records. -" -291,"I do not have SingPass account. What should I do? -","Please visit www.singpass.gov.sg to register for a SingPass account. -" -292,"I have forgotten my SingPass password. What do I do? -","Please visit www.singpass.gov.sg to reset your SingPass password. -" -293,How do I indicate my interest for an infant care/child care centre?,To indicate your interest for an infant care/child care centre: 1) Go to “Menu” 2) Select “Preschool” under “Services” 3) Select “Preschool Search” 4) Search for the centre using its name or postal code 5) Select “Select Centre” You will be able to indicate your interest for up to 10 infant care/child care centres. diff --git a/flaskservice/dnnTraining/checkpoint b/flaskservice/dnnTraining/checkpoint deleted file mode 100644 index 4a9d432..0000000 --- a/flaskservice/dnnTraining/checkpoint +++ /dev/null @@ -1,2 +0,0 @@ -model_checkpoint_path: "/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Dialogflow-Chatbot-/python/dnnTraining/model.tflearn" -all_model_checkpoint_paths: "/Users/mac/Desktop/NTU_19_20_SEM_1/FYP/Final-Year-Project-Dialogflow-Chatbot-/python/dnnTraining/model.tflearn" diff --git a/flaskservice/dnnTraining/intentMatching.py b/flaskservice/dnnTraining/intentMatching.py deleted file mode 100644 index c001dbd..0000000 --- a/flaskservice/dnnTraining/intentMatching.py +++ /dev/null @@ -1,118 +0,0 @@ -import json -import nltk -from nltk.tokenize import word_tokenize -from nltk.stem import PorterStemmer -import random -import numpy as np -from tensorflow.python.framework import ops -import tflearn -import logging, os -import warnings -import pickle -import math -import matplotlib.pyplot as plt - -def serialize_input(matrix,num_column,num_rows): - L2sum_store = {} - for x in range(num_rows): - L2sum = 0 - for y in range(num_column): - L2sum = L2sum + (matrix[x][y] ** 2) - L2sum_store[x] = math.sqrt(L2sum) - - for x in range(num_rows): - total_term_frequency = sum(matrix[x]) - for y in range(num_column): - matrix[x][y] = (matrix[x][y]/total_term_frequency) * L2sum_store[x] - - return matrix - -stemmer = PorterStemmer() -with open('../dataConstruction/babybonusintents.json') as json_data: - intents = json.loads(json_data.read()) - -words = [] -classes = [] -documents = [] -ignore_words = ['?'] - -for intent in intents['intents']: - for question in intent['patterns']: - w = nltk.word_tokenize(question) - words.extend(w) - documents.append((w, intent['tag'])) - if intent['tag'] not in classes: - classes.append(intent['tag']) - - -#Stem words and remove duplicates -words = [stemmer.stem(w.lower()) for w in words if w not in ignore_words] -words = sorted(list(set(words))) -classes = sorted(list(set(classes))) - - -# print(len(classes),"classes",classes) -# print(len(words),"Unique words",words) - -#creating training data -training = [] -output = [] - -#initialize empty array for output -output_empty = [0] * len(classes) - -#training set, bag of words for each sentence -for doc in documents: - bag = [] - words_in_questions = doc[0] - words_in_questions = [stemmer.stem(word.lower()) for word in words_in_questions] - for w in words: - bag.append(1) if w in words_in_questions else bag.append(0) - - output_row = list(output_empty) - output_row[classes.index(doc[1])] = 1 - - training.append([bag,output_row]) - -#Shuffle and convert training data to numpy array -random.shuffle(training) -training = np.array(training) - -#Split train and test data -train_x = list(training[:,0]) -train_y = list(training[:,1]) - -num_rows_x, num_columns_x = (np.array(train_x)).shape -num_rows_y, num_columns_y = (np.array(train_y)).shape - -train_x = serialize_input(train_x,num_columns_x,num_rows_x) -train_y = serialize_input(train_y,num_columns_y,num_rows_y) - -# print(num_rows_x) -# print(num_columns_x) - -# print(num_rows_y) -# print(num_columns_y) - -#Build model - -#Reset graph data -ops.reset_default_graph() - -# #Build Neural Network -net = tflearn.input_data(shape=[None, len(train_x[0])]) -net = tflearn.fully_connected(net, 12) -net = tflearn.fully_connected(net, 12) -net = tflearn.fully_connected(net, len(train_y[0]),activation='softmax') -net = tflearn.regression(net) - -# #Model definition -model = tflearn.DNN(net, tensorboard_dir='tflearn_logs') - -#Train Model -model.fit(train_x, train_y, n_epoch=50, batch_size=32, show_metric=True, validation_set=0.2, shuffle=True) - - -# model.save('model.tflearn') - -# pickle.dump({'words':words, 'classes':classes, 'train_x':train_x, 'train_y':train_y}, open("training_data","wb")) \ No newline at end of file diff --git a/flaskservice/dnnTraining/model.tflearn.data-00000-of-00001 b/flaskservice/dnnTraining/model.tflearn.data-00000-of-00001 deleted file mode 100644 index 2cfdacf..0000000 Binary files a/flaskservice/dnnTraining/model.tflearn.data-00000-of-00001 and /dev/null differ diff --git a/flaskservice/dnnTraining/model.tflearn.index b/flaskservice/dnnTraining/model.tflearn.index deleted file mode 100644 index ccdc650..0000000 Binary files a/flaskservice/dnnTraining/model.tflearn.index and /dev/null differ diff --git a/flaskservice/dnnTraining/model.tflearn.meta b/flaskservice/dnnTraining/model.tflearn.meta deleted file mode 100644 index 658e8b6..0000000 Binary files a/flaskservice/dnnTraining/model.tflearn.meta and /dev/null differ diff --git a/flaskservice/flaskApp/cosineSimilarity.py b/flaskservice/flaskApp/cosineSimilarity.py deleted file mode 100644 index 33a39d8..0000000 --- a/flaskservice/flaskApp/cosineSimilarity.py +++ /dev/null @@ -1,124 +0,0 @@ -import nltk -from nltk.tokenize import word_tokenize -from nltk.corpus import stopwords -from nltk.stem import PorterStemmer -import numpy as np -import math - -class measure(object): - - def __init__(self): - self.bag_of_words = [] - self.stemmer = PorterStemmer() - self.sw = stopwords.words('english') - - def construct_bow(self,sentence): - - w = nltk.word_tokenize(sentence) - return w - - def serialize_input(self,matrix,num_column): - - L2sum_store = {} - for x in range(2): - L2sum = 0 - for y in range(num_column): - L2sum = L2sum + (matrix[x][y] ** 2) - L2sum_store[x] = math.sqrt(L2sum) - - for x in range(2): - total_term_frequency = sum(matrix[x]) - for y in range(num_column): - matrix[x][y] = (matrix[x][y]/total_term_frequency) * L2sum_store[x] - - return matrix - - def measureSimilarity(self, sentence_pair): - - print(sentence_pair) - for sentence in sentence_pair: - w = nltk.word_tokenize(sentence) - self.bag_of_words.extend(w) - - self.bag_of_words = [self.stemmer.stem(w.lower()) for w in self.bag_of_words] - self.bag_of_words = sorted(list(set(self.bag_of_words))) - - matrix = np.zeros((2,len(self.bag_of_words))) - - index = 0 - - while index < len(sentence_pair): - w = self.construct_bow(sentence_pair[index]) - w = [self.stemmer.stem(word.lower()) for word in w] - w = sorted(list(set(w))) - - for item in w: - matrix[index][self.bag_of_words.index(item)] += 1 - - index = index + 1 - - matrix = self.serialize_input(matrix, len(self.bag_of_words)) - - i = 0 - cosineSimilarity = 0 - - while i < len(self.bag_of_words): - cosineSimilarity = cosineSimilarity + (matrix[0][i] * matrix[1][i]) - i = i+1 - - return cosineSimilarity - - def Similarity(self, sentence_pair): - sentence1 = sentence_pair[0] - sentence2 = sentence_pair[1] - - #Tokenize each sentence - S1 = word_tokenize(sentence1) - S2 = word_tokenize(sentence2) - - #Initialize stopword and vector - V1 = [] - V2 = [] - - #Remove stopwords - S1 = {w for w in S1 if not w in self.sw} - S2 = {w for w in S2 if not w in self.sw} - - # #Stem words - # S1 = [self.stemmer.stem(w.lower()) for w in S1] - # S1 = {sorted(list(set(S1)))} - - # S2 = [self.stemmer.stem(w.lower()) for w in S2] - # S2 = {sorted(list(set(S2)))} - - #Form bag of words and populate individual sentence vector - bow_vector = S1.union(S2) - for w in bow_vector: - if w in S1: V1.append(1) - else: V1.append(0) - - if w in S2: V2.append(1) - else: V2.append(0) - - #Calculate cosine similarity - c = 0 - for i in range(len(bow_vector)): - c += V1[i] * V2[i] - - cosineSimilarity = c / float((sum(V1)*sum(V2))**0.5) - - return round(cosineSimilarity,2) - - - - - - - - - - - - - - diff --git a/flaskservice/flaskApp/flaskApp.py b/flaskservice/flaskApp/flaskApp.py deleted file mode 100644 index b048d35..0000000 --- a/flaskservice/flaskApp/flaskApp.py +++ /dev/null @@ -1,48 +0,0 @@ - -from flask import Flask, request, jsonify -app = Flask(__name__) -# from matchTest import * -from cosineSimilarity import * - -# DNNmodel = predict() -Similarity = measure() - -@app.route('/api/query', methods=['GET','POST']) -def query(): - with open('../dataConstruction/babybonusintents.json') as json_data: - intents = json.loads(json_data.read()) - content = request.json - question = content['request'] - tagged_questions = DNNmodel.classify(question) - reply = "" - - if len(tagged_questions) == 0: - reply = "Query not specific enough" - else: - query = "" - reccommendation = [] - - for ques in tagged_questions: - json_obj = {"question":ques[0],"score": str(ques[1])} - reccommendation.append(json_obj) - - for q in tagged_questions: - query = q[0] - break - - for row in intents['intents']: - if (str(row['tag']) == str(query) ): - reply = row['response'] - - return jsonify({"response":reply, "reccomendation":reccommendation}) - -@app.route('/api/similarityCheck', methods=['GET','POST']) -def similarityCheck(): - content2 = request.json - similarity_threshold = Similarity.Similarity(content2['request']) - - return jsonify({"response":similarity_threshold}) - - -if __name__ == '__main__': - app.run(host='0.0.0.0',debug=True) \ No newline at end of file diff --git a/flaskservice/flaskApp/matchTest.py b/flaskservice/flaskApp/matchTest.py deleted file mode 100644 index 3b8d127..0000000 --- a/flaskservice/flaskApp/matchTest.py +++ /dev/null @@ -1,71 +0,0 @@ -import pickle -import json -import nltk -from nltk.tokenize import word_tokenize -from nltk.stem import PorterStemmer -import numpy as np -import logging, os -import warnings - -with warnings.catch_warnings(): - warnings.filterwarnings("ignore",category=FutureWarning) - import tflearn - -logging.getLogger('tensorflow').disabled = True - -class predict(object): - - def __init__(self): - self.stemmer = PorterStemmer() - self.ERROR_THRESHOLD = 0.25 - self.data = pickle.load(open ("../dnnTraining/training_data","rb")) - self.words = self.data['words'] - self.classes = self.data['classes'] - self.train_x = self.data['train_x'] - self.train_y = self.data['train_y'] - - #Build Neural Network - self.net = tflearn.input_data(shape=[None, len(self.train_x[0])]) - self.net = tflearn.fully_connected(self.net, 12) - self.net = tflearn.fully_connected(self.net, 12) - self.net = tflearn.fully_connected(self.net, len(self.train_y[0]),activation='softmax') - self.net = tflearn.regression(self.net) - - #Model definition - self.model = tflearn.DNN(self.net, tensorboard_dir='tflearn_logs') - - self.model.load('./../dnnTraining/model.tflearn') - - def clean_sentence(self, sentence): - sentence_words = nltk.word_tokenize(sentence) - sentence_words = [self.stemmer.stem(w.lower()) for w in sentence_words] - return sentence_words - - def bag_of_words(self, sentence, words, show_details=False): - cleaned_sentence = self.clean_sentence(sentence) - bag = [0]*len(words) - for s in cleaned_sentence: - for i,w in enumerate(words): - if w==s: - bag[i] = 1 - if show_details: - print("found in bag: %s" %w) - - return(np.array(bag)) - - - def classify(self, sentence): - #generate probability from model - results = self.model.predict([self.bag_of_words(sentence,self.words)])[0] - - #filter out predictions below the threshold - results = [[i,r] for i,r in enumerate(results) if r> self.ERROR_THRESHOLD] - - #sort by probability - results.sort(key=lambda x: x[1], reverse=True) - return_list = [] - - for r in results: - return_list.append((self.classes[r[0]], r[1])) - - return return_list diff --git a/flaskservice/flaskApp/matchTest.pyc b/flaskservice/flaskApp/matchTest.pyc deleted file mode 100644 index 19d5731..0000000 Binary files a/flaskservice/flaskApp/matchTest.pyc and /dev/null differ diff --git a/flaskservice/flaskApp/similaritytest.py b/flaskservice/flaskApp/similaritytest.py deleted file mode 100644 index 4c05440..0000000 --- a/flaskservice/flaskApp/similaritytest.py +++ /dev/null @@ -1,33 +0,0 @@ -def Similarity(self, sentence_pair): - sentence1 = sentence_pair[0] - sentence2 = sentence_pair[1] - - #Tokenize each sentence - S1 = word_tokenize(sentence1) - S2 = word_tokenize(sentence2) - - #Initialize stopword and vector - V1 = [] - V2 = [] - - #Remove stopwords - S1 = {w for w in S1 if not w in self.sw} - S2 = {w for w in S2 if not w in self.sw} - - #Form bag of words and populate individual sentence vector - bow_vector = S1.union(S2) - for w in bow_vector: - if w in S1: V1.append(1) - else: V1.append(0) - - if w in S2: V2.append(1) - else: V2.append(0) - - #Calculate cosine similarity - c = 0 - for i in range(len(bow_vector)): - c += V1[i] * V2[i] - - cosineSimilarity = c / float((sum(V1)*sum(V2))**0.5) - - return round(cosineSimilarity,2) \ No newline at end of file diff --git a/flaskservice/include/python3.5m b/flaskservice/include/python3.5m deleted file mode 120000 index b152087..0000000 --- a/flaskservice/include/python3.5m +++ /dev/null @@ -1 +0,0 @@ -/usr/local/Cellar/python3/3.5.2_3/Frameworks/Python.framework/Versions/3.5/include/python3.5m \ No newline at end of file diff --git a/flaskservice/pip-selfcheck.json b/flaskservice/pip-selfcheck.json deleted file mode 100644 index c29e606..0000000 --- a/flaskservice/pip-selfcheck.json +++ /dev/null @@ -1 +0,0 @@ -{"last_check":"2020-04-17T09:16:17Z","pypi_version":"20.0.2"} \ No newline at end of file diff --git a/flaskservice/requirements.txt b/flaskservice/requirements.txt deleted file mode 100644 index 00ec441..0000000 --- a/flaskservice/requirements.txt +++ /dev/null @@ -1,53 +0,0 @@ -absl-py==0.9.0 -astor==0.8.1 -beautifulsoup4==4.8.1 -boto==2.49.0 -boto3==1.11.3 -botocore==1.14.3 -cachetools==4.0.0 -certifi==2019.9.11 -chardet==3.0.4 -Click==7.0 -docutils==0.15.2 -Flask==1.1.1 -gast==0.2.2 -gensim==3.8.1 -google-auth==1.10.0 -google-auth-oauthlib==0.4.1 -google-pasta==0.1.8 -grpcio==1.26.0 -h5py==2.10.0 -idna==2.8 -itsdangerous==1.1.0 -Jinja2==2.10.3 -jmespath==0.9.4 -Keras-Applications==1.0.8 -Keras-Preprocessing==1.1.0 -Markdown==3.1.1 -MarkupSafe==1.1.1 -nltk==3.4.5 -numpy==1.18.0 -oauthlib==3.1.0 -opt-einsum==3.1.0 -Pillow==7.0.0 -protobuf==3.11.2 -pyasn1==0.4.8 -pyasn1-modules==0.2.7 -python-dateutil==2.8.1 -requests==2.22.0 -requests-oauthlib==1.3.0 -rsa==4.0 -s3transfer==0.3.0 -scipy==1.4.1 -silence-tensorflow==1.0.2 -six==1.13.0 -smart-open==1.9.0 -soupsieve==1.9.4 -tensorboard==1.14.0 -tensorflow==1.14.0 -tensorflow-estimator==1.14.0 -termcolor==1.1.0 -tflearn==0.3.2 -urllib3==1.25.6 -Werkzeug==0.16.0 -wrapt==1.11.2 diff --git a/frontend/.dockerignore b/frontend/.dockerignore new file mode 100644 index 0000000..97cff0d --- /dev/null +++ b/frontend/.dockerignore @@ -0,0 +1,15 @@ +.docker +.dockerignore +coverage +dist +node_modules +test +.env* +.eslintrc.js +.prettierrc +Dockerfile +README.md +LICENSE +nest-cli.json +.DS_Store +jest.config.js \ No newline at end of file diff --git a/frontend/Dockerfile b/frontend/Dockerfile new file mode 100644 index 0000000..d42545d --- /dev/null +++ b/frontend/Dockerfile @@ -0,0 +1,29 @@ +#build environment +FROM node:12.2.0-alpine as build + +RUN mkdir -p /srv/app/client +WORKDIR /srv/app/client + +COPY package.json /srv/app/client +COPY package-lock.json /srv/app/client + +RUN npm install --production --slient && \ + npm cache clean --force + +COPY . /srv/app/client + +ARG REACT_APP_API +ARG REACT_APP_INTENT_API + +RUN npm run build + +#production environment +FROM nginx:stable-alpine + +COPY config/nginx.conf /etc/nginx/conf.d/default.conf + +COPY --from=build /srv/app/client/build /usr/share/nginx/html + +EXPOSE 80 + +CMD ["nginx", "-g", "daemon off;"] diff --git a/frontend/config/nginx.conf b/frontend/config/nginx.conf new file mode 100644 index 0000000..11f31fc --- /dev/null +++ b/frontend/config/nginx.conf @@ -0,0 +1,19 @@ +server { + + listen 80; + server_name localhost; + + location / { + root /usr/share/nginx/html; + index index.html index.htm; + try_files $uri /index.html; + } + + # redirect server error pages + + error_page 500 502 503 504 /50x.html; + location = /50x.html { + root /usr/share/nginx/html; + } + +} \ No newline at end of file diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 93f87f3..0e690b7 100755 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,49 +1,56 @@ { - "name": "dialogflowapp", + "name": "chatbot-frontend", "version": "0.1.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, - "dependencies": { - "3d-view": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/3d-view/-/3d-view-2.0.0.tgz", - "integrity": "sha1-gxrpQtdQjFCAHj4G+v4ejFdOF74=", - "requires": { - "matrix-camera-controller": "^2.1.1", - "orbit-camera-controller": "^4.0.0", - "turntable-camera-controller": "^3.0.0" - } - }, - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/compat-data": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz", - "integrity": "sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==", - "requires": { - "browserslist": "^4.11.1", - "invariant": "^2.2.4", - "semver": "^5.5.0" + "packages": { + "": { + "name": "chatbot-frontend", + "version": "0.1.0", + "dependencies": { + "@material-ui/core": "^4.11.0", + "@material-ui/icons": "^4.9.1", + "axios": "^0.21.1", + "bootstrap": "^4.5.2", + "papaparse": "^5.3.0", + "plotly.js": "^1.55.2", + "react": "^16.13.1", + "react-bootstrap": "^1.3.0", + "react-chat-widget": "^3.0.5", + "react-dom": "^16.13.1", + "react-hooks": "^1.0.1", + "react-plotly.js": "^2.5.0", + "react-router-dom": "^5.2.0", + "react-scripts": "^3.4.3", + "socket.io-client": "^2.2.0" }, + "devDependencies": { + "eslint-config-standard": "^14.1.1", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-node": "^9.2.0", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-react": "^7.21.1", + "eslint-plugin-standard": "^4.0.1" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } + "@babel/highlight": "^7.10.4" } }, - "@babel/core": { + "node_modules/@babel/compat-data": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.7.tgz", + "integrity": "sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==" + }, + "node_modules/@babel/core": { "version": "7.9.0", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", - "requires": { + "dependencies": { "@babel/code-frame": "^7.8.3", "@babel/generator": "^7.9.0", "@babel/helper-module-transforms": "^7.9.0", @@ -61,1309 +68,21140 @@ "semver": "^5.4.1", "source-map": "^0.5.0" }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", - "requires": { - "@babel/types": "^7.9.6", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", - "requires": { - "@babel/types": "^7.9.6", + "node_modules/@babel/core/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/generator": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "dependencies": { + "@babel/types": "^7.12.11", "jsesc": "^2.5.1", - "lodash": "^4.17.13", "source-map": "^0.5.0" } }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", - "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.8.3", - "@babel/types": "^7.8.3" - }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz", + "integrity": "sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ==", "dependencies": { - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.12.10" } }, - "@babel/helper-builder-react-jsx": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz", - "integrity": "sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/types": "^7.9.0" - }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" } }, - "@babel/helper-builder-react-jsx-experimental": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz", - "integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-module-imports": "^7.8.3", - "@babel/types": "^7.9.5" + "node_modules/@babel/helper-compilation-targets": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz", + "integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==", + "dependencies": { + "@babel/compat-data": "^7.12.5", + "@babel/helper-validator-option": "^7.12.1", + "browserslist": "^4.14.5", + "semver": "^5.5.0" }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz", + "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==", "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-compilation-targets": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz", - "integrity": "sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==", - "requires": { - "@babel/compat-data": "^7.9.6", - "browserslist": "^4.11.1", - "invariant": "^2.2.4", - "levenary": "^1.1.1", - "semver": "^5.5.0" + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz", + "integrity": "sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "regexpu-core": "^4.7.1" }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" } }, - "@babel/helper-create-class-features-plugin": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.6.tgz", - "integrity": "sha512-6N9IeuyHvMBRyjNYOMJHrhwtu4WJMrYf8hVbEHD3pbbbmNOk1kmXSQs7bA4dYDUaIx4ZEzdnvo6NwC3WHd/Qow==", - "requires": { - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.9.6", - "@babel/helper-split-export-declaration": "^7.8.3" - }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz", + "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==", "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.12.1" } }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz", - "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-regex": "^7.8.3", - "regexpu-core": "^4.7.0" - }, + "node_modules/@babel/helper-function-name": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", + "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-get-function-arity": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/types": "^7.12.11" } }, - "@babel/helper-define-map": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", - "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", - "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/types": "^7.8.3", - "lodash": "^4.17.13" - }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", + "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.12.10" } }, - "@babel/helper-explode-assignable-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", - "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", - "requires": { - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" - }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", - "requires": { - "@babel/types": "^7.9.6", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", + "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "dependencies": { + "@babel/types": "^7.12.7" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dependencies": { + "@babel/types": "^7.12.5" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", + "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "dependencies": { + "@babel/types": "^7.12.10" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz", + "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/types": "^7.12.1" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", + "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.12.7", + "@babel/helper-optimise-call-expression": "^7.12.10", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.11" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "dependencies": { + "@babel/types": "^7.12.1" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", + "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", + "dependencies": { + "@babel/types": "^7.12.1" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", + "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "dependencies": { + "@babel/types": "^7.12.11" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz", + "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==" + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz", + "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==", + "dependencies": { + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "dependencies": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "node_modules/@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.12.tgz", + "integrity": "sha512-nrz9y0a4xmUrRq51bYkWJIO5SBZyG2ys2qinHsN0zHDHVsUaModrkpyWWWXfGqYQmOL3x9sQIcTNN/pBGpo09A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz", + "integrity": "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-decorators": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz", + "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz", + "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz", + "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz", + "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz", + "integrity": "sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz", + "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz", + "integrity": "sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz", + "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz", + "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.1.tgz", + "integrity": "sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz", + "integrity": "sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz", + "integrity": "sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", + "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", + "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz", + "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz", + "integrity": "sha512-VOEPQ/ExOVqbukuP7BYJtI5ZxxsmegTwzZ04j1aF0dkSypGo9XpDHuOrABsJu+ie+penpSJheDJ11x1BEZNiyQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz", + "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4", + "globals": "^11.1.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz", + "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz", + "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz", + "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz", + "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz", + "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", + "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-flow": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz", + "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz", + "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==", + "dependencies": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz", + "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz", + "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz", + "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz", + "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==", + "dependencies": { + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.12.1", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz", + "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-identifier": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz", + "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==", + "dependencies": { + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz", + "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz", + "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz", + "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz", + "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz", + "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.1.tgz", + "integrity": "sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.12.tgz", + "integrity": "sha512-JDWGuzGNWscYcq8oJVCtSE61a5+XAOos+V0HrxnDieUus4UMnBEosDnY1VJqU5iZ4pA04QY7l0+JvHL1hZEfsw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.12.10", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1", + "@babel/types": "^7.12.12" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.12.tgz", + "integrity": "sha512-i1AxnKxHeMxUaWVXQOSIco4tvVvvCxMSfeBMnMM06mpaJt3g+MpxYQQrDfojUQldP1xxraPSJYSMEljoWM/dCg==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.12.12" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", + "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", + "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz", + "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz", + "integrity": "sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==", + "dependencies": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz", + "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz", + "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz", + "integrity": "sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz", + "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz", + "integrity": "sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz", + "integrity": "sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-typescript": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz", + "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz", + "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", + "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", + "dependencies": { + "@babel/compat-data": "^7.12.7", + "@babel/helper-compilation-targets": "^7.12.5", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.11", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.7", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.7", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.11", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.7", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.10", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.11", + "core-js-compat": "^3.8.0", + "semver": "^5.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.10.tgz", + "integrity": "sha512-vtQNjaHRl4DUpp+t+g4wvTHsLQuye+n0H/wsXIZRn69oz/fvNC7gQ4IK73zGJBaxvHoxElDvnYCthMcT7uzFoQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.10", + "@babel/plugin-transform-react-jsx-development": "^7.12.7", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz", + "integrity": "sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-typescript": "^7.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.12.5.tgz", + "integrity": "sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ==", + "dependencies": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "node_modules/@babel/traverse": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", + "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "dependencies": { + "@babel/code-frame": "^7.12.11", + "@babel/generator": "^7.12.11", + "@babel/helper-function-name": "^7.12.11", + "@babel/helper-split-export-declaration": "^7.12.11", + "@babel/parser": "^7.12.11", + "@babel/types": "^7.12.12", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/types": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", + "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@choojs/findup": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@choojs/findup/-/findup-0.2.1.tgz", + "integrity": "sha512-YstAqNb0MCN8PjdLCDfRsBcGVRN41f3vgLvaI0IrIcBp4AqILRSS0DeWNGkicC+f/zRIPJLc+9RURVSepwvfBw==", + "dependencies": { + "commander": "^2.15.1" + }, + "bin": { + "findup": "bin/findup.js" + } + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", + "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@csstools/normalize.css": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "deprecated": "Moved to 'npm install @sideway/address'" + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "deprecated": "Switch to 'npm install joi'", + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "dependencies": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/core": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/reporters": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-changed-files": "^24.9.0", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-resolve-dependencies": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "jest-watcher": "^24.9.0", + "micromatch": "^3.1.10", + "p-each-series": "^1.0.0", + "realpath-native": "^1.1.0", + "rimraf": "^2.5.4", + "slash": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/core/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@jest/environment": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", + "dependencies": { + "@jest/fake-timers": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "dependencies": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/reporters": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^2.0.2", + "istanbul-lib-instrument": "^3.0.1", + "istanbul-lib-report": "^2.0.4", + "istanbul-lib-source-maps": "^3.0.1", + "istanbul-reports": "^2.2.6", + "jest-haste-map": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "node-notifier": "^5.4.2", + "slash": "^2.0.0", + "source-map": "^0.6.0", + "string-length": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/source-map/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", + "dependencies": { + "@jest/test-result": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@mapbox/geojson-rewind": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.5.0.tgz", + "integrity": "sha512-73l/qJQgj/T/zO1JXVfuVvvKDgikD/7D/rHAD28S9BG1OTstgmftrmqfCx4U+zQAmtsB6HcDA3a7ymdnJZAQgg==", + "dependencies": { + "concat-stream": "~2.0.0", + "minimist": "^1.2.5" + }, + "bin": { + "geojson-rewind": "geojson-rewind" + } + }, + "node_modules/@mapbox/geojson-rewind/node_modules/concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "engines": [ + "node >= 6.0" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/@mapbox/geojson-rewind/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@mapbox/geojson-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz", + "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==" + }, + "node_modules/@mapbox/jsonlint-lines-primitives": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", + "integrity": "sha1-zlblOfg1UrWNENZy6k1vya3HsjQ=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@mapbox/mapbox-gl-supported": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", + "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", + "peerDependencies": { + "mapbox-gl": ">=0.32.1 <2.0.0" + } + }, + "node_modules/@mapbox/point-geometry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", + "integrity": "sha1-ioP5M1x4YO/6Lu7KJUMyqgru2PI=" + }, + "node_modules/@mapbox/tiny-sdf": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.2.0.tgz", + "integrity": "sha512-gy4o8kxsIQLSbY1etb+swWeXTateN6C9DrHeArrHsxuAnQFCh9MEKvy3b0C6QyMYZcrG6QEz4sJ/zr/ud9Zlgw==" + }, + "node_modules/@mapbox/unitbezier": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", + "integrity": "sha1-FWUb1VOme4WB+zmIEMmK2Go0Uk4=" + }, + "node_modules/@mapbox/vector-tile": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", + "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", + "dependencies": { + "@mapbox/point-geometry": "~0.1.0" + } + }, + "node_modules/@mapbox/whoots-js": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", + "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@material-ui/core": { + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.11.2.tgz", + "integrity": "sha512-/D1+AQQeYX/WhT/FUk78UCRj8ch/RCglsQLYujYTIqPSJlwZHKcvHidNeVhODXeApojeXjkl0tWdk5C9ofwOkQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/styles": "^4.11.2", + "@material-ui/system": "^4.11.2", + "@material-ui/types": "^5.1.0", + "@material-ui/utils": "^4.11.2", + "@types/react-transition-group": "^4.2.0", + "clsx": "^1.0.4", + "hoist-non-react-statics": "^3.3.2", + "popper.js": "1.16.1-lts", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0", + "react-transition-group": "^4.4.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/core/node_modules/popper.js": { + "version": "1.16.1-lts", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz", + "integrity": "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==" + }, + "node_modules/@material-ui/icons": { + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.2.tgz", + "integrity": "sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ==", + "dependencies": { + "@babel/runtime": "^7.4.4" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "@material-ui/core": "^4.0.0", + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/styles": { + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.2.tgz", + "integrity": "sha512-xbItf8zkfD3FuGoD9f2vlcyPf9jTEtj9YTJoNNV+NMWaSAHXgrW6geqRoo/IwBuMjqpwqsZhct13e2nUyU9Ljw==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@emotion/hash": "^0.8.0", + "@material-ui/types": "^5.1.0", + "@material-ui/utils": "^4.11.2", + "clsx": "^1.0.4", + "csstype": "^2.5.2", + "hoist-non-react-statics": "^3.3.2", + "jss": "^10.0.3", + "jss-plugin-camel-case": "^10.0.3", + "jss-plugin-default-unit": "^10.0.3", + "jss-plugin-global": "^10.0.3", + "jss-plugin-nested": "^10.0.3", + "jss-plugin-props-sort": "^10.0.3", + "jss-plugin-rule-value-function": "^10.0.3", + "jss-plugin-vendor-prefixer": "^10.0.3", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/system": { + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.11.2.tgz", + "integrity": "sha512-BELFJEel5E+5DMiZb6XXT3peWRn6UixRvBtKwSxqntmD0+zwbbfCij6jtGwwdJhN1qX/aXrKu10zX31GBaeR7A==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.11.2", + "csstype": "^2.5.2", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", + "peerDependencies": { + "@types/react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/utils": { + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.2.tgz", + "integrity": "sha512-Uul8w38u+PICe2Fg2pDKCaIG7kOyhowZ9vjiC1FsVwPABTW8vPPKfF6OvxRq3IiBaI1faOJmgdvMG7rMJARBhA==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@plotly/d3-sankey": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@plotly/d3-sankey/-/d3-sankey-0.7.2.tgz", + "integrity": "sha512-2jdVos1N3mMp3QW0k2q1ph7Gd6j5PY1YihBrwpkFnKqO+cqtZq3AdEYUeSGXMeLsBDQYiqTVcihYfk8vr5tqhw==", + "dependencies": { + "d3-array": "1", + "d3-collection": "1", + "d3-shape": "^1.2.0" + } + }, + "node_modules/@plotly/d3-sankey-circular": { + "version": "0.33.1", + "resolved": "https://registry.npmjs.org/@plotly/d3-sankey-circular/-/d3-sankey-circular-0.33.1.tgz", + "integrity": "sha512-FgBV1HEvCr3DV7RHhDsPXyryknucxtfnLwPtCKKxdolKyTFYoLX/ibEfX39iFYIL7DYbVeRtP43dbFcrHNE+KQ==", + "dependencies": { + "d3-array": "^1.2.1", + "d3-collection": "^1.0.4", + "d3-shape": "^1.2.0", + "elementary-circuits-directed-graph": "^1.0.4" + } + }, + "node_modules/@plotly/point-cluster": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@plotly/point-cluster/-/point-cluster-3.1.9.tgz", + "integrity": "sha512-MwaI6g9scKf68Orpr1pHZ597pYx9uP8UEFXLPbsCmuw3a84obwz6pnMXGc90VhgDNeNiLEdlmuK7CPo+5PIxXw==", + "dependencies": { + "array-bounds": "^1.0.1", + "binary-search-bounds": "^2.0.4", + "clamp": "^1.0.1", + "defined": "^1.0.0", + "dtype": "^2.0.0", + "flatten-vertex-data": "^1.0.2", + "is-obj": "^1.0.1", + "math-log2": "^1.0.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0" + } + }, + "node_modules/@popperjs/core": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.6.0.tgz", + "integrity": "sha512-cPqjjzuFWNK3BSKLm0abspP0sp/IGOli4p5I5fKFAzdS8fvjdOwDCfZqAaIiXd9lPkOWi3SUUfZof3hEb7J/uw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@restart/context": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@restart/context/-/context-2.1.4.tgz", + "integrity": "sha512-INJYZQJP7g+IoDUh/475NlGiTeMfwTXUEr3tmRneckHIxNolGOW9CTq83S8cxq0CgJwwcMzMJFchxvlwe7Rk8Q==", + "peerDependencies": { + "react": ">=16.3.2" + } + }, + "node_modules/@restart/hooks": { + "version": "0.3.26", + "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.3.26.tgz", + "integrity": "sha512-7Hwk2ZMYm+JLWcb7R9qIXk1OoUg1Z+saKWqZXlrvFwT3w6UArVNWgxYOzf+PJoK9zZejp8okPAKTctthhXLt5g==", + "dependencies": { + "lodash": "^4.17.20", + "lodash-es": "^4.17.20" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", + "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", + "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", + "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", + "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", + "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", + "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", + "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", + "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", + "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", + "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", + "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", + "@svgr/babel-plugin-transform-svg-component": "^4.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/core": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", + "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", + "dependencies": { + "@svgr/plugin-jsx": "^4.3.3", + "camelcase": "^5.3.1", + "cosmiconfig": "^5.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", + "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", + "dependencies": { + "@babel/types": "^7.4.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", + "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", + "dependencies": { + "@babel/core": "^7.4.5", + "@svgr/babel-preset": "^4.3.3", + "@svgr/hast-util-to-babel-ast": "^4.3.2", + "svg-parser": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", + "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", + "dependencies": { + "cosmiconfig": "^5.2.1", + "merge-deep": "^3.0.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@svgr/webpack": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz", + "integrity": "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==", + "dependencies": { + "@babel/core": "^7.4.5", + "@babel/plugin-transform-react-constant-elements": "^7.0.0", + "@babel/preset-env": "^7.4.5", + "@babel/preset-react": "^7.0.0", + "@svgr/core": "^4.3.3", + "@svgr/plugin-jsx": "^4.3.3", + "@svgr/plugin-svgo": "^4.3.1", + "loader-utils": "^1.2.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@turf/area": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/area/-/area-6.2.0.tgz", + "integrity": "sha512-vDH1/zpLbKNpklrGC/59zkAaQ41eHBo2IA5kHmcsK6WRYCrfOZyRzg3h3QEuD20COMuglIqKbCCPYYM+fnE0bQ==", + "dependencies": { + "@turf/helpers": "^6.2.0", + "@turf/meta": "^6.2.0" + } + }, + "node_modules/@turf/bbox": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-6.2.0.tgz", + "integrity": "sha512-8KR//ruA/hhCvDiBzxBTUJ/G3hm9+tuCyeZA81hvdsooDpeq0PK/jSJjlwYjS//UK5c2deBeNNJx7NvL/PLEwg==", + "dependencies": { + "@turf/helpers": "^6.2.0", + "@turf/meta": "^6.2.0" + } + }, + "node_modules/@turf/centroid": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.2.0.tgz", + "integrity": "sha512-k21egD4s45pBDIsEAiEUSs23anwdyzIK+/jQvHq+mL+Fwn9Zntk6GEUtpoBZq92fs2NyCvjGKlB2LNdHWXZtAw==", + "dependencies": { + "@turf/helpers": "^6.2.0", + "@turf/meta": "^6.2.0" + } + }, + "node_modules/@turf/helpers": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.2.0.tgz", + "integrity": "sha512-ANcZ0LFpnrza52y3um8KXgbpF1l7qmJXEqY1Bv5RovdQH+kUvMrZsb4SO3q4VH4eQqlsxDLxxXl7hkjjFbDtHg==" + }, + "node_modules/@turf/meta": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.2.0.tgz", + "integrity": "sha512-8bM69hzRYKNfpZ+cyLxXZLw1IqCxm3cBcyEkVBHROFsQJb1o1Ghv2cd4iCSIuvkc1xSWD+qQvUjYr40XSNsyOQ==", + "dependencies": { + "@turf/helpers": "^6.2.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", + "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/classnames": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.2.11.tgz", + "integrity": "sha512-2koNhpWm3DgWRp5tpkiJ8JGc1xTn2q0l+jUNUE7oMKXUf5NpI9AIdC4kbjGNFBdHtcxBD18LAksoudAVhFKCjw==" + }, + "node_modules/@types/eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" + }, + "node_modules/@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/invariant": { + "version": "2.2.34", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.34.tgz", + "integrity": "sha512-lYUtmJ9BqUN688fGY1U1HZoWT1/Jrmgigx2loq4ZcJpICECm/Om3V314BxdzypO0u5PORKGMM6x0OXaljV1YFg==" + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "node_modules/@types/node": { + "version": "14.14.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.21.tgz", + "integrity": "sha512-cHYfKsnwllYhjOzuC5q1VpguABBeecUp24yFluHpn/BQaVxB1CuQ1FSRZCzrPxrkIfWISXV2LbeoBthLWg0+0A==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, + "node_modules/@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + }, + "node_modules/@types/react": { + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.0.tgz", + "integrity": "sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.0.tgz", + "integrity": "sha512-/QfLHGpu+2fQOqQaXh8MG9q03bFENooTb/it4jr5kKaZlDQfWvjqWZg48AwzPVMBHlRuTRAY7hRHCEOXz5kV6w==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react/node_modules/csstype": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" + }, + "node_modules/@types/warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" + }, + "node_modules/@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz", + "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "2.34.0", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^2.0.0", + "eslint": "^5.0.0 || ^6.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", + "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", + "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", + "dependencies": { + "@types/eslint-visitor-keys": "^1.0.0", + "@typescript-eslint/experimental-utils": "2.34.0", + "@typescript-eslint/typescript-estree": "2.34.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", + "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", + "dependencies": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", + "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "dependencies": { + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", + "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", + "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", + "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==" + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", + "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", + "dependencies": { + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", + "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==" + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", + "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "mamacro": "^0.0.3" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", + "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", + "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", + "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", + "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", + "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", + "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/helper-wasm-section": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-opt": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "@webassemblyjs/wast-printer": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", + "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", + "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-buffer": "1.8.5", + "@webassemblyjs/wasm-gen": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", + "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-wasm-bytecode": "1.8.5", + "@webassemblyjs/ieee754": "1.8.5", + "@webassemblyjs/leb128": "1.8.5", + "@webassemblyjs/utf8": "1.8.5" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", + "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/floating-point-hex-parser": "1.8.5", + "@webassemblyjs/helper-api-error": "1.8.5", + "@webassemblyjs/helper-code-frame": "1.8.5", + "@webassemblyjs/helper-fsm": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", + "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/wast-parser": "1.8.5", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/3d-view": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/3d-view/-/3d-view-2.0.0.tgz", + "integrity": "sha1-gxrpQtdQjFCAHj4G+v4ejFdOF74=", + "dependencies": { + "matrix-camera-controller": "^2.1.1", + "orbit-camera-controller": "^4.0.0", + "turntable-camera-controller": "^3.0.0" + } + }, + "node_modules/a-big-triangle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/a-big-triangle/-/a-big-triangle-1.0.3.tgz", + "integrity": "sha1-7v0wsCqPUl6LH3K7a7GwwWdRx5Q=", + "dependencies": { + "gl-buffer": "^2.1.1", + "gl-vao": "^1.2.0", + "weak-map": "^1.0.5" + } + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "node_modules/abs-svg-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/abs-svg-path/-/abs-svg-path-0.1.1.tgz", + "integrity": "sha1-32Acjo0roQ1KdtYl4japo5wnI78=" + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/add-line-numbers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/add-line-numbers/-/add-line-numbers-1.0.1.tgz", + "integrity": "sha1-SNu96kfb0jTer+rGyTzqb3C0t+M=", + "dependencies": { + "pad-left": "^1.0.2" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/affine-hull": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/affine-hull/-/affine-hull-1.0.0.tgz", + "integrity": "sha1-dj/x040GPOt+Jy8X7k17vK+QXF0=", + "dependencies": { + "robust-orientation": "^1.1.3" + } + }, + "node_modules/after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/almost-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/almost-equal/-/almost-equal-1.1.0.tgz", + "integrity": "sha1-+FHGMROHV5lCdqou++jfowZszN0=" + }, + "node_modules/alpha-complex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/alpha-complex/-/alpha-complex-1.0.0.tgz", + "integrity": "sha1-kIZYcNawVCrnPAwTHU75iWabctI=", + "dependencies": { + "circumradius": "^1.0.0", + "delaunay-triangulate": "^1.1.6" + } + }, + "node_modules/alpha-shape": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/alpha-shape/-/alpha-shape-1.0.0.tgz", + "integrity": "sha1-yDEJkj7P2mZ9IWP+Tyb+JHJvZKk=", + "dependencies": { + "alpha-complex": "^1.0.0", + "simplicial-complex-boundary": "^1.0.0" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "dependencies": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + } + }, + "node_modules/arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-bounds": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-bounds/-/array-bounds-1.0.1.tgz", + "integrity": "sha512-8wdW3ZGk6UjMPJx/glyEt0sLzzwAE1bhToPsO1W2pbpR2gULyxe3BjSiuJFheP50T/GgODVPz2fuMUmIywt8cQ==" + }, + "node_modules/array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.2.tgz", + "integrity": "sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "get-intrinsic": "^1.0.1", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-normalize": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array-normalize/-/array-normalize-1.1.4.tgz", + "integrity": "sha512-fCp0wKFLjvSPmCn4F5Tiw4M3lpMZoHlCjfcs7nNzuj3vqQQ1/a8cgB9DXcpDSn18c+coLnaW7rqfcYCvKbyJXg==", + "dependencies": { + "array-bounds": "^1.0.0" + } + }, + "node_modules/array-range": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-range/-/array-range-1.0.1.tgz", + "integrity": "sha1-9W5GWRhDYRxqVvd+8C7afFAIm/w=" + }, + "node_modules/array-rearrange": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/array-rearrange/-/array-rearrange-2.2.2.tgz", + "integrity": "sha512-UfobP5N12Qm4Qu4fwLDIi2v6+wZsSf6snYSxAMeKhrh37YGnNWZPRmVEKc/2wfms53TLQnzfpG8wCx2Y/6NG1w==" + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/atob-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-1.0.0.tgz", + "integrity": "sha1-uI3KYAaSK5YglPdVaCa6sxxKKWs=" + }, + "node_modules/autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "node_modules/axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "dependencies": { + "follow-redirects": "^1.10.0" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "node_modules/babel-code-frame/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-code-frame/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.7.0", + "@babel/traverse": "^7.7.0", + "@babel/types": "^7.7.0", + "eslint-visitor-keys": "^1.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "eslint": ">= 4.12.1" + } + }, + "node_modules/babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "dependencies": { + "babylon": "^6.18.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", + "dependencies": { + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dependencies": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 6.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "dependencies": { + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros/node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-plugin-macros/node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-plugin-macros/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-macros/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", + "dependencies": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz", + "integrity": "sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==", + "dependencies": { + "@babel/core": "7.9.0", + "@babel/plugin-proposal-class-properties": "7.8.3", + "@babel/plugin-proposal-decorators": "7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.8.3", + "@babel/plugin-proposal-numeric-separator": "7.8.3", + "@babel/plugin-proposal-optional-chaining": "7.9.0", + "@babel/plugin-transform-flow-strip-types": "7.9.0", + "@babel/plugin-transform-react-display-name": "7.8.3", + "@babel/plugin-transform-runtime": "7.9.0", + "@babel/preset-env": "7.9.0", + "@babel/preset-react": "7.9.1", + "@babel/preset-typescript": "7.9.0", + "@babel/runtime": "7.9.0", + "babel-plugin-macros": "2.8.0", + "babel-plugin-transform-react-remove-prop-types": "0.4.24" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", + "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-env": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", + "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==", + "dependencies": { + "@babel/compat-data": "^7.9.0", + "@babel/helper-compilation-targets": "^7.8.7", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-numeric-separator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.9.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.9.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.0", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.9.0", + "@babel/plugin-transform-modules-commonjs": "^7.9.0", + "@babel/plugin-transform-modules-systemjs": "^7.9.0", + "@babel/plugin-transform-modules-umd": "^7.9.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.7", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.7", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.9.0", + "browserslist": "^4.9.1", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.1.tgz", + "integrity": "sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-transform-react-display-name": "^7.8.3", + "@babel/plugin-transform-react-jsx": "^7.9.1", + "@babel/plugin-transform-react-jsx-development": "^7.9.0", + "@babel/plugin-transform-react-jsx-self": "^7.9.0", + "@babel/plugin-transform-react-jsx-source": "^7.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz", + "integrity": "sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/preset-react/node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz", + "integrity": "sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-react-app/node_modules/@babel/runtime": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.0.tgz", + "integrity": "sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + } + }, + "node_modules/babel-preset-react-app/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.", + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "node_modules/barycentric": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/barycentric/-/barycentric-1.0.1.tgz", + "integrity": "sha1-8VYruJGyb0/sRjqC7to2V4AOxog=", + "dependencies": { + "robust-linear-solve": "^1.0.0" + } + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big-rat": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/big-rat/-/big-rat-1.0.4.tgz", + "integrity": "sha1-do0JO7V5MN0Y7Vdcf8on3FORreo=", + "dependencies": { + "bit-twiddle": "^1.0.2", + "bn.js": "^4.11.6", + "double-bits": "^1.1.1" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/binary-search-bounds": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-2.0.4.tgz", + "integrity": "sha512-2hg5kgdKql5ClF2ErBcSx0U5bnl5hgS4v7wMnLFodyR47yMtj2w+UAZB+0CiqyHct2q543i7Bi4/aMIegorCCg==" + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bit-twiddle": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-1.0.2.tgz", + "integrity": "sha1-DGwfq+KyPRcXPZpht7cJPrnhdp4=" + }, + "node_modules/bitmap-sdf": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/bitmap-sdf/-/bitmap-sdf-1.0.3.tgz", + "integrity": "sha512-ojYySSvWTx21cbgntR942zgEgqj38wHctN64vr4vYRFf3GKVmI23YlA94meWGkFslidwLwGCsMy2laJ3g/94Sg==", + "dependencies": { + "clamp": "^1.0.1" + } + }, + "node_modules/bl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/bootstrap": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.3.tgz", + "integrity": "sha512-o9ppKQioXGqhw8Z7mah6KdTYpNQY//tipnkxppWhPbiSWdD+1raYsnhwEZjkTHYbGee4cVQ0Rx65EhOY/HNLcQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + }, + "peerDependencies": { + "jquery": "1.9.1 - 3", + "popper.js": "^1.16.1" + } + }, + "node_modules/boundary-cells": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/boundary-cells/-/boundary-cells-2.0.2.tgz", + "integrity": "sha512-/S48oUFYEgZMNvdqC87iYRbLBAPHYijPRNrNpm/sS8u7ijIViKm/hrV3YD4sx/W68AsG5zLMyBEditVHApHU5w==" + }, + "node_modules/box-intersect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/box-intersect/-/box-intersect-1.0.2.tgz", + "integrity": "sha512-yJeMwlmFPG1gIa7Rs/cGXeI6iOj6Qz5MG5PE61xLKpElUGzmJ4abm+qsLpzxKJFpsSDq742BQEocr8dI2t8Nxw==", + "dependencies": { + "bit-twiddle": "^1.0.2", + "typedarray-pool": "^1.1.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dependencies": { + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-rsa/node_modules/bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", + "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", + "dependencies": { + "caniuse-lite": "^1.0.30001173", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.634", + "escalade": "^3.1.1", + "node-releases": "^1.1.69" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "node_modules/buffer/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", + "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", + "dependencies": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cacache/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "engines": { + "node": ">=4" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001178", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001178.tgz", + "integrity": "sha512-VtdZLC0vsXykKni8Uztx45xynytOi71Ufx9T8kHptSw9AL4dpqailUJJHavttuzUe1KYuBYtChiWv+BAb7mPmQ==" + }, + "node_modules/canvas-fit": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/canvas-fit/-/canvas-fit-1.5.0.tgz", + "integrity": "sha1-rhO+Zq3kL1vg5IfjRfzjCl5bXl8=", + "dependencies": { + "element-size": "^1.1.1" + } + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "node_modules/cdt2d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cdt2d/-/cdt2d-1.0.0.tgz", + "integrity": "sha1-TyEkNLzWe9s9aLj+9KzcLFRBUUE=", + "dependencies": { + "binary-search-bounds": "^2.0.3", + "robust-in-sphere": "^1.1.3", + "robust-orientation": "^1.1.3" + } + }, + "node_modules/cell-orientation": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cell-orientation/-/cell-orientation-1.0.1.tgz", + "integrity": "sha1-tQStlqZq0obZ7dmFoiU9A7gNKFA=" + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" + } + }, + "node_modules/chokidar/node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar/node_modules/fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/chokidar/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/chrome-trace-event/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/circumcenter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/circumcenter/-/circumcenter-1.0.0.tgz", + "integrity": "sha1-INeqE7F/usUvUtpPVMasi5Bu5Sk=", + "dependencies": { + "dup": "^1.0.0", + "robust-linear-solve": "^1.0.0" + } + }, + "node_modules/circumradius": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/circumradius/-/circumradius-1.0.0.tgz", + "integrity": "sha1-cGxEfj5VzR7T0RvRM+N8JSzDBbU=", + "dependencies": { + "circumcenter": "^1.0.0" + } + }, + "node_modules/clamp": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/clamp/-/clamp-1.0.1.tgz", + "integrity": "sha1-ZqDmQBGBbjcZaCj9yMjBRzEshjQ=" + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" + }, + "node_modules/clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-pslg": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/clean-pslg/-/clean-pslg-1.1.2.tgz", + "integrity": "sha1-vTXHRgt+irWp92Gl7VF5aqPIbBE=", + "dependencies": { + "big-rat": "^1.0.3", + "box-intersect": "^1.0.1", + "nextafter": "^1.0.0", + "rat-vec": "^1.1.1", + "robust-segment-intersect": "^1.0.1", + "union-find": "^1.0.2", + "uniq": "^1.0.1" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "dependencies": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "node_modules/color-alpha": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/color-alpha/-/color-alpha-1.0.4.tgz", + "integrity": "sha512-lr8/t5NPozTSqli+duAN+x+no/2WaKTeWvxhHGN+aXT6AJ8vPlzLa7UriyjWak0pSC2jHol9JgjBYnnHsGha9A==", + "dependencies": { + "color-parse": "^1.3.8" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/color-id": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/color-id/-/color-id-1.1.0.tgz", + "integrity": "sha512-2iRtAn6dC/6/G7bBIo0uupVrIne1NsQJvJxZOBCzQOfk7jRq97feaDZ3RdzuHakRXXnHGNwglto3pqtRx1sX0g==", + "dependencies": { + "clamp": "^1.0.1" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-normalize": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/color-normalize/-/color-normalize-1.5.0.tgz", + "integrity": "sha512-rUT/HDXMr6RFffrR53oX3HGWkDOP9goSAQGBkUaAYKjOE2JxozccdGyufageWDlInRAjm/jYPrf/Y38oa+7obw==", + "dependencies": { + "clamp": "^1.0.1", + "color-rgba": "^2.1.1", + "dtype": "^2.0.0" + } + }, + "node_modules/color-parse": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-1.3.8.tgz", + "integrity": "sha512-1Y79qFv0n1xair3lNMTNeoFvmc3nirMVBij24zbs1f13+7fPpQClMg5b4AuKXLt3szj7BRlHMCXHplkce6XlmA==", + "dependencies": { + "color-name": "^1.0.0", + "defined": "^1.0.0", + "is-plain-obj": "^1.1.0" + } + }, + "node_modules/color-rgba": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/color-rgba/-/color-rgba-2.1.1.tgz", + "integrity": "sha512-VaX97wsqrMwLSOR6H7rU1Doa2zyVdmShabKrPEIFywLlHoibgD3QW9Dw6fSqM4+H/LfjprDNAUUW31qEQcGzNw==", + "dependencies": { + "clamp": "^1.0.1", + "color-parse": "^1.3.8", + "color-space": "^1.14.6" + } + }, + "node_modules/color-space": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/color-space/-/color-space-1.16.0.tgz", + "integrity": "sha512-A6WMiFzunQ8KEPFmj02OnnoUnqhmSaHaZ/0LVFcPTdlvm8+3aMJ5x1HRHy3bDHPkovkf4sS0f4wsVvwk71fKkg==", + "dependencies": { + "hsluv": "^0.0.3", + "mumath": "^3.3.4" + } + }, + "node_modules/color-string": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" + }, + "node_modules/colormap": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/colormap/-/colormap-2.3.1.tgz", + "integrity": "sha512-TEzNlo/qYp6pBoR2SK9JiV+DG1cmUcVO/+DEJqVPSHIKNlWh5L5L4FYog7b/h0bAnhKhpOAvx/c1dFp2QE9sFw==", + "dependencies": { + "lerp": "^1.0.3" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compare-angle": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/compare-angle/-/compare-angle-1.0.1.tgz", + "integrity": "sha1-pOtjQW6jx0f8a9bItjZotN5PoSk=", + "dependencies": { + "robust-orientation": "^1.0.2", + "robust-product": "^1.0.0", + "robust-sum": "^1.0.0", + "signum": "^0.0.0", + "two-sum": "^1.0.0" + } + }, + "node_modules/compare-angle/node_modules/signum": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/signum/-/signum-0.0.0.tgz", + "integrity": "sha1-q1UbEAM1EHCnBHg/GgnF52kfnPY=" + }, + "node_modules/compare-cell": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/compare-cell/-/compare-cell-1.0.0.tgz", + "integrity": "sha1-qetwj24OQa73qlZrEw8ZaNyeGqo=" + }, + "node_modules/compare-oriented-cell": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/compare-oriented-cell/-/compare-oriented-cell-1.0.1.tgz", + "integrity": "sha1-ahSf7vnfxPj8YjWOUd1C7/u9w54=", + "dependencies": { + "cell-orientation": "^1.0.1", + "compare-cell": "^1.0.0" + } + }, + "node_modules/component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "node_modules/component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" + }, + "node_modules/compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dependencies": { + "arity-n": "^1.0.4" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/compute-dims": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/compute-dims/-/compute-dims-1.1.0.tgz", + "integrity": "sha512-YHMiIKjH/8Eom8zATk3g8/lH3HxGCZcVQyEfEoVrfWI7od/WRpTgRGShnei3jArYSx77mQqPxZNokjGHCdLfxg==", + "dependencies": { + "utils-copy": "^1.0.0", + "validate.io-array": "^1.0.6", + "validate.io-matrix-like": "^1.0.2", + "validate.io-ndarray-like": "^1.0.0", + "validate.io-positive-integer": "^1.0.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "node_modules/const-max-uint32": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/const-max-uint32/-/const-max-uint32-1.0.2.tgz", + "integrity": "sha1-8Am7YjDmeO2HTdLWqc2ePL+rtnY=" + }, + "node_modules/const-pinf-float64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/const-pinf-float64/-/const-pinf-float64-1.0.0.tgz", + "integrity": "sha1-9u+w15+cCYbT558pI6v5twtj1yY=" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/convert-source-map/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/convex-hull": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/convex-hull/-/convex-hull-1.0.3.tgz", + "integrity": "sha1-IKOqbOh/St6i/30XlxyfwcZ+H/8=", + "dependencies": { + "affine-hull": "^1.0.0", + "incremental-convex-hull": "^1.0.1", + "monotone-convex-hull-2d": "^1.0.1" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.3.tgz", + "integrity": "sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.3.tgz", + "integrity": "sha512-1sCb0wBXnBIL16pfFG1Gkvei6UzvKyTNYpiC41yrdjEv0UoJoq9E/abTMzyYJ6JpTkAj15dLjbqifIzEBDVvog==", + "dependencies": { + "browserslist": "^4.16.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.8.3.tgz", + "integrity": "sha512-V5qQZVAr9K0xu7jXg1M7qTEwuxUgqr7dUOezGaNa7i+Xn9oXAU/d1fzqD9ObuwpVQOaorO5s70ckyi1woP9lVA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/country-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/country-regex/-/country-regex-1.1.0.tgz", + "integrity": "sha1-UcMz3N8Sknt+XuucEKyBEqYSCJY=" + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dependencies": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-blank-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-font": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-font/-/css-font-1.2.0.tgz", + "integrity": "sha512-V4U4Wps4dPDACJ4WpgofJ2RT5Yqwe1lEH6wlOOaIxMi0gTjdIijsc5FmxQlZ7ZZyKQkkutqqvULOp07l9c7ssA==", + "dependencies": { + "css-font-size-keywords": "^1.0.0", + "css-font-stretch-keywords": "^1.0.1", + "css-font-style-keywords": "^1.0.1", + "css-font-weight-keywords": "^1.0.0", + "css-global-keywords": "^1.0.1", + "css-system-font-keywords": "^1.0.0", + "pick-by-alias": "^1.2.0", + "string-split-by": "^1.0.0", + "unquote": "^1.1.0" + } + }, + "node_modules/css-font-size-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-font-size-keywords/-/css-font-size-keywords-1.0.0.tgz", + "integrity": "sha1-hUh1rOmspqjS7g00WkSq6btttss=" + }, + "node_modules/css-font-stretch-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-font-stretch-keywords/-/css-font-stretch-keywords-1.0.1.tgz", + "integrity": "sha1-UM7puboDH7XJUtRyMTnx4Qe1SxA=" + }, + "node_modules/css-font-style-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-font-style-keywords/-/css-font-style-keywords-1.0.1.tgz", + "integrity": "sha1-XDUygT9jtKHelU0TzqhqtDM0CeQ=" + }, + "node_modules/css-font-weight-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-font-weight-keywords/-/css-font-weight-keywords-1.0.0.tgz", + "integrity": "sha1-m8BGcayFvHJLV07106yWsNYE/Zc=" + }, + "node_modules/css-global-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-global-keywords/-/css-global-keywords-1.0.1.tgz", + "integrity": "sha1-cqmupyeW0Bmx0qMlLeTlqqN+Smk=" + }, + "node_modules/css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", + "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "bin": { + "css-has-pseudo": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-has-pseudo/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", + "dependencies": { + "postcss": "^7.0.5" + }, + "bin": { + "css-prefers-color-scheme": "cli.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-system-font-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-system-font-keywords/-/css-system-font-keywords-1.0.0.tgz", + "integrity": "sha1-hcbwhquk6zLFcaMIav/ENLhII+0=" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-vendor": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz", + "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==", + "dependencies": { + "@babel/runtime": "^7.8.3", + "is-in-browser": "^1.0.2" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/csscolorparser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", + "integrity": "sha1-s085HupNqPPpgjHizNjfnAQfFxs=" + }, + "node_modules/cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", + "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "dependencies": { + "cssom": "0.3.x" + } + }, + "node_modules/csstype": { + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.14.tgz", + "integrity": "sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A==" + }, + "node_modules/cubic-hermite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cubic-hermite/-/cubic-hermite-1.0.0.tgz", + "integrity": "sha1-hOOy8nKzFFToOTuZu2rtRRaMFOU=" + }, + "node_modules/cwise-compiler": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cwise-compiler/-/cwise-compiler-1.1.3.tgz", + "integrity": "sha1-9NZnQQ6FDToxOn0tt7HlBbsDTMU=", + "dependencies": { + "uniq": "^1.0.0" + } + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/d3": { + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", + "integrity": "sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g=" + }, + "node_modules/d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + }, + "node_modules/d3-collection": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + }, + "node_modules/d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + }, + "node_modules/d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + }, + "node_modules/d3-force": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", + "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", + "dependencies": { + "d3-collection": "1", + "d3-dispatch": "1", + "d3-quadtree": "1", + "d3-timer": "1" + } + }, + "node_modules/d3-hierarchy": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", + "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + }, + "node_modules/d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "dependencies": { + "d3-color": "1" + } + }, + "node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "node_modules/d3-quadtree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", + "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" + }, + "node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "node_modules/d3-time-format": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", + "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "dependencies": { + "d3-time": "1" + } + }, + "node_modules/d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/date-fns": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.16.1.tgz", + "integrity": "sha512-sAJVKx/FqrLYHAQeN7VpJrPhagZc9R4ImZIWYRFZaaohR3KzmuK88touwsSwSVT8Qcbd4zoDsnGfX4GFB4imyQ==", + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/del/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/delaunay-triangulate": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/delaunay-triangulate/-/delaunay-triangulate-1.1.6.tgz", + "integrity": "sha1-W7yiGweBmNS8PHV5ajXLuYwllUw=", + "dependencies": { + "incremental-convex-hull": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/detect-kerning": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-kerning/-/detect-kerning-2.1.2.tgz", + "integrity": "sha512-I3JIbrnKPAntNLl1I6TpSQQdQ4AutYzv/sKMFKbepawV/hlH0GmYKhUoOEMd4xqaUHT+Bm0f4127lh5qs1m1tw==" + }, + "node_modules/detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/diff-sequences": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dependencies": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz", + "integrity": "sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-helpers/node_modules/csstype": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", + "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/double-bits": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/double-bits/-/double-bits-1.1.1.tgz", + "integrity": "sha1-WKu6RUlNpND6Nrc60RoobJGEscY=" + }, + "node_modules/draw-svg-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/draw-svg-path/-/draw-svg-path-1.0.0.tgz", + "integrity": "sha1-bxFtli3TFLmepTTW9Y3WbNvWk3k=", + "dependencies": { + "abs-svg-path": "~0.1.1", + "normalize-svg-path": "~0.1.0" + } + }, + "node_modules/dtype": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dtype/-/dtype-2.0.0.tgz", + "integrity": "sha1-zQUjI84GFETs0uj1dI9popvihDQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/dup": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dup/-/dup-1.0.0.tgz", + "integrity": "sha1-UfxaxoX4GWRp3wuQXpNLIK9bQCk=" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/earcut": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.2.tgz", + "integrity": "sha512-eZoZPPJcUHnfRZ0PjLvx2qBordSiO8ofC3vt+qACLM95u+4DovnbYNpQtJh0DNsWj8RnxrQytD4WA8gj5cRIaQ==" + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/edges-to-adjacency-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/edges-to-adjacency-list/-/edges-to-adjacency-list-1.0.0.tgz", + "integrity": "sha1-wUbS4ISt37p0pRKTxuAZmkn3V/E=", + "dependencies": { + "uniq": "^1.0.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/electron-to-chromium": { + "version": "1.3.641", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.641.tgz", + "integrity": "sha512-b0DLhsHSHESC1I+Nx6n4w4Lr61chMd3m/av1rZQhS2IXTzaS5BMM5N+ldWdMIlni9CITMRM09m8He4+YV/92TA==" + }, + "node_modules/element-size": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/element-size/-/element-size-1.1.1.tgz", + "integrity": "sha1-ZOXxWdlxIWMYRby67K8nnDm1404=" + }, + "node_modules/elementary-circuits-directed-graph": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/elementary-circuits-directed-graph/-/elementary-circuits-directed-graph-1.2.0.tgz", + "integrity": "sha512-eOQofnrNqebPtC29PvyNMGUBdMrIw5i8nOoC/2VOlSF84tf5+ZXnRkIk7TgdT22jFXK68CC7aA881KRmNYf/Pg==", + "dependencies": { + "strongly-connected-components": "^1.0.1" + } + }, + "node_modules/elliptic": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", + "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", + "dependencies": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/engine.io-client": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.5.0.tgz", + "integrity": "sha512-12wPRfMrugVw/DNyJk34GQ5vIVArEcVMXWugQGGuw2XxUSztFNmJggZmv8IZlLyEdnpO1QB9LkcjeWewO2vxtA==", + "dependencies": { + "component-emitter": "~1.3.0", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~7.4.2", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "node_modules/engine.io-client/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/engine.io-client/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/engine.io-client/node_modules/ws": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", + "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/engine.io-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", + "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", + "dependencies": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.4", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.18.0-next.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", + "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.1", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.3", + "string.prototype.trimstart": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz", + "integrity": "sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==", + "dependencies": { + "confusing-browser-globals": "^1.0.9" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "2.x", + "@typescript-eslint/parser": "2.x", + "babel-eslint": "10.x", + "eslint": "6.x", + "eslint-plugin-flowtype": "3.x || 4.x", + "eslint-plugin-import": "2.x", + "eslint-plugin-jsx-a11y": "6.x", + "eslint-plugin-react": "7.x", + "eslint-plugin-react-hooks": "1.x || 2.x" + } + }, + "node_modules/eslint-config-standard": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", + "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", + "dev": true, + "peerDependencies": { + "eslint": ">=6.2.2", + "eslint-plugin-import": ">=2.18.0", + "eslint-plugin-node": ">=9.1.0", + "eslint-plugin-promise": ">=4.2.1", + "eslint-plugin-standard": ">=4.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-loader": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.3.tgz", + "integrity": "sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==", + "deprecated": "This loader has been deprecated. Please use eslint-webpack-plugin", + "dependencies": { + "fs-extra": "^8.1.0", + "loader-fs-cache": "^1.0.2", + "loader-utils": "^1.2.3", + "object-hash": "^2.0.1", + "schema-utils": "^2.6.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0", + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-module-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-plugin-es": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz", + "integrity": "sha512-5fa/gR2yR3NxQf+UXkeLeP8FBBl6tSgdrAz1+cF84v1FMM4twGwQoqTnn+QxFLcPOrF4pdKEJKDB/q9GoyJrCA==", + "dev": true, + "dependencies": { + "eslint-utils": "^1.4.2", + "regexpp": "^2.0.1" + }, + "engines": { + "node": ">=6.5.0" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/eslint-plugin-es/node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-plugin-es/node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true, + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.6.0.tgz", + "integrity": "sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==", + "dependencies": { + "lodash": "^4.17.15" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": ">=6.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", + "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", + "dependencies": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.1", + "read-pkg-up": "^2.0.0", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", + "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", + "dependencies": { + "@babel/runtime": "^7.4.5", + "aria-query": "^3.0.0", + "array-includes": "^3.0.3", + "ast-types-flow": "^0.0.7", + "axobject-query": "^2.0.2", + "damerau-levenshtein": "^1.0.4", + "emoji-regex": "^7.0.2", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/jsx-ast-utils": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", + "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", + "dependencies": { + "array-includes": "^3.1.1", + "object.assign": "^4.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-plugin-node": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.2.0.tgz", + "integrity": "sha512-2abNmzAH/JpxI4gEOwd6K8wZIodK3BmHbTxz4s79OIYwwIt2gkpEXlAouJXu4H1c9ySTnRso0tsuthSOZbUMlA==", + "dev": true, + "dependencies": { + "eslint-plugin-es": "^1.4.1", + "eslint-utils": "^1.4.2", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "peerDependencies": { + "eslint": ">=5.16.0" + } + }, + "node_modules/eslint-plugin-node/node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-plugin-node/node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint-plugin-promise": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", + "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", + "integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", + "dependencies": { + "array-includes": "^3.1.1", + "array.prototype.flatmap": "^1.2.3", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "object.entries": "^1.1.2", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.18.1", + "string.prototype.matchall": "^4.0.2" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", + "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", + "engines": { + "node": ">=7" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-standard": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.1.0.tgz", + "integrity": "sha512-ZL7+QRixjTR6/528YNGyDotyffm5OQst/sGxKDwGb9Uqs4In5Egi4+jbobhqJoyoCM6/7v/1A5fhQ7ScMtDjaQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "peerDependencies": { + "eslint": ">=5.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "engines": { + "node": ">=6.5.0" + } + }, + "node_modules/eslint/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dependencies": { + "original": "^1.0.0" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/expect": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", + "dependencies": { + "@jest/types": "^24.9.0", + "ansi-styles": "^3.2.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/express/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dependencies": { + "type": "^2.0.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-frustum-planes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/extract-frustum-planes/-/extract-frustum-planes-1.0.0.tgz", + "integrity": "sha1-l9VwP/BWTIw8aDjKxF+ee8UsnvU=" + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/falafel": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.2.4.tgz", + "integrity": "sha512-0HXjo8XASWRmsS0X1EkhwEMZaD3Qvp7FfURwjLKjG1ghfRm/MGZl2r4cWUTv41KdNghTw4OUMmVtdGQp3+H+uQ==", + "dependencies": { + "acorn": "^7.1.1", + "foreach": "^2.0.5", + "isarray": "^2.0.1", + "object-keys": "^1.0.6" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dependencies": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-isnumeric": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-isnumeric/-/fast-isnumeric-1.1.4.tgz", + "integrity": "sha512-1mM8qOr2LYz8zGaUdmiqRDiuue00Dxjgcb1NQR7TnhLVh6sQyngP9xvLo7Sl7LZpP/sk5eb+bcyWXw530NTBZw==", + "dependencies": { + "is-string-blank": "^1.0.1" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dependencies": { + "flat-cache": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", + "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", + "dependencies": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "node_modules/filesize": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", + "integrity": "sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/filtered-vector": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/filtered-vector/-/filtered-vector-1.2.4.tgz", + "integrity": "sha1-VkU8A030MC0pPKjs3qw/kKvGeNM=", + "dependencies": { + "binary-search-bounds": "^1.0.0", + "cubic-hermite": "^1.0.0" + } + }, + "node_modules/filtered-vector/node_modules/binary-search-bounds": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-1.0.0.tgz", + "integrity": "sha1-MjyjF+PypA9CRMclX1OEpbIHu2k=" + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dependencies": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" + }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "node_modules/flatten-vertex-data": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flatten-vertex-data/-/flatten-vertex-data-1.0.2.tgz", + "integrity": "sha512-BvCBFK2NZqerFTdMDgqfHBwxYWnxeCkwONsw6PvBMcUXqo8U/KDWwmXhqx1x2kLIg7DqIsJfOaJFOmlua3Lxuw==", + "dependencies": { + "dtype": "^2.0.0" + } + }, + "node_modules/flip-pixels": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flip-pixels/-/flip-pixels-1.0.2.tgz", + "integrity": "sha512-oXbJGbjDnfJRWPC7Va38EFhd+A8JWE5/hCiKcK8qjCdbLj9DTpsq6MEudwpRTH+V4qq+Jw7d3pUgQdSr3x3mTA==" + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz", + "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/font-atlas": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/font-atlas/-/font-atlas-2.1.0.tgz", + "integrity": "sha512-kP3AmvX+HJpW4w3d+PiPR2X6E1yvsBXt2yhuCw+yReO9F1WYhvZwx3c95DGZGwg9xYzDGrgJYa885xmVA+28Cg==", + "dependencies": { + "css-font": "^1.0.0" + } + }, + "node_modules/font-measure": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/font-measure/-/font-measure-1.2.2.tgz", + "integrity": "sha512-mRLEpdrWzKe9hbfaF3Qpr06TAjquuBVP5cHy4b3hyeNdjc9i0PO6HniGsX5vjL5OWv7+Bd++NiooNpT/s8BvIA==", + "dependencies": { + "css-font": "^1.2.0" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==", + "dependencies": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^3.3.0", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "engines": { + "node": ">=6.11.5", + "yarn": ">=1.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/gamma": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/gamma/-/gamma-0.1.0.tgz", + "integrity": "sha1-MxVkNAO/J5BsqAqzfDbs6UQO8zA=" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/geojson-vt": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/geojson-vt/-/geojson-vt-3.2.1.tgz", + "integrity": "sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==" + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-canvas-context": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-canvas-context/-/get-canvas-context-1.0.2.tgz", + "integrity": "sha1-1ue1C8TkyGNXzTnyJkeoS3NgHpM=" + }, + "node_modules/get-intrinsic": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.2.tgz", + "integrity": "sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/gl-axes3d": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.3.tgz", + "integrity": "sha512-KRYbguKQcDQ6PcB9g1pgqB8Ly4TY1DQODpPKiDTasyWJ8PxQk0t2Q7XoQQijNqvsguITCpVVCzNb5GVtIWiVlQ==", + "dependencies": { + "bit-twiddle": "^1.0.2", + "dup": "^1.0.0", + "extract-frustum-planes": "^1.0.0", + "gl-buffer": "^2.1.2", + "gl-mat4": "^1.2.0", + "gl-shader": "^4.2.1", + "gl-state": "^1.0.0", + "gl-vao": "^1.3.0", + "gl-vec4": "^1.0.1", + "glslify": "^7.0.0", + "robust-orientation": "^1.1.3", + "split-polygon": "^1.0.0", + "vectorize-text": "^3.2.1" + } + }, + "node_modules/gl-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/gl-buffer/-/gl-buffer-2.1.2.tgz", + "integrity": "sha1-LbjZwaVSf7oM25EonCBuiCuInNs=", + "dependencies": { + "ndarray": "^1.0.15", + "ndarray-ops": "^1.1.0", + "typedarray-pool": "^1.0.0" + } + }, + "node_modules/gl-cone3d": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/gl-cone3d/-/gl-cone3d-1.5.2.tgz", + "integrity": "sha512-1JNeHH4sUtUmDA4ZK7Om8/kShwb8IZVAsnxaaB7IPRJsNGciLj1sTpODrJGeMl41RNkex5kXD2SQFrzyEAR2Rw==", + "dependencies": { + "colormap": "^2.3.1", + "gl-buffer": "^2.1.2", + "gl-mat4": "^1.2.0", + "gl-shader": "^4.2.1", + "gl-texture2d": "^2.1.0", + "gl-vao": "^1.3.0", + "gl-vec3": "^1.1.3", + "glsl-inverse": "^1.0.0", + "glsl-out-of-range": "^1.0.4", + "glsl-specular-cook-torrance": "^2.0.1", + "glslify": "^7.0.0", + "ndarray": "^1.0.18" + } + }, + "node_modules/gl-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gl-constants/-/gl-constants-1.0.0.tgz", + "integrity": "sha1-WXpQTjZHUP9QJTqjX43qevSl0jM=" + }, + "node_modules/gl-contour2d": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/gl-contour2d/-/gl-contour2d-1.1.7.tgz", + "integrity": "sha512-GdebvJ9DtT3pJDpoE+eU2q+Wo9S3MijPpPz5arZbhK85w2bARmpFpVfPaDlZqWkB644W3BlH8TVyvAo1KE4Bhw==", + "dependencies": { + "binary-search-bounds": "^2.0.4", + "cdt2d": "^1.0.0", + "clean-pslg": "^1.1.2", + "gl-buffer": "^2.1.2", + "gl-shader": "^4.2.1", + "glslify": "^7.0.0", + "iota-array": "^1.0.0", + "ndarray": "^1.0.18", + "surface-nets": "^1.0.2" + } + }, + "node_modules/gl-error3d": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/gl-error3d/-/gl-error3d-1.0.16.tgz", + "integrity": "sha512-TGJewnKSp7ZnqGgG3XCF9ldrDbxZrO+OWlx6oIet4OdOM//n8xJ5isArnIV/sdPJnFbhfoLxWrW9f5fxHFRQ1A==", + "dependencies": { + "gl-buffer": "^2.1.2", + "gl-shader": "^4.2.1", + "gl-vao": "^1.3.0", + "glsl-out-of-range": "^1.0.4", + "glslify": "^7.0.0" + } + }, + "node_modules/gl-fbo": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/gl-fbo/-/gl-fbo-2.0.5.tgz", + "integrity": "sha1-D6daSXz3h2lVMGkcjwSrtvtV+iI=", + "dependencies": { + "gl-texture2d": "^2.0.0" + } + }, + "node_modules/gl-format-compiler-error": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/gl-format-compiler-error/-/gl-format-compiler-error-1.0.3.tgz", + "integrity": "sha1-DHmxdRiZzpcy6GJA8JCqQemEcag=", + "dependencies": { + "add-line-numbers": "^1.0.1", + "gl-constants": "^1.0.0", + "glsl-shader-name": "^1.0.0", + "sprintf-js": "^1.0.3" + } + }, + "node_modules/gl-heatmap2d": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gl-heatmap2d/-/gl-heatmap2d-1.1.0.tgz", + "integrity": "sha512-0FLXyxv6UBCzzhi4Q2u+9fUs6BX1+r5ZztFe27VikE9FUVw7hZiuSHmgDng92EpydogcSYHXCIK8+58RagODug==", + "dependencies": { + "binary-search-bounds": "^2.0.4", + "gl-buffer": "^2.1.2", + "gl-shader": "^4.2.1", + "glslify": "^7.0.0", + "iota-array": "^1.0.0", + "typedarray-pool": "^1.2.0" + } + }, + "node_modules/gl-line3d": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/gl-line3d/-/gl-line3d-1.2.1.tgz", + "integrity": "sha512-eeb0+RI2ZBRqMYJK85SgsRiJK7c4aiOjcnirxv0830A3jmOc99snY3AbPcV8KvKmW0Yaf3KA4e+qNCbHiTOTnA==", + "dependencies": { + "binary-search-bounds": "^2.0.4", + "gl-buffer": "^2.1.2", + "gl-shader": "^4.2.1", + "gl-texture2d": "^2.1.0", + "gl-vao": "^1.3.0", + "glsl-out-of-range": "^1.0.4", + "glslify": "^7.0.0", + "ndarray": "^1.0.18" + } + }, + "node_modules/gl-mat3": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gl-mat3/-/gl-mat3-1.0.0.tgz", + "integrity": "sha1-iWMyGcpCk3mha5GF2V1BcTRTuRI=" + }, + "node_modules/gl-mat4": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gl-mat4/-/gl-mat4-1.2.0.tgz", + "integrity": "sha512-sT5C0pwB1/e9G9AvAoLsoaJtbMGjfd/jfxo8jMCKqYYEnjZuFvqV5rehqar0538EmssjdDeiEWnKyBSTw7quoA==" + }, + "node_modules/gl-matrix": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.3.0.tgz", + "integrity": "sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==" + }, + "node_modules/gl-mesh3d": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.3.1.tgz", + "integrity": "sha512-pXECamyGgu4/9HeAQSE5OEUuLBGS1aq9V4BCsTcxsND4fNLaajEkYKUz/WY2QSYElqKdsMBVsldGiKRKwlybqA==", + "dependencies": { + "barycentric": "^1.0.1", + "colormap": "^2.3.1", + "gl-buffer": "^2.1.2", + "gl-mat4": "^1.2.0", + "gl-shader": "^4.2.1", + "gl-texture2d": "^2.1.0", + "gl-vao": "^1.3.0", + "glsl-out-of-range": "^1.0.4", + "glsl-specular-cook-torrance": "^2.0.1", + "glslify": "^7.0.0", + "ndarray": "^1.0.18", + "normals": "^1.1.0", + "polytope-closest-point": "^1.0.0", + "simplicial-complex-contour": "^1.0.2", + "typedarray-pool": "^1.1.0" + } + }, + "node_modules/gl-plot2d": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.4.5.tgz", + "integrity": "sha512-6GmCN10SWtV+qHFQ1gjdnVubeHFVsm6P4zmo0HrPIl9TcdePCUHDlBKWAuE6XtFhiMKMj7R8rApOX8O8uXUYog==", + "dependencies": { + "binary-search-bounds": "^2.0.4", + "gl-buffer": "^2.1.2", + "gl-select-static": "^2.0.7", + "gl-shader": "^4.2.1", + "glsl-inverse": "^1.0.0", + "glslify": "^7.0.0", + "text-cache": "^4.2.2" + } + }, + "node_modules/gl-plot3d": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/gl-plot3d/-/gl-plot3d-2.4.7.tgz", + "integrity": "sha512-mLDVWrl4Dj0O0druWyHUK5l7cBQrRIJRn2oROEgrRuOgbbrLAzsREKefwMO0bA0YqkiZMFMnV5VvPA9j57X5Xg==", + "dependencies": { + "3d-view": "^2.0.0", + "a-big-triangle": "^1.0.3", + "gl-axes3d": "^1.5.3", + "gl-fbo": "^2.0.5", + "gl-mat4": "^1.2.0", + "gl-select-static": "^2.0.7", + "gl-shader": "^4.2.1", + "gl-spikes3d": "^1.0.10", + "glslify": "^7.0.0", + "has-passive-events": "^1.0.0", + "is-mobile": "^2.2.1", + "mouse-change": "^1.4.0", + "mouse-event-offset": "^3.0.2", + "mouse-wheel": "^1.2.0", + "ndarray": "^1.0.19", + "right-now": "^1.0.0" + } + }, + "node_modules/gl-pointcloud2d": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/gl-pointcloud2d/-/gl-pointcloud2d-1.0.3.tgz", + "integrity": "sha512-OS2e1irvJXVRpg/GziXj10xrFJm9kkRfFoB6BLUvkjCQV7ZRNNcs2CD+YSK1r0gvMwTg2T3lfLM3UPwNtz+4Xw==", + "dependencies": { + "gl-buffer": "^2.1.2", + "gl-shader": "^4.2.1", + "glslify": "^7.0.0", + "typedarray-pool": "^1.1.0" + } + }, + "node_modules/gl-quat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gl-quat/-/gl-quat-1.0.0.tgz", + "integrity": "sha1-CUXskjOG9FMpvl3DV7HIwtR1hsU=", + "dependencies": { + "gl-mat3": "^1.0.0", + "gl-vec3": "^1.0.3", + "gl-vec4": "^1.0.0" + } + }, + "node_modules/gl-scatter3d": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.2.3.tgz", + "integrity": "sha512-nXqPlT1w5Qt51dTksj+DUqrZqwWAEWg0PocsKcoDnVNv0X8sGA+LBZ0Y+zrA+KNXUL0PPCX9WR9cF2uJAZl1Sw==", + "dependencies": { + "gl-buffer": "^2.1.2", + "gl-mat4": "^1.2.0", + "gl-shader": "^4.2.1", + "gl-vao": "^1.3.0", + "glsl-out-of-range": "^1.0.4", + "glslify": "^7.0.0", + "is-string-blank": "^1.0.1", + "typedarray-pool": "^1.1.0", + "vectorize-text": "^3.2.1" + } + }, + "node_modules/gl-select-box": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/gl-select-box/-/gl-select-box-1.0.4.tgz", + "integrity": "sha512-mKsCnglraSKyBbQiGq0Ila0WF+m6Tr+EWT2yfaMn/Sh9aMHq5Wt0F/l6Cf/Ed3CdERq5jHWAY5yxLviZteYu2w==", + "dependencies": { + "gl-buffer": "^2.1.2", + "gl-shader": "^4.2.1", + "glslify": "^7.0.0" + } + }, + "node_modules/gl-select-static": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/gl-select-static/-/gl-select-static-2.0.7.tgz", + "integrity": "sha512-OvpYprd+ngl3liEatBTdXhSyNBjwvjMSvV2rN0KHpTU+BTi4viEETXNZXFgGXY37qARs0L28ybk3UQEW6C5Nnw==", + "dependencies": { + "bit-twiddle": "^1.0.2", + "gl-fbo": "^2.0.5", + "ndarray": "^1.0.18", + "typedarray-pool": "^1.1.0" + } + }, + "node_modules/gl-shader": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/gl-shader/-/gl-shader-4.2.1.tgz", + "integrity": "sha1-vJuAjpKTxRtmjojeYVsMETcI3C8=", + "dependencies": { + "gl-format-compiler-error": "^1.0.2", + "weakmap-shim": "^1.1.0" + } + }, + "node_modules/gl-spikes2d": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/gl-spikes2d/-/gl-spikes2d-1.0.2.tgz", + "integrity": "sha512-QVeOZsi9nQuJJl7NB3132CCv5KA10BWxAY2QgJNsKqbLsG53B/TrGJpjIAohnJftdZ4fT6b3ZojWgeaXk8bOOA==" + }, + "node_modules/gl-spikes3d": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/gl-spikes3d/-/gl-spikes3d-1.0.10.tgz", + "integrity": "sha512-lT3xroowOFxMvlhT5Mof76B2TE02l5zt/NIWljhczV2FFHgIVhA4jMrd5dIv1so1RXMBDJIKu0uJI3QKliDVLg==", + "dependencies": { + "gl-buffer": "^2.1.2", + "gl-shader": "^4.2.1", + "gl-vao": "^1.3.0", + "glslify": "^7.0.0" + } + }, + "node_modules/gl-state": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gl-state/-/gl-state-1.0.0.tgz", + "integrity": "sha1-Ji+qdYNbC5xTLBLzitxCXR0wzRc=", + "dependencies": { + "uniq": "^1.0.0" + } + }, + "node_modules/gl-streamtube3d": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/gl-streamtube3d/-/gl-streamtube3d-1.4.1.tgz", + "integrity": "sha512-rH02v00kgwgdpkXVo7KsSoPp38bIAYR9TE1iONjcQ4cQAlDhrGRauqT/P5sUaOIzs17A2DxWGcXM+EpNQs9pUA==", + "dependencies": { + "gl-cone3d": "^1.5.2", + "gl-vec3": "^1.1.3", + "gl-vec4": "^1.0.1", + "glsl-inverse": "^1.0.0", + "glsl-out-of-range": "^1.0.4", + "glsl-specular-cook-torrance": "^2.0.1", + "glslify": "^7.0.0" + } + }, + "node_modules/gl-surface3d": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gl-surface3d/-/gl-surface3d-1.6.0.tgz", + "integrity": "sha512-x15+u4712ysnB85G55RLJEml6mOB4VaDn0VTlXCc9JcjRl5Es10Tk7lhGGyiPtkCfHwvhnkxzYA1/rHHYN7Y0A==", + "dependencies": { + "binary-search-bounds": "^2.0.4", + "bit-twiddle": "^1.0.2", + "colormap": "^2.3.1", + "dup": "^1.0.0", + "gl-buffer": "^2.1.2", + "gl-mat4": "^1.2.0", + "gl-shader": "^4.2.1", + "gl-texture2d": "^2.1.0", + "gl-vao": "^1.3.0", + "glsl-out-of-range": "^1.0.4", + "glsl-specular-beckmann": "^1.1.2", + "glslify": "^7.0.0", + "ndarray": "^1.0.18", + "ndarray-gradient": "^1.0.0", + "ndarray-ops": "^1.2.2", + "ndarray-pack": "^1.2.1", + "ndarray-scratch": "^1.2.0", + "surface-nets": "^1.0.2", + "typedarray-pool": "^1.1.0" + } + }, + "node_modules/gl-text": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.1.8.tgz", + "integrity": "sha512-whnq9DEFYbW92C4ONwk2eT0YkzmVPHoADnEtuzMOmit87XhgAhBrNs3lK9EgGjU/MoWYvlF6RkI8Kl7Yuo1hUw==", + "dependencies": { + "bit-twiddle": "^1.0.2", + "color-normalize": "^1.5.0", + "css-font": "^1.2.0", + "detect-kerning": "^2.1.2", + "es6-weak-map": "^2.0.3", + "flatten-vertex-data": "^1.0.2", + "font-atlas": "^2.1.0", + "font-measure": "^1.2.2", + "gl-util": "^3.1.2", + "is-plain-obj": "^1.1.0", + "object-assign": "^4.1.1", + "parse-rect": "^1.2.0", + "parse-unit": "^1.0.1", + "pick-by-alias": "^1.2.0", + "regl": "^1.3.11", + "to-px": "^1.0.1", + "typedarray-pool": "^1.1.0" + } + }, + "node_modules/gl-texture2d": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/gl-texture2d/-/gl-texture2d-2.1.0.tgz", + "integrity": "sha1-/2gk5+fDGoum/c2+nlxpXX4hh8c=", + "dependencies": { + "ndarray": "^1.0.15", + "ndarray-ops": "^1.2.2", + "typedarray-pool": "^1.1.0" + } + }, + "node_modules/gl-util": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/gl-util/-/gl-util-3.1.3.tgz", + "integrity": "sha512-dvRTggw5MSkJnCbh74jZzSoTOGnVYK+Bt+Ckqm39CVcl6+zSsxqWk4lr5NKhkqXHL6qvZAU9h17ZF8mIskY9mA==", + "dependencies": { + "is-browser": "^2.0.1", + "is-firefox": "^1.0.3", + "is-plain-obj": "^1.1.0", + "number-is-integer": "^1.0.1", + "object-assign": "^4.1.0", + "pick-by-alias": "^1.2.0", + "weak-map": "^1.0.5" + } + }, + "node_modules/gl-vao": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/gl-vao/-/gl-vao-1.3.0.tgz", + "integrity": "sha1-6ekqqVWIyrnVwvBLaTRAw99pGSM=" + }, + "node_modules/gl-vec3": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gl-vec3/-/gl-vec3-1.1.3.tgz", + "integrity": "sha512-jduKUqT0SGH02l8Yl+mV1yVsDfYgQAJyXGxkJQGyxPLHRiW25DwVIRPt6uvhrEMHftJfqhqKthRcyZqNEl9Xdw==" + }, + "node_modules/gl-vec4": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gl-vec4/-/gl-vec4-1.0.1.tgz", + "integrity": "sha1-l9loeCgbFLUyy84QF4Xf0cs0CWQ=" + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "dependencies": { + "array-union": "^1.0.1", + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" + }, + "node_modules/globby/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby/node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glsl-inject-defines": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/glsl-inject-defines/-/glsl-inject-defines-1.0.3.tgz", + "integrity": "sha1-3RqswsF/yyvT/DJBHGYz0Ne2D9Q=", + "dependencies": { + "glsl-token-inject-block": "^1.0.0", + "glsl-token-string": "^1.0.1", + "glsl-tokenizer": "^2.0.2" + } + }, + "node_modules/glsl-inverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/glsl-inverse/-/glsl-inverse-1.0.0.tgz", + "integrity": "sha1-EsCx0GX1WERNHm/q95td34qRiuY=" + }, + "node_modules/glsl-out-of-range": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/glsl-out-of-range/-/glsl-out-of-range-1.0.4.tgz", + "integrity": "sha512-fCcDu2LCQ39VBvfe1FbhuazXEf0CqMZI9OYXrYlL6uUARG48CTAbL04+tZBtVM0zo1Ljx4OLu2AxNquq++lxWQ==" + }, + "node_modules/glsl-resolve": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/glsl-resolve/-/glsl-resolve-0.0.1.tgz", + "integrity": "sha1-iUvvc5ENeSyBtRQxgANdCnivdtM=", + "dependencies": { + "resolve": "^0.6.1", + "xtend": "^2.1.2" + } + }, + "node_modules/glsl-resolve/node_modules/resolve": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.6.3.tgz", + "integrity": "sha1-3ZV5gufnNt699TtYpN2RdUV13UY=" + }, + "node_modules/glsl-resolve/node_modules/xtend": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.2.0.tgz", + "integrity": "sha1-7vax8ZjByN6vrYsXZaBNrUoBxak=", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/glsl-shader-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/glsl-shader-name/-/glsl-shader-name-1.0.0.tgz", + "integrity": "sha1-osMLO6c0mb77DMcYTXx3M91LSH0=", + "dependencies": { + "atob-lite": "^1.0.0", + "glsl-tokenizer": "^2.0.2" + } + }, + "node_modules/glsl-specular-beckmann": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/glsl-specular-beckmann/-/glsl-specular-beckmann-1.1.2.tgz", + "integrity": "sha1-/OkFaTPs3yRWJ4N2pU0IKJPndfE=" + }, + "node_modules/glsl-specular-cook-torrance": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/glsl-specular-cook-torrance/-/glsl-specular-cook-torrance-2.0.1.tgz", + "integrity": "sha1-qJHMBsjHtPRyhwK0gk/ay7ln148=", + "dependencies": { + "glsl-specular-beckmann": "^1.1.1" + } + }, + "node_modules/glsl-token-assignments": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/glsl-token-assignments/-/glsl-token-assignments-2.0.2.tgz", + "integrity": "sha1-pdgqt4SZwuimuDy2lJXm5mXOAZ8=" + }, + "node_modules/glsl-token-defines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/glsl-token-defines/-/glsl-token-defines-1.0.0.tgz", + "integrity": "sha1-y4kqqVmTYjFyhHDU90AySJaX+p0=", + "dependencies": { + "glsl-tokenizer": "^2.0.0" + } + }, + "node_modules/glsl-token-depth": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/glsl-token-depth/-/glsl-token-depth-1.1.2.tgz", + "integrity": "sha1-I8XjDuK9JViEtKKLyFC495HpXYQ=" + }, + "node_modules/glsl-token-descope": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glsl-token-descope/-/glsl-token-descope-1.0.2.tgz", + "integrity": "sha1-D8kKsyYYa4L1l7LnfcniHvzTIHY=", + "dependencies": { + "glsl-token-assignments": "^2.0.0", + "glsl-token-depth": "^1.1.0", + "glsl-token-properties": "^1.0.0", + "glsl-token-scope": "^1.1.0" + } + }, + "node_modules/glsl-token-inject-block": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/glsl-token-inject-block/-/glsl-token-inject-block-1.1.0.tgz", + "integrity": "sha1-4QFfWYDBCRgkraomJfHf3ovQADQ=" + }, + "node_modules/glsl-token-properties": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glsl-token-properties/-/glsl-token-properties-1.0.1.tgz", + "integrity": "sha1-SD3D2Dnw1LXGFx0VkfJJvlPCip4=" + }, + "node_modules/glsl-token-scope": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/glsl-token-scope/-/glsl-token-scope-1.1.2.tgz", + "integrity": "sha1-oXKOeN8kRE+cuT/RjvD3VQOmQ7E=" + }, + "node_modules/glsl-token-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/glsl-token-string/-/glsl-token-string-1.0.1.tgz", + "integrity": "sha1-WUQdL4V958NEnJRWZgIezjWOSOw=" + }, + "node_modules/glsl-token-whitespace-trim": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/glsl-token-whitespace-trim/-/glsl-token-whitespace-trim-1.0.0.tgz", + "integrity": "sha1-RtHf6Yx1vX1QTAXX0RsbPpzJOxA=" + }, + "node_modules/glsl-tokenizer": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/glsl-tokenizer/-/glsl-tokenizer-2.1.5.tgz", + "integrity": "sha512-XSZEJ/i4dmz3Pmbnpsy3cKh7cotvFlBiZnDOwnj/05EwNp2XrhQ4XKJxT7/pDt4kp4YcpRSKz8eTV7S+mwV6MA==", + "dependencies": { + "through2": "^0.6.3" + } + }, + "node_modules/glslify": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/glslify/-/glslify-7.1.1.tgz", + "integrity": "sha512-bud98CJ6kGZcP9Yxcsi7Iz647wuDz3oN+IZsjCRi5X1PI7t/xPKeL0mOwXJjo+CRZMqvq0CkSJiywCcY7kVYog==", + "dependencies": { + "bl": "^2.2.1", + "concat-stream": "^1.5.2", + "duplexify": "^3.4.5", + "falafel": "^2.1.0", + "from2": "^2.3.0", + "glsl-resolve": "0.0.1", + "glsl-token-whitespace-trim": "^1.0.0", + "glslify-bundle": "^5.0.0", + "glslify-deps": "^1.2.5", + "minimist": "^1.2.5", + "resolve": "^1.1.5", + "stack-trace": "0.0.9", + "static-eval": "^2.0.5", + "through2": "^2.0.1", + "xtend": "^4.0.0" + }, + "bin": { + "glslify": "bin.js" + } + }, + "node_modules/glslify-bundle": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glslify-bundle/-/glslify-bundle-5.1.1.tgz", + "integrity": "sha512-plaAOQPv62M1r3OsWf2UbjN0hUYAB7Aph5bfH58VxJZJhloRNbxOL9tl/7H71K7OLJoSJ2ZqWOKk3ttQ6wy24A==", + "dependencies": { + "glsl-inject-defines": "^1.0.1", + "glsl-token-defines": "^1.0.0", + "glsl-token-depth": "^1.1.1", + "glsl-token-descope": "^1.0.2", + "glsl-token-scope": "^1.1.1", + "glsl-token-string": "^1.0.1", + "glsl-token-whitespace-trim": "^1.0.0", + "glsl-tokenizer": "^2.0.2", + "murmurhash-js": "^1.0.0", + "shallow-copy": "0.0.1" + } + }, + "node_modules/glslify-deps": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/glslify-deps/-/glslify-deps-1.3.2.tgz", + "integrity": "sha512-7S7IkHWygJRjcawveXQjRXLO2FTjijPDYC7QfZyAQanY+yGLCFHYnPtsGT9bdyHiwPTw/5a1m1M9hamT2aBpag==", + "dependencies": { + "@choojs/findup": "^0.2.0", + "events": "^3.2.0", + "glsl-resolve": "0.0.1", + "glsl-tokenizer": "^2.0.0", + "graceful-fs": "^4.1.2", + "inherits": "^2.0.1", + "map-limit": "0.0.1", + "resolve": "^1.0.0" + } + }, + "node_modules/glslify/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "node_modules/grid-index": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/grid-index/-/grid-index-1.1.0.tgz", + "integrity": "sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/harmony-reflect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", + "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "dependencies": { + "isarray": "2.0.1" + } + }, + "node_modules/has-binary2/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "node_modules/has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-hover": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-hover/-/has-hover-1.0.1.tgz", + "integrity": "sha1-PZdDeusZnGK4rAisvcU9O8UsF/c=", + "dependencies": { + "is-browser": "^2.0.1" + } + }, + "node_modules/has-passive-events": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-passive-events/-/has-passive-events-1.0.0.tgz", + "integrity": "sha512-2vSj6IeIsgvsRMyeQ0JaCX5Q3lX4zMn5HpoVc7MEhQ6pv8Iq9rsXjsp+E5ZwaT7T0xhMT0KmU8gtt1EFVdbJiw==", + "dependencies": { + "is-browser": "^2.0.1" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "node_modules/hsluv": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/hsluv/-/hsluv-0.0.3.tgz", + "integrity": "sha1-gpEH2vtKn4tSoYCe0C4JHq3mdUw=" + }, + "node_modules/html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dependencies": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/html-webpack-plugin": { + "version": "4.0.0-beta.11", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.11.tgz", + "integrity": "sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==", + "dependencies": { + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "engines": { + "node": ">=6.9" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/htmlparser2/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-palette": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/image-palette/-/image-palette-2.1.0.tgz", + "integrity": "sha512-3ImSEWD26+xuQFdP0RWR4WSXadZwvgrFhjGNpMEapTG1tf2XrBFS2dlKK5hNgH4UIaSQlSUFRn1NeA+zULIWbQ==", + "dependencies": { + "color-id": "^1.1.0", + "pxls": "^2.0.0", + "quantize": "^1.0.2" + } + }, + "node_modules/image-size": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.7.5.tgz", + "integrity": "sha512-Hiyv+mXHfFEP7LzUL/llg9RwFxxY+o9N3JVLIeG5E7iFIFAalxvRU9UZthBdYDEVnzHMgjnKJPPpay5BWf1g9g==", + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/immer": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", + "integrity": "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==" + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/incremental-convex-hull": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/incremental-convex-hull/-/incremental-convex-hull-1.0.1.tgz", + "integrity": "sha1-UUKMFMudmmFEv+abKFH7N3M0vh4=", + "dependencies": { + "robust-orientation": "^1.1.2", + "simplicial-complex": "^1.0.0" + } + }, + "node_modules/indefinite-observable": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/indefinite-observable/-/indefinite-observable-2.0.1.tgz", + "integrity": "sha512-G8vgmork+6H9S8lUAg1gtXEj2JxIQTo0g2PbFiYOdjkziSI0F7UYBiVwhZRuixhBCNGczAls34+5HJPyZysvxQ==", + "dependencies": { + "symbol-observable": "1.2.0" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "node_modules/indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", + "dependencies": { + "es-abstract": "^1.17.0-next.1", + "has": "^1.0.3", + "side-channel": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/internal-slot/node_modules/es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/interval-tree-1d": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/interval-tree-1d/-/interval-tree-1d-1.0.3.tgz", + "integrity": "sha1-j9veArayx9verWNry+2OCHENhcE=", + "dependencies": { + "binary-search-bounds": "^1.0.0" + } + }, + "node_modules/interval-tree-1d/node_modules/binary-search-bounds": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-1.0.0.tgz", + "integrity": "sha1-MjyjF+PypA9CRMclX1OEpbIHu2k=" + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-permutation": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-permutation/-/invert-permutation-1.0.0.tgz", + "integrity": "sha1-oKeAQurbNrwXVR54fv0UOa3VSTM=" + }, + "node_modules/iota-array": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/iota-array/-/iota-array-1.0.0.tgz", + "integrity": "sha1-ge9X/l0FgUzVjCSDYyqZwwoOgIc=" + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "dependencies": { + "call-bind": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-base64": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-base64/-/is-base64-0.1.0.tgz", + "integrity": "sha512-WRRyllsGXJM7ZN7gPTCCQ/6wNPTRDwiWdPK66l5sJzcU/oOzcIcRRf0Rux8bkpox/1yjt0F6VJRsQOIG2qz5sg==" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-blob": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-blob/-/is-blob-2.1.0.tgz", + "integrity": "sha512-SZ/fTft5eUhQM6oF/ZaASFDEdbFVe89Imltn9uZr03wdKMcWNVYSMjQPFtg05QuNkt5l5c135ElvXEQG0rk4tw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-browser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-browser/-/is-browser-2.1.0.tgz", + "integrity": "sha512-F5rTJxDQ2sW81fcfOR1GnCXT6sVJC104fCyfj+mjpwNEwaPYSn5fte5jiHmBg3DHsIoL/l8Kvw5VN5SsTRcRFQ==" + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-firefox": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-firefox/-/is-firefox-1.0.3.tgz", + "integrity": "sha1-KioVZ3g6QX9uFYMjEI84YbCRhWI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-float-array": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-float-array/-/is-float-array-1.0.0.tgz", + "integrity": "sha512-4ew1Sx6B6kEAl3T3NOM0yB94J3NZnBdNt4paw0e8nY73yHHTeTEhyQ3Lj7EQEnv5LD+GxNTaT4L46jcKjjpLiQ==" + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-iexplorer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-iexplorer/-/is-iexplorer-1.0.0.tgz", + "integrity": "sha1-HXK8ZtP+Iur2Fw3ajPEJQySM/HY=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-in-browser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", + "integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=" + }, + "node_modules/is-mobile": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-mobile/-/is-mobile-2.2.2.tgz", + "integrity": "sha512-wW/SXnYJkTjs++tVK5b6kVITZpAZPtUrt9SF80vvxGiF/Oywal+COk1jlRkiVq15RFNEQKQY31TkV24/1T5cVg==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string-blank": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-string-blank/-/is-string-blank-1.0.1.tgz", + "integrity": "sha512-9H+ZBCVs3L9OYqv8nuUAzpcT9OTgMD1yAWrG7ihlnibdkbtB850heAmYWxHuXc4CHy4lKeK69tN+ny1K7gBIrw==" + }, + "node_modules/is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dependencies": { + "html-comment-regex": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-svg-path": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-svg-path/-/is-svg-path-1.0.2.tgz", + "integrity": "sha1-d6tZDBKz0gNI5cehPQBAyHeE3aA=" + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "node_modules/istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "dependencies": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-report": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "dependencies": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dependencies": { + "html-escaper": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", + "dependencies": { + "import-local": "^2.0.0", + "jest-cli": "^24.9.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-changed-files": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", + "dependencies": { + "@jest/types": "^24.9.0", + "execa": "^1.0.0", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-cli": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", + "dependencies": { + "@jest/core": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "jest-config": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^13.3.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-config": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^24.9.0", + "@jest/types": "^24.9.0", + "babel-jest": "^24.9.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^24.9.0", + "jest-environment-node": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "micromatch": "^3.1.10", + "pretty-format": "^24.9.0", + "realpath-native": "^1.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-diff": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", + "dependencies": { + "chalk": "^2.0.1", + "diff-sequences": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-docblock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", + "dependencies": { + "detect-newline": "^2.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-each": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", + "dependencies": { + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0", + "jsdom": "^11.5.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom-fourteen": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-1.0.1.tgz", + "integrity": "sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==", + "dependencies": { + "@jest/environment": "^24.3.0", + "@jest/fake-timers": "^24.3.0", + "@jest/types": "^24.3.0", + "jest-mock": "^24.0.0", + "jest-util": "^24.0.0", + "jsdom": "^14.1.0" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/jsdom": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", + "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", + "dependencies": { + "abab": "^2.0.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.1.3", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.5.0", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^6.1.2", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-environment-jsdom-fourteen/node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "dependencies": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.7", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 6" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/jest-haste-map/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/jest-jasmine2": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^24.9.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-leak-detector": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", + "dependencies": { + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "dependencies": { + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "dependencies": { + "@jest/types": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-resolve": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", + "dependencies": { + "@jest/types": "^24.9.0", + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "jest-pnp-resolver": "^1.2.1", + "realpath-native": "^1.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", + "dependencies": { + "@jest/types": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-snapshot": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-runner": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.4.2", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-docblock": "^24.3.0", + "jest-haste-map": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-leak-detector": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-runtime": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/source-map": "^24.3.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "strip-bom": "^3.0.0", + "yargs": "^13.3.0" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-snapshot": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "expect": "^24.9.0", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^24.9.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-util/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-util/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "dependencies": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz", + "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.1", + "jest-regex-util": "^24.9.0", + "jest-watcher": "^24.3.0", + "slash": "^3.0.0", + "string-length": "^3.1.0", + "strip-ansi": "^5.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", + "dependencies": { + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "jest-util": "^24.9.0", + "string-length": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-watcher/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jquery": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", + "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==", + "peer": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/jsdom": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "dependencies": { + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dependencies": { + "jsonify": "~0.0.0" + } + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "node_modules/json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, + "node_modules/json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dependencies": { + "graceful-fs": "^4.1.6" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/jss": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.5.0.tgz", + "integrity": "sha512-B6151NvG+thUg3murLNHRPLxTLwQ13ep4SH5brj4d8qKtogOx/jupnpfkPGSHPqvcwKJaCLctpj2lEk+5yGwMw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "csstype": "^3.0.2", + "indefinite-observable": "^2.0.1", + "is-in-browser": "^1.1.3", + "tiny-warning": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/jss" + } + }, + "node_modules/jss-plugin-camel-case": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.5.0.tgz", + "integrity": "sha512-GSjPL0adGAkuoqeYiXTgO7PlIrmjv5v8lA6TTBdfxbNYpxADOdGKJgIEkffhlyuIZHlPuuiFYTwUreLUmSn7rg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "hyphenate-style-name": "^1.0.3", + "jss": "10.5.0" + } + }, + "node_modules/jss-plugin-default-unit": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.5.0.tgz", + "integrity": "sha512-rsbTtZGCMrbcb9beiDd+TwL991NGmsAgVYH0hATrYJtue9e+LH/Gn4yFD1ENwE+3JzF3A+rPnM2JuD9L/SIIWw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.5.0" + } + }, + "node_modules/jss-plugin-global": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.5.0.tgz", + "integrity": "sha512-FZd9+JE/3D7HMefEG54fEC0XiQ9rhGtDHAT/ols24y8sKQ1D5KIw6OyXEmIdKFmACgxZV2ARQ5pAUypxkk2IFQ==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.5.0" + } + }, + "node_modules/jss-plugin-nested": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.5.0.tgz", + "integrity": "sha512-ejPlCLNlEGgx8jmMiDk/zarsCZk+DV0YqXfddpgzbO9Toamo0HweCFuwJ3ZO40UFOfqKwfpKMVH/3HUXgxkTMg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.5.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-props-sort": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.5.0.tgz", + "integrity": "sha512-kTLRvrOetFKz5vM88FAhLNeJIxfjhCepnvq65G7xsAQ/Wgy7HwO1BS/2wE5mx8iLaAWC6Rj5h16mhMk9sKdZxg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.5.0" + } + }, + "node_modules/jss-plugin-rule-value-function": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.5.0.tgz", + "integrity": "sha512-jXINGr8BSsB13JVuK274oEtk0LoooYSJqTBCGeBu2cG/VJ3+4FPs1gwLgsq24xTgKshtZ+WEQMVL34OprLidRA==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.5.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-vendor-prefixer": { + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.5.0.tgz", + "integrity": "sha512-rux3gmfwDdOKCLDx0IQjTwTm03IfBa+Rm/hs747cOw5Q7O3RaTUIMPKjtVfc31Xr/XI9Abz2XEupk1/oMQ7zRA==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "css-vendor": "^2.0.8", + "jss": "10.5.0" + } + }, + "node_modules/jss/node_modules/csstype": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "dependencies": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kdbush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", + "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "dependencies": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "node_modules/lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "deprecated": "use String.prototype.padStart()" + }, + "node_modules/lerp": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/lerp/-/lerp-1.0.3.tgz", + "integrity": "sha1-oYyJaPkXiW3hXM/MKNVaa3Med24=" + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "dependencies": { + "leven": "^3.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "node_modules/linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", + "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", + "dependencies": { + "find-cache-dir": "^0.1.1", + "mkdirp": "^0.5.1" + } + }, + "node_modules/loader-fs-cache/node_modules/find-cache-dir": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", + "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", + "dependencies": { + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-fs-cache/node_modules/pkg-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", + "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", + "dependencies": { + "find-up": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "node_modules/lodash-es": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.20.tgz", + "integrity": "sha512-JD1COMZsq8maT6mnuz1UMV0jvYD0E0aUsSOdrr1/nAG3dhqQXwRRgeW0cSqH1U43INKcqxaiVIQNOUDld7gRDA==" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "node_modules/loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==" + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-limit": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/map-limit/-/map-limit-0.0.1.tgz", + "integrity": "sha1-63lhAxwPDo0AG/LVb6toXViCLzg=", + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/map-limit/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mapbox-gl": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.1.tgz", + "integrity": "sha512-0aHt+lFUpYfvh0kMIqXqNXqoYMuhuAsMlw87TbhWrw78Tx2zfuPI0Lx31/YPUgJ+Ire0tzQ4JnuBL7acDNXmMg==", + "dependencies": { + "@mapbox/geojson-rewind": "^0.5.0", + "@mapbox/geojson-types": "^1.0.2", + "@mapbox/jsonlint-lines-primitives": "^2.0.2", + "@mapbox/mapbox-gl-supported": "^1.5.0", + "@mapbox/point-geometry": "^0.1.0", + "@mapbox/tiny-sdf": "^1.1.1", + "@mapbox/unitbezier": "^0.0.0", + "@mapbox/vector-tile": "^1.3.1", + "@mapbox/whoots-js": "^3.1.0", + "csscolorparser": "~1.0.3", + "earcut": "^2.2.2", + "geojson-vt": "^3.2.1", + "gl-matrix": "^3.2.1", + "grid-index": "^1.1.0", + "minimist": "^1.2.5", + "murmurhash-js": "^1.0.0", + "pbf": "^3.2.1", + "potpack": "^1.0.1", + "quickselect": "^2.0.0", + "rw": "^1.3.3", + "supercluster": "^7.0.0", + "tinyqueue": "^2.0.3", + "vt-pbf": "^3.1.1" + }, + "engines": { + "node": ">=6.4.0" + } + }, + "node_modules/marching-simplex-table": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/marching-simplex-table/-/marching-simplex-table-1.0.0.tgz", + "integrity": "sha1-vBYlbg+Pm1WKqbKHL4gy2UM/Uuo=", + "dependencies": { + "convex-hull": "^1.0.3" + } + }, + "node_modules/markdown-it": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", + "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", + "dependencies": { + "argparse": "^1.0.7", + "entities": "~1.1.1", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it-link-attributes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/markdown-it-link-attributes/-/markdown-it-link-attributes-2.1.0.tgz", + "integrity": "sha1-MqdMlPfFzf0Iho0r7inG+nCggyQ=" + }, + "node_modules/markdown-it-sanitizer": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/markdown-it-sanitizer/-/markdown-it-sanitizer-0.4.3.tgz", + "integrity": "sha1-K6NOn+FuY3LOcZL7ULN9nfv/AQI=" + }, + "node_modules/markdown-it-sup": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz", + "integrity": "sha1-y5yf+RpSVawI8/09YyhuFd8KH8M=" + }, + "node_modules/mat4-decompose": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mat4-decompose/-/mat4-decompose-1.0.4.tgz", + "integrity": "sha1-ZetP451wh496RE60Yk1S9+frL68=", + "dependencies": { + "gl-mat4": "^1.0.1", + "gl-vec3": "^1.0.2" + } + }, + "node_modules/mat4-interpolate": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mat4-interpolate/-/mat4-interpolate-1.0.4.tgz", + "integrity": "sha1-Vf/p6zw1KV4sDVqfdyXZBoqJ/3Q=", + "dependencies": { + "gl-mat4": "^1.0.1", + "gl-vec3": "^1.0.2", + "mat4-decompose": "^1.0.3", + "mat4-recompose": "^1.0.3", + "quat-slerp": "^1.0.0" + } + }, + "node_modules/mat4-recompose": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mat4-recompose/-/mat4-recompose-1.0.4.tgz", + "integrity": "sha1-OVPCMP8kc9x3LuAUpSySXPgbDk0=", + "dependencies": { + "gl-mat4": "^1.0.1" + } + }, + "node_modules/math-log2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/math-log2/-/math-log2-1.0.1.tgz", + "integrity": "sha1-+4lBvl9evol55xjmJzsXjlhpRWU=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matrix-camera-controller": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/matrix-camera-controller/-/matrix-camera-controller-2.1.3.tgz", + "integrity": "sha1-NeUmDMHNVQliunmfLY1OlLGjk3A=", + "dependencies": { + "binary-search-bounds": "^1.0.0", + "gl-mat4": "^1.1.2", + "gl-vec3": "^1.0.3", + "mat4-interpolate": "^1.0.3" + } + }, + "node_modules/matrix-camera-controller/node_modules/binary-search-bounds": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-1.0.0.tgz", + "integrity": "sha1-MjyjF+PypA9CRMclX1OEpbIHu2k=" + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/merge-deep": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", + "dependencies": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/mime": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.0.tgz", + "integrity": "sha512-ft3WayFSFUVBuJj7BMLKAQcSlItKtfjsKDDsii3rqFDAZ7t11zRe8ASw/GlmivGwVUYtwkQrxiGGpL6gFvB0ag==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "dependencies": { + "mime-db": "1.45.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + }, + "peerDependencies": { + "prop-types": "^15.0.0", + "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", + "dependencies": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.4.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mississippi/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "dependencies": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object/node_modules/for-in": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-object/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/monotone-convex-hull-2d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/monotone-convex-hull-2d/-/monotone-convex-hull-2d-1.0.1.tgz", + "integrity": "sha1-R/Xa6t88Sv03dkuqGqh4ekDu4Iw=", + "dependencies": { + "robust-orientation": "^1.1.3" + } + }, + "node_modules/mouse-change": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/mouse-change/-/mouse-change-1.4.0.tgz", + "integrity": "sha1-wrd+W/o0pDzhRFyBV6Tk3JiVwU8=", + "dependencies": { + "mouse-event": "^1.0.0" + } + }, + "node_modules/mouse-event": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/mouse-event/-/mouse-event-1.0.5.tgz", + "integrity": "sha1-s3ie23EJmX1aky0dAdqhVDpQFzI=" + }, + "node_modules/mouse-event-offset": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mouse-event-offset/-/mouse-event-offset-3.0.2.tgz", + "integrity": "sha1-39hqbiSMa6jK1TuQXVA3ogY+mYQ=" + }, + "node_modules/mouse-wheel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mouse-wheel/-/mouse-wheel-1.2.0.tgz", + "integrity": "sha1-bSkDseqPtI5h8bU7kDZ3PwQs21w=", + "dependencies": { + "right-now": "^1.0.0", + "signum": "^1.0.0", + "to-px": "^1.0.1" + } + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "node_modules/mumath": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/mumath/-/mumath-3.3.4.tgz", + "integrity": "sha1-SNSg8P2MrU57Mglu6JsWGmPTC78=", + "dependencies": { + "almost-equal": "^1.1.0" + } + }, + "node_modules/murmurhash-js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz", + "integrity": "sha1-sGJ44h/Gw3+lMTcysEEry2rhX1E=" + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "node_modules/nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "node_modules/ndarray": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/ndarray/-/ndarray-1.0.19.tgz", + "integrity": "sha512-B4JHA4vdyZU30ELBw3g7/p9bZupyew5a7tX1Y/gGeF2hafrPaQZhgrGQfsvgfYbgdFZjYwuEcnaobeM/WMW+HQ==", + "dependencies": { + "iota-array": "^1.0.0", + "is-buffer": "^1.0.2" + } + }, + "node_modules/ndarray-extract-contour": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ndarray-extract-contour/-/ndarray-extract-contour-1.0.1.tgz", + "integrity": "sha1-Cu4ROjozsia5DEiIz4d79HUTBeQ=", + "dependencies": { + "typedarray-pool": "^1.0.0" + } + }, + "node_modules/ndarray-gradient": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ndarray-gradient/-/ndarray-gradient-1.0.0.tgz", + "integrity": "sha1-t0kaUVxqZJ8ZpiMk//byf8jCU5M=", + "dependencies": { + "cwise-compiler": "^1.0.0", + "dup": "^1.0.0" + } + }, + "node_modules/ndarray-linear-interpolate": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ndarray-linear-interpolate/-/ndarray-linear-interpolate-1.0.0.tgz", + "integrity": "sha1-eLySuFuavBW25n7mWCj54hN65ys=" + }, + "node_modules/ndarray-ops": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/ndarray-ops/-/ndarray-ops-1.2.2.tgz", + "integrity": "sha1-WeiNLDKn7ryxvGkPrhQVeVV6YU4=", + "dependencies": { + "cwise-compiler": "^1.0.0" + } + }, + "node_modules/ndarray-pack": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ndarray-pack/-/ndarray-pack-1.2.1.tgz", + "integrity": "sha1-jK6+qqJNXs9w/4YCBjeXfajuWFo=", + "dependencies": { + "cwise-compiler": "^1.1.2", + "ndarray": "^1.0.13" + } + }, + "node_modules/ndarray-scratch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ndarray-scratch/-/ndarray-scratch-1.2.0.tgz", + "integrity": "sha1-YwRjbWLrqT20cnrBPGkzQdulDgE=", + "dependencies": { + "ndarray": "^1.0.14", + "ndarray-ops": "^1.2.1", + "typedarray-pool": "^1.0.2" + } + }, + "node_modules/ndarray-sort": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ndarray-sort/-/ndarray-sort-1.0.1.tgz", + "integrity": "sha1-/qBbTLg0x/TgIWo1TzynUTAN/Wo=", + "dependencies": { + "typedarray-pool": "^1.0.0" + } + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node_modules/nextafter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/nextafter/-/nextafter-1.0.0.tgz", + "integrity": "sha1-t9d7U1MQ4+CX5gJauwqQNHfsGjo=", + "dependencies": { + "double-bits": "^1.1.0" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-releases": { + "version": "1.1.70", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", + "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-svg-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-0.1.0.tgz", + "integrity": "sha1-RWNg5g7Odfvve11+FgSA5//Rb+U=" + }, + "node_modules/normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "dependencies": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/normals": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/normals/-/normals-1.1.0.tgz", + "integrity": "sha1-MltZXtNK/kZ6bFWhT9kIV4f/WcA=" + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "node_modules/number-is-integer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-integer/-/number-is-integer-1.0.1.tgz", + "integrity": "sha1-5ZvKFy/+0nMY55x862y3LAlbIVI=", + "dependencies": { + "is-finite": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/numeric": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/numeric/-/numeric-1.2.6.tgz", + "integrity": "sha1-dlsCvvl5iPz4gNTrPza4D6MTNao=" + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz", + "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.4.tgz", + "integrity": "sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", + "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.3.tgz", + "integrity": "sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz", + "integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz", + "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/open/-/open-7.3.1.tgz", + "integrity": "sha512-f2wt9DCBKKjlFbjzGb8MOAW8LH8F0mrs1zc7KTjAJ9PZNQbfenzWbNP1VZJvw6ICMG9r14Ah6yfwPn7T7i646A==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optimize-css-assets-webpack-plugin": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz", + "integrity": "sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==", + "dependencies": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/orbit-camera-controller": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/orbit-camera-controller/-/orbit-camera-controller-4.0.0.tgz", + "integrity": "sha1-bis28OeHhmPDMPUNqbfOaGwncAU=", + "dependencies": { + "filtered-vector": "^1.2.1", + "gl-mat4": "^1.0.3" + } + }, + "node_modules/original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dependencies": { + "url-parse": "^1.4.3" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pad-left": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pad-left/-/pad-left-1.0.2.tgz", + "integrity": "sha1-GeVzXqmDlaJs7carkm6tEPMQDUw=", + "dependencies": { + "repeat-string": "^1.3.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/papaparse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.3.0.tgz", + "integrity": "sha512-Lb7jN/4bTpiuGPrYy4tkKoUS8sTki8zacB5ke1p5zolhcSE4TlWgrlsxjrDTbG/dFVh07ck7X36hUf/b5V68pg==" + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/parenthesis": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/parenthesis/-/parenthesis-3.1.7.tgz", + "integrity": "sha512-iMtu+HCbLXVrpf6Ys/4YKhcFxbux3xK4ZVB9r+a2kMSqeeQWQoDNYlXIsOjwlT2ldYXZ3k5PVeBnYn7fbAo/Bg==" + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse-rect": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parse-rect/-/parse-rect-1.2.0.tgz", + "integrity": "sha512-4QZ6KYbnE6RTwg9E0HpLchUM9EZt6DnDxajFZZDSV4p/12ZJEvPO702DZpGvRYEPo00yKDys7jASi+/w7aO8LA==", + "dependencies": { + "pick-by-alias": "^1.2.0" + } + }, + "node_modules/parse-svg-path": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/parse-svg-path/-/parse-svg-path-0.1.2.tgz", + "integrity": "sha1-en7A0esG+lMlx9PgCbhZoJtdSes=" + }, + "node_modules/parse-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-unit/-/parse-unit-1.0.1.tgz", + "integrity": "sha1-fhu21b7zh0wo45JSaiVBFwKR7s8=" + }, + "node_modules/parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + }, + "node_modules/parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" + }, + "node_modules/parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-to-regexp/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-type/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/pbf": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", + "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", + "dependencies": { + "ieee754": "^1.1.12", + "resolve-protobuf-schema": "^2.1.0" + }, + "bin": { + "pbf": "bin/pbf" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/permutation-parity": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/permutation-parity/-/permutation-parity-1.0.0.tgz", + "integrity": "sha1-AXTVH8pwSxG5pLFSsj1Tf9xrXvQ=", + "dependencies": { + "typedarray-pool": "^1.0.0" + } + }, + "node_modules/permutation-rank": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/permutation-rank/-/permutation-rank-1.0.0.tgz", + "integrity": "sha1-n9mLvOzwj79ZlLXq3JSmLmeUg7U=", + "dependencies": { + "invert-permutation": "^1.0.0", + "typedarray-pool": "^1.0.0" + } + }, + "node_modules/pick-by-alias": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pick-by-alias/-/pick-by-alias-1.2.0.tgz", + "integrity": "sha1-X3yysfIabh6ISgyHhVqko3NhEHs=" + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/planar-dual": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/planar-dual/-/planar-dual-1.0.2.tgz", + "integrity": "sha1-tqQjVSOxsMt55fkm+OozXdmC1WM=", + "dependencies": { + "compare-angle": "^1.0.0", + "dup": "^1.0.0" + } + }, + "node_modules/planar-graph-to-polyline": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/planar-graph-to-polyline/-/planar-graph-to-polyline-1.0.5.tgz", + "integrity": "sha1-iCuGBRmbqIv9RkyVUzA1VsUrmIo=", + "dependencies": { + "edges-to-adjacency-list": "^1.0.0", + "planar-dual": "^1.0.0", + "point-in-big-polygon": "^2.0.0", + "robust-orientation": "^1.0.1", + "robust-sum": "^1.0.0", + "two-product": "^1.0.0", + "uniq": "^1.0.0" + } + }, + "node_modules/plotly.js": { + "version": "1.58.4", + "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-1.58.4.tgz", + "integrity": "sha512-hdt/aEvkPjS1HJ7tJKcPqsqi9ErEZPhUFs4d2ANTLeBim+AmVcHzS1rtwr7ZrVCINgliW/+92u81omJoy+lbUw==", + "dependencies": { + "@plotly/d3-sankey": "0.7.2", + "@plotly/d3-sankey-circular": "0.33.1", + "@plotly/point-cluster": "^3.1.9", + "@turf/area": "^6.0.1", + "@turf/bbox": "^6.0.1", + "@turf/centroid": "^6.0.2", + "alpha-shape": "^1.0.0", + "canvas-fit": "^1.5.0", + "color-alpha": "1.0.4", + "color-normalize": "1.5.0", + "color-parse": "1.3.8", + "color-rgba": "2.1.1", + "convex-hull": "^1.0.3", + "country-regex": "^1.1.0", + "d3": "^3.5.17", + "d3-force": "^1.2.1", + "d3-hierarchy": "^1.1.9", + "d3-interpolate": "^1.4.0", + "d3-time-format": "^2.2.3", + "delaunay-triangulate": "^1.1.6", + "es6-promise": "^4.2.8", + "fast-isnumeric": "^1.1.4", + "gl-cone3d": "^1.5.2", + "gl-contour2d": "^1.1.7", + "gl-error3d": "^1.0.16", + "gl-heatmap2d": "^1.1.0", + "gl-line3d": "1.2.1", + "gl-mat4": "^1.2.0", + "gl-mesh3d": "^2.3.1", + "gl-plot2d": "^1.4.5", + "gl-plot3d": "^2.4.7", + "gl-pointcloud2d": "^1.0.3", + "gl-scatter3d": "^1.2.3", + "gl-select-box": "^1.0.4", + "gl-spikes2d": "^1.0.2", + "gl-streamtube3d": "^1.4.1", + "gl-surface3d": "^1.6.0", + "gl-text": "^1.1.8", + "glslify": "^7.1.1", + "has-hover": "^1.0.1", + "has-passive-events": "^1.0.0", + "image-size": "^0.7.5", + "is-mobile": "^2.2.2", + "mapbox-gl": "1.10.1", + "matrix-camera-controller": "^2.1.3", + "mouse-change": "^1.4.0", + "mouse-event-offset": "^3.0.2", + "mouse-wheel": "^1.2.0", + "ndarray": "^1.0.19", + "ndarray-linear-interpolate": "^1.0.0", + "parse-svg-path": "^0.1.2", + "polybooljs": "^1.2.0", + "regl": "^1.6.1", + "regl-error2d": "^2.0.11", + "regl-line2d": "^3.0.18", + "regl-scatter2d": "^3.2.1", + "regl-splom": "^1.0.12", + "right-now": "^1.0.0", + "robust-orientation": "^1.1.3", + "sane-topojson": "^4.0.0", + "strongly-connected-components": "^1.0.1", + "superscript-text": "^1.0.0", + "svg-path-sdf": "^1.1.3", + "tinycolor2": "^1.4.2", + "to-px": "1.0.1", + "topojson-client": "^3.1.0", + "webgl-context": "^2.2.0", + "world-calendars": "^1.0.3" + } + }, + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + }, + "node_modules/pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "dependencies": { + "ts-pnp": "^1.1.6" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/point-in-big-polygon": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/point-in-big-polygon/-/point-in-big-polygon-2.0.0.tgz", + "integrity": "sha1-ObYT6mzxfWtD4Yj3fzTETGszulU=", + "dependencies": { + "binary-search-bounds": "^1.0.0", + "interval-tree-1d": "^1.0.1", + "robust-orientation": "^1.1.3", + "slab-decomposition": "^1.0.1" + } + }, + "node_modules/point-in-big-polygon/node_modules/binary-search-bounds": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-1.0.0.tgz", + "integrity": "sha1-MjyjF+PypA9CRMclX1OEpbIHu2k=" + }, + "node_modules/polybooljs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/polybooljs/-/polybooljs-1.2.0.tgz", + "integrity": "sha1-tDkMLgedTCYtOyUExiiNlbp6R1g=" + }, + "node_modules/polytope-closest-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/polytope-closest-point/-/polytope-closest-point-1.0.0.tgz", + "integrity": "sha1-5uV/QIGrXox3i4Ee8G4sSK4zjD8=", + "dependencies": { + "numeric": "^1.2.6" + } + }, + "node_modules/popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", + "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "dependencies": { + "postcss": "^7" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "browserslist": "^4" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", + "dependencies": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", + "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", + "dependencies": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-custom-selectors/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", + "dependencies": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", + "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", + "dependencies": { + "postcss": "^7.0.0" + } + }, + "node_modules/postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", + "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "dependencies": { + "lodash.template": "^4.5.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", + "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", + "dependencies": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "dependencies": { + "@csstools/normalize.css": "^10.1.0", + "browserslist": "^4.6.2", + "postcss": "^7.0.17", + "postcss-browser-comments": "^3.0.0", + "sanitize.css": "^10.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dependencies": { + "postcss": "^7.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "dependencies": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", + "dependencies": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dependencies": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-safe-parser": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz", + "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==", + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", + "dependencies": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "dependencies": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dependencies": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" + }, + "node_modules/postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/potpack": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.1.tgz", + "integrity": "sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw==" + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.5.0.tgz", + "integrity": "sha512-p+T744ZyjjiaFlMUZZv6YPC5JrkNj8maRmPaQCWFJFplUAzpIUTRaTcS+7wmZtUoFXHtESJb23ISliaWyz3SHA==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "node_modules/pretty-format": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", + "dependencies": { + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/prop-types-extra": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz", + "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==", + "dependencies": { + "react-is": "^16.3.2", + "warning": "^4.0.0" + }, + "peerDependencies": { + "react": ">=0.14.0" + } + }, + "node_modules/prop-types-extra/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/protocol-buffers-schema": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.5.1.tgz", + "integrity": "sha512-YVCvdhxWNDP8/nJDyXLuM+UFsuPk4+1PB7WGPVDzm3HTHbzFLxQYeW2iZpS4mmnXrQJGBzt230t/BbEb7PrQaw==" + }, + "node_modules/proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pxls": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/pxls/-/pxls-2.3.2.tgz", + "integrity": "sha512-pQkwgbLqWPcuES5iEmGa10OlCf5xG0blkIF3dg7PpRZShbTYcvAdfFfGL03SMrkaSUaa/V0UpN9HWg40O2AIIw==", + "dependencies": { + "arr-flatten": "^1.1.0", + "compute-dims": "^1.1.0", + "flip-pixels": "^1.0.2", + "is-browser": "^2.1.0", + "is-buffer": "^2.0.3", + "to-uint8": "^1.4.1" + } + }, + "node_modules/pxls/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/quantize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/quantize/-/quantize-1.0.2.tgz", + "integrity": "sha1-0lrCAKd7bXD0ASfKFxoQ4zyFRt4=", + "engines": { + "node": ">=0.10.21" + } + }, + "node_modules/quat-slerp": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/quat-slerp/-/quat-slerp-1.0.1.tgz", + "integrity": "sha1-K6oVzjprvcMkHZcusXKDE57Wnyk=", + "dependencies": { + "gl-quat": "^1.0.0" + } + }, + "node_modules/query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "dependencies": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/quickselect": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", + "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rat-vec": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/rat-vec/-/rat-vec-1.1.1.tgz", + "integrity": "sha1-Dd4rZrezS7G80qI4BerIBth/0X8=", + "dependencies": { + "big-rat": "^1.0.3" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.6.tgz", + "integrity": "sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==", + "dependencies": { + "core-js": "^3.5.0", + "object-assign": "^4.1.1", + "promise": "^8.0.3", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.3", + "whatwg-fetch": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-bootstrap": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-1.4.3.tgz", + "integrity": "sha512-4tYhk26KRnK0myMEp2wvNjOvnHMwWfa6pWFIiCtj9wewYaTxP7TrCf7MwcIMBgUzyX0SJXx6UbbDG0+hObiXNg==", + "dependencies": { + "@babel/runtime": "^7.4.2", + "@restart/context": "^2.1.4", + "@restart/hooks": "^0.3.21", + "@types/classnames": "^2.2.10", + "@types/invariant": "^2.2.33", + "@types/prop-types": "^15.7.3", + "@types/react": ">=16.9.35", + "@types/react-transition-group": "^4.4.0", + "@types/warning": "^3.0.0", + "classnames": "^2.2.6", + "dom-helpers": "^5.1.2", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "prop-types-extra": "^1.1.0", + "react-overlays": "^4.1.0", + "react-transition-group": "^4.4.1", + "uncontrollable": "^7.0.0", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/react-chat-widget": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/react-chat-widget/-/react-chat-widget-3.0.5.tgz", + "integrity": "sha512-I/2JRd4fQtWib2l3SVCoFFSeX89BkqnSCLZmlTBy6BSbRcyGAwwuydq5TbayskTJ5KQssolhRo5aB+40V/fh0Q==", + "dependencies": { + "classnames": "^2.2.6", + "date-fns": "^2.11.1", + "markdown-it": "^8.4.1", + "markdown-it-link-attributes": "^2.1.0", + "markdown-it-sanitizer": "^0.4.3", + "markdown-it-sup": "^1.0.0", + "react-redux": "^7.2.0", + "redux": "^4.0.5" + }, + "peerDependencies": { + "react": "^16.13.1", + "react-dom": "^16.13.1" + } + }, + "node_modules/react-dev-utils": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", + "integrity": "sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==", + "dependencies": { + "@babel/code-frame": "7.8.3", + "address": "1.1.2", + "browserslist": "4.10.0", + "chalk": "2.4.2", + "cross-spawn": "7.0.1", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.0.1", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "3.1.1", + "global-modules": "2.0.0", + "globby": "8.0.2", + "gzip-size": "5.1.1", + "immer": "1.10.0", + "inquirer": "7.0.4", + "is-root": "2.1.0", + "loader-utils": "1.2.3", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "react-error-overlay": "^6.0.7", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "engines": { + "node": ">=8.10" + } + }, + "node_modules/react-dev-utils/node_modules/@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dependencies": { + "@babel/highlight": "^7.8.3" + } + }, + "node_modules/react-dev-utils/node_modules/browserslist": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", + "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==", + "dependencies": { + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + }, + "node_modules/react-dev-utils/node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, + "node_modules/react-dev-utils/node_modules/cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-dev-utils/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/inquirer/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.14.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.8.tgz", + "integrity": "sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw==" + }, + "node_modules/react-hooks": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-hooks/-/react-hooks-1.0.1.tgz", + "integrity": "sha1-5iGXw4zY0HAwYPeRI09/RpiqfEQ=" + }, + "node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-overlays": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/react-overlays/-/react-overlays-4.1.1.tgz", + "integrity": "sha512-WtJifh081e6M24KnvTQoNjQEpz7HoLxqt8TwZM7LOYIkYJ8i/Ly1Xi7RVte87ZVnmqQ4PFaFiNHZhSINPSpdBQ==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "@popperjs/core": "^2.5.3", + "@restart/hooks": "^0.3.25", + "@types/warning": "^3.0.0", + "dom-helpers": "^5.2.0", + "prop-types": "^15.7.2", + "uncontrollable": "^7.0.0", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": ">=16.3.0", + "react-dom": ">=16.3.0" + } + }, + "node_modules/react-plotly.js": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/react-plotly.js/-/react-plotly.js-2.5.1.tgz", + "integrity": "sha512-Oya14whSHvPsYXdI0nHOGs1pZhMzV2edV7HAW1xFHD58Y73m/LbG2Encvyz1tztL0vfjph0JNhiwO8cGBJnlhg==", + "dependencies": { + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "plotly.js": ">1.34.0", + "react": ">0.13.0" + } + }, + "node_modules/react-redux": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.2.tgz", + "integrity": "sha512-8+CQ1EvIVFkYL/vu6Olo7JFLWop1qRUeb46sGtIMDCSpgwPQq8fPLpirIB0iTqFe9XYEFPHssdX8/UwN6pAkEA==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^16.13.1" + }, + "peerDependencies": { + "react": "^16.8.3 || ^17", + "redux": "^2.0.0 || ^3.0.0 || ^4.0.0-0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, + "node_modules/react-redux/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-router": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", + "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-dom": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", + "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.2.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-scripts": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.4.tgz", + "integrity": "sha512-7J7GZyF/QvZkKAZLneiOIhHozvOMHey7hO9cdO9u68jjhGZlI8hDdOm6UyuHofn6Ajc9Uji5I6Psm/nKNuWdyw==", + "dependencies": { + "@babel/core": "7.9.0", + "@svgr/webpack": "4.3.3", + "@typescript-eslint/eslint-plugin": "^2.10.0", + "@typescript-eslint/parser": "^2.10.0", + "babel-eslint": "10.1.0", + "babel-jest": "^24.9.0", + "babel-loader": "8.1.0", + "babel-plugin-named-asset-import": "^0.3.6", + "babel-preset-react-app": "^9.1.2", + "camelcase": "^5.3.1", + "case-sensitive-paths-webpack-plugin": "2.3.0", + "css-loader": "3.4.2", + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "eslint": "^6.6.0", + "eslint-config-react-app": "^5.2.1", + "eslint-loader": "3.0.3", + "eslint-plugin-flowtype": "4.6.0", + "eslint-plugin-import": "2.20.1", + "eslint-plugin-jsx-a11y": "6.2.3", + "eslint-plugin-react": "7.19.0", + "eslint-plugin-react-hooks": "^1.6.1", + "file-loader": "4.3.0", + "fs-extra": "^8.1.0", + "fsevents": "2.1.2", + "html-webpack-plugin": "4.0.0-beta.11", + "identity-obj-proxy": "3.0.0", + "jest": "24.9.0", + "jest-environment-jsdom-fourteen": "1.0.1", + "jest-resolve": "24.9.0", + "jest-watch-typeahead": "0.4.2", + "mini-css-extract-plugin": "0.9.0", + "optimize-css-assets-webpack-plugin": "5.0.3", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "4.1.0", + "postcss-loader": "3.0.0", + "postcss-normalize": "8.0.1", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "4.0.1", + "react-app-polyfill": "^1.0.6", + "react-dev-utils": "^10.2.1", + "resolve": "1.15.0", + "resolve-url-loader": "3.1.2", + "sass-loader": "8.0.2", + "semver": "6.3.0", + "style-loader": "0.23.1", + "terser-webpack-plugin": "2.3.8", + "ts-pnp": "1.1.6", + "url-loader": "2.3.0", + "webpack": "4.42.0", + "webpack-dev-server": "3.11.0", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "4.3.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=8.10" + }, + "optionalDependencies": { + "fsevents": "2.1.2" + }, + "peerDependencies": { + "typescript": "^3.2.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-scripts/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/react-scripts/node_modules/doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts/node_modules/eslint-plugin-import": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", + "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", + "dependencies": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.2", + "eslint-module-utils": "^2.4.1", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.0", + "read-pkg-up": "^2.0.0", + "resolve": "^1.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "2.x - 6.x" + } + }, + "node_modules/react-scripts/node_modules/eslint-plugin-react": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", + "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", + "dependencies": { + "array-includes": "^3.1.1", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.2.3", + "object.entries": "^1.1.1", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.15.1", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.2", + "xregexp": "^4.3.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" + } + }, + "node_modules/react-scripts/node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts/node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/react-scripts/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/react-scripts/node_modules/jsx-ast-utils": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", + "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", + "dependencies": { + "array-includes": "^3.1.1", + "object.assign": "^4.1.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/react-scripts/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/react-scripts/node_modules/resolve": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", + "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz", + "integrity": "sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "dependencies": { + "util.promisify": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reduce-simplicial-complex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/reduce-simplicial-complex/-/reduce-simplicial-complex-1.0.0.tgz", + "integrity": "sha1-dNaWovg196bc2SBl/YxRgfLt+Lw=", + "dependencies": { + "cell-orientation": "^1.0.1", + "compare-cell": "^1.0.0", + "compare-oriented-cell": "^1.0.1" + } + }, + "node_modules/redux": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", + "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", + "dependencies": { + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dependencies": { + "regenerate": "^1.4.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regex-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regex-regex/-/regex-regex-1.0.0.tgz", + "integrity": "sha1-kEih6uuHD01IDavHb8Qs3MC8OnI=" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dependencies": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "node_modules/regjsparser": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.6.tgz", + "integrity": "sha512-jjyuCp+IEMIm3N1H1LLTJW1EISEJV9+5oHdEyrt43Pg9cDSb6rrLZei2cVWpl0xTjmmlpec/lEQGYgM7xfpGCQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/regl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/regl/-/regl-1.7.0.tgz", + "integrity": "sha512-bEAtp/qrtKucxXSJkD4ebopFZYP0q1+3Vb2WECWv/T8yQEgKxDxJ7ztO285tAMaYZVR6mM1GgI6CCn8FROtL1w==" + }, + "node_modules/regl-error2d": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/regl-error2d/-/regl-error2d-2.0.11.tgz", + "integrity": "sha512-Bv4DbLtDU69GXPSm+NvlVWzT82oQ8M2FK+SxzkyaYMlA9izZRdLmDADqBSyJTnPWiRT4a/2KA+MP+WI0N0yt7Q==", + "dependencies": { + "array-bounds": "^1.0.1", + "color-normalize": "^1.5.0", + "flatten-vertex-data": "^1.0.2", + "object-assign": "^4.1.1", + "pick-by-alias": "^1.2.0", + "to-float32": "^1.0.1", + "update-diff": "^1.1.0" + } + }, + "node_modules/regl-line2d": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regl-line2d/-/regl-line2d-3.1.0.tgz", + "integrity": "sha512-8dB3SyAW5zTU759LrIJdkOe128htl1xlONHrknsFl1tAxZVqTc+WO/2k9pAJDuyiKu1v/6bosiuEDOB7G3dm4w==", + "dependencies": { + "array-bounds": "^1.0.1", + "array-find-index": "^1.0.2", + "array-normalize": "^1.1.4", + "color-normalize": "^1.5.0", + "earcut": "^2.1.5", + "es6-weak-map": "^2.0.3", + "flatten-vertex-data": "^1.0.2", + "glslify": "^7.0.0", + "object-assign": "^4.1.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0", + "to-float32": "^1.0.1" + } + }, + "node_modules/regl-scatter2d": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/regl-scatter2d/-/regl-scatter2d-3.2.2.tgz", + "integrity": "sha512-Lr6qFOhsKa1twlYN/g1KrLc8XwWK0T57H4wqLQf4dFSKZ3Z/jbpL+iUTdqddgT8b1L3rncaHGs4EHAgOp44FVg==", + "dependencies": { + "@plotly/point-cluster": "^4.0.0", + "array-range": "^1.0.1", + "array-rearrange": "^2.2.2", + "clamp": "^1.0.1", + "color-id": "^1.1.0", + "color-normalize": "^1.5.0", + "color-rgba": "^2.1.1", + "flatten-vertex-data": "^1.0.2", + "glslify": "^7.0.0", + "image-palette": "^2.1.0", + "is-iexplorer": "^1.0.0", + "object-assign": "^4.1.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0", + "to-float32": "^1.0.1", + "update-diff": "^1.1.0" + } + }, + "node_modules/regl-scatter2d/node_modules/@plotly/point-cluster": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@plotly/point-cluster/-/point-cluster-4.0.0.tgz", + "integrity": "sha512-6M5QVU6/uH2E1PmIJ46a2GKRgX1lBUxkEblRosOQ6APmr6vvWh0irinvWCAcGyN0EWfQrvpeAEvYn6rOpC5x6A==", + "dependencies": { + "array-bounds": "^1.0.1", + "clamp": "^1.0.1", + "defined": "^1.0.0", + "dtype": "^2.0.0", + "flatten-vertex-data": "^1.0.2", + "is-obj": "^1.0.1", + "math-log2": "^1.0.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0" + } + }, + "node_modules/regl-splom": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/regl-splom/-/regl-splom-1.0.13.tgz", + "integrity": "sha512-UG9BuWLj/fZHFTEuKhWLXqh24bLOoU75fMAHEyKLFjzoIm9mK43soXc75F2j+lDEnI+6tW4MNRs3NmPhKhdoOQ==", + "dependencies": { + "array-bounds": "^1.0.1", + "array-range": "^1.0.1", + "color-alpha": "^1.0.4", + "flatten-vertex-data": "^1.0.2", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0", + "raf": "^3.4.1", + "regl-scatter2d": "^3.2.2" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "node_modules/renderkid": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", + "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", + "dependencies": { + "css-select": "^2.0.2", + "dom-converter": "^0.2", + "htmlparser2": "^3.10.1", + "lodash": "^4.17.20", + "strip-ansi": "^3.0.0" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "node_modules/resolve-protobuf-schema": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", + "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", + "dependencies": { + "protocol-buffers-schema": "^3.3.1" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/resolve-url-loader": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz", + "integrity": "sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==", + "dependencies": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.21", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-url-loader/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "engines": { + "node": ">= 4" + } + }, + "node_modules/rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dependencies": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + } + }, + "node_modules/rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "node_modules/rework/node_modules/convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "node_modules/right-now": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/right-now/-/right-now-1.0.0.tgz", + "integrity": "sha1-bolgne69fc2vja7Mmuo5z1haCRg=" + }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/robust-compress": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/robust-compress/-/robust-compress-1.0.0.tgz", + "integrity": "sha1-TPYsSzGNgwhRYBK7jBF1Lzkymxs=" + }, + "node_modules/robust-determinant": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/robust-determinant/-/robust-determinant-1.1.0.tgz", + "integrity": "sha1-jsrnm3nKqz509t6+IjflORon6cc=", + "dependencies": { + "robust-compress": "^1.0.0", + "robust-scale": "^1.0.0", + "robust-sum": "^1.0.0", + "two-product": "^1.0.0" + } + }, + "node_modules/robust-dot-product": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/robust-dot-product/-/robust-dot-product-1.0.0.tgz", + "integrity": "sha1-yboBeL0sMEv9cl9Y6Inx2UYARVM=", + "dependencies": { + "robust-sum": "^1.0.0", + "two-product": "^1.0.0" + } + }, + "node_modules/robust-in-sphere": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/robust-in-sphere/-/robust-in-sphere-1.1.3.tgz", + "integrity": "sha1-HFiD0WpOkjkpR27zSBmFe/Kpz3U=", + "dependencies": { + "robust-scale": "^1.0.0", + "robust-subtract": "^1.0.0", + "robust-sum": "^1.0.0", + "two-product": "^1.0.0" + } + }, + "node_modules/robust-linear-solve": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/robust-linear-solve/-/robust-linear-solve-1.0.0.tgz", + "integrity": "sha1-DNasUEBpGm8qo81jEdcokFyjofE=", + "dependencies": { + "robust-determinant": "^1.1.0" + } + }, + "node_modules/robust-orientation": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/robust-orientation/-/robust-orientation-1.1.3.tgz", + "integrity": "sha1-2v9bANO+TmByLw6cAVbvln8cIEk=", + "dependencies": { + "robust-scale": "^1.0.2", + "robust-subtract": "^1.0.0", + "robust-sum": "^1.0.0", + "two-product": "^1.0.2" + } + }, + "node_modules/robust-product": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/robust-product/-/robust-product-1.0.0.tgz", + "integrity": "sha1-aFJQAHzbunzx3nW/9tKScBEJir4=", + "dependencies": { + "robust-scale": "^1.0.0", + "robust-sum": "^1.0.0" + } + }, + "node_modules/robust-scale": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/robust-scale/-/robust-scale-1.0.2.tgz", + "integrity": "sha1-d1Ey7QlULQKOWLLMecBikLz3jDI=", + "dependencies": { + "two-product": "^1.0.2", + "two-sum": "^1.0.0" + } + }, + "node_modules/robust-segment-intersect": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/robust-segment-intersect/-/robust-segment-intersect-1.0.1.tgz", + "integrity": "sha1-MlK2oPwboUreaRXMvgnLzpqrHBw=", + "dependencies": { + "robust-orientation": "^1.1.3" + } + }, + "node_modules/robust-subtract": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/robust-subtract/-/robust-subtract-1.0.0.tgz", + "integrity": "sha1-4LFk4e2LpOOl3aRaEgODSNvtPpo=" + }, + "node_modules/robust-sum": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/robust-sum/-/robust-sum-1.0.0.tgz", + "integrity": "sha1-FmRuUlKStNJdgnV6KGlV4Lv6U9k=" + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=" + }, + "node_modules/rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane-topojson": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/sane-topojson/-/sane-topojson-4.0.0.tgz", + "integrity": "sha512-bJILrpBboQfabG3BNnHI2hZl52pbt80BE09u4WhnrmzuF2JbMKZdl62G5glXskJ46p+gxE2IzOwGj/awR4g8AA==" + }, + "node_modules/sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "node_modules/sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dependencies": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sass-loader/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass-loader/node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dependencies": { + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", + "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "dependencies": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "dependencies": { + "is-buffer": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-clone/node_modules/lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shallow-copy": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", + "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=" + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "node_modules/signum": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/signum/-/signum-1.0.0.tgz", + "integrity": "sha1-dKfSvyogtA66FqkrFSEk8dVZ+nc=" + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/simplicial-complex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/simplicial-complex/-/simplicial-complex-1.0.0.tgz", + "integrity": "sha1-bDOk7Wn81Nkbe8rdOzC2NoPq4kE=", + "dependencies": { + "bit-twiddle": "^1.0.0", + "union-find": "^1.0.0" + } + }, + "node_modules/simplicial-complex-boundary": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simplicial-complex-boundary/-/simplicial-complex-boundary-1.0.1.tgz", + "integrity": "sha1-csn/HiTeqjdMm7L6DL8MCB6++BU=", + "dependencies": { + "boundary-cells": "^2.0.0", + "reduce-simplicial-complex": "^1.0.0" + } + }, + "node_modules/simplicial-complex-contour": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/simplicial-complex-contour/-/simplicial-complex-contour-1.0.2.tgz", + "integrity": "sha1-iQqsrChDZTQBEFRc8mKaJuBL+dE=", + "dependencies": { + "marching-simplex-table": "^1.0.0", + "ndarray": "^1.0.15", + "ndarray-sort": "^1.0.0", + "typedarray-pool": "^1.1.0" + } + }, + "node_modules/simplify-planar-graph": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/simplify-planar-graph/-/simplify-planar-graph-2.0.1.tgz", + "integrity": "sha1-vIWJNyXzLo+oriVoE5hEbSy892Y=", + "dependencies": { + "robust-orientation": "^1.0.1", + "simplicial-complex": "^0.3.3" + } + }, + "node_modules/simplify-planar-graph/node_modules/bit-twiddle": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-0.0.2.tgz", + "integrity": "sha1-wurruVKjuUrMFASX4c3NLxoz9Y4=" + }, + "node_modules/simplify-planar-graph/node_modules/simplicial-complex": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/simplicial-complex/-/simplicial-complex-0.3.3.tgz", + "integrity": "sha1-TDDK1X+eRXKd2PMGyHU1efRr6Z4=", + "dependencies": { + "bit-twiddle": "~0.0.1", + "union-find": "~0.0.3" + } + }, + "node_modules/simplify-planar-graph/node_modules/union-find": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/union-find/-/union-find-0.0.4.tgz", + "integrity": "sha1-uFSzMBYZva0USwAUx4+W6sDS8PY=" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slab-decomposition": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/slab-decomposition/-/slab-decomposition-1.0.2.tgz", + "integrity": "sha1-He1WdU1AixBznxRRA9/GGAf2UTQ=", + "dependencies": { + "binary-search-bounds": "^1.0.0", + "functional-red-black-tree": "^1.0.0", + "robust-orientation": "^1.1.3" + } + }, + "node_modules/slab-decomposition/node_modules/binary-search-bounds": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-1.0.0.tgz", + "integrity": "sha1-MjyjF+PypA9CRMclX1OEpbIHu2k=" + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dependencies": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/socket.io-client": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.4.0.tgz", + "integrity": "sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==", + "dependencies": { + "backo2": "1.0.2", + "component-bind": "1.0.0", + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "engine.io-client": "~3.5.0", + "has-binary2": "~1.0.2", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + } + }, + "node_modules/socket.io-client/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/socket.io-client/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/socket.io-parser": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.2.tgz", + "integrity": "sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==", + "dependencies": { + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "node_modules/socket.io-parser/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/socket.io-parser/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "node_modules/socket.io-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "dependencies": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + } + }, + "node_modules/sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dependencies": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sockjs-client/node_modules/faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split-polygon": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/split-polygon/-/split-polygon-1.0.0.tgz", + "integrity": "sha1-DqzIoTanaxKj2VJW6n2kXbDC0kc=", + "dependencies": { + "robust-dot-product": "^1.0.0", + "robust-sum": "^1.0.0" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", + "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", + "dependencies": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/stack-trace": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz", + "integrity": "sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU=", + "engines": { + "node": "*" + } + }, + "node_modules/stack-utils": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.4.tgz", + "integrity": "sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/static-eval": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", + "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", + "dependencies": { + "escodegen": "^1.11.1" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-split-by": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string-split-by/-/string-split-by-1.0.0.tgz", + "integrity": "sha512-KaJKY+hfpzNyet/emP81PJA9hTVSfxNLS9SFTWxdCnnW1/zOOwiV248+EfoX7IQFcBaOp4G5YE6xTJMF+pLg6A==", + "dependencies": { + "parenthesis": "^3.1.5" + } + }, + "node_modules/string-to-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-to-arraybuffer/-/string-to-arraybuffer-1.0.2.tgz", + "integrity": "sha512-DaGZidzi93dwjQen5I2osxR9ERS/R7B1PFyufNMnzhj+fmlDQAc1DSDIJVJhgI8Oq221efIMbABUBdPHDRt43Q==", + "dependencies": { + "atob-lite": "^2.0.0", + "is-base64": "^0.1.0" + } + }, + "node_modules/string-to-arraybuffer/node_modules/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=" + }, + "node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz", + "integrity": "sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", + "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", + "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "dependencies": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strongly-connected-components": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strongly-connected-components/-/strongly-connected-components-1.0.1.tgz", + "integrity": "sha1-CSDitN9nyOrulsa2I0/inoc9upk=" + }, + "node_modules/style-loader": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", + "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", + "dependencies": { + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/style-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supercluster": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.2.tgz", + "integrity": "sha512-bGA0pk3DYMjLTY1h+rbh0imi/I8k/Lg0rzdBGfyQs0Xkiix7jK2GUmH1qSD8+jq6U0Vu382QHr3+rbbiHqdKJA==", + "dependencies": { + "kdbush": "^3.0.0" + } + }, + "node_modules/superscript-text": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/superscript-text/-/superscript-text-1.0.0.tgz", + "integrity": "sha1-58snUlZzYN9QvrBhDOjfPXHY39g=" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/surface-nets": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/surface-nets/-/surface-nets-1.0.2.tgz", + "integrity": "sha1-5DPIy7qUpydMb0yZVStGG/H8eks=", + "dependencies": { + "ndarray-extract-contour": "^1.0.0", + "triangulate-hypercube": "^1.0.0", + "zero-crossings": "^1.0.0" + } + }, + "node_modules/svg-arc-to-cubic-bezier": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/svg-arc-to-cubic-bezier/-/svg-arc-to-cubic-bezier-3.2.0.tgz", + "integrity": "sha512-djbJ/vZKZO+gPoSDThGNpKDO+o+bAeA4XQKovvkNCqnIS2t+S4qnLAGQhyyrulhCFRl1WWzAp0wUDV8PpTVU3g==" + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svg-path-bounds": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/svg-path-bounds/-/svg-path-bounds-1.0.1.tgz", + "integrity": "sha1-v0WLeDcmv1NDG0Yz8nkvYHSNn3Q=", + "dependencies": { + "abs-svg-path": "^0.1.1", + "is-svg-path": "^1.0.1", + "normalize-svg-path": "^1.0.0", + "parse-svg-path": "^0.1.2" + } + }, + "node_modules/svg-path-bounds/node_modules/normalize-svg-path": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-1.1.0.tgz", + "integrity": "sha512-r9KHKG2UUeB5LoTouwDzBy2VxXlHsiM6fyLQvnJa0S5hrhzqElH/CH7TUGhT1fVvIYBIKf3OpY4YJ4CK+iaqHg==", + "dependencies": { + "svg-arc-to-cubic-bezier": "^3.0.0" + } + }, + "node_modules/svg-path-sdf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/svg-path-sdf/-/svg-path-sdf-1.1.3.tgz", + "integrity": "sha512-vJJjVq/R5lSr2KLfVXVAStktfcfa1pNFjFOgyJnzZFXlO/fDZ5DmM8FpnSKKzLPfEYTVeXuVBTHF296TpxuJVg==", + "dependencies": { + "bitmap-sdf": "^1.0.0", + "draw-svg-path": "^1.0.0", + "is-svg-path": "^1.0.1", + "parse-svg-path": "^0.1.2", + "svg-path-bounds": "^1.0.1" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dependencies": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/table/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/table/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.8.tgz", + "integrity": "sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w==", + "dependencies": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.3.1", + "jest-worker": "^25.4.0", + "p-limit": "^2.3.0", + "schema-utils": "^2.6.6", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.6.12", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/terser-webpack-plugin/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "dependencies": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/test-exclude/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/test-exclude/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/test-exclude/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/test-exclude/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/test-exclude/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/test-exclude/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "engines": { + "node": ">=4" + } + }, + "node_modules/test-exclude/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/test-exclude/node_modules/read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "dependencies": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/text-cache": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/text-cache/-/text-cache-4.2.2.tgz", + "integrity": "sha512-zky+UDYiX0a/aPw/YTBD+EzKMlCTu1chFuCMZeAkgoRiceySdROu1V2kJXhCbtEdBhiOviYnAdGiSYl58HW0ZQ==", + "dependencies": { + "vectorize-text": "^3.2.1" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "node_modules/through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "dependencies": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "node_modules/through2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "node_modules/tiny-invariant": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", + "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/tinycolor2": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", + "engines": { + "node": "*" + } + }, + "node_modules/tinyqueue": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", + "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "node_modules/to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" + }, + "node_modules/to-array-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/to-array-buffer/-/to-array-buffer-3.2.0.tgz", + "integrity": "sha512-zN33mwi0gpL+7xW1ITLfJ48CEj6ZQW0ZAP0MU+2W3kEY0PAIncyuxmD4OqkUVhPAbTP7amq9j/iwvZKYS+lzSQ==", + "dependencies": { + "flatten-vertex-data": "^1.0.2", + "is-blob": "^2.0.1", + "string-to-arraybuffer": "^1.0.0" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-float32": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-float32/-/to-float32-1.0.1.tgz", + "integrity": "sha512-nOy2WSwae3xhZbc+05xiCuU3ZPPmH0L4Rg4Q1qiOGFSuNSCTB9nVJaGgGl3ZScxAclX/L8hJuDHJGDAzbfuKCQ==" + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-px": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-px/-/to-px-1.0.1.tgz", + "integrity": "sha1-W7rtXl1PdkRbzJA8KTojB90yRkY=", + "dependencies": { + "parse-unit": "^1.0.1" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-uint8": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/to-uint8/-/to-uint8-1.4.1.tgz", + "integrity": "sha512-o+ochsMlTZyucbww8It401FC2Rx+OP2RpDeYbA6h+y9HgedDl1UjdsJ9CmzKEG7AFP9es5PmJ4eDWeeeXihESg==", + "dependencies": { + "arr-flatten": "^1.1.0", + "clamp": "^1.0.1", + "is-base64": "^0.1.0", + "is-float-array": "^1.0.0", + "to-array-buffer": "^3.0.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/topojson-client": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz", + "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", + "dependencies": { + "commander": "2" + }, + "bin": { + "topo2geo": "bin/topo2geo", + "topomerge": "bin/topomerge", + "topoquantize": "bin/topoquantize" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/triangulate-hypercube": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/triangulate-hypercube/-/triangulate-hypercube-1.0.1.tgz", + "integrity": "sha1-2Acdsuv8/VHzCNC88qXEils20Tc=", + "dependencies": { + "gamma": "^0.1.0", + "permutation-parity": "^1.0.0", + "permutation-rank": "^1.0.0" + } + }, + "node_modules/triangulate-polyline": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/triangulate-polyline/-/triangulate-polyline-1.0.3.tgz", + "integrity": "sha1-v4uod6hQVBA/65+lphtOjXAXgU0=", + "dependencies": { + "cdt2d": "^1.0.0" + } + }, + "node_modules/ts-pnp": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.6.tgz", + "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==", + "engines": { + "node": ">=6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/tsutils": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.19.1.tgz", + "integrity": "sha512-GEdoBf5XI324lu7ycad7s6laADfnAqCw6wLGI+knxvw9vsIYBaJfYdmeCEG3FMMUiSm3OGgNb+m6utsWf5h9Vw==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/turntable-camera-controller": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/turntable-camera-controller/-/turntable-camera-controller-3.0.1.tgz", + "integrity": "sha1-jb0/4AVQGRxlFky4iJcQSVeK/Zk=", + "dependencies": { + "filtered-vector": "^1.2.1", + "gl-mat4": "^1.0.2", + "gl-vec3": "^1.0.2" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "node_modules/two-product": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/two-product/-/two-product-1.0.2.tgz", + "integrity": "sha1-Z9ldSyV6kh4stL16+VEfkIhSLqo=" + }, + "node_modules/two-sum": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/two-sum/-/two-sum-1.0.0.tgz", + "integrity": "sha1-MdPzIjnk9zHsqd+RVeKyl/AIq2Q=" + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/type-name/-/type-name-2.0.2.tgz", + "integrity": "sha1-7+fUEj2KxSr/9/QMfk3sUmYAj7Q=" + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/typedarray-pool": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/typedarray-pool/-/typedarray-pool-1.2.0.tgz", + "integrity": "sha512-YTSQbzX43yvtpfRtIDAYygoYtgT+Rpjuxy9iOpczrjpXLgGoyG7aS5USJXV2d3nn8uHTeb9rXDvzS27zUg5KYQ==", + "dependencies": { + "bit-twiddle": "^1.0.0", + "dup": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", + "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" + }, + "node_modules/uncontrollable": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.1.1.tgz", + "integrity": "sha512-EcPYhot3uWTS3w00R32R2+vS8Vr53tttrvMj/yA1uYRhf8hbTG2GyugGqWDY0qIskxn0uTTojVd6wPYW9ZEf8Q==", + "dependencies": { + "@babel/runtime": "^7.6.3", + "@types/react": "^16.9.11", + "invariant": "^2.2.4", + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": ">=15.0.0" + } + }, + "node_modules/uncontrollable/node_modules/@types/react": { + "version": "16.14.2", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.2.tgz", + "integrity": "sha512-BzzcAlyDxXl2nANlabtT4thtvbbnhee8hMmH/CcJrISDBVcJS1iOsP1f0OAgSdGE0MsY9tqcrb9YoZcOFv9dbQ==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/uncontrollable/node_modules/csstype": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-find": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/union-find/-/union-find-1.0.2.tgz", + "integrity": "sha1-KSusQV5q06iVNdI3AQ20pTYoTlg=" + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-diff/-/update-diff-1.1.0.tgz", + "integrity": "sha1-9RAYLYHugZ+4LDprIrYrve2ngI8=" + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url-loader": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", + "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", + "dependencies": { + "loader-utils": "^1.2.3", + "mime": "^2.4.4", + "schema-utils": "^2.5.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dependencies": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-copy": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/utils-copy/-/utils-copy-1.1.1.tgz", + "integrity": "sha1-biuXmCqozXPhGCo+b4vsPA9AWKc=", + "dependencies": { + "const-pinf-float64": "^1.0.0", + "object-keys": "^1.0.9", + "type-name": "^2.0.0", + "utils-copy-error": "^1.0.0", + "utils-indexof": "^1.0.0", + "utils-regex-from-string": "^1.0.0", + "validate.io-array": "^1.0.3", + "validate.io-buffer": "^1.0.1", + "validate.io-nonnegative-integer": "^1.0.0" + } + }, + "node_modules/utils-copy-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-copy-error/-/utils-copy-error-1.0.1.tgz", + "integrity": "sha1-eR3jk8DwmJCv1Z88vqY18HmpT6U=", + "dependencies": { + "object-keys": "^1.0.9", + "utils-copy": "^1.1.0" + } + }, + "node_modules/utils-indexof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-indexof/-/utils-indexof-1.0.0.tgz", + "integrity": "sha1-IP6r8J7xAYtSNkPoOA57yD7GG1w=", + "dependencies": { + "validate.io-array-like": "^1.0.1", + "validate.io-integer-primitive": "^1.0.0" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/utils-regex-from-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/utils-regex-from-string/-/utils-regex-from-string-1.0.0.tgz", + "integrity": "sha1-/hopCfjeD/DVGCyA+8ZU1qaH0Yk=", + "dependencies": { + "regex-regex": "^1.0.0", + "validate.io-string-primitive": "^1.0.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate.io-array": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz", + "integrity": "sha1-W1osr9j4uFq7L4hroVPy2Tond00=" + }, + "node_modules/validate.io-array-like": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-array-like/-/validate.io-array-like-1.0.2.tgz", + "integrity": "sha1-evn363tRcVvrIhVmjsXM5U+t21o=", + "dependencies": { + "const-max-uint32": "^1.0.2", + "validate.io-integer-primitive": "^1.0.0" + } + }, + "node_modules/validate.io-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-buffer/-/validate.io-buffer-1.0.2.tgz", + "integrity": "sha1-hS1nNAIZFNXROvwyUxdh43IO1E4=" + }, + "node_modules/validate.io-integer": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/validate.io-integer/-/validate.io-integer-1.0.5.tgz", + "integrity": "sha1-FoSWSAuVviJH7EQ/IjPeT4mHgGg=", + "dependencies": { + "validate.io-number": "^1.0.3" + } + }, + "node_modules/validate.io-integer-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-integer-primitive/-/validate.io-integer-primitive-1.0.0.tgz", + "integrity": "sha1-qaoBA1X+hoHA/qbBp0rSQZyt3cY=", + "dependencies": { + "validate.io-number-primitive": "^1.0.0" + } + }, + "node_modules/validate.io-matrix-like": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/validate.io-matrix-like/-/validate.io-matrix-like-1.0.2.tgz", + "integrity": "sha1-XsMqddCInaxzbepovdYUWxVe38M=" + }, + "node_modules/validate.io-ndarray-like": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-ndarray-like/-/validate.io-ndarray-like-1.0.0.tgz", + "integrity": "sha1-2KOw7RZbvx0vwNAHMnDPpVIpWRk=" + }, + "node_modules/validate.io-nonnegative-integer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-nonnegative-integer/-/validate.io-nonnegative-integer-1.0.0.tgz", + "integrity": "sha1-gGkkOgjF+Y6VQTySnf17GPP28p8=", + "dependencies": { + "validate.io-integer": "^1.0.5" + } + }, + "node_modules/validate.io-number": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/validate.io-number/-/validate.io-number-1.0.3.tgz", + "integrity": "sha1-9j/+2iSL8opnqNSODjtGGhZluvg=" + }, + "node_modules/validate.io-number-primitive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-number-primitive/-/validate.io-number-primitive-1.0.0.tgz", + "integrity": "sha1-0uAfICmJNp3PEVVElWQgOv5YTlU=" + }, + "node_modules/validate.io-positive-integer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/validate.io-positive-integer/-/validate.io-positive-integer-1.0.0.tgz", + "integrity": "sha1-ftLQO0wnVYzGagCqsPDpIYFKZYI=", + "dependencies": { + "validate.io-integer": "^1.0.5" + } + }, + "node_modules/validate.io-string-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/validate.io-string-primitive/-/validate.io-string-primitive-1.0.1.tgz", + "integrity": "sha1-uBNbn7E3K94C/dU60dDM1t55j+4=" + }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vectorize-text": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/vectorize-text/-/vectorize-text-3.2.1.tgz", + "integrity": "sha512-rGojF+D9BB96iPZPUitfq5kaiS6eCJmfEel0NXOK/MzZSuXGiwhoop80PtaDas9/Hg/oaox1tI9g3h93qpuspg==", + "dependencies": { + "cdt2d": "^1.0.0", + "clean-pslg": "^1.1.0", + "ndarray": "^1.0.11", + "planar-graph-to-polyline": "^1.0.0", + "simplify-planar-graph": "^2.0.1", + "surface-nets": "^1.0.0", + "triangulate-polyline": "^1.0.0" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "node_modules/vt-pbf": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.1.tgz", + "integrity": "sha512-pHjWdrIoxurpmTcbfBWXaPwSmtPAHS105253P1qyEfSTV2HJddqjM+kIHquaT/L6lVJIk9ltTGc0IxR/G47hYA==", + "dependencies": { + "@mapbox/point-geometry": "0.1.0", + "@mapbox/vector-tile": "^1.3.1", + "pbf": "^3.0.5" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dependencies": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dependencies": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/weak-map": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/weak-map/-/weak-map-1.0.5.tgz", + "integrity": "sha1-eWkVhNmGB/UHC9O3CkDmuyLkAes=" + }, + "node_modules/weakmap-shim": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/weakmap-shim/-/weakmap-shim-1.1.1.tgz", + "integrity": "sha1-1lr9eEEJshZuAP9XHDMVDsKkC0k=" + }, + "node_modules/webgl-context": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webgl-context/-/webgl-context-2.2.0.tgz", + "integrity": "sha1-jzfXJXz23xzQpJ5qextyG5TMhqA=", + "dependencies": { + "get-canvas-context": "^1.0.1" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/webpack": { + "version": "4.42.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz", + "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==", + "dependencies": { + "@webassemblyjs/ast": "1.8.5", + "@webassemblyjs/helper-module-context": "1.8.5", + "@webassemblyjs/wasm-edit": "1.8.5", + "@webassemblyjs/wasm-parser": "1.8.5", + "acorn": "^6.2.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.6.0", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "dependencies": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true } } }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", + "dependencies": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.11.5" + }, + "peerDependencies": { + "webpack": "2 || 3 || 4" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "dependencies": { + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz", + "integrity": "sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", + "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", + "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-build": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", + "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", + "dependencies": { + "@babel/runtime": "^7.3.4", + "@hapi/joi": "^15.0.0", + "common-tags": "^1.8.0", + "fs-extra": "^4.0.2", + "glob": "^7.1.3", + "lodash.template": "^4.4.0", + "pretty-bytes": "^5.1.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "workbox-background-sync": "^4.3.1", + "workbox-broadcast-update": "^4.3.1", + "workbox-cacheable-response": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-expiration": "^4.3.1", + "workbox-google-analytics": "^4.3.1", + "workbox-navigation-preload": "^4.3.1", + "workbox-precaching": "^4.3.1", + "workbox-range-requests": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1", + "workbox-streams": "^4.3.1", + "workbox-sw": "^4.3.1", + "workbox-window": "^4.3.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", + "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-core": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", + "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==" + }, + "node_modules/workbox-expiration": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", + "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-google-analytics": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", + "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", + "dependencies": { + "workbox-background-sync": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", + "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-precaching": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", + "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-range-requests": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", + "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-routing": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", + "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-strategies": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", + "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-streams": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", + "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-sw": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", + "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz", + "integrity": "sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==", + "dependencies": { + "@babel/runtime": "^7.0.0", + "json-stable-stringify": "^1.0.1", + "workbox-build": "^4.3.1" + }, + "engines": { + "node": ">=4.0.0" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/workbox-window": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", + "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dependencies": { + "microevent.ts": "~0.1.1" + } + }, + "node_modules/world-calendars": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/world-calendars/-/world-calendars-1.0.3.tgz", + "integrity": "sha1-slxQMrokEo/8QdCfr0pewbnBQzU=", + "dependencies": { + "object-assign": "^4.1.0" + } + }, + "node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dependencies": { + "mkdirp": "^0.5.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xregexp": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.4.1.tgz", + "integrity": "sha512-2u9HwfadaJaY9zHtRRnH6BY6CQVNQKkYm3oLtC9gJXXzfsbACg5X5e4EZZGVAH+YIfa+QA9lsFQTTe3HURF3ag==", + "dependencies": { + "@babel/runtime-corejs3": "^7.12.1" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" } }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" + "node_modules/yargs/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "@babel/helper-hoist-variables": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", - "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", - "requires": { - "@babel/types": "^7.8.3" + "node_modules/yargs/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yargs/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dependencies": { - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" } }, - "@babel/helper-member-expression-to-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", - "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", - "requires": { - "@babel/types": "^7.8.3" + "node_modules/yargs/node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" + }, + "node_modules/zero-crossings": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/zero-crossings/-/zero-crossings-1.0.1.tgz", + "integrity": "sha1-xWK9MRNkPzRDokXRJAa4i2m5qf8=", "dependencies": { - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "cwise-compiler": "^1.0.0" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@babel/highlight": "^7.10.4" } }, - "@babel/helper-module-transforms": { + "@babel/compat-data": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.7.tgz", + "integrity": "sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==" + }, + "@babel/core": { "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", - "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", + "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.9.0", + "@babel/helper-module-transforms": "^7.9.0", + "@babel/helpers": "^7.9.0", + "@babel/parser": "^7.9.0", "@babel/template": "^7.8.6", + "@babel/traverse": "^7.9.0", "@babel/types": "^7.9.0", - "lodash": "^4.17.13" + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, - "@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "@babel/generator": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", "requires": { - "@babel/types": "^7.8.3" - }, - "dependencies": { - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.12.11", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" } }, - "@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + "@babel/helper-annotate-as-pure": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz", + "integrity": "sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ==", + "requires": { + "@babel/types": "^7.12.10" + } }, - "@babel/helper-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", - "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", "requires": { - "lodash": "^4.17.13" + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" } }, - "@babel/helper-remap-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", - "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "@babel/helper-compilation-targets": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz", + "integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-wrap-function": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" + "@babel/compat-data": "^7.12.5", + "@babel/helper-validator-option": "^7.12.1", + "browserslist": "^4.14.5", + "semver": "^5.5.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", - "requires": { - "@babel/types": "^7.9.6", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, - "@babel/helper-replace-supers": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz", - "integrity": "sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==", + "@babel/helper-create-class-features-plugin": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz", + "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.9.6", - "@babel/types": "^7.9.6" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", - "requires": { - "@babel/types": "^7.9.6", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz", + "integrity": "sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz", + "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-function-name": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", + "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "requires": { + "@babel/helper-get-function-arity": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", + "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", + "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "requires": { + "@babel/types": "^7.12.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "requires": { + "@babel/types": "^7.12.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", + "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz", + "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-replace-supers": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", + "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.12.7", + "@babel/helper-optimise-call-expression": "^7.12.10", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.11" } }, "@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", "requires": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", + "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", + "requires": { + "@babel/types": "^7.12.1" } }, "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", + "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", "requires": { - "@babel/types": "^7.8.3" + "@babel/types": "^7.12.11" } }, "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "@babel/helper-validator-option": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz", + "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==" }, "@babel/helper-wrap-function": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", - "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz", + "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==", "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", - "requires": { - "@babel/types": "^7.9.6", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helpers": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz", - "integrity": "sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", "requires": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.9.6", - "@babel/types": "^7.9.6" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/generator": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz", - "integrity": "sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==", - "requires": { - "@babel/types": "^7.9.6", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" } }, "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", "requires": { - "@babel/helper-validator-identifier": "^7.9.0", + "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==" }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", - "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.12.tgz", + "integrity": "sha512-nrz9y0a4xmUrRq51bYkWJIO5SBZyG2ys2qinHsN0zHDHVsUaModrkpyWWWXfGqYQmOL3x9sQIcTNN/pBGpo09A==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1", "@babel/plugin-syntax-async-generators": "^7.8.0" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", - "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-proposal-decorators": { @@ -1377,76 +21215,104 @@ } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", - "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz", + "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz", + "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, "@babel/plugin-proposal-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", - "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz", + "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.0" } }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz", + "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", - "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz", + "integrity": "sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz", - "integrity": "sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.9.5" + "@babel/plugin-transform-parameters": "^7.12.1" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz", + "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", - "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz", + "integrity": "sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, + "@babel/plugin-proposal-private-methods": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz", + "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz", - "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz", + "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.8", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-async-generators": { @@ -1457,12 +21323,20 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-syntax-decorators": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", - "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.1.tgz", + "integrity": "sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-dynamic-import": { @@ -1473,14 +21347,22 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-flow": { + "@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz", - "integrity": "sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "requires": { "@babel/helper-plugin-utils": "^7.8.3" } }, + "@babel/plugin-syntax-flow": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz", + "integrity": "sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-syntax-json-strings": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", @@ -1490,11 +21372,19 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", - "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-nullish-coalescing-operator": { @@ -1506,11 +21396,11 @@ } }, "@babel/plugin-syntax-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz", - "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-object-rest-spread": { @@ -1538,210 +21428,110 @@ } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", - "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-typescript": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz", - "integrity": "sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz", + "integrity": "sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", - "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", + "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", - "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", + "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", "requires": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-remap-async-to-generator": "^7.8.3" - }, - "dependencies": { - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", - "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz", + "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", - "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "lodash": "^4.17.13" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz", - "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-define-map": "^7.8.3", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-split-export-declaration": "^7.8.3", - "globals": "^11.1.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz", + "integrity": "sha512-VOEPQ/ExOVqbukuP7BYJtI5ZxxsmegTwzZ04j1aF0dkSypGo9XpDHuOrABsJu+ie+penpSJheDJ11x1BEZNiyQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz", + "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4", + "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", - "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz", + "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-destructuring": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz", - "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz", + "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", - "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz", + "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", - "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz", + "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", - "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz", + "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-flow-strip-types": { @@ -1754,273 +21544,180 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz", - "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz", + "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", - "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz", + "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==", "requires": { - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-function-name": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz", - "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==", - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.9.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz", - "integrity": "sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==" - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", - "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz", + "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", - "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz", + "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz", - "integrity": "sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz", + "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==", "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz", - "integrity": "sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz", + "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==", "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.12.1", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz", - "integrity": "sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==", - "requires": { - "@babel/helper-hoist-variables": "^7.8.3", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz", + "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==", + "requires": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-identifier": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz", - "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz", + "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==", "requires": { - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", - "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz", + "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.12.1" } }, "@babel/plugin-transform-new-target": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", - "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz", + "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-object-super": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", - "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz", + "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1" } }, "@babel/plugin-transform-parameters": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz", - "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz", + "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==", "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - }, - "dependencies": { - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-property-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", - "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz", + "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-constant-elements": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.9.0.tgz", - "integrity": "sha512-wXMXsToAUOxJuBBEHajqKLFWcCkOSLshTI2ChCFFj1zDd7od4IOxiwLCOObNUvOpkxLpjIuaIdBMmNt6ocCPAw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.1.tgz", + "integrity": "sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", - "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz", - "integrity": "sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==", + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.12.tgz", + "integrity": "sha512-JDWGuzGNWscYcq8oJVCtSE61a5+XAOos+V0HrxnDieUus4UMnBEosDnY1VJqU5iZ4pA04QY7l0+JvHL1hZEfsw==", "requires": { - "@babel/helper-builder-react-jsx": "^7.9.0", - "@babel/helper-builder-react-jsx-experimental": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.12.10", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1", + "@babel/types": "^7.12.12" } }, "@babel/plugin-transform-react-jsx-development": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz", - "integrity": "sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==", + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.12.tgz", + "integrity": "sha512-i1AxnKxHeMxUaWVXQOSIco4tvVvvCxMSfeBMnMM06mpaJt3g+MpxYQQrDfojUQldP1xxraPSJYSMEljoWM/dCg==", "requires": { - "@babel/helper-builder-react-jsx-experimental": "^7.9.0", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" - } - }, - "@babel/plugin-transform-react-jsx-self": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz", - "integrity": "sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/plugin-transform-react-jsx": "^7.12.12" } }, - "@babel/plugin-transform-react-jsx-source": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz", - "integrity": "sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==", + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", + "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-regenerator": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz", - "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", + "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==", "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", - "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz", + "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-runtime": { @@ -2034,24 +21731,6 @@ "semver": "^5.5.1" }, "dependencies": { - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -2060,171 +21739,146 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", - "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz", + "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", - "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz", + "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", - "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz", + "integrity": "sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/helper-regex": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-template-literals": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", - "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz", + "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", - "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz", + "integrity": "sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-typescript": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.6.tgz", - "integrity": "sha512-8OvsRdvpt3Iesf2qsAn+YdlwAJD7zJ+vhFZmDCa4b8dTp7MmHtKk5FF2mCsGxjZwuwsy/yIIay/nLmxST1ctVQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz", + "integrity": "sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.9.6", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-typescript": "^7.8.3" + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-typescript": "^7.12.1" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz", + "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", - "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz", + "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/preset-env": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.6.tgz", - "integrity": "sha512-0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ==", - "requires": { - "@babel/compat-data": "^7.9.6", - "@babel/helper-compilation-targets": "^7.9.6", - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-proposal-async-generator-functions": "^7.8.3", - "@babel/plugin-proposal-dynamic-import": "^7.8.3", - "@babel/plugin-proposal-json-strings": "^7.8.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-proposal-numeric-separator": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.9.6", - "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.9.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", + "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", + "requires": { + "@babel/compat-data": "^7.12.7", + "@babel/helper-compilation-targets": "^7.12.5", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.11", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.7", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.7", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.8.3", - "@babel/plugin-transform-async-to-generator": "^7.8.3", - "@babel/plugin-transform-block-scoped-functions": "^7.8.3", - "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.9.5", - "@babel/plugin-transform-computed-properties": "^7.8.3", - "@babel/plugin-transform-destructuring": "^7.9.5", - "@babel/plugin-transform-dotall-regex": "^7.8.3", - "@babel/plugin-transform-duplicate-keys": "^7.8.3", - "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.9.0", - "@babel/plugin-transform-function-name": "^7.8.3", - "@babel/plugin-transform-literals": "^7.8.3", - "@babel/plugin-transform-member-expression-literals": "^7.8.3", - "@babel/plugin-transform-modules-amd": "^7.9.6", - "@babel/plugin-transform-modules-commonjs": "^7.9.6", - "@babel/plugin-transform-modules-systemjs": "^7.9.6", - "@babel/plugin-transform-modules-umd": "^7.9.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", - "@babel/plugin-transform-new-target": "^7.8.3", - "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.9.5", - "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.7", - "@babel/plugin-transform-reserved-words": "^7.8.3", - "@babel/plugin-transform-shorthand-properties": "^7.8.3", - "@babel/plugin-transform-spread": "^7.8.3", - "@babel/plugin-transform-sticky-regex": "^7.8.3", - "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/plugin-transform-typeof-symbol": "^7.8.4", - "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.11", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.7", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.10", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.9.6", - "browserslist": "^4.11.1", - "core-js-compat": "^3.6.2", - "invariant": "^2.2.2", - "levenary": "^1.1.1", + "@babel/types": "^7.12.11", + "core-js-compat": "^3.8.0", "semver": "^5.5.0" }, "dependencies": { - "@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -2233,9 +21887,9 @@ } }, "@babel/preset-modules": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", - "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", @@ -2245,16 +21899,15 @@ } }, "@babel/preset-react": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.4.tgz", - "integrity": "sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==", + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.10.tgz", + "integrity": "sha512-vtQNjaHRl4DUpp+t+g4wvTHsLQuye+n0H/wsXIZRn69oz/fvNC7gQ4IK73zGJBaxvHoxElDvnYCthMcT7uzFoQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-transform-react-display-name": "^7.8.3", - "@babel/plugin-transform-react-jsx": "^7.9.4", - "@babel/plugin-transform-react-jsx-development": "^7.9.0", - "@babel/plugin-transform-react-jsx-self": "^7.9.0", - "@babel/plugin-transform-react-jsx-source": "^7.9.0" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.10", + "@babel/plugin-transform-react-jsx-development": "^7.12.7", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" } }, "@babel/preset-typescript": { @@ -2267,70 +21920,55 @@ } }, "@babel/runtime": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz", - "integrity": "sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", "requires": { "regenerator-runtime": "^0.13.4" } }, "@babel/runtime-corejs3": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.6.tgz", - "integrity": "sha512-6toWAfaALQjt3KMZQc6fABqZwUDDuWzz+cAfPhqyEnzxvdWOAkjwPNxgF8xlmo7OWLsSjaKjsskpKHRLaMArOA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.12.5.tgz", + "integrity": "sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ==", "requires": { "core-js-pure": "^3.0.0", "regenerator-runtime": "^0.13.4" } }, "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" } }, "@babel/traverse": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz", - "integrity": "sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.6", - "@babel/helper-function-name": "^7.9.5", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.6", - "@babel/types": "^7.9.6", + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", + "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "requires": { + "@babel/code-frame": "^7.12.11", + "@babel/generator": "^7.12.11", + "@babel/helper-function-name": "^7.12.11", + "@babel/helper-split-export-declaration": "^7.12.11", + "@babel/parser": "^7.12.11", + "@babel/types": "^7.12.12", "debug": "^4.1.0", "globals": "^11.1.0", - "lodash": "^4.17.13" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "lodash": "^4.17.19" } }, "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", + "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } }, @@ -2611,10 +22249,15 @@ "typedarray": "^0.0.6" } }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } } } }, @@ -2631,7 +22274,8 @@ "@mapbox/mapbox-gl-supported": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", - "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==" + "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", + "requires": {} }, "@mapbox/point-geometry": { "version": "0.1.0", @@ -2639,9 +22283,9 @@ "integrity": "sha1-ioP5M1x4YO/6Lu7KJUMyqgru2PI=" }, "@mapbox/tiny-sdf": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.1.1.tgz", - "integrity": "sha512-Ihn1nZcGIswJ5XGbgFAvVumOgWpvIjBX9jiRlIl46uQG9vJOF51ViBYHF95rEZupuyQbEmhLaDPLQlU7fUTsBg==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.2.0.tgz", + "integrity": "sha512-gy4o8kxsIQLSbY1etb+swWeXTateN6C9DrHeArrHsxuAnQFCh9MEKvy3b0C6QyMYZcrG6QEz4sJ/zr/ud9Zlgw==" }, "@mapbox/unitbezier": { "version": "0.0.0", @@ -2662,41 +22306,48 @@ "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==" }, "@material-ui/core": { - "version": "4.9.14", - "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.9.14.tgz", - "integrity": "sha512-71oYrOpInx5honJ9GzZlygPjmsFhn7Bui61/SWLJsPTkMnfvuZfU3qVqlEHjXyDsnZ+uKmLAIdsrOYnphJxxXw==", + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.11.2.tgz", + "integrity": "sha512-/D1+AQQeYX/WhT/FUk78UCRj8ch/RCglsQLYujYTIqPSJlwZHKcvHidNeVhODXeApojeXjkl0tWdk5C9ofwOkQ==", "requires": { "@babel/runtime": "^7.4.4", - "@material-ui/styles": "^4.9.14", - "@material-ui/system": "^4.9.14", + "@material-ui/styles": "^4.11.2", + "@material-ui/system": "^4.11.2", "@material-ui/types": "^5.1.0", - "@material-ui/utils": "^4.9.12", + "@material-ui/utils": "^4.11.2", "@types/react-transition-group": "^4.2.0", "clsx": "^1.0.4", "hoist-non-react-statics": "^3.3.2", - "popper.js": "^1.16.1-lts", + "popper.js": "1.16.1-lts", "prop-types": "^15.7.2", - "react-is": "^16.8.0", + "react-is": "^16.8.0 || ^17.0.0", "react-transition-group": "^4.4.0" + }, + "dependencies": { + "popper.js": { + "version": "1.16.1-lts", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz", + "integrity": "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==" + } } }, "@material-ui/icons": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.9.1.tgz", - "integrity": "sha512-GBitL3oBWO0hzBhvA9KxqcowRUsA0qzwKkURyC8nppnC3fw54KPKZ+d4V1Eeg/UnDRSzDaI9nGCdel/eh9AQMg==", + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.2.tgz", + "integrity": "sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ==", "requires": { "@babel/runtime": "^7.4.4" } }, "@material-ui/styles": { - "version": "4.9.14", - "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.9.14.tgz", - "integrity": "sha512-zecwWKgRU2VzdmutNovPB4s5LKI0TWyZKc/AHfPu9iY8tg4UoLjpa4Rn9roYrRfuTbBZHI6b0BXcQ8zkis0nzQ==", + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.2.tgz", + "integrity": "sha512-xbItf8zkfD3FuGoD9f2vlcyPf9jTEtj9YTJoNNV+NMWaSAHXgrW6geqRoo/IwBuMjqpwqsZhct13e2nUyU9Ljw==", "requires": { "@babel/runtime": "^7.4.4", "@emotion/hash": "^0.8.0", "@material-ui/types": "^5.1.0", - "@material-ui/utils": "^4.9.6", + "@material-ui/utils": "^4.11.2", "clsx": "^1.0.4", "csstype": "^2.5.2", "hoist-non-react-statics": "^3.3.2", @@ -2712,12 +22363,12 @@ } }, "@material-ui/system": { - "version": "4.9.14", - "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.9.14.tgz", - "integrity": "sha512-oQbaqfSnNlEkXEziDcJDDIy8pbvwUmZXWNqlmIwDqr/ZdCK8FuV3f4nxikUh7hvClKV2gnQ9djh5CZFTHkZj3w==", + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.11.2.tgz", + "integrity": "sha512-BELFJEel5E+5DMiZb6XXT3peWRn6UixRvBtKwSxqntmD0+zwbbfCij6jtGwwdJhN1qX/aXrKu10zX31GBaeR7A==", "requires": { "@babel/runtime": "^7.4.4", - "@material-ui/utils": "^4.9.6", + "@material-ui/utils": "^4.11.2", "csstype": "^2.5.2", "prop-types": "^15.7.2" } @@ -2725,16 +22376,17 @@ "@material-ui/types": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", - "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==" + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", + "requires": {} }, "@material-ui/utils": { - "version": "4.9.12", - "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.9.12.tgz", - "integrity": "sha512-/0rgZPEOcZq5CFA4+4n6Q6zk7fi8skHhH2Bcra8R3epoJEYy5PL55LuMazPtPH1oKeRausDV/Omz4BbgFsn1HQ==", + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.2.tgz", + "integrity": "sha512-Uul8w38u+PICe2Fg2pDKCaIG7kOyhowZ9vjiC1FsVwPABTW8vPPKfF6OvxRq3IiBaI1faOJmgdvMG7rMJARBhA==", "requires": { "@babel/runtime": "^7.4.4", "prop-types": "^15.7.2", - "react-is": "^16.8.0" + "react-is": "^16.8.0 || ^17.0.0" } }, "@mrmlnc/readdir-enhanced": { @@ -2772,23 +22424,41 @@ "elementary-circuits-directed-graph": "^1.0.4" } }, + "@plotly/point-cluster": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/@plotly/point-cluster/-/point-cluster-3.1.9.tgz", + "integrity": "sha512-MwaI6g9scKf68Orpr1pHZ597pYx9uP8UEFXLPbsCmuw3a84obwz6pnMXGc90VhgDNeNiLEdlmuK7CPo+5PIxXw==", + "requires": { + "array-bounds": "^1.0.1", + "binary-search-bounds": "^2.0.4", + "clamp": "^1.0.1", + "defined": "^1.0.0", + "dtype": "^2.0.0", + "flatten-vertex-data": "^1.0.2", + "is-obj": "^1.0.1", + "math-log2": "^1.0.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0" + } + }, "@popperjs/core": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.4.0.tgz", - "integrity": "sha512-NMrDy6EWh9TPdSRiHmHH2ye1v5U0gBD7pRYwSwJvomx7Bm4GG04vu63dYiVzebLOx2obPpJugew06xVP0Nk7hA==" + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.6.0.tgz", + "integrity": "sha512-cPqjjzuFWNK3BSKLm0abspP0sp/IGOli4p5I5fKFAzdS8fvjdOwDCfZqAaIiXd9lPkOWi3SUUfZof3hEb7J/uw==" }, "@restart/context": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/@restart/context/-/context-2.1.4.tgz", - "integrity": "sha512-INJYZQJP7g+IoDUh/475NlGiTeMfwTXUEr3tmRneckHIxNolGOW9CTq83S8cxq0CgJwwcMzMJFchxvlwe7Rk8Q==" + "integrity": "sha512-INJYZQJP7g+IoDUh/475NlGiTeMfwTXUEr3tmRneckHIxNolGOW9CTq83S8cxq0CgJwwcMzMJFchxvlwe7Rk8Q==", + "requires": {} }, "@restart/hooks": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.3.24.tgz", - "integrity": "sha512-q5Ga0G8fO8z8/4+4Hj76zzNJ1ycJAAkC8bEetFw0VssGa16bRh06+HrUoZXHyES6+KEX32Rs4k8znkzhCfkkvg==", + "version": "0.3.26", + "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.3.26.tgz", + "integrity": "sha512-7Hwk2ZMYm+JLWcb7R9qIXk1OoUg1Z+saKWqZXlrvFwT3w6UArVNWgxYOzf+PJoK9zZejp8okPAKTctthhXLt5g==", "requires": { - "lodash": "^4.17.15", - "lodash-es": "^4.17.15" + "lodash": "^4.17.20", + "lodash-es": "^4.17.20" } }, "@svgr/babel-plugin-add-jsx-attribute": { @@ -2901,49 +22571,49 @@ } }, "@turf/area": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@turf/area/-/area-6.0.1.tgz", - "integrity": "sha512-Zv+3N1ep9P5JvR0YOYagLANyapGWQBh8atdeR3bKpWcigVXFsEKNUw03U/5xnh+cKzm7yozHD6MFJkqQv55y0g==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/area/-/area-6.2.0.tgz", + "integrity": "sha512-vDH1/zpLbKNpklrGC/59zkAaQ41eHBo2IA5kHmcsK6WRYCrfOZyRzg3h3QEuD20COMuglIqKbCCPYYM+fnE0bQ==", "requires": { - "@turf/helpers": "6.x", - "@turf/meta": "6.x" + "@turf/helpers": "^6.2.0", + "@turf/meta": "^6.2.0" } }, "@turf/bbox": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-6.0.1.tgz", - "integrity": "sha512-EGgaRLettBG25Iyx7VyUINsPpVj1x3nFQFiGS3ER8KCI1MximzNLsam3eXRabqQDjyAKyAE1bJ4EZEpGvspQxw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-6.2.0.tgz", + "integrity": "sha512-8KR//ruA/hhCvDiBzxBTUJ/G3hm9+tuCyeZA81hvdsooDpeq0PK/jSJjlwYjS//UK5c2deBeNNJx7NvL/PLEwg==", "requires": { - "@turf/helpers": "6.x", - "@turf/meta": "6.x" + "@turf/helpers": "^6.2.0", + "@turf/meta": "^6.2.0" } }, "@turf/centroid": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.0.2.tgz", - "integrity": "sha512-auyDauOtC4eddH7GC3CHFTDu2PKhpSeKCRhwhHhXtJqn2dWCJQNIoCeJRmfXRIbzCWhWvgvQafvvhq8HNvmvWw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.2.0.tgz", + "integrity": "sha512-k21egD4s45pBDIsEAiEUSs23anwdyzIK+/jQvHq+mL+Fwn9Zntk6GEUtpoBZq92fs2NyCvjGKlB2LNdHWXZtAw==", "requires": { - "@turf/helpers": "6.x", - "@turf/meta": "6.x" + "@turf/helpers": "^6.2.0", + "@turf/meta": "^6.2.0" } }, "@turf/helpers": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.1.4.tgz", - "integrity": "sha512-vJvrdOZy1ngC7r3MDA7zIGSoIgyrkWcGnNIEaqn/APmw+bVLF2gAW7HIsdTxd12s5wQMqEpqIQrmrbRRZ0xC7g==" + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.2.0.tgz", + "integrity": "sha512-ANcZ0LFpnrza52y3um8KXgbpF1l7qmJXEqY1Bv5RovdQH+kUvMrZsb4SO3q4VH4eQqlsxDLxxXl7hkjjFbDtHg==" }, "@turf/meta": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.0.2.tgz", - "integrity": "sha512-VA7HJkx7qF1l3+GNGkDVn2oXy4+QoLP6LktXAaZKjuT1JI0YESat7quUkbCMy4zP9lAUuvS4YMslLyTtr919FA==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.2.0.tgz", + "integrity": "sha512-8bM69hzRYKNfpZ+cyLxXZLw1IqCxm3cBcyEkVBHROFsQJb1o1Ghv2cd4iCSIuvkc1xSWD+qQvUjYr40XSNsyOQ==", "requires": { - "@turf/helpers": "6.x" + "@turf/helpers": "^6.2.0" } }, "@types/babel__core": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.7.tgz", - "integrity": "sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw==", + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -2953,59 +22623,58 @@ } }, "@types/babel__generator": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", - "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", "requires": { "@babel/types": "^7.0.0" } }, "@types/babel__template": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", - "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "@types/babel__traverse": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.11.tgz", - "integrity": "sha512-ddHK5icION5U6q11+tV2f9Mo6CZVuT8GJKld2q9LqHSZbvLbH34Kcu2yFGckZut453+eQU6btIA3RihmnRgI+Q==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", + "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", "requires": { "@babel/types": "^7.3.0" } }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + "@types/classnames": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.2.11.tgz", + "integrity": "sha512-2koNhpWm3DgWRp5tpkiJ8JGc1xTn2q0l+jUNUE7oMKXUf5NpI9AIdC4kbjGNFBdHtcxBD18LAksoudAVhFKCjw==" }, "@types/eslint-visitor-keys": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" - }, "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "requires": { - "@types/events": "*", "@types/minimatch": "*", "@types/node": "*" } }, + "@types/invariant": { + "version": "2.2.34", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.34.tgz", + "integrity": "sha512-lYUtmJ9BqUN688fGY1U1HZoWT1/Jrmgigx2loq4ZcJpICECm/Om3V314BxdzypO0u5PORKGMM6x0OXaljV1YFg==" + }, "@types/istanbul-lib-coverage": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.2.tgz", - "integrity": "sha512-rsZg7eL+Xcxsxk2XlBt9KcG8nOp9iYdKCOikY9x2RFJCyOdNj4MKPQty0e8oZr29vVAzKXr1BmR+kZauti3o1w==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" }, "@types/istanbul-lib-report": { "version": "3.0.0", @@ -3025,9 +22694,14 @@ } }, "@types/json-schema": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", - "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==" + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" }, "@types/minimatch": { "version": "3.0.3", @@ -3035,9 +22709,9 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.1.tgz", - "integrity": "sha512-FAYBGwC+W6F9+huFIDtn43cpy7+SzG+atzRiTfdp3inUKL2hXnd4rG8hylJLIh4+hqrQy1P17kvJByE/z825hA==" + "version": "14.14.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.21.tgz", + "integrity": "sha512-cHYfKsnwllYhjOzuC5q1VpguABBeecUp24yFluHpn/BQaVxB1CuQ1FSRZCzrPxrkIfWISXV2LbeoBthLWg0+0A==" }, "@types/parse-json": { "version": "4.0.0", @@ -3055,18 +22729,25 @@ "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" }, "@types/react": { - "version": "16.9.35", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.35.tgz", - "integrity": "sha512-q0n0SsWcGc8nDqH2GJfWQWUOmZSJhXV64CjVN5SvcNti3TdEaA3AH0D8DwNmMdzjMAC/78tB8nAZIlV8yTz+zQ==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.0.tgz", + "integrity": "sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw==", "requires": { "@types/prop-types": "*", - "csstype": "^2.2.0" + "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" + } } }, "@types/react-transition-group": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.2.4.tgz", - "integrity": "sha512-8DMUaDqh0S70TjkqU0DxOu80tFUiiaS9rxkWip/nb7gtvAsbqOXm02UCmR8zdcjWujgeYPiPNTVpVpKzUDotwA==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.0.tgz", + "integrity": "sha512-/QfLHGpu+2fQOqQaXh8MG9q03bFENooTb/it4jr5kKaZlDQfWvjqWZg48AwzPVMBHlRuTRAY7hRHCEOXz5kV6w==", "requires": { "@types/react": "*" } @@ -3082,65 +22763,55 @@ "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" }, "@types/yargs": { - "version": "13.0.9", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.9.tgz", - "integrity": "sha512-xrvhZ4DZewMDhoH1utLtOAwYQy60eYFoXeje30TzM3VOvQlBwQaEpKFq5m34k1wOw2AKIi2pwtiAjdmhvlBUzg==", + "version": "13.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz", + "integrity": "sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==", "requires": { "@types/yargs-parser": "*" } }, "@types/yargs-parser": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", - "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" }, "@typescript-eslint/eslint-plugin": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.33.0.tgz", - "integrity": "sha512-QV6P32Btu1sCI/kTqjTNI/8OpCYyvlGjW5vD8MpTIg+HGE5S88HtT1G+880M4bXlvXj/NjsJJG0aGcVh0DdbeQ==", + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz", + "integrity": "sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==", "requires": { - "@typescript-eslint/experimental-utils": "2.33.0", + "@typescript-eslint/experimental-utils": "2.34.0", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.0.0", "tsutils": "^3.17.1" } }, "@typescript-eslint/experimental-utils": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.33.0.tgz", - "integrity": "sha512-qzPM2AuxtMrRq78LwyZa8Qn6gcY8obkIrBs1ehqmQADwkYzTE1Pb4y2W+U3rE/iFkSWcWHG2LS6MJfj6SmHApg==", + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", + "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.33.0", + "@typescript-eslint/typescript-estree": "2.34.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" - }, - "dependencies": { - "eslint-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", - "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - } } }, "@typescript-eslint/parser": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.33.0.tgz", - "integrity": "sha512-AUtmwUUhJoH6yrtxZMHbRUEMsC2G6z5NSxg9KsROOGqNXasM71I8P2NihtumlWTUCRld70vqIZ6Pm4E5PAziEA==", + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz", + "integrity": "sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==", "requires": { "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "2.33.0", - "@typescript-eslint/typescript-estree": "2.33.0", + "@typescript-eslint/experimental-utils": "2.34.0", + "@typescript-eslint/typescript-estree": "2.34.0", "eslint-visitor-keys": "^1.1.0" } }, "@typescript-eslint/typescript-estree": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.33.0.tgz", - "integrity": "sha512-d8rY6/yUxb0+mEwTShCQF2zYQdLlqihukNfG9IUlLYz5y1CH6G/9XYbrxQLq3Z14RNvkCC6oe+OcFlyUpwUbkg==", + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", + "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", "requires": { "debug": "^4.1.1", "eslint-visitor-keys": "^1.1.0", @@ -3150,24 +22821,27 @@ "semver": "^7.3.2", "tsutils": "^3.17.1" }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "requires": { - "ms": "^2.1.1" + "yallist": "^4.0.0" } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } } }, @@ -3339,6 +23013,16 @@ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, + "3d-view": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/3d-view/-/3d-view-2.0.0.tgz", + "integrity": "sha1-gxrpQtdQjFCAHj4G+v4ejFdOF74=", + "requires": { + "matrix-camera-controller": "^2.1.1", + "orbit-camera-controller": "^4.0.0", + "turntable-camera-controller": "^3.0.0" + } + }, "a-big-triangle": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/a-big-triangle/-/a-big-triangle-1.0.3.tgz", @@ -3350,9 +23034,9 @@ } }, "abab": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", - "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" }, "abs-svg-path": { "version": "0.1.1", @@ -3369,14 +23053,9 @@ } }, "acorn": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==" - }, - "acorn-dynamic-import": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz", - "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==" + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" }, "acorn-globals": { "version": "4.3.4", @@ -3388,16 +23067,17 @@ }, "dependencies": { "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" } } }, "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==" + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "requires": {} }, "acorn-walk": { "version": "6.2.0", @@ -3418,43 +23098,22 @@ "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" }, "adjust-sourcemap-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", - "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", "requires": { - "assert": "1.4.1", - "camelcase": "5.0.0", - "loader-utils": "1.2.3", - "object-path": "0.11.4", - "regex-parser": "2.2.10" + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" }, "dependencies": { - "camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", "requires": { "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" + "emojis-list": "^3.0.0", + "json5": "^2.1.2" } } } @@ -3473,18 +23132,18 @@ "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" }, "aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" } }, "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -3495,22 +23154,14 @@ "ajv-errors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "requires": {} }, "ajv-keywords": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", - "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==" - }, - "align-text": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", - "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", - "requires": { - "kind-of": "^3.0.2", - "longest": "^1.0.1", - "repeat-string": "^1.5.2" - } + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "almost-equal": { "version": "1.1.0", @@ -3540,12 +23191,6 @@ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "optional": true - }, "ansi-colors": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", @@ -3557,13 +23202,6 @@ "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "requires": { "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" - } } }, "ansi-html": { @@ -3572,9 +23210,9 @@ "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" }, "ansi-styles": { "version": "3.2.1", @@ -3591,6 +23229,16 @@ "requires": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } } }, "aproba": { @@ -3645,18 +23293,25 @@ "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + }, "array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, "array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.2.tgz", + "integrity": "sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", + "es-abstract": "^1.18.0-next.1", + "get-intrinsic": "^1.0.1", "is-string": "^1.0.5" } }, @@ -3697,12 +23352,24 @@ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" } }, "arraybuffer.slice": { @@ -3729,28 +23396,38 @@ } }, "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" - } + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" } }, "assert": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", - "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", "requires": { + "object-assign": "^4.1.1", "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } } }, "assert-plus": { @@ -3807,17 +23484,17 @@ "integrity": "sha1-uI3KYAaSK5YglPdVaCa6sxxKKWs=" }, "autoprefixer": { - "version": "9.7.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz", - "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==", + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", "requires": { - "browserslist": "^4.11.1", - "caniuse-lite": "^1.0.30001039", - "chalk": "^2.4.2", + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.27", - "postcss-value-parser": "^4.0.3" + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" } }, "aws-sign2": { @@ -3826,22 +23503,22 @@ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", - "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" }, "axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", "requires": { - "follow-redirects": "1.5.10" + "follow-redirects": "^1.10.0" } }, "axobject-query": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz", - "integrity": "sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" }, "babel-code-frame": { "version": "6.26.0", @@ -3940,13 +23617,6 @@ "mkdirp": "^0.5.3", "pify": "^4.0.1", "schema-utils": "^2.6.5" - }, - "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - } } }, "babel-plugin-dynamic-import-node": { @@ -4039,22 +23709,22 @@ } }, "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", + "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, @@ -4071,9 +23741,10 @@ } }, "babel-plugin-named-asset-import": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz", - "integrity": "sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA==" + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", + "requires": {} }, "babel-plugin-syntax-object-rest-spread": { "version": "6.13.0", @@ -4125,12 +23796,48 @@ "babel-plugin-transform-react-remove-prop-types": "0.4.24" }, "dependencies": { - "@babel/helper-module-imports": { + "@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", + "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", + "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-transform-react-display-name": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", + "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", "requires": { - "@babel/types": "^7.8.3" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/preset-env": { @@ -4211,6 +23918,24 @@ "@babel/plugin-transform-react-jsx-development": "^7.9.0", "@babel/plugin-transform-react-jsx-self": "^7.9.0", "@babel/plugin-transform-react-jsx-source": "^7.9.0" + }, + "dependencies": { + "@babel/plugin-transform-react-jsx-self": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz", + "integrity": "sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz", + "integrity": "sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + } } }, "@babel/runtime": { @@ -4221,16 +23946,6 @@ "regenerator-runtime": "^0.13.4" } }, - "@babel/types": { - "version": "7.9.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz", - "integrity": "sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.5", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -4248,9 +23963,9 @@ }, "dependencies": { "core-js": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" }, "regenerator-runtime": { "version": "0.11.1", @@ -4303,49 +24018,18 @@ "requires": { "is-descriptor": "^1.0.0" } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" } } }, "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=" }, "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "batch": { "version": "0.6.1", @@ -4360,14 +24044,6 @@ "tweetnacl": "^0.14.3" } }, - "better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", - "requires": { - "callsite": "1.0.0" - } - }, "big-rat": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/big-rat/-/big-rat-1.0.4.tgz", @@ -4376,13 +24052,6 @@ "bit-twiddle": "^1.0.2", "bn.js": "^4.11.6", "double-bits": "^1.1.1" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - } } }, "big.js": { @@ -4391,9 +24060,9 @@ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" }, "binary-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", - "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, "binary-search-bounds": { "version": "2.0.4", @@ -4423,41 +24092,12 @@ } }, "bl": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", - "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", "requires": { "readable-stream": "^2.3.5", "safe-buffer": "^5.1.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "blob": { @@ -4471,9 +24111,9 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, "bn.js": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz", - "integrity": "sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==" + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" }, "body-parser": { "version": "1.19.0", @@ -4505,6 +24145,11 @@ "ms": "2.0.0" } }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, "qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", @@ -4531,17 +24176,15 @@ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, "bootstrap": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.0.tgz", - "integrity": "sha512-Z93QoXvodoVslA+PWNdk23Hze4RBYIkpb5h8I2HY2Tu2h7A0LpAgLcyrhrSUyo2/Oxm2l1fRZPs1e5hnxnliXA==" + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.3.tgz", + "integrity": "sha512-o9ppKQioXGqhw8Z7mah6KdTYpNQY//tipnkxppWhPbiSWdD+1raYsnhwEZjkTHYbGee4cVQ0Rx65EhOY/HNLcQ==", + "requires": {} }, "boundary-cells": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/boundary-cells/-/boundary-cells-2.0.1.tgz", - "integrity": "sha1-6QWo0UGc9Hyza+Pb9SXbXiTeAEI=", - "requires": { - "tape": "^4.0.0" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/boundary-cells/-/boundary-cells-2.0.2.tgz", + "integrity": "sha512-/S48oUFYEgZMNvdqC87iYRbLBAPHYijPRNrNpm/sS8u7ijIViKm/hrV3YD4sx/W68AsG5zLMyBEditVHApHU5w==" }, "box-intersect": { "version": "1.0.2", @@ -4585,6 +24228,11 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, @@ -4648,34 +24296,52 @@ } }, "browserify-rsa": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", "requires": { - "bn.js": "^4.1.0", + "bn.js": "^5.0.0", "randombytes": "^2.0.1" }, "dependencies": { "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" } } }, "browserify-sign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.1.0.tgz", - "integrity": "sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", "requires": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.2", + "elliptic": "^6.5.3", "inherits": "^2.0.4", "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0" + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } }, "browserify-zlib": { @@ -4687,14 +24353,15 @@ } }, "browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", + "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", "requires": { - "caniuse-lite": "^1.0.30001043", - "electron-to-chromium": "^1.3.413", - "node-releases": "^1.1.53", - "pkg-up": "^2.0.0" + "caniuse-lite": "^1.0.30001173", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.634", + "escalade": "^3.1.1", + "node-releases": "^1.1.69" } }, "bser": { @@ -4705,36 +24372,6 @@ "node-int64": "^0.4.0" } }, - "buble": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/buble/-/buble-0.19.8.tgz", - "integrity": "sha512-IoGZzrUTY5fKXVkgGHw3QeXFMUNBFv+9l8a4QJKG1JhG3nCMHTdEX1DCOg8568E2Q9qvAQIiSokv6Jsgx8p2cA==", - "requires": { - "acorn": "^6.1.1", - "acorn-dynamic-import": "^4.0.0", - "acorn-jsx": "^5.0.1", - "chalk": "^2.4.2", - "magic-string": "^0.25.3", - "minimist": "^1.2.0", - "os-homedir": "^2.0.0", - "regexpu-core": "^4.5.4" - }, - "dependencies": { - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" - } - } - }, - "bubleify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bubleify/-/bubleify-1.2.1.tgz", - "integrity": "sha512-vp3NHmaQVoKaKWvi15FTMinPNjfp+47+/kFJ9ifezdMF/CBLArCxDVUh+FQE3qRxCRj1qyjJqilTBHHqlM8MaQ==", - "requires": { - "buble": "^0.19.3" - } - }, "buffer": { "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", @@ -4743,6 +24380,13 @@ "base64-js": "^1.0.2", "ieee754": "^1.1.4", "isarray": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } } }, "buffer-from": { @@ -4821,6 +24465,15 @@ "unset-value": "^1.0.0" } }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, "call-me-maybe": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", @@ -4842,23 +24495,18 @@ "caller-callsite": "^2.0.0" } }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" - }, "callsites": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" }, "camel-case": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", - "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", "requires": { - "pascal-case": "^3.1.1", - "tslib": "^1.10.0" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, "camelcase": { @@ -4878,9 +24526,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001058", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001058.tgz", - "integrity": "sha512-UiRZmBYd1HdVVdFKy7PuLVx9e2NS7SMyx7QpWvFjiklYrLJKpLd19cRnRNqlw4zYa7vVejS3c8JUVobX241zHQ==" + "version": "1.0.30001178", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001178.tgz", + "integrity": "sha512-VtdZLC0vsXykKni8Uztx45xynytOi71Ufx9T8kHptSw9AL4dpqailUJJHavttuzUe1KYuBYtChiWv+BAb7mPmQ==" }, "canvas-fit": { "version": "1.5.0", @@ -4923,15 +24571,6 @@ "resolved": "https://registry.npmjs.org/cell-orientation/-/cell-orientation-1.0.1.tgz", "integrity": "sha1-tQStlqZq0obZ7dmFoiU9A7gNKFA=" }, - "center-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", - "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", - "requires": { - "align-text": "^0.1.3", - "lazy-cache": "^1.0.3" - } - }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -4948,18 +24587,18 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" }, "chokidar": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", - "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", - "fsevents": "~2.1.2", + "fsevents": "~2.3.1", "glob-parent": "~5.1.0", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.4.0" + "readdirp": "~3.5.0" }, "dependencies": { "anymatch": { @@ -4987,16 +24626,17 @@ "to-regex-range": "^5.0.1" } }, + "fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", + "optional": true + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -5018,6 +24658,13 @@ "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", "requires": { "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "ci-info": { @@ -5074,6 +24721,39 @@ "requires": { "is-descriptor": "^0.1.0" } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } } } }, @@ -5125,9 +24805,9 @@ } }, "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==" }, "cliui": { "version": "5.0.0", @@ -5139,11 +24819,6 @@ "wrap-ansi": "^5.1.0" }, "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -5174,9 +24849,9 @@ } }, "clsx": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.0.tgz", - "integrity": "sha512-3avwM37fSK5oP6M5rQ9CNe99lwxhXDOeSWVPAOYF6OazUTgZCMb0yWlJpmdD74REy1gkEaFiub2ULv4fq9GUhA==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", + "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" }, "co": { "version": "4.6.0", @@ -5193,11 +24868,6 @@ "q": "^1.1.2" } }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - }, "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", @@ -5208,12 +24878,12 @@ } }, "color": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", - "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", "requires": { "color-convert": "^1.9.1", - "color-string": "^1.5.2" + "color-string": "^1.5.4" } }, "color-alpha": { @@ -5230,6 +24900,13 @@ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "requires": { "color-name": "1.1.3" + }, + "dependencies": { + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + } } }, "color-id": { @@ -5241,9 +24918,9 @@ } }, "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "color-normalize": { "version": "1.5.0", @@ -5285,14 +24962,19 @@ } }, "color-string": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", - "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" + }, "colormap": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/colormap/-/colormap-2.3.1.tgz", @@ -5334,6 +25016,13 @@ "robust-sum": "^1.0.0", "signum": "^0.0.0", "two-sum": "^1.0.0" + }, + "dependencies": { + "signum": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/signum/-/signum-0.0.0.tgz", + "integrity": "sha1-q1UbEAM1EHCnBHg/GgnF52kfnPY=" + } } }, "compare-cell": { @@ -5402,6 +25091,16 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" } } }, @@ -5431,36 +25130,12 @@ "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "confusing-browser-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", - "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==" + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" }, "connect-history-api-fallback": { "version": "1.6.0", @@ -5498,6 +25173,13 @@ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", "requires": { "safe-buffer": "5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } } }, "content-type": { @@ -5511,6 +25193,13 @@ "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", "requires": { "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } } }, "convex-hull": { @@ -5552,16 +25241,16 @@ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.3.tgz", + "integrity": "sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q==" }, "core-js-compat": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", - "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.3.tgz", + "integrity": "sha512-1sCb0wBXnBIL16pfFG1Gkvei6UzvKyTNYpiC41yrdjEv0UoJoq9E/abTMzyYJ6JpTkAj15dLjbqifIzEBDVvog==", "requires": { - "browserslist": "^4.8.5", + "browserslist": "^4.16.1", "semver": "7.0.0" }, "dependencies": { @@ -5573,9 +25262,9 @@ } }, "core-js-pure": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", - "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==" + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.8.3.tgz", + "integrity": "sha512-V5qQZVAr9K0xu7jXg1M7qTEwuxUgqr7dUOezGaNa7i+Xn9oXAU/d1fzqD9ObuwpVQOaorO5s70ckyi1woP9lVA==" }, "core-util-is": { "version": "1.0.2", @@ -5591,17 +25280,6 @@ "is-directory": "^0.3.1", "js-yaml": "^3.13.1", "parse-json": "^4.0.0" - }, - "dependencies": { - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - } } }, "country-regex": { @@ -5610,19 +25288,12 @@ "integrity": "sha1-UcMz3N8Sknt+XuucEKyBEqYSCJY=" }, "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", "requires": { "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" - } + "elliptic": "^6.5.3" } }, "create-hash": { @@ -5811,13 +25482,6 @@ "postcss-modules-values": "^3.0.0", "postcss-value-parser": "^4.0.2", "schema-utils": "^2.6.0" - }, - "dependencies": { - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - } } }, "css-prefers-color-scheme": { @@ -5875,9 +25539,9 @@ } }, "css-what": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", - "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==" + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" }, "csscolorparser": { "version": "1.0.3", @@ -5966,26 +25630,26 @@ "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" }, "csso": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", - "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "requires": { - "css-tree": "1.0.0-alpha.39" + "css-tree": "^1.1.2" }, "dependencies": { "css-tree": { - "version": "1.0.0-alpha.39", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", - "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", + "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", "requires": { - "mdn-data": "2.0.6", + "mdn-data": "2.0.14", "source-map": "^0.6.1" } }, "mdn-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", - "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==" + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" }, "source-map": { "version": "0.6.1", @@ -6008,69 +25672,15 @@ } }, "csstype": { - "version": "2.6.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.10.tgz", - "integrity": "sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==" + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.14.tgz", + "integrity": "sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A==" }, "cubic-hermite": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/cubic-hermite/-/cubic-hermite-1.0.0.tgz", "integrity": "sha1-hOOy8nKzFFToOTuZu2rtRRaMFOU=" }, - "cwise": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/cwise/-/cwise-1.0.10.tgz", - "integrity": "sha1-JO7mBy69/WuMb12tsXCQtkmxK+8=", - "requires": { - "cwise-compiler": "^1.1.1", - "cwise-parser": "^1.0.0", - "static-module": "^1.0.0", - "uglify-js": "^2.6.0" - }, - "dependencies": { - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" - }, - "cliui": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", - "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", - "requires": { - "center-align": "^0.1.1", - "right-align": "^0.1.1", - "wordwrap": "0.0.2" - } - }, - "uglify-js": { - "version": "2.8.29", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", - "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", - "requires": { - "source-map": "~0.5.1", - "uglify-to-browserify": "~1.0.0", - "yargs": "~3.10.0" - } - }, - "wordwrap": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", - "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=" - }, - "yargs": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", - "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", - "requires": { - "camelcase": "^1.0.2", - "cliui": "^2.1.0", - "decamelize": "^1.0.0", - "window-size": "0.1.0" - } - } - } - }, "cwise-compiler": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/cwise-compiler/-/cwise-compiler-1.1.3.tgz", @@ -6079,22 +25689,6 @@ "uniq": "^1.0.0" } }, - "cwise-parser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cwise-parser/-/cwise-parser-1.0.3.tgz", - "integrity": "sha1-jkk8F9VPl8sDCp6YVLyGyd+zVP4=", - "requires": { - "esprima": "^1.0.3", - "uniq": "^1.0.0" - }, - "dependencies": { - "esprima": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.5.tgz", - "integrity": "sha1-CZNQL+r2aBODJXVvMPmlH+7sEek=" - } - } - }, "cyclist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", @@ -6176,6 +25770,19 @@ "d3-path": "1" } }, + "d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "d3-time-format": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", + "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "requires": { + "d3-time": "1" + } + }, "d3-timer": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", @@ -6216,12 +25823,17 @@ } } }, + "date-fns": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.16.1.tgz", + "integrity": "sha512-sAJVKx/FqrLYHAQeN7VpJrPhagZc9R4ImZIWYRFZaaohR3KzmuK88touwsSwSVT8Qcbd4zoDsnGfX4GFB4imyQ==" + }, "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "requires": { - "ms": "2.0.0" + "ms": "2.1.2" } }, "decamelize": { @@ -6276,39 +25888,6 @@ "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - } } }, "defined": { @@ -6353,11 +25932,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" } } }, @@ -6425,6 +25999,11 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -6441,13 +26020,6 @@ "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" - } } }, "dir-glob": { @@ -6457,21 +26029,6 @@ "requires": { "arrify": "^1.0.1", "path-type": "^3.0.0" - }, - "dependencies": { - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - } } }, "dns-equal": { @@ -6497,12 +26054,11 @@ } }, "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" + "esutils": "^2.0.2" } }, "dom-converter": { @@ -6514,12 +26070,19 @@ } }, "dom-helpers": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.4.tgz", - "integrity": "sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.0.tgz", + "integrity": "sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ==", "requires": { "@babel/runtime": "^7.8.7", - "csstype": "^2.6.7" + "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" + } } }, "dom-serializer": { @@ -6532,9 +26095,14 @@ }, "dependencies": { "domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", + "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==" + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" } } }, @@ -6574,20 +26142,27 @@ } }, "dot-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", - "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", "requires": { - "no-case": "^3.0.3", - "tslib": "^1.10.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, "dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "requires": { "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } } }, "dotenv": { @@ -6600,14 +26175,6 @@ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, - "dotignore": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dotignore/-/dotignore-0.1.2.tgz", - "integrity": "sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==", - "requires": { - "minimatch": "^3.0.4" - } - }, "double-bits": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/double-bits/-/double-bits-1.1.1.tgz", @@ -6633,40 +26200,9 @@ "integrity": "sha1-UfxaxoX4GWRp3wuQXpNLIK9bQCk=" }, "duplexer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" - }, - "duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", - "requires": { - "readable-stream": "~1.1.9" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - } - } + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, "duplexify": { "version": "3.7.1", @@ -6677,30 +26213,6 @@ "inherits": "^2.0.1", "readable-stream": "^2.0.0", "stream-shift": "^1.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "earcut": { @@ -6731,9 +26243,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.436", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.436.tgz", - "integrity": "sha512-qE378nzCj/E680nApDh8ctJ3gY8k58xIRCBbQC9S6i3OCRlwnTzTBVGXWDh37RZYgIYyFR0n6X14xlND1EkezQ==" + "version": "1.3.641", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.641.tgz", + "integrity": "sha512-b0DLhsHSHESC1I+Nx6n4w4Lr61chMd3m/av1rZQhS2IXTzaS5BMM5N+ldWdMIlni9CITMRM09m8He4+YV/92TA==" }, "element-size": { "version": "1.1.1", @@ -6749,9 +26261,9 @@ } }, "elliptic": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", - "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", + "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", "requires": { "bn.js": "^4.4.0", "brorand": "^1.0.1", @@ -6760,19 +26272,12 @@ "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0", "minimalistic-crypto-utils": "^1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" - } } }, "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" }, "emojis-list": { "version": "3.0.0", @@ -6793,67 +26298,60 @@ } }, "engine.io-client": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.0.tgz", - "integrity": "sha512-a4J5QO2k99CM2a0b12IznnyQndoEvtA4UAldhGzKqnHf42I3Qs2W5SPnDvatZRcMaNZs4IevVicBPayxYt6FwA==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.5.0.tgz", + "integrity": "sha512-12wPRfMrugVw/DNyJk34GQ5vIVArEcVMXWugQGGuw2XxUSztFNmJggZmv8IZlLyEdnpO1QB9LkcjeWewO2vxtA==", "requires": { - "component-emitter": "1.2.1", + "component-emitter": "~1.3.0", "component-inherit": "0.0.3", - "debug": "~4.1.0", + "debug": "~3.1.0", "engine.io-parser": "~2.2.0", "has-cors": "1.1.0", "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~6.1.0", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~7.4.2", "xmlhttprequest-ssl": "~1.5.4", "yeast": "0.1.2" }, "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "requires": { - "ms": "^2.1.1" + "ms": "2.0.0" } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "ws": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", - "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", - "requires": { - "async-limiter": "~1.0.0" - } + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", + "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==", + "requires": {} } } }, "engine.io-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz", - "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", + "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", "requires": { "after": "0.8.2", "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", + "base64-arraybuffer": "0.1.4", "blob": "0.0.5", "has-binary2": "~1.0.2" } }, "enhanced-resolve": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", - "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", "requires": { "graceful-fs": "^4.1.2", "memory-fs": "^0.5.0", @@ -6868,40 +26366,18 @@ "errno": "^0.1.3", "readable-stream": "^2.0.1" } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } } } }, "entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz", - "integrity": "sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" }, "errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "requires": { "prr": "~1.0.1" } @@ -6915,21 +26391,24 @@ } }, "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "version": "1.18.0-next.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", + "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", "requires": { + "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.1", + "object-inspect": "^1.9.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.3", + "string.prototype.trimstart": "^1.0.3" } }, "es-to-primitive": { @@ -6987,6 +26466,11 @@ "es6-symbol": "^3.1.1" } }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -6998,9 +26482,9 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.1.tgz", - "integrity": "sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==", + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", "requires": { "esprima": "^4.0.1", "estraverse": "^4.2.0", @@ -7061,20 +26545,12 @@ "v8-compile-cache": "^2.0.3" }, "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "requires": { - "esutils": "^2.0.2" + "eslint-visitor-keys": "^1.1.0" } }, "globals": { @@ -7086,19 +26562,14 @@ } }, "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, "regexpp": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", @@ -7108,6 +26579,11 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" } } }, @@ -7123,12 +26599,13 @@ "version": "14.1.1", "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", - "dev": true + "dev": true, + "requires": {} }, "eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", "requires": { "debug": "^2.6.9", "resolve": "^1.13.1" @@ -7142,13 +26619,10 @@ "ms": "2.0.0" } }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "requires": { - "path-parse": "^1.0.6" - } + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -7180,6 +26654,11 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -7193,6 +26672,15 @@ "regexpp": "^2.0.1" }, "dependencies": { + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, "regexpp": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", @@ -7210,33 +26698,51 @@ } }, "eslint-plugin-import": { - "version": "2.20.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz", - "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==", - "dev": true, + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", + "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", "contains-path": "^0.1.0", "debug": "^2.6.9", "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.0", "has": "^1.0.3", "minimatch": "^3.0.4", - "object.values": "^1.1.0", + "object.values": "^1.1.1", "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" }, "dependencies": { "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "requires": { "ms": "2.0.0" } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -7256,10 +26762,14 @@ "jsx-ast-utils": "^2.2.1" }, "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "jsx-ast-utils": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", + "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", + "requires": { + "array-includes": "^3.1.1", + "object.assign": "^4.1.0" + } } } }, @@ -7277,10 +26787,19 @@ "semver": "^6.1.0" }, "dependencies": { + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", "dev": true } } @@ -7292,76 +26811,67 @@ "dev": true }, "eslint-plugin-react": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.20.0.tgz", - "integrity": "sha512-rqe1abd0vxMjmbPngo4NaYxTcR3Y4Hrmc/jg4T+sYz63yqlmJRknpEQfmWY+eDWPuMmix6iUIK+mv0zExjeLgA==", - "dev": true, + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", + "integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", "requires": { "array-includes": "^3.1.1", + "array.prototype.flatmap": "^1.2.3", "doctrine": "^2.1.0", "has": "^1.0.3", - "jsx-ast-utils": "^2.2.3", - "object.entries": "^1.1.1", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "object.entries": "^1.1.2", "object.fromentries": "^2.0.2", "object.values": "^1.1.1", "prop-types": "^15.7.2", - "resolve": "^1.15.1", - "string.prototype.matchall": "^4.0.2", - "xregexp": "^4.3.0" + "resolve": "^1.18.1", + "string.prototype.matchall": "^4.0.2" }, "dependencies": { "doctrine": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, "requires": { "esutils": "^2.0.2" } - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } } } }, "eslint-plugin-react-hooks": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", - "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==" + "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", + "requires": {} }, "eslint-plugin-standard": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz", - "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==", - "dev": true + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.1.0.tgz", + "integrity": "sha512-ZL7+QRixjTR6/528YNGyDotyffm5OQst/sGxKDwGb9Uqs4In5Egi4+jbobhqJoyoCM6/7v/1A5fhQ7ScMtDjaQ==", + "dev": true, + "requires": {} }, "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "requires": { - "esrecurse": "^4.1.0", + "esrecurse": "^4.3.0", "estraverse": "^4.1.1" } }, "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", "requires": { "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" }, "espree": { "version": "6.2.1", @@ -7371,13 +26881,6 @@ "acorn": "^7.1.1", "acorn-jsx": "^5.2.0", "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==" - } } }, "esprima": { @@ -7394,18 +26897,25 @@ }, "dependencies": { "estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" } } }, "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "requires": { - "estraverse": "^4.1.0" + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + } } }, "estraverse": { @@ -7424,14 +26934,14 @@ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eventemitter3": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", - "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, "events": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==" }, "eventsource": { "version": "1.0.7", @@ -7511,6 +27021,49 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -7577,6 +27130,11 @@ "ms": "2.0.0" } }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", @@ -7586,6 +27144,11 @@ "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" } } }, @@ -7598,9 +27161,9 @@ }, "dependencies": { "type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", - "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" } } }, @@ -7616,16 +27179,6 @@ "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } } }, "external-editor": { @@ -7669,36 +27222,10 @@ "is-extendable": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, @@ -7721,24 +27248,12 @@ "foreach": "^2.0.5", "isarray": "^2.0.1", "object-keys": "^1.0.6" - }, - "dependencies": { - "acorn": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==" - }, - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" - } } }, "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, "fast-glob": { "version": "2.2.7", @@ -7867,6 +27382,11 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, @@ -7907,6 +27427,11 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -8016,39 +27541,12 @@ "requires": { "inherits": "^2.0.3", "readable-stream": "^2.3.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, - "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "requires": { - "debug": "=3.1.0" - } + "follow-redirects": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz", + "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==" }, "font-atlas": { "version": "2.1.0", @@ -8066,14 +27564,6 @@ "css-font": "^1.2.0" } }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "requires": { - "is-callable": "^1.1.3" - } - }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -8154,30 +27644,6 @@ "requires": { "inherits": "^2.0.1", "readable-stream": "^2.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "fs-extra": { @@ -8207,30 +27673,6 @@ "iferr": "^0.1.5", "imurmurhash": "^0.1.4", "readable-stream": "1 || 2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "fs.realpath": { @@ -8260,9 +27702,9 @@ "integrity": "sha1-MxVkNAO/J5BsqAqzfDbs6UQO8zA=" }, "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==" + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "geojson-vt": { "version": "3.2.1", @@ -8279,6 +27721,16 @@ "resolved": "https://registry.npmjs.org/get-canvas-context/-/get-canvas-context-1.0.2.tgz", "integrity": "sha1-1ue1C8TkyGNXzTnyJkeoS3NgHpM=" }, + "get-intrinsic": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.2.tgz", + "integrity": "sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, "get-own-enumerable-property-symbols": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", @@ -8407,16 +27859,16 @@ } }, "gl-heatmap2d": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/gl-heatmap2d/-/gl-heatmap2d-1.0.6.tgz", - "integrity": "sha512-+agzSv4R5vsaH+AGYVz5RVzBK10amqAa+Bwj205F13JjNSGS91M1L9Yb8zssCv2FIjpP+1Mp73cFBYrQFfS1Jg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gl-heatmap2d/-/gl-heatmap2d-1.1.0.tgz", + "integrity": "sha512-0FLXyxv6UBCzzhi4Q2u+9fUs6BX1+r5ZztFe27VikE9FUVw7hZiuSHmgDng92EpydogcSYHXCIK8+58RagODug==", "requires": { "binary-search-bounds": "^2.0.4", "gl-buffer": "^2.1.2", "gl-shader": "^4.2.1", "glslify": "^7.0.0", "iota-array": "^1.0.0", - "typedarray-pool": "^1.1.0" + "typedarray-pool": "^1.2.0" } }, "gl-line3d": { @@ -8434,11 +27886,6 @@ "ndarray": "^1.0.18" } }, - "gl-mat2": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gl-mat2/-/gl-mat2-1.0.1.tgz", - "integrity": "sha1-FCUFcwpcL+Hp8l2ezj0NbMJxCjA=" - }, "gl-mat3": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gl-mat3/-/gl-mat3-1.0.0.tgz", @@ -8454,16 +27901,6 @@ "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.3.0.tgz", "integrity": "sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==" }, - "gl-matrix-invert": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gl-matrix-invert/-/gl-matrix-invert-1.0.0.tgz", - "integrity": "sha1-o2173jZUxFkKEn7nxo9uE/6oxj0=", - "requires": { - "gl-mat2": "^1.0.0", - "gl-mat3": "^1.0.0", - "gl-mat4": "^1.0.0" - } - }, "gl-mesh3d": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/gl-mesh3d/-/gl-mesh3d-2.3.1.tgz", @@ -8487,13 +27924,13 @@ } }, "gl-plot2d": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.4.4.tgz", - "integrity": "sha512-0UhKiiqeampLtydv6NMNrKEilc0Ui5oaJtvHLbLZ5u/1ttT1XjOY5Yk8LzfqozA/No4a9omxjSKnH+tvSn+rQQ==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.4.5.tgz", + "integrity": "sha512-6GmCN10SWtV+qHFQ1gjdnVubeHFVsm6P4zmo0HrPIl9TcdePCUHDlBKWAuE6XtFhiMKMj7R8rApOX8O8uXUYog==", "requires": { "binary-search-bounds": "^2.0.4", "gl-buffer": "^2.1.2", - "gl-select-static": "^2.0.6", + "gl-select-static": "^2.0.7", "gl-shader": "^4.2.1", "glsl-inverse": "^1.0.0", "glslify": "^7.0.0", @@ -8501,16 +27938,16 @@ } }, "gl-plot3d": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/gl-plot3d/-/gl-plot3d-2.4.5.tgz", - "integrity": "sha512-cKAqMXFRHTCFxH8r1/ACdk5hyfnA9djfiAM8zVQrqu0qLEttUu0i1fq0pr+d5m0HPuNcK8wEc4F3VjL2hrDcGQ==", + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/gl-plot3d/-/gl-plot3d-2.4.7.tgz", + "integrity": "sha512-mLDVWrl4Dj0O0druWyHUK5l7cBQrRIJRn2oROEgrRuOgbbrLAzsREKefwMO0bA0YqkiZMFMnV5VvPA9j57X5Xg==", "requires": { "3d-view": "^2.0.0", "a-big-triangle": "^1.0.3", "gl-axes3d": "^1.5.3", "gl-fbo": "^2.0.5", "gl-mat4": "^1.2.0", - "gl-select-static": "^2.0.6", + "gl-select-static": "^2.0.7", "gl-shader": "^4.2.1", "gl-spikes3d": "^1.0.10", "glslify": "^7.0.0", @@ -8519,7 +27956,7 @@ "mouse-change": "^1.4.0", "mouse-event-offset": "^3.0.2", "mouse-wheel": "^1.2.0", - "ndarray": "^1.0.18", + "ndarray": "^1.0.19", "right-now": "^1.0.0" } }, @@ -8571,12 +28008,11 @@ } }, "gl-select-static": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/gl-select-static/-/gl-select-static-2.0.6.tgz", - "integrity": "sha512-p4DmBG1DMo/47/fV3oqPcU6uTqHy0eI1vATH1fm8OVDqlzWnLv3786tdEunZWG6Br7DUdH6NgWhuy4gAlt+TAQ==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/gl-select-static/-/gl-select-static-2.0.7.tgz", + "integrity": "sha512-OvpYprd+ngl3liEatBTdXhSyNBjwvjMSvV2rN0KHpTU+BTi4viEETXNZXFgGXY37qARs0L28ybk3UQEW6C5Nnw==", "requires": { "bit-twiddle": "^1.0.2", - "cwise": "^1.0.10", "gl-fbo": "^2.0.5", "ndarray": "^1.0.18", "typedarray-pool": "^1.1.0" @@ -8630,9 +28066,9 @@ } }, "gl-surface3d": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/gl-surface3d/-/gl-surface3d-1.5.2.tgz", - "integrity": "sha512-rWSQwEQDkB0T5CDEDFJwJc4VgwwJaAyFRSJ92NJlrTSwDlsEsWdzG9+APx6FWJMwkOpIoZGWqv+csswK2kMMLQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gl-surface3d/-/gl-surface3d-1.6.0.tgz", + "integrity": "sha512-x15+u4712ysnB85G55RLJEml6mOB4VaDn0VTlXCc9JcjRl5Es10Tk7lhGGyiPtkCfHwvhnkxzYA1/rHHYN7Y0A==", "requires": { "binary-search-bounds": "^2.0.4", "bit-twiddle": "^1.0.2", @@ -8928,46 +28364,14 @@ "integrity": "sha512-XSZEJ/i4dmz3Pmbnpsy3cKh7cotvFlBiZnDOwnj/05EwNp2XrhQ4XKJxT7/pDt4kp4YcpRSKz8eTV7S+mwV6MA==", "requires": { "through2": "^0.6.3" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, - "through2": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", - "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", - "requires": { - "readable-stream": ">=1.0.33-1 <1.1.0-0", - "xtend": ">=4.0.0 <4.1.0-0" - } - } } }, "glslify": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/glslify/-/glslify-7.0.0.tgz", - "integrity": "sha512-yw8jDQIe9FlSH5NiZEqSAsCPj9HI7nhXgXLAgSv2Nm9eBPsFJmyN9+rNwbiozJapcj9xtc/71rMYlN9cxp1B8Q==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/glslify/-/glslify-7.1.1.tgz", + "integrity": "sha512-bud98CJ6kGZcP9Yxcsi7Iz647wuDz3oN+IZsjCRi5X1PI7t/xPKeL0mOwXJjo+CRZMqvq0CkSJiywCcY7kVYog==", "requires": { - "bl": "^1.0.0", + "bl": "^2.2.1", "concat-stream": "^1.5.2", "duplexify": "^3.4.5", "falafel": "^2.1.0", @@ -8976,12 +28380,23 @@ "glsl-token-whitespace-trim": "^1.0.0", "glslify-bundle": "^5.0.0", "glslify-deps": "^1.2.5", - "minimist": "^1.2.0", + "minimist": "^1.2.5", "resolve": "^1.1.5", "stack-trace": "0.0.9", - "static-eval": "^2.0.0", + "static-eval": "^2.0.5", "through2": "^2.0.1", "xtend": "^4.0.0" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } } }, "glslify-bundle": { @@ -9002,25 +28417,18 @@ } }, "glslify-deps": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/glslify-deps/-/glslify-deps-1.3.1.tgz", - "integrity": "sha512-Ogm179MCazwIRyEqs3g3EOY4Y3XIAa0yl8J5RE9rJC6QH1w8weVOp2RZu0mvnYy/2xIas1w166YR2eZdDkWQxg==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/glslify-deps/-/glslify-deps-1.3.2.tgz", + "integrity": "sha512-7S7IkHWygJRjcawveXQjRXLO2FTjijPDYC7QfZyAQanY+yGLCFHYnPtsGT9bdyHiwPTw/5a1m1M9hamT2aBpag==", "requires": { "@choojs/findup": "^0.2.0", - "events": "^1.0.2", + "events": "^3.2.0", "glsl-resolve": "0.0.1", "glsl-tokenizer": "^2.0.0", "graceful-fs": "^4.1.2", "inherits": "^2.0.1", "map-limit": "0.0.1", "resolve": "^1.0.0" - }, - "dependencies": { - "events": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", - "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=" - } } }, "graceful-fs": { @@ -9045,13 +28453,6 @@ "requires": { "duplexer": "^0.1.1", "pify": "^4.0.1" - }, - "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - } } }, "handle-thing": { @@ -9065,11 +28466,11 @@ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "requires": { - "ajv": "^6.5.5", + "ajv": "^6.12.3", "har-schema": "^2.0.0" } }, @@ -9186,10 +28587,15 @@ "safe-buffer": "^5.2.0" }, "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } } } }, @@ -9241,6 +28647,13 @@ "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "requires": { "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } } }, "hosted-git-info": { @@ -9257,30 +28670,6 @@ "obuf": "^1.0.0", "readable-stream": "^2.0.1", "wbuf": "^1.1.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "hsl-regex": { @@ -9312,9 +28701,9 @@ } }, "html-entities": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", - "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==" + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" }, "html-escaper": { "version": "2.0.2", @@ -9353,17 +28742,6 @@ "pretty-error": "^2.1.1", "tapable": "^1.1.3", "util.promisify": "1.0.0" - }, - "dependencies": { - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - } } }, "htmlparser2": { @@ -9379,10 +28757,15 @@ "readable-stream": "^3.1.1" }, "dependencies": { - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } } } }, @@ -9410,11 +28793,6 @@ } } }, - "http-parser-js": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", - "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=" - }, "http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", @@ -9452,9 +28830,9 @@ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" }, "hyphenate-style-name": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", - "integrity": "sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" }, "iconv-lite": { "version": "0.4.24", @@ -9481,9 +28859,9 @@ } }, "ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "iferr": { "version": "0.1.5", @@ -9505,6 +28883,11 @@ "quantize": "^1.0.2" } }, + "image-size": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.7.5.tgz", + "integrity": "sha512-Hiyv+mXHfFEP7LzUL/llg9RwFxxY+o9N3JVLIeG5E7iFIFAalxvRU9UZthBdYDEVnzHMgjnKJPPpay5BWf1g9g==" + }, "immer": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", @@ -9606,6 +28989,14 @@ "simplicial-complex": "^1.0.0" } }, + "indefinite-observable": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/indefinite-observable/-/indefinite-observable-2.0.1.tgz", + "integrity": "sha512-G8vgmork+6H9S8lUAg1gtXEj2JxIQTo0g2PbFiYOdjkziSI0F7UYBiVwhZRuixhBCNGczAls34+5HJPyZysvxQ==", + "requires": { + "symbol-observable": "1.2.0" + } + }, "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", @@ -9641,43 +29032,47 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "requires": { "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", + "chalk": "^4.1.0", "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", + "cli-width": "^3.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", - "lodash": "^4.17.15", + "lodash": "^4.17.19", "mute-stream": "0.0.8", "run-async": "^2.4.0", - "rxjs": "^6.5.3", + "rxjs": "^6.6.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0", "through": "^2.3.6" }, "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -9691,11 +29086,6 @@ "color-name": "~1.1.4" } }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -9710,9 +29100,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { "has-flag": "^4.0.0" } @@ -9736,6 +29126,26 @@ "es-abstract": "^1.17.0-next.1", "has": "^1.0.3", "side-channel": "^1.0.2" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "interval-tree-1d": { @@ -9761,11 +29171,6 @@ "loose-envify": "^1.0.0" } }, - "invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" - }, "invert-permutation": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/invert-permutation/-/invert-permutation-1.0.0.tgz", @@ -9797,17 +29202,27 @@ "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" }, "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "^3.0.2" + "kind-of": "^6.0.0" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + } } }, "is-arguments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "requires": { + "call-bind": "^1.0.0" + } }, "is-arrayish": { "version": "0.2.1", @@ -9843,9 +29258,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" }, "is-ci": { "version": "2.0.0", @@ -9868,12 +29283,27 @@ "rgba-regex": "^1.0.0" } }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "requires": { + "has": "^1.0.3" + } + }, "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "^3.0.2" + "kind-of": "^6.0.0" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + } } }, "is-date-object": { @@ -9882,19 +29312,19 @@ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" }, "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" }, "dependencies": { "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" } } }, @@ -9904,14 +29334,17 @@ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" }, "is-docker": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", - "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==" }, "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } }, "is-extglob": { "version": "2.1.1", @@ -9962,9 +29395,14 @@ "integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=" }, "is-mobile": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-mobile/-/is-mobile-2.2.1.tgz", - "integrity": "sha512-6zELsfVFr326eq2CI53yvqq6YBanOxKBybwDT+MbMS2laBnK6Ez8m5XHSuTQQbnKRfpDzCod1CMWW5q3wZYMvA==" + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-mobile/-/is-mobile-2.2.2.tgz", + "integrity": "sha512-wW/SXnYJkTjs++tVK5b6kVITZpAZPtUrt9SF80vvxGiF/Oywal+COk1jlRkiVq15RFNEQKQY31TkV24/1T5cVg==" + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" }, "is-number": { "version": "3.0.0", @@ -9975,9 +29413,9 @@ } }, "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" }, "is-path-cwd": { "version": "2.2.0", @@ -10014,11 +29452,11 @@ } }, "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "requires": { - "has": "^1.0.3" + "has-symbols": "^1.0.1" } }, "is-regexp": { @@ -10088,9 +29526,9 @@ "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" }, "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" }, "isexe": { "version": "2.0.0", @@ -10151,26 +29589,13 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "dependencies": { "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -10193,28 +29618,6 @@ "requires": { "import-local": "^2.0.0", "jest-cli": "^24.9.0" - }, - "dependencies": { - "jest-cli": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", - "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", - "requires": { - "@jest/core": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "import-local": "^2.0.0", - "is-ci": "^2.0.0", - "jest-config": "^24.9.0", - "jest-util": "^24.9.0", - "jest-validate": "^24.9.0", - "prompts": "^2.0.1", - "realpath-native": "^1.1.0", - "yargs": "^13.3.0" - } - } } }, "jest-changed-files": { @@ -10227,6 +29630,26 @@ "throat": "^4.0.0" } }, + "jest-cli": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", + "requires": { + "@jest/core": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "jest-config": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^13.3.0" + } + }, "jest-config": { "version": "24.9.0", "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", @@ -10309,9 +29732,9 @@ }, "dependencies": { "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" }, "jsdom": { "version": "14.1.0", @@ -10486,9 +29909,10 @@ } }, "jest-pnp-resolver": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", - "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} }, "jest-regex-util": { "version": "24.9.0", @@ -10712,15 +30136,21 @@ } } }, + "jquery": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", + "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==", + "peer": true + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -10781,6 +30211,11 @@ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", @@ -10847,89 +30282,98 @@ } }, "jss": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss/-/jss-10.1.1.tgz", - "integrity": "sha512-Xz3qgRUFlxbWk1czCZibUJqhVPObrZHxY3FPsjCXhDld4NOj1BgM14Ir5hVm+Qr6OLqVljjGvoMcCdXNOAbdkQ==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.5.0.tgz", + "integrity": "sha512-B6151NvG+thUg3murLNHRPLxTLwQ13ep4SH5brj4d8qKtogOx/jupnpfkPGSHPqvcwKJaCLctpj2lEk+5yGwMw==", "requires": { "@babel/runtime": "^7.3.1", - "csstype": "^2.6.5", + "csstype": "^3.0.2", + "indefinite-observable": "^2.0.1", "is-in-browser": "^1.1.3", "tiny-warning": "^1.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" + } } }, "jss-plugin-camel-case": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.1.1.tgz", - "integrity": "sha512-MDIaw8FeD5uFz1seQBKz4pnvDLnj5vIKV5hXSVdMaAVq13xR6SVTVWkIV/keyTs5txxTvzGJ9hXoxgd1WTUlBw==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.5.0.tgz", + "integrity": "sha512-GSjPL0adGAkuoqeYiXTgO7PlIrmjv5v8lA6TTBdfxbNYpxADOdGKJgIEkffhlyuIZHlPuuiFYTwUreLUmSn7rg==", "requires": { "@babel/runtime": "^7.3.1", "hyphenate-style-name": "^1.0.3", - "jss": "10.1.1" + "jss": "10.5.0" } }, "jss-plugin-default-unit": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.1.1.tgz", - "integrity": "sha512-UkeVCA/b3QEA4k0nIKS4uWXDCNmV73WLHdh2oDGZZc3GsQtlOCuiH3EkB/qI60v2MiCq356/SYWsDXt21yjwdg==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.5.0.tgz", + "integrity": "sha512-rsbTtZGCMrbcb9beiDd+TwL991NGmsAgVYH0hATrYJtue9e+LH/Gn4yFD1ENwE+3JzF3A+rPnM2JuD9L/SIIWw==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1" + "jss": "10.5.0" } }, "jss-plugin-global": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.1.1.tgz", - "integrity": "sha512-VBG3wRyi3Z8S4kMhm8rZV6caYBegsk+QnQZSVmrWw6GVOT/Z4FA7eyMu5SdkorDlG/HVpHh91oFN56O4R9m2VA==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.5.0.tgz", + "integrity": "sha512-FZd9+JE/3D7HMefEG54fEC0XiQ9rhGtDHAT/ols24y8sKQ1D5KIw6OyXEmIdKFmACgxZV2ARQ5pAUypxkk2IFQ==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1" + "jss": "10.5.0" } }, "jss-plugin-nested": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.1.1.tgz", - "integrity": "sha512-ozEu7ZBSVrMYxSDplPX3H82XHNQk2DQEJ9TEyo7OVTPJ1hEieqjDFiOQOxXEj9z3PMqkylnUbvWIZRDKCFYw5Q==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.5.0.tgz", + "integrity": "sha512-ejPlCLNlEGgx8jmMiDk/zarsCZk+DV0YqXfddpgzbO9Toamo0HweCFuwJ3ZO40UFOfqKwfpKMVH/3HUXgxkTMg==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1", + "jss": "10.5.0", "tiny-warning": "^1.0.2" } }, "jss-plugin-props-sort": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.1.1.tgz", - "integrity": "sha512-g/joK3eTDZB4pkqpZB38257yD4LXB0X15jxtZAGbUzcKAVUHPl9Jb47Y7lYmiGsShiV4YmQRqG1p2DHMYoK91g==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.5.0.tgz", + "integrity": "sha512-kTLRvrOetFKz5vM88FAhLNeJIxfjhCepnvq65G7xsAQ/Wgy7HwO1BS/2wE5mx8iLaAWC6Rj5h16mhMk9sKdZxg==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1" + "jss": "10.5.0" } }, "jss-plugin-rule-value-function": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.1.1.tgz", - "integrity": "sha512-ClV1lvJ3laU9la1CUzaDugEcwnpjPTuJ0yGy2YtcU+gG/w9HMInD5vEv7xKAz53Bk4WiJm5uLOElSEshHyhKNw==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.5.0.tgz", + "integrity": "sha512-jXINGr8BSsB13JVuK274oEtk0LoooYSJqTBCGeBu2cG/VJ3+4FPs1gwLgsq24xTgKshtZ+WEQMVL34OprLidRA==", "requires": { "@babel/runtime": "^7.3.1", - "jss": "10.1.1" + "jss": "10.5.0", + "tiny-warning": "^1.0.2" } }, "jss-plugin-vendor-prefixer": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.1.1.tgz", - "integrity": "sha512-09MZpQ6onQrhaVSF6GHC4iYifQ7+4YC/tAP6D4ZWeZotvCMq1mHLqNKRIaqQ2lkgANjlEot2JnVi1ktu4+L4pw==", + "version": "10.5.0", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.5.0.tgz", + "integrity": "sha512-rux3gmfwDdOKCLDx0IQjTwTm03IfBa+Rm/hs747cOw5Q7O3RaTUIMPKjtVfc31Xr/XI9Abz2XEupk1/oMQ7zRA==", "requires": { "@babel/runtime": "^7.3.1", - "css-vendor": "^2.0.7", - "jss": "10.1.1" + "css-vendor": "^2.0.8", + "jss": "10.5.0" } }, "jsx-ast-utils": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", - "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", "requires": { - "array-includes": "^3.0.3", - "object.assign": "^4.1.0" + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" } }, "kdbush": { @@ -10969,14 +30413,6 @@ "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" }, - "lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "requires": { - "invert-kv": "^2.0.0" - } - }, "left-pad": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", @@ -11014,6 +30450,14 @@ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" }, + "linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "requires": { + "uc.micro": "^1.0.1" + } + }, "load-json-file": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", @@ -11023,6 +30467,21 @@ "parse-json": "^2.2.0", "pify": "^2.0.0", "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } } }, "loader-fs-cache": { @@ -11106,14 +30565,14 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" }, "lodash-es": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz", - "integrity": "sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ==" + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.20.tgz", + "integrity": "sha512-JD1COMZsq8maT6mnuz1UMV0jvYD0E0aUsSOdrr1/nAG3dhqQXwRRgeW0cSqH1U43INKcqxaiVIQNOUDld7gRDA==" }, "lodash._reinterpolate": { "version": "3.0.0", @@ -11153,14 +30612,9 @@ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "loglevel": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", - "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==" - }, - "longest": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", - "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" }, "loose-envify": { "version": "1.4.0", @@ -11171,11 +30625,11 @@ } }, "lower-case": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", - "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", "requires": { - "tslib": "^1.10.0" + "tslib": "^2.0.3" } }, "lru-cache": { @@ -11184,21 +30638,6 @@ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "requires": { "yallist": "^3.0.2" - }, - "dependencies": { - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } - } - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "requires": { - "sourcemap-codec": "^1.4.4" } }, "make-dir": { @@ -11210,11 +30649,6 @@ "semver": "^5.6.0" }, "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -11235,14 +30669,6 @@ "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==" }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "requires": { - "p-defer": "^1.0.0" - } - }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -11275,9 +30701,9 @@ } }, "mapbox-gl": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.0.tgz", - "integrity": "sha512-SrJXcR9s5yEsPuW2kKKumA1KqYW9RrL8j7ZcIh6glRQ/x3lwNMfwz/UEJAJcVNgeX+fiwzuBoDIdeGB/vSkZLQ==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.1.tgz", + "integrity": "sha512-0aHt+lFUpYfvh0kMIqXqNXqoYMuhuAsMlw87TbhWrw78Tx2zfuPI0Lx31/YPUgJ+Ire0tzQ4JnuBL7acDNXmMg==", "requires": { "@mapbox/geojson-rewind": "^0.5.0", "@mapbox/geojson-types": "^1.0.2", @@ -11302,13 +30728,6 @@ "supercluster": "^7.0.0", "tinyqueue": "^2.0.3", "vt-pbf": "^3.1.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - } } }, "marching-simplex-table": { @@ -11319,6 +30738,33 @@ "convex-hull": "^1.0.3" } }, + "markdown-it": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", + "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", + "requires": { + "argparse": "^1.0.7", + "entities": "~1.1.1", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + } + }, + "markdown-it-link-attributes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/markdown-it-link-attributes/-/markdown-it-link-attributes-2.1.0.tgz", + "integrity": "sha1-MqdMlPfFzf0Iho0r7inG+nCggyQ=" + }, + "markdown-it-sanitizer": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/markdown-it-sanitizer/-/markdown-it-sanitizer-0.4.3.tgz", + "integrity": "sha1-K6NOn+FuY3LOcZL7ULN9nfv/AQI=" + }, + "markdown-it-sup": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-sup/-/markdown-it-sup-1.0.0.tgz", + "integrity": "sha1-y5yf+RpSVawI8/09YyhuFd8KH8M=" + }, "mat4-decompose": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mat4-decompose/-/mat4-decompose-1.0.4.tgz", @@ -11386,21 +30832,16 @@ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" + }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, - "mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - } - }, "memory-fs": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", @@ -11408,36 +30849,12 @@ "requires": { "errno": "^0.1.3", "readable-stream": "^2.0.1" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "merge-deep": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", - "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", + "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", "requires": { "arr-union": "^3.1.0", "clone-deep": "^0.2.4", @@ -11455,9 +30872,9 @@ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, "methods": { "version": "1.1.2", @@ -11503,31 +30920,24 @@ "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" - } } }, "mime": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz", - "integrity": "sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==" + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.0.tgz", + "integrity": "sha512-ft3WayFSFUVBuJj7BMLKAQcSlItKtfjsKDDsii3rqFDAZ7t11zRe8ASw/GlmivGwVUYtwkQrxiGGpL6gFvB0ag==" }, "mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==" }, "mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", "requires": { - "mime-db": "1.44.0" + "mime-db": "1.45.0" } }, "mimic-fn": { @@ -11536,11 +30946,11 @@ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" }, "mini-create-react-context": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.0.tgz", - "integrity": "sha512-b0TytUgFSbgFJGzJqXPKCFCBWigAjpjo+Fl7Vf7ZbKRDptszpppKxXH6DRXEABZ/gcEQczeb0iZ7JvL8e8jjCA==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", "requires": { - "@babel/runtime": "^7.5.5", + "@babel/runtime": "^7.12.1", "tiny-warning": "^1.0.3" } }, @@ -11596,6 +31006,13 @@ "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", "requires": { "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } } }, "minipass-collect": { @@ -11615,9 +31032,9 @@ } }, "minipass-pipeline": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz", - "integrity": "sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "requires": { "minipass": "^3.0.0" } @@ -11637,6 +31054,17 @@ "pumpify": "^1.3.3", "stream-each": "^1.1.0", "through2": "^2.0.0" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } } }, "mixin-deep": { @@ -11646,16 +31074,6 @@ "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } } }, "mixin-object": { @@ -11671,6 +31089,11 @@ "version": "0.1.8", "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, @@ -11716,13 +31139,6 @@ "right-now": "^1.0.0", "signum": "^1.0.0", "to-px": "^1.0.1" - }, - "dependencies": { - "signum": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/signum/-/signum-1.0.0.tgz", - "integrity": "sha1-dKfSvyogtA66FqkrFSEk8dVZ+nc=" - } } }, "move-concurrently": { @@ -11739,9 +31155,9 @@ } }, "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "multicast-dns": { "version": "6.2.3", @@ -11776,9 +31192,9 @@ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" }, "nan": { - "version": "2.14.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", - "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", "optional": true }, "nanomatch": { @@ -11812,19 +31228,12 @@ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, "ndarray": { - "version": "1.0.18", - "resolved": "https://registry.npmjs.org/ndarray/-/ndarray-1.0.18.tgz", - "integrity": "sha1-tg06cyJOxVXQ+qeXEeUCRI/T95M=", + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/ndarray/-/ndarray-1.0.19.tgz", + "integrity": "sha512-B4JHA4vdyZU30ELBw3g7/p9bZupyew5a7tX1Y/gGeF2hafrPaQZhgrGQfsvgfYbgdFZjYwuEcnaobeM/WMW+HQ==", "requires": { "iota-array": "^1.0.0", "is-buffer": "^1.0.2" - }, - "dependencies": { - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - } } }, "ndarray-extract-contour": { @@ -11835,14 +31244,6 @@ "typedarray-pool": "^1.0.0" } }, - "ndarray-fill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ndarray-fill/-/ndarray-fill-1.0.2.tgz", - "integrity": "sha1-owpg9xiODJWC/N1YiWrNy1IqHtY=", - "requires": { - "cwise": "^1.0.10" - } - }, "ndarray-gradient": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/ndarray-gradient/-/ndarray-gradient-1.0.0.tgz", @@ -11852,15 +31253,6 @@ "dup": "^1.0.0" } }, - "ndarray-homography": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ndarray-homography/-/ndarray-homography-1.0.0.tgz", - "integrity": "sha1-w1UW6oa8KGK06ASiNqJwcwn+KWs=", - "requires": { - "gl-matrix-invert": "^1.0.0", - "ndarray-warp": "^1.0.0" - } - }, "ndarray-linear-interpolate": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/ndarray-linear-interpolate/-/ndarray-linear-interpolate-1.0.0.tgz", @@ -11901,24 +31293,15 @@ "typedarray-pool": "^1.0.0" } }, - "ndarray-warp": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ndarray-warp/-/ndarray-warp-1.0.1.tgz", - "integrity": "sha1-qKElqqu6C+v5O9bKg+ar1oIqNOA=", - "requires": { - "cwise": "^1.0.4", - "ndarray-linear-interpolate": "^1.0.0" - } - }, "negotiator": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, "neo-async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "next-tick": { "version": "1.0.0", @@ -11939,18 +31322,18 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" }, "no-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", - "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "requires": { - "lower-case": "^2.0.1", - "tslib": "^1.10.0" + "lower-case": "^2.0.2", + "tslib": "^2.0.3" } }, "node-forge": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", - "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==" + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" }, "node-int64": { "version": "0.4.0", @@ -11991,45 +31374,6 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } } } }, @@ -12058,9 +31402,9 @@ } }, "node-releases": { - "version": "1.1.55", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz", - "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==" + "version": "1.1.70", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", + "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" }, "normalize-package-data": { "version": "2.5.0", @@ -12081,12 +31425,9 @@ } }, "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, "normalize-range": { "version": "0.1.2", @@ -12143,11 +31484,6 @@ "is-finite": "^1.0.1" } }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - }, "numeric": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/numeric/-/numeric-1.2.6.tgz", @@ -12168,11 +31504,6 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, - "object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" - }, "object-copy": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", @@ -12190,26 +31521,59 @@ "requires": { "is-descriptor": "^0.1.0" } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } } } }, "object-hash": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", - "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz", + "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==" }, "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" }, "object-is": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", - "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.4.tgz", + "integrity": "sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==", "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" } }, "object-keys": { @@ -12217,11 +31581,6 @@ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, - "object-path": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", - "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=" - }, "object-visit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", @@ -12231,97 +31590,46 @@ } }, "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "object.entries": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz", - "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "has": "^1.0.3" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" - } - }, - "string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" - } - } + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", + "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" } }, "object.fromentries": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", - "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.3.tgz", + "integrity": "sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", + "es-abstract": "^1.18.0-next.1", "has": "^1.0.3" } }, "object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz", + "integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" + "es-abstract": "^1.18.0-next.1" } }, "object.pick": { @@ -12333,13 +31641,13 @@ } }, "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz", + "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", + "es-abstract": "^1.18.0-next.1", "has": "^1.0.3" } }, @@ -12370,17 +31678,17 @@ } }, "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "requires": { "mimic-fn": "^2.1.0" } }, "open": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", - "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/open/-/open-7.3.1.tgz", + "integrity": "sha512-f2wt9DCBKKjlFbjzGb8MOAW8LH8F0mrs1zc7KTjAJ9PZNQbfenzWbNP1VZJvw6ICMG9r14Ah6yfwPn7T7i646A==", "requires": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" @@ -12448,31 +31756,11 @@ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, - "os-homedir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-2.0.0.tgz", - "integrity": "sha512-saRNz0DSC5C/I++gFIaJTXoFJMRwiP5zHar5vV3xQ2TkgEw6hDCcU5F272JjUylpiVgBrZNQHnfjkLabTfb92Q==" - }, - "os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - } - }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" - }, "p-each-series": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", @@ -12486,11 +31774,6 @@ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" }, - "p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" - }, "p-limit": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", @@ -12546,6 +31829,11 @@ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, + "papaparse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.3.0.tgz", + "integrity": "sha512-Lb7jN/4bTpiuGPrYy4tkKoUS8sTki8zacB5ke1p5zolhcSE4TlWgrlsxjrDTbG/dFVh07ck7X36hUf/b5V68pg==" + }, "parallel-transform": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", @@ -12554,39 +31842,15 @@ "cyclist": "^1.0.1", "inherits": "^2.0.3", "readable-stream": "^2.1.5" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "param-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", - "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", "requires": { - "dot-case": "^3.0.3", - "tslib": "^1.10.0" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, "parent-module": { @@ -12610,24 +31874,24 @@ "integrity": "sha512-iMtu+HCbLXVrpf6Ys/4YKhcFxbux3xK4ZVB9r+a2kMSqeeQWQoDNYlXIsOjwlT2ldYXZ3k5PVeBnYn7fbAo/Bg==" }, "parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "requires": { - "asn1.js": "^4.0.0", + "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", "pbkdf2": "^3.0.3", "safe-buffer": "^5.1.1" } }, "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "requires": { - "error-ex": "^1.2.0" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, "parse-rect": { @@ -12654,20 +31918,14 @@ "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" }, "parseqs": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", - "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", - "requires": { - "better-assert": "~1.0.0" - } + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" }, "parseuri": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", - "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", - "requires": { - "better-assert": "~1.0.0" - } + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" }, "parseurl": { "version": "1.3.3", @@ -12675,12 +31933,12 @@ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, "pascal-case": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", - "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", "requires": { - "no-case": "^3.0.3", - "tslib": "^1.10.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, "pascalcase": { @@ -12739,11 +31997,18 @@ } }, "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "requires": { - "pify": "^2.0.0" + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } } }, "pbf": { @@ -12756,9 +32021,9 @@ } }, "pbkdf2": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", - "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -12800,9 +32065,9 @@ "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" }, "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" }, "pinkie": { "version": "2.0.4", @@ -12834,11 +32099,51 @@ } }, "pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", "requires": { - "find-up": "^2.1.0" + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + } } }, "planar-dual": { @@ -12865,71 +32170,74 @@ } }, "plotly.js": { - "version": "1.54.1", - "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-1.54.1.tgz", - "integrity": "sha512-1tlsEQkUgX2BaQr3Eu+5drki3eyor5EhpolFRteuQouRFX9mrg9Pms39Lak29lbAx4W3ZQoCZm8DcKkQCOe9YQ==", + "version": "1.58.4", + "resolved": "https://registry.npmjs.org/plotly.js/-/plotly.js-1.58.4.tgz", + "integrity": "sha512-hdt/aEvkPjS1HJ7tJKcPqsqi9ErEZPhUFs4d2ANTLeBim+AmVcHzS1rtwr7ZrVCINgliW/+92u81omJoy+lbUw==", "requires": { "@plotly/d3-sankey": "0.7.2", "@plotly/d3-sankey-circular": "0.33.1", + "@plotly/point-cluster": "^3.1.9", "@turf/area": "^6.0.1", "@turf/bbox": "^6.0.1", "@turf/centroid": "^6.0.2", "alpha-shape": "^1.0.0", "canvas-fit": "^1.5.0", - "color-normalize": "^1.5.0", - "color-rgba": "^2.1.1", + "color-alpha": "1.0.4", + "color-normalize": "1.5.0", + "color-parse": "1.3.8", + "color-rgba": "2.1.1", "convex-hull": "^1.0.3", "country-regex": "^1.1.0", "d3": "^3.5.17", "d3-force": "^1.2.1", "d3-hierarchy": "^1.1.9", "d3-interpolate": "^1.4.0", + "d3-time-format": "^2.2.3", "delaunay-triangulate": "^1.1.6", "es6-promise": "^4.2.8", "fast-isnumeric": "^1.1.4", "gl-cone3d": "^1.5.2", "gl-contour2d": "^1.1.7", "gl-error3d": "^1.0.16", - "gl-heatmap2d": "^1.0.6", + "gl-heatmap2d": "^1.1.0", "gl-line3d": "1.2.1", "gl-mat4": "^1.2.0", "gl-mesh3d": "^2.3.1", - "gl-plot2d": "^1.4.4", - "gl-plot3d": "^2.4.5", + "gl-plot2d": "^1.4.5", + "gl-plot3d": "^2.4.7", "gl-pointcloud2d": "^1.0.3", "gl-scatter3d": "^1.2.3", "gl-select-box": "^1.0.4", "gl-spikes2d": "^1.0.2", "gl-streamtube3d": "^1.4.1", - "gl-surface3d": "^1.5.2", + "gl-surface3d": "^1.6.0", "gl-text": "^1.1.8", - "glslify": "^7.0.0", + "glslify": "^7.1.1", "has-hover": "^1.0.1", "has-passive-events": "^1.0.0", - "is-mobile": "^2.2.1", - "mapbox-gl": "1.10.0", + "image-size": "^0.7.5", + "is-mobile": "^2.2.2", + "mapbox-gl": "1.10.1", "matrix-camera-controller": "^2.1.3", "mouse-change": "^1.4.0", "mouse-event-offset": "^3.0.2", "mouse-wheel": "^1.2.0", - "ndarray": "1.0.18", - "ndarray-fill": "^1.0.2", - "ndarray-homography": "^1.0.0", + "ndarray": "^1.0.19", + "ndarray-linear-interpolate": "^1.0.0", "parse-svg-path": "^0.1.2", - "point-cluster": "^3.1.8", "polybooljs": "^1.2.0", - "regl": "1.3.11", - "regl-error2d": "^2.0.8", - "regl-line2d": "^3.0.15", - "regl-scatter2d": "^3.1.8", - "regl-splom": "^1.0.8", + "regl": "^1.6.1", + "regl-error2d": "^2.0.11", + "regl-line2d": "^3.0.18", + "regl-scatter2d": "^3.2.1", + "regl-splom": "^1.0.12", "right-now": "^1.0.0", "robust-orientation": "^1.1.3", "sane-topojson": "^4.0.0", "strongly-connected-components": "^1.0.1", "superscript-text": "^1.0.0", "svg-path-sdf": "^1.1.3", - "tinycolor2": "^1.4.1", + "tinycolor2": "^1.4.2", "to-px": "1.0.1", "topojson-client": "^3.1.0", "webgl-context": "^2.2.0", @@ -12949,32 +32257,6 @@ "ts-pnp": "^1.1.6" } }, - "point-cluster": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/point-cluster/-/point-cluster-3.1.8.tgz", - "integrity": "sha512-7klIr45dpMeZuqjIK9+qBg3m2IhyZJNJkdqjJFw0Olq75FM8ojrTMjClVUrMjNYRVqtwztxCHH71Fyjhg+YwyQ==", - "requires": { - "array-bounds": "^1.0.1", - "array-normalize": "^1.1.4", - "binary-search-bounds": "^2.0.4", - "bubleify": "^1.1.0", - "clamp": "^1.0.1", - "defined": "^1.0.0", - "dtype": "^2.0.0", - "flatten-vertex-data": "^1.0.2", - "is-obj": "^1.0.1", - "math-log2": "^1.0.1", - "parse-rect": "^1.2.0", - "pick-by-alias": "^1.2.0" - }, - "dependencies": { - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - } - } - }, "point-in-big-polygon": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/point-in-big-polygon/-/point-in-big-polygon-2.0.0.tgz", @@ -13009,30 +32291,26 @@ "popper.js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", + "peer": true }, "portfinder": { - "version": "1.0.26", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", - "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "requires": { "async": "^2.6.2", "debug": "^3.1.1", - "mkdirp": "^0.5.1" + "mkdirp": "^0.5.5" }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "requires": { "ms": "^2.1.1" } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, @@ -13042,9 +32320,9 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { - "version": "7.0.30", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.30.tgz", - "integrity": "sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ==", + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "requires": { "chalk": "^2.4.2", "source-map": "^0.6.1", @@ -13084,9 +32362,9 @@ } }, "postcss-calc": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", - "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", "requires": { "postcss": "^7.0.27", "postcss-selector-parser": "^6.0.2", @@ -13319,9 +32597,9 @@ } }, "postcss-font-variant": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz", - "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", "requires": { "postcss": "^7.0.2" } @@ -13363,9 +32641,9 @@ } }, "postcss-load-config": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", - "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", "requires": { "cosmiconfig": "^5.0.0", "import-cwd": "^2.0.0" @@ -13539,14 +32817,14 @@ } }, "postcss-modules-local-by-default": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", - "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", "requires": { "icss-utils": "^4.1.1", - "postcss": "^7.0.16", + "postcss": "^7.0.32", "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.0" + "postcss-value-parser": "^4.1.0" } }, "postcss-modules-scope": { @@ -13905,22 +33183,23 @@ } }, "postcss-selector-not": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", - "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", + "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", "requires": { "balanced-match": "^1.0.0", "postcss": "^7.0.2" } }, "postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", "requires": { "cssesc": "^3.0.0", "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" } }, "postcss-svgo": { @@ -13982,17 +33261,17 @@ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" }, "pretty-bytes": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", - "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==" + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.5.0.tgz", + "integrity": "sha512-p+T744ZyjjiaFlMUZZv6YPC5JrkNj8maRmPaQCWFJFplUAzpIUTRaTcS+7wmZtUoFXHtESJb23ISliaWyz3SHA==" }, "pretty-error": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", - "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", "requires": { - "renderkid": "^2.0.1", - "utila": "~0.4" + "lodash": "^4.17.20", + "renderkid": "^2.0.4" } }, "pretty-format": { @@ -14006,18 +33285,13 @@ "react-is": "^16.8.4" }, "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" } } }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" - }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -14047,12 +33321,12 @@ "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" }, "prompts": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", - "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", "requires": { "kleur": "^3.0.3", - "sisteransi": "^1.0.4" + "sisteransi": "^1.0.5" } }, "prop-types": { @@ -14063,6 +33337,13 @@ "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.8.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } } }, "prop-types-extra": { @@ -14072,12 +33353,19 @@ "requires": { "react-is": "^16.3.2", "warning": "^4.0.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } } }, "protocol-buffers-schema": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.4.0.tgz", - "integrity": "sha512-G/2kcamPF2S49W5yaMGdIpkG6+5wZF0fzBteLKgEHjbNzqjZQ85aAs1iJGto31EJaSTkNvHs5IXuHSaTLWBAiA==" + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.5.1.tgz", + "integrity": "sha512-YVCvdhxWNDP8/nJDyXLuM+UFsuPk4+1PB7WGPVDzm3HTHbzFLxQYeW2iZpS4mmnXrQJGBzt230t/BbEb7PrQaw==" }, "proxy-addr": { "version": "2.0.6", @@ -14109,13 +33397,6 @@ "parse-asn1": "^5.0.0", "randombytes": "^2.0.1", "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" - } } }, "pump": { @@ -14167,9 +33448,9 @@ }, "dependencies": { "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==" + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" } } }, @@ -14216,74 +33497,15 @@ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" }, "querystringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", - "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, "quickselect": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" }, - "quote-stream": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-0.0.0.tgz", - "integrity": "sha1-zeKelMQJsW4Z3HCYuJtmWPlyHTs=", - "requires": { - "minimist": "0.0.8", - "through2": "~0.4.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - }, - "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, - "through2": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", - "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", - "requires": { - "readable-stream": "~1.0.17", - "xtend": "~2.1.1" - } - }, - "xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", - "requires": { - "object-keys": "~0.4.0" - } - } - } - }, "raf": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", @@ -14341,9 +33563,9 @@ } }, "react": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", - "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -14364,25 +33586,45 @@ } }, "react-bootstrap": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-1.0.1.tgz", - "integrity": "sha512-xMHwsvDN7sIv26P9wWiosWjITZije2dRCjEJHVfV2KFoSJY+8uv2zttEw0XMB7xviQcW3zuIGLJXuj8vf6lYEg==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-1.4.3.tgz", + "integrity": "sha512-4tYhk26KRnK0myMEp2wvNjOvnHMwWfa6pWFIiCtj9wewYaTxP7TrCf7MwcIMBgUzyX0SJXx6UbbDG0+hObiXNg==", "requires": { "@babel/runtime": "^7.4.2", "@restart/context": "^2.1.4", "@restart/hooks": "^0.3.21", - "@types/react": "^16.9.23", + "@types/classnames": "^2.2.10", + "@types/invariant": "^2.2.33", + "@types/prop-types": "^15.7.3", + "@types/react": ">=16.9.35", + "@types/react-transition-group": "^4.4.0", + "@types/warning": "^3.0.0", "classnames": "^2.2.6", "dom-helpers": "^5.1.2", "invariant": "^2.2.4", "prop-types": "^15.7.2", "prop-types-extra": "^1.1.0", - "react-overlays": "^3.1.2", - "react-transition-group": "^4.0.0", + "react-overlays": "^4.1.0", + "react-transition-group": "^4.4.1", "uncontrollable": "^7.0.0", "warning": "^4.0.3" } }, + "react-chat-widget": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/react-chat-widget/-/react-chat-widget-3.0.5.tgz", + "integrity": "sha512-I/2JRd4fQtWib2l3SVCoFFSeX89BkqnSCLZmlTBy6BSbRcyGAwwuydq5TbayskTJ5KQssolhRo5aB+40V/fh0Q==", + "requires": { + "classnames": "^2.2.6", + "date-fns": "^2.11.1", + "markdown-it": "^8.4.1", + "markdown-it-link-attributes": "^2.1.0", + "markdown-it-sanitizer": "^0.4.3", + "markdown-it-sup": "^1.0.0", + "react-redux": "^7.2.0", + "redux": "^4.0.5" + } + }, "react-dev-utils": { "version": "10.2.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", @@ -14422,21 +33664,6 @@ "@babel/highlight": "^7.8.3" } }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, "browserslist": { "version": "4.10.0", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", @@ -14448,6 +33675,11 @@ "pkg-up": "^3.1.0" } }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, "cross-spawn": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", @@ -14475,29 +33707,6 @@ "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" - }, - "dependencies": { - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - } } }, "inquirer": { @@ -14549,12 +33758,11 @@ } }, "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "^4.1.0" } }, "p-limit": { @@ -14566,11 +33774,11 @@ } }, "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "requires": { - "p-limit": "^2.0.0" + "p-limit": "^2.2.0" } }, "p-try": { @@ -14578,29 +33786,16 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - } - } - }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -14640,9 +33835,9 @@ } }, "react-dom": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.1.tgz", - "integrity": "sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==", + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -14651,9 +33846,9 @@ } }, "react-error-overlay": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.7.tgz", - "integrity": "sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==" + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.8.tgz", + "integrity": "sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw==" }, "react-hooks": { "version": "1.0.1", @@ -14661,9 +33856,9 @@ "integrity": "sha1-5iGXw4zY0HAwYPeRI09/RpiqfEQ=" }, "react-is": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.12.0.tgz", - "integrity": "sha512-rPCkf/mWBtKc97aLL9/txD8DZdemK0vkA3JMLShjlJB3Pj3s+lpf1KaBzMfQrAmhMQB0n1cU/SUGgKKBCe837Q==" + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" }, "react-lifecycles-compat": { "version": "3.0.4", @@ -14671,28 +33866,47 @@ "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" }, "react-overlays": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/react-overlays/-/react-overlays-3.1.3.tgz", - "integrity": "sha512-FH82W0R9lFJm/YCTDeSvEKQxXyTaZmjMEQlAjRhgjQhknTkyMsft+X4Wep5l95QveqdxGVxl/P41WUOzTGJUcw==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/react-overlays/-/react-overlays-4.1.1.tgz", + "integrity": "sha512-WtJifh081e6M24KnvTQoNjQEpz7HoLxqt8TwZM7LOYIkYJ8i/Ly1Xi7RVte87ZVnmqQ4PFaFiNHZhSINPSpdBQ==", "requires": { - "@babel/runtime": "^7.4.5", - "@popperjs/core": "^2.0.0", - "@restart/hooks": "^0.3.12", + "@babel/runtime": "^7.12.1", + "@popperjs/core": "^2.5.3", + "@restart/hooks": "^0.3.25", "@types/warning": "^3.0.0", - "dom-helpers": "^5.1.0", + "dom-helpers": "^5.2.0", "prop-types": "^15.7.2", "uncontrollable": "^7.0.0", "warning": "^4.0.3" } }, "react-plotly.js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/react-plotly.js/-/react-plotly.js-2.4.0.tgz", - "integrity": "sha512-BCkxMe8yWqu3nP/hw9A1KCIuoL67WV5/k68SL9yhEkF6UG+pAuIev9Q3cMKtNkQJZhsYFpOmlqrpPjIdUFACOQ==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/react-plotly.js/-/react-plotly.js-2.5.1.tgz", + "integrity": "sha512-Oya14whSHvPsYXdI0nHOGs1pZhMzV2edV7HAW1xFHD58Y73m/LbG2Encvyz1tztL0vfjph0JNhiwO8cGBJnlhg==", "requires": { "prop-types": "^15.7.2" } }, + "react-redux": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.2.tgz", + "integrity": "sha512-8+CQ1EvIVFkYL/vu6Olo7JFLWop1qRUeb46sGtIMDCSpgwPQq8fPLpirIB0iTqFe9XYEFPHssdX8/UwN6pAkEA==", + "requires": { + "@babel/runtime": "^7.12.1", + "hoist-non-react-statics": "^3.3.2", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, "react-router": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", @@ -14708,6 +33922,13 @@ "react-is": "^16.6.0", "tiny-invariant": "^1.0.2", "tiny-warning": "^1.0.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } } }, "react-router-dom": { @@ -14725,9 +33946,9 @@ } }, "react-scripts": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", - "integrity": "sha512-JpTdi/0Sfd31mZA6Ukx+lq5j1JoKItX7qqEK4OiACjVQletM1P38g49d9/D0yTxp9FrSF+xpJFStkGgKEIRjlQ==", + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.4.tgz", + "integrity": "sha512-7J7GZyF/QvZkKAZLneiOIhHozvOMHey7hO9cdO9u68jjhGZlI8hDdOm6UyuHofn6Ajc9Uji5I6Psm/nKNuWdyw==", "requires": { "@babel/core": "7.9.0", "@svgr/webpack": "4.3.3", @@ -14771,15 +33992,15 @@ "react-app-polyfill": "^1.0.6", "react-dev-utils": "^10.2.1", "resolve": "1.15.0", - "resolve-url-loader": "3.1.1", + "resolve-url-loader": "3.1.2", "sass-loader": "8.0.2", "semver": "6.3.0", "style-loader": "0.23.1", - "terser-webpack-plugin": "2.3.5", + "terser-webpack-plugin": "2.3.8", "ts-pnp": "1.1.6", "url-loader": "2.3.0", "webpack": "4.42.0", - "webpack-dev-server": "3.10.3", + "webpack-dev-server": "3.11.0", "webpack-manifest-plugin": "2.2.0", "workbox-webpack-plugin": "4.3.1" }, @@ -14792,6 +34013,15 @@ "ms": "2.0.0" } }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, "eslint-plugin-import": { "version": "2.20.1", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", @@ -14839,15 +34069,35 @@ } }, "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", "requires": { + "is-core-module": "^2.1.0", "path-parse": "^1.0.6" } } } }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "jsx-ast-utils": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", + "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", + "requires": { + "array-includes": "^3.1.1", + "object.assign": "^4.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, "resolve": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", @@ -14877,6 +34127,21 @@ "load-json-file": "^2.0.0", "normalize-package-data": "^2.3.2", "path-type": "^2.0.0" + }, + "dependencies": { + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } } }, "read-pkg-up": { @@ -14889,19 +34154,35 @@ } }, "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } } }, "readdirp": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", - "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", "requires": { "picomatch": "^2.2.1" } @@ -14932,10 +34213,19 @@ "compare-oriented-cell": "^1.0.1" } }, + "redux": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", + "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", + "requires": { + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" + } + }, "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" }, "regenerate-unicode-properties": { "version": "8.2.0", @@ -14946,17 +34236,16 @@ } }, "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" }, "regenerator-transform": { - "version": "0.14.4", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", - "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", "requires": { - "@babel/runtime": "^7.8.4", - "private": "^0.1.8" + "@babel/runtime": "^7.8.4" } }, "regex-not": { @@ -14969,9 +34258,9 @@ } }, "regex-parser": { - "version": "2.2.10", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", - "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==" + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" }, "regex-regex": { "version": "1.0.0", @@ -14979,12 +34268,12 @@ "integrity": "sha1-kEih6uuHD01IDavHb8Qs3MC8OnI=" }, "regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" } }, "regexpp": { @@ -14993,9 +34282,9 @@ "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" }, "regexpu-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", - "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", "requires": { "regenerate": "^1.4.0", "regenerate-unicode-properties": "^8.2.0", @@ -15006,14 +34295,14 @@ } }, "regjsgen": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz", - "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==" + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "regjsparser": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", - "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.6.tgz", + "integrity": "sha512-jjyuCp+IEMIm3N1H1LLTJW1EISEJV9+5oHdEyrt43Pg9cDSb6rrLZei2cVWpl0xTjmmlpec/lEQGYgM7xfpGCQ==", "requires": { "jsesc": "~0.5.0" }, @@ -15026,17 +34315,16 @@ } }, "regl": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/regl/-/regl-1.3.11.tgz", - "integrity": "sha512-tmt6CRhRqbcsYDWNwv+iG7GGOXdgoOBC7lKzoPMgnzpt3WKBQ3c8i7AxgbvTRZzty29hrW92fAJeZkPFQehfWA==" + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/regl/-/regl-1.7.0.tgz", + "integrity": "sha512-bEAtp/qrtKucxXSJkD4ebopFZYP0q1+3Vb2WECWv/T8yQEgKxDxJ7ztO285tAMaYZVR6mM1GgI6CCn8FROtL1w==" }, "regl-error2d": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/regl-error2d/-/regl-error2d-2.0.8.tgz", - "integrity": "sha512-5nszdicXbimRUnYB42i+O7KPcla7PzI62nZLCP6qVRKlQCf3rSrWbikMNd1S84LE8+deWHWcb8rZ/v7rZ9qmmw==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/regl-error2d/-/regl-error2d-2.0.11.tgz", + "integrity": "sha512-Bv4DbLtDU69GXPSm+NvlVWzT82oQ8M2FK+SxzkyaYMlA9izZRdLmDADqBSyJTnPWiRT4a/2KA+MP+WI0N0yt7Q==", "requires": { "array-bounds": "^1.0.1", - "bubleify": "^1.2.0", "color-normalize": "^1.5.0", "flatten-vertex-data": "^1.0.2", "object-assign": "^4.1.1", @@ -15046,13 +34334,13 @@ } }, "regl-line2d": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/regl-line2d/-/regl-line2d-3.0.15.tgz", - "integrity": "sha512-RuQbg9iZ6MyuInG8izF6zjQ/2g4qL6sg1egiuFalWzaGSvuve/IWBsIcqKTlwpiEsRt9b4cHu9NYs2fLt1gYJw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regl-line2d/-/regl-line2d-3.1.0.tgz", + "integrity": "sha512-8dB3SyAW5zTU759LrIJdkOe128htl1xlONHrknsFl1tAxZVqTc+WO/2k9pAJDuyiKu1v/6bosiuEDOB7G3dm4w==", "requires": { "array-bounds": "^1.0.1", + "array-find-index": "^1.0.2", "array-normalize": "^1.1.4", - "bubleify": "^1.2.0", "color-normalize": "^1.5.0", "earcut": "^2.1.5", "es6-weak-map": "^2.0.3", @@ -15065,15 +34353,16 @@ } }, "regl-scatter2d": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/regl-scatter2d/-/regl-scatter2d-3.1.8.tgz", - "integrity": "sha512-Z9MYAUx9t8e3MsiHBbJAEstbIqauXxzcL9DmuKXQuRWfCMF2DBytYJtE0FpbQU6639wEMAJ54SEIlISWF8sQ2g==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/regl-scatter2d/-/regl-scatter2d-3.2.2.tgz", + "integrity": "sha512-Lr6qFOhsKa1twlYN/g1KrLc8XwWK0T57H4wqLQf4dFSKZ3Z/jbpL+iUTdqddgT8b1L3rncaHGs4EHAgOp44FVg==", "requires": { + "@plotly/point-cluster": "^4.0.0", "array-range": "^1.0.1", "array-rearrange": "^2.2.2", "clamp": "^1.0.1", "color-id": "^1.1.0", - "color-normalize": "1.5.0", + "color-normalize": "^1.5.0", "color-rgba": "^2.1.1", "flatten-vertex-data": "^1.0.2", "glslify": "^7.0.0", @@ -15082,28 +34371,41 @@ "object-assign": "^4.1.1", "parse-rect": "^1.2.0", "pick-by-alias": "^1.2.0", - "point-cluster": "^3.1.8", "to-float32": "^1.0.1", "update-diff": "^1.1.0" + }, + "dependencies": { + "@plotly/point-cluster": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@plotly/point-cluster/-/point-cluster-4.0.0.tgz", + "integrity": "sha512-6M5QVU6/uH2E1PmIJ46a2GKRgX1lBUxkEblRosOQ6APmr6vvWh0irinvWCAcGyN0EWfQrvpeAEvYn6rOpC5x6A==", + "requires": { + "array-bounds": "^1.0.1", + "clamp": "^1.0.1", + "defined": "^1.0.0", + "dtype": "^2.0.0", + "flatten-vertex-data": "^1.0.2", + "is-obj": "^1.0.1", + "math-log2": "^1.0.1", + "parse-rect": "^1.2.0", + "pick-by-alias": "^1.2.0" + } + } } }, "regl-splom": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/regl-splom/-/regl-splom-1.0.8.tgz", - "integrity": "sha512-4GQTgcArCbGLsXhgalWVBxeW7OXllnu+Gvil/4SbQQmtiqLCl+xgF79pISKY9mLXTlobxiX7cVKdjGjp25559A==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/regl-splom/-/regl-splom-1.0.13.tgz", + "integrity": "sha512-UG9BuWLj/fZHFTEuKhWLXqh24bLOoU75fMAHEyKLFjzoIm9mK43soXc75F2j+lDEnI+6tW4MNRs3NmPhKhdoOQ==", "requires": { "array-bounds": "^1.0.1", "array-range": "^1.0.1", - "bubleify": "^1.2.0", "color-alpha": "^1.0.4", - "defined": "^1.0.0", "flatten-vertex-data": "^1.0.2", - "left-pad": "^1.3.0", "parse-rect": "^1.2.0", "pick-by-alias": "^1.2.0", - "point-cluster": "^3.1.8", "raf": "^3.4.1", - "regl-scatter2d": "^3.1.2" + "regl-scatter2d": "^3.2.2" } }, "relateurl": { @@ -15117,15 +34419,15 @@ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "renderkid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", - "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", + "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", "requires": { - "css-select": "^1.1.0", + "css-select": "^2.0.2", "dom-converter": "^0.2", - "htmlparser2": "^3.3.0", - "strip-ansi": "^3.0.0", - "utila": "^0.4.0" + "htmlparser2": "^3.10.1", + "lodash": "^4.17.20", + "strip-ansi": "^3.0.0" }, "dependencies": { "ansi-regex": { @@ -15133,31 +34435,6 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, - "css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } - }, - "css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" - }, - "domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -15206,19 +34483,19 @@ } }, "request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", "requires": { - "lodash": "^4.17.15" + "lodash": "^4.17.19" } }, "request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", "requires": { - "request-promise-core": "1.1.3", + "request-promise-core": "1.1.4", "stealthy-require": "^1.1.1", "tough-cookie": "^2.3.3" } @@ -15239,10 +34516,11 @@ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "resolve": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.2.tgz", - "integrity": "sha512-cAVTI2VLHWYsGOirfeYVVQ7ZDejtQ9fp4YhYckWDEkFfqbVjaT11iM8k6xSAfGFMM+gDpZjMnFssPu8we+mqFw==", + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", "requires": { + "is-core-module": "^2.1.0", "path-parse": "^1.0.6" } }, @@ -15278,11 +34556,11 @@ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" }, "resolve-url-loader": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", - "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz", + "integrity": "sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==", "requires": { - "adjust-sourcemap-loader": "2.0.0", + "adjust-sourcemap-loader": "3.0.0", "camelcase": "5.3.1", "compose-function": "3.0.3", "convert-source-map": "1.7.0", @@ -15351,14 +34629,6 @@ "signal-exit": "^3.0.2" } }, - "resumer": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz", - "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=", - "requires": { - "through": "~2.3.4" - } - }, "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", @@ -15400,14 +34670,6 @@ "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" }, - "right-align": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", - "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", - "requires": { - "align-text": "^0.1.1" - } - }, "right-now": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/right-now/-/right-now-1.0.0.tgz", @@ -15545,17 +34807,24 @@ "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=" }, "rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", "requires": { "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" }, "safe-regex": { "version": "1.1.0", @@ -15656,12 +34925,13 @@ } }, "schema-utils": { - "version": "2.6.6", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz", - "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", "requires": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" } }, "select-hose": { @@ -15670,11 +34940,11 @@ "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" }, "selfsigned": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", - "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", + "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", "requires": { - "node-forge": "0.9.0" + "node-forge": "^0.10.0" } }, "semver": { @@ -15730,9 +35000,12 @@ } }, "serialize-javascript": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", - "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } }, "serve-index": { "version": "1.9.1", @@ -15772,6 +35045,11 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, "setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", @@ -15813,6 +35091,11 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" } } }, @@ -15846,6 +35129,11 @@ "mixin-object": "^2.0.1" }, "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, "kind-of": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", @@ -15890,12 +35178,13 @@ "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" }, "side-channel": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", - "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "requires": { - "es-abstract": "^1.17.0-next.1", - "object-inspect": "^1.7.0" + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" } }, "signal-exit": { @@ -15904,9 +35193,9 @@ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" }, "signum": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/signum/-/signum-0.0.0.tgz", - "integrity": "sha1-q1UbEAM1EHCnBHg/GgnF52kfnPY=" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/signum/-/signum-1.0.0.tgz", + "integrity": "sha1-dKfSvyogtA66FqkrFSEk8dVZ+nc=" }, "simple-swizzle": { "version": "0.2.2", @@ -16064,6 +35353,49 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -16084,37 +35416,6 @@ "requires": { "is-descriptor": "^1.0.0" } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" } } }, @@ -16127,75 +35428,76 @@ } }, "socket.io-client": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz", - "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.4.0.tgz", + "integrity": "sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==", "requires": { "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "~4.1.0", - "engine.io-client": "~3.4.0", + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "engine.io-client": "~3.5.0", "has-binary2": "~1.0.2", - "has-cors": "1.1.0", "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", + "parseqs": "0.0.6", + "parseuri": "0.0.6", "socket.io-parser": "~3.3.0", "to-array": "0.1.4" }, "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "requires": { - "ms": "^2.1.1" + "ms": "2.0.0" } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "socket.io-parser": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz", - "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.2.tgz", + "integrity": "sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==", "requires": { - "component-emitter": "1.2.1", + "component-emitter": "~1.3.0", "debug": "~3.1.0", "isarray": "2.0.1" }, "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } }, "isarray": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "sockjs": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", - "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", "requires": { "faye-websocket": "^0.10.0", - "uuid": "^3.0.1" + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" } }, "sockjs-client": { @@ -16212,9 +35514,9 @@ }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "requires": { "ms": "^2.1.1" } @@ -16226,11 +35528,6 @@ "requires": { "websocket-driver": ">=0.5.1" } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, @@ -16285,15 +35582,10 @@ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -16314,9 +35606,9 @@ } }, "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==" }, "spdy": { "version": "4.0.2", @@ -16328,21 +35620,6 @@ "http-deceiver": "^1.2.7", "select-hose": "^2.0.0", "spdy-transport": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } } }, "spdy-transport": { @@ -16358,18 +35635,15 @@ "wbuf": "^1.7.3" }, "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "requires": { - "ms": "^2.1.1" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, @@ -16431,14 +35705,24 @@ "integrity": "sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU=" }, "stack-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", - "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.4.tgz", + "integrity": "sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } }, "static-eval": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.5.tgz", - "integrity": "sha512-nNbV6LbGtMBgv7e9LFkt5JV8RVlRsyJrphfAt9tOtBBW/SfnzZDf2KnS72an8e434A+9e/BmJuTxeGPvrAK7KA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", + "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", "requires": { "escodegen": "^1.11.1" } @@ -16459,139 +35743,39 @@ "requires": { "is-descriptor": "^0.1.0" } - } - } - }, - "static-module": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/static-module/-/static-module-1.5.0.tgz", - "integrity": "sha1-J9qYg8QajNCSNvhC8MHrxu32PYY=", - "requires": { - "concat-stream": "~1.6.0", - "duplexer2": "~0.0.2", - "escodegen": "~1.3.2", - "falafel": "^2.1.0", - "has": "^1.0.0", - "object-inspect": "~0.4.0", - "quote-stream": "~0.0.0", - "readable-stream": "~1.0.27-1", - "shallow-copy": "~0.0.1", - "static-eval": "~0.2.0", - "through2": "~0.4.1" - }, - "dependencies": { - "escodegen": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz", - "integrity": "sha1-8CQBb1qI4Eb9EgBQVek5gC5sXyM=", - "requires": { - "esprima": "~1.1.1", - "estraverse": "~1.5.0", - "esutils": "~1.0.0", - "source-map": "~0.1.33" - } - }, - "esprima": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz", - "integrity": "sha1-W28VR/TRAuZw4UDFCb5ncdautUk=" - }, - "estraverse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz", - "integrity": "sha1-hno+jlip+EYYr7bC3bzZFrfLr3E=" - }, - "esutils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz", - "integrity": "sha1-gVHTWOIMisx/t0XnRywAJf5JZXA=" - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "object-inspect": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-0.4.0.tgz", - "integrity": "sha1-9RV8EWwUVbJDsG7pdwM5LFrYn+w=" }, - "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "kind-of": "^3.0.2" } }, - "source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", - "optional": true, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "requires": { - "amdefine": ">=0.0.4" + "kind-of": "^3.0.2" } }, - "static-eval": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-0.2.4.tgz", - "integrity": "sha1-t9NNg4k3uWn5ZBygfUj47eJj6ns=", + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "requires": { - "escodegen": "~0.0.24" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "dependencies": { - "escodegen": { - "version": "0.0.28", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz", - "integrity": "sha1-Dk/xcV8yh3XWyrUaxEpAbNer/9M=", - "requires": { - "esprima": "~1.0.2", - "estraverse": "~1.3.0", - "source-map": ">= 0.1.2" - } - }, - "esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=" - }, - "estraverse": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz", - "integrity": "sha1-N8K4k+8T1yPydth41g2FNRUqbEI=" + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" } } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, - "through2": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", - "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", - "requires": { - "readable-stream": "~1.0.17", - "xtend": "~2.1.1" - } - }, - "xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", - "requires": { - "object-keys": "~0.4.0" - } } } }, @@ -16612,30 +35796,6 @@ "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "stream-each": { @@ -16657,30 +35817,6 @@ "readable-stream": "^2.3.6", "to-arraybuffer": "^1.0.0", "xtend": "^4.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "stream-shift": { @@ -16693,6 +35829,21 @@ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, "string-length": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", @@ -16751,6 +35902,16 @@ "strip-ansi": "^6.0.0" }, "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, "strip-ansi": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", @@ -16762,247 +35923,35 @@ } }, "string.prototype.matchall": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", - "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz", + "integrity": "sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", + "es-abstract": "^1.18.0-next.1", "has-symbols": "^1.0.1", "internal-slot": "^1.0.2", "regexp.prototype.flags": "^1.3.0", - "side-channel": "^1.0.2" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, - "string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" - } - }, - "string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" - } - } - } - }, - "string.prototype.trim": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.1.tgz", - "integrity": "sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1" + "side-channel": "^1.0.3" } }, "string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" - } - }, - "string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" - } - } - } - }, - "string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" - } - }, - "string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", + "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" } }, "string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" - } - }, - "string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" - } - } - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", + "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" } }, "stringify-object": { @@ -17013,13 +35962,6 @@ "get-own-enumerable-property-symbols": "^3.0.0", "is-obj": "^1.0.1", "is-regexp": "^1.0.0" - }, - "dependencies": { - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - } } }, "strip-ansi": { @@ -17028,13 +35970,6 @@ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "requires": { "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - } } }, "strip-bom": { @@ -17057,9 +35992,9 @@ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" }, "strip-json-comments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" }, "strongly-connected-components": { "version": "1.0.1", @@ -17110,9 +36045,9 @@ } }, "supercluster": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.0.0.tgz", - "integrity": "sha512-8VuHI8ynylYQj7Qf6PBMWy1PdgsnBiIxujOgc9Z83QvJ8ualIYWNx2iMKyKeC4DZI5ntD9tz/CIwwZvIelixsA==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.2.tgz", + "integrity": "sha512-bGA0pk3DYMjLTY1h+rbh0imi/I8k/Lg0rzdBGfyQs0Xkiix7jK2GUmH1qSD8+jq6U0Vu382QHr3+rbbiHqdKJA==", "requires": { "kdbush": "^3.0.0" } @@ -17162,9 +36097,9 @@ }, "dependencies": { "normalize-svg-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-1.0.1.tgz", - "integrity": "sha1-b3Ka1rcLtMpO/y/ksQdInv4dVv4=", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/normalize-svg-path/-/normalize-svg-path-1.1.0.tgz", + "integrity": "sha512-r9KHKG2UUeB5LoTouwDzBy2VxXlHsiM6fyLQvnJa0S5hrhzqElH/CH7TUGhT1fVvIYBIKf3OpY4YJ4CK+iaqHg==", "requires": { "svg-arc-to-cubic-bezier": "^3.0.0" } @@ -17203,6 +36138,11 @@ "util.promisify": "~1.0.0" } }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" + }, "symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -17219,11 +36159,6 @@ "string-width": "^3.0.0" }, "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -17246,50 +36181,10 @@ "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" }, - "tape": { - "version": "4.13.2", - "resolved": "https://registry.npmjs.org/tape/-/tape-4.13.2.tgz", - "integrity": "sha512-waWwC/OqYVE9TS6r1IynlP2sEdk4Lfo6jazlgkuNkPTHIbuG2BTABIaKdlQWwPeB6Oo4ksZ1j33Yt0NTOAlYMQ==", - "requires": { - "deep-equal": "~1.1.1", - "defined": "~1.0.0", - "dotignore": "~0.1.2", - "for-each": "~0.3.3", - "function-bind": "~1.1.1", - "glob": "~7.1.6", - "has": "~1.0.3", - "inherits": "~2.0.4", - "is-regex": "~1.0.5", - "minimist": "~1.2.0", - "object-inspect": "~1.7.0", - "resolve": "~1.15.1", - "resumer": "~0.0.0", - "string.prototype.trim": "~1.2.1", - "through": "~2.3.8" - }, - "dependencies": { - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - }, - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "requires": { - "path-parse": "^1.0.6" - } - } - } - }, "terser": { - "version": "4.6.13", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.13.tgz", - "integrity": "sha512-wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -17304,18 +36199,18 @@ } }, "terser-webpack-plugin": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz", - "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.8.tgz", + "integrity": "sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w==", "requires": { "cacache": "^13.0.1", - "find-cache-dir": "^3.2.0", - "jest-worker": "^25.1.0", - "p-limit": "^2.2.2", - "schema-utils": "^2.6.4", - "serialize-javascript": "^2.1.2", + "find-cache-dir": "^3.3.1", + "jest-worker": "^25.4.0", + "p-limit": "^2.3.0", + "schema-utils": "^2.6.6", + "serialize-javascript": "^4.0.0", "source-map": "^0.6.1", - "terser": "^4.4.3", + "terser": "^4.6.12", "webpack-sources": "^1.4.3" }, "dependencies": { @@ -17408,9 +36303,9 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "requires": { "has-flag": "^4.0.0" } @@ -17464,36 +36359,19 @@ "p-try": "^2.0.0" } }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-type": { + "p-locate": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "requires": { - "pify": "^3.0.0" + "p-limit": "^2.0.0" } }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", @@ -17544,35 +36422,34 @@ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" }, "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" }, "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "requires": { "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" } }, "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" } } }, @@ -17582,9 +36459,9 @@ "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, "timers-browserify": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", - "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", "requires": { "setimmediate": "^1.0.4" } @@ -17605,9 +36482,9 @@ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, "tinycolor2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", - "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=" + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==" }, "tinyqueue": { "version": "2.0.3", @@ -17758,17 +36635,45 @@ "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.6.tgz", "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==" }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + } + } + }, "tslib": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", - "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" }, "tsutils": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", - "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.19.1.tgz", + "integrity": "sha512-GEdoBf5XI324lu7ycad7s6laADfnAqCw6wLGI+knxvw9vsIYBaJfYdmeCEG3FMMUiSm3OGgNb+m6utsWf5h9Vw==", "requires": { "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "tty-browserify": { @@ -17823,9 +36728,9 @@ } }, "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" }, "type-is": { "version": "1.6.18", @@ -17855,11 +36760,16 @@ "dup": "^1.0.0" } }, - "uglify-to-browserify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", - "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", - "optional": true + "typescript": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", + "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "peer": true + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" }, "uncontrollable": { "version": "7.1.1", @@ -17870,6 +36780,22 @@ "@types/react": "^16.9.11", "invariant": "^2.2.4", "react-lifecycles-compat": "^3.0.4" + }, + "dependencies": { + "@types/react": { + "version": "16.14.2", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.2.tgz", + "integrity": "sha512-BzzcAlyDxXl2nANlabtT4thtvbbnhee8hMmH/CcJrISDBVcJS1iOsP1f0OAgSdGE0MsY9tqcrb9YoZcOFv9dbQ==", + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "csstype": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.6.tgz", + "integrity": "sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw==" + } } }, "unicode-canonical-property-names-ecmascript": { @@ -17910,6 +36836,13 @@ "get-value": "^2.0.6", "is-extendable": "^0.1.1", "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + } } }, "uniq": { @@ -17986,6 +36919,11 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" } } }, @@ -18000,9 +36938,9 @@ "integrity": "sha1-9RAYLYHugZ+4LDprIrYrve2ngI8=" }, "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "requires": { "punycode": "^2.1.0" } @@ -18053,17 +36991,17 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", "requires": { - "inherits": "2.0.1" + "inherits": "2.0.3" }, "dependencies": { "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" } } }, @@ -18073,14 +37011,12 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" } }, "utila": { @@ -18142,9 +37078,9 @@ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" }, "validate-npm-package-license": { "version": "3.0.4", @@ -18320,24 +37256,36 @@ } }, "watchpack": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.1.tgz", - "integrity": "sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==", + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", "requires": { - "chokidar": "^2.1.8", + "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "requires": { + "chokidar": "^2.1.8" }, "dependencies": { "binary-extensions": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true }, "chokidar": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, "requires": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -18367,6 +37315,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, "requires": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" @@ -18376,6 +37325,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, "requires": { "is-extglob": "^2.1.0" } @@ -18386,46 +37336,21 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, "requires": { "binary-extensions": "^1.0.0" } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, "readdirp": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, "requires": { "graceful-fs": "^4.1.11", "micromatch": "^3.1.10", "readable-stream": "^2.0.2" } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } } } }, @@ -18491,9 +37416,9 @@ }, "dependencies": { "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" }, "cacache": { "version": "12.0.4", @@ -18550,15 +37475,15 @@ } }, "terser-webpack-plugin": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz", - "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", "requires": { "cacache": "^12.0.2", "find-cache-dir": "^2.1.0", "is-wsl": "^1.1.0", "schema-utils": "^1.0.0", - "serialize-javascript": "^2.1.2", + "serialize-javascript": "^4.0.0", "source-map": "^0.6.1", "terser": "^4.1.2", "webpack-sources": "^1.4.0", @@ -18568,9 +37493,9 @@ } }, "webpack-dev-middleware": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", - "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", + "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", "requires": { "memory-fs": "^0.4.1", "mime": "^2.4.4", @@ -18580,9 +37505,9 @@ } }, "webpack-dev-server": { - "version": "3.10.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz", - "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", "requires": { "ansi-html": "0.0.7", "bonjour": "^3.5.0", @@ -18592,31 +37517,31 @@ "debug": "^4.1.1", "del": "^4.1.1", "express": "^4.17.1", - "html-entities": "^1.2.1", + "html-entities": "^1.3.1", "http-proxy-middleware": "0.19.1", "import-local": "^2.0.0", "internal-ip": "^4.3.0", "ip": "^1.1.5", "is-absolute-url": "^3.0.3", "killable": "^1.0.1", - "loglevel": "^1.6.6", + "loglevel": "^1.6.8", "opn": "^5.5.0", "p-retry": "^3.0.1", - "portfinder": "^1.0.25", + "portfinder": "^1.0.26", "schema-utils": "^1.0.0", "selfsigned": "^1.10.7", "semver": "^6.3.0", "serve-index": "^1.9.1", - "sockjs": "0.3.19", + "sockjs": "0.3.20", "sockjs-client": "1.4.0", - "spdy": "^4.0.1", + "spdy": "^4.0.2", "strip-ansi": "^3.0.1", "supports-color": "^6.1.0", "url": "^0.11.0", "webpack-dev-middleware": "^3.7.2", "webpack-log": "^2.0.0", "ws": "^6.2.1", - "yargs": "12.0.5" + "yargs": "^13.3.2" }, "dependencies": { "ansi-regex": { @@ -18648,47 +37573,6 @@ "upath": "^1.1.1" } }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, "fsevents": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", @@ -18699,11 +37583,6 @@ "nan": "^2.12.1" } }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" - }, "glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", @@ -18736,65 +37615,6 @@ "binary-extensions": "^1.0.0" } }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, "readdirp": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", @@ -18805,11 +37625,6 @@ "readable-stream": "^2.0.2" } }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" - }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -18820,38 +37635,6 @@ "ajv-keywords": "^3.1.0" } }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -18868,35 +37651,6 @@ "has-flag": "^3.0.0" } }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - }, "ws": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", @@ -18904,34 +37658,6 @@ "requires": { "async-limiter": "~1.0.0" } - }, - "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" - } - }, - "yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } } } }, @@ -18984,19 +37710,17 @@ } }, "websocket-driver": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", - "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", "requires": { - "http-parser-js": ">=0.4.0 <0.4.11", - "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", - "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, "whatwg-encoding": { "version": "1.0.5", @@ -19007,9 +37731,9 @@ } }, "whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz", + "integrity": "sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==" }, "whatwg-mimetype": { "version": "2.3.0", @@ -19039,11 +37763,6 @@ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" }, - "window-size": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", - "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=" - }, "word-wrap": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", @@ -19244,11 +37963,6 @@ "strip-ansi": "^5.0.0" }, "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -19313,11 +38027,11 @@ "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" }, "xregexp": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz", - "integrity": "sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.4.1.tgz", + "integrity": "sha512-2u9HwfadaJaY9zHtRRnH6BY6CQVNQKkYm3oLtC9gJXXzfsbACg5X5e4EZZGVAH+YIfa+QA9lsFQTTe3HURF3ag==", "requires": { - "@babel/runtime-corejs3": "^7.8.3" + "@babel/runtime-corejs3": "^7.12.1" } }, "xtend": { @@ -19326,22 +38040,19 @@ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" }, "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, "yaml": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.9.2.tgz", - "integrity": "sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg==", - "requires": { - "@babel/runtime": "^7.9.2" - } + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==" }, "yargs": { "version": "13.3.2", @@ -19360,11 +38071,6 @@ "yargs-parser": "^13.1.2" }, "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, "find-up": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 616de3f..91e8394 100755 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,20 +1,22 @@ { - "name": "dialogflowapp", + "name": "chatbot-frontend", "version": "0.1.0", "private": true, "dependencies": { - "@material-ui/core": "^4.9.14", + "@material-ui/core": "^4.11.0", "@material-ui/icons": "^4.9.1", - "axios": "^0.19.2", - "bootstrap": "^4.5.0", - "plotly.js": "^1.54.1", + "axios": "^0.21.1", + "bootstrap": "^4.5.2", + "papaparse": "^5.3.0", + "plotly.js": "^1.55.2", "react": "^16.13.1", - "react-bootstrap": "^1.0.1", + "react-bootstrap": "^1.3.0", + "react-chat-widget": "^3.0.5", "react-dom": "^16.13.1", "react-hooks": "^1.0.1", - "react-plotly.js": "^2.4.0", + "react-plotly.js": "^2.5.0", "react-router-dom": "^5.2.0", - "react-scripts": "^3.4.1", + "react-scripts": "^3.4.3", "socket.io-client": "^2.2.0" }, "scripts": { @@ -40,10 +42,10 @@ }, "devDependencies": { "eslint-config-standard": "^14.1.1", - "eslint-plugin-import": "^2.20.2", + "eslint-plugin-import": "^2.22.0", "eslint-plugin-node": "^9.2.0", "eslint-plugin-promise": "^4.2.1", - "eslint-plugin-react": "^7.20.0", + "eslint-plugin-react": "^7.21.1", "eslint-plugin-standard": "^4.0.1" } } diff --git a/frontend/src/App.js b/frontend/src/App.js index 14f5ec9..d7aadc1 100755 --- a/frontend/src/App.js +++ b/frontend/src/App.js @@ -1,15 +1,26 @@ import './App.css'; -import React, {Component} from 'react'; -import Dashboard from '../src/containers/Dashboard'; +import React, { Component } from 'react'; +import { BrowserRouter, Route, Switch } from 'react-router-dom'; +import CssBaseline from '@material-ui/core/CssBaseline'; + +import Dashboard from './dashboard/Dashboard'; +import Main from './faqManagement/Main'; class App extends Component { - - render(){ + + render() { return ( - + + + + + + + + + ); } } export default App; - diff --git a/frontend/src/App.test.js b/frontend/src/App.test.js deleted file mode 100755 index a754b20..0000000 --- a/frontend/src/App.test.js +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import App from './App'; - -it('renders without crashing', () => { - const div = document.createElement('div'); - ReactDOM.render(, div); - ReactDOM.unmountComponentAtNode(div); -}); diff --git a/frontend/src/Record.css b/frontend/src/Record.css deleted file mode 100755 index 03c26e8..0000000 --- a/frontend/src/Record.css +++ /dev/null @@ -1,3 +0,0 @@ -canvas { - max-width: 100%; -} \ No newline at end of file diff --git a/frontend/src/Record.js b/frontend/src/Record.js index e08e568..63fab1d 100755 --- a/frontend/src/Record.js +++ b/frontend/src/Record.js @@ -1,7 +1,7 @@ -import React, { Component } from 'react' -import './Record.css' +import React from 'react' import './recorder' import axios from 'axios' +import io from 'socket.io-client' import Button from '@material-ui/core/Button'; import ButtonGroup from '@material-ui/core/ButtonGroup'; import TextField from '@material-ui/core/TextField'; @@ -13,414 +13,290 @@ import LinearProgress from '@material-ui/core/LinearProgress'; import Typography from '@material-ui/core/Typography'; import Grid from '@material-ui/core/Grid' +export default function Record(props) { + + const [socket, setSocket] = React.useState(null) + const [browserSupported, setBrowserSupported] = React.useState(true) + const [audioRecorder, setAudioRecorder] = React.useState(null) + + const [recordInterval, setRecordInterval] = React.useState(null) + const [recordTimeout, setRecordTimeout] = React.useState(null) + + const [isRecording, setIsRecording] = React.useState(false) + const [service, setService] = React.useState("") + + const [transcriptionAISG, setTranscriptionAISG] = React.useState("") + const [transcriptionGoogle, setTranscriptionGoogle] = React.useState("") + const [partialResultAISG, setPartialResultAISG] = React.useState("") + const [partialResultGoogle, setPartialResultGoogle] = React.useState("") + const [isStreamOpenAISG, setIsStreamOpenAISG] = React.useState(false) + const [isStreamOpenGoogle, setIsStreamOpenGoogle] = React.useState(false) + + React.useEffect( () => { + var clientSocket + var audioCtx + var mediaStream + var audioRec + + // initialize socket to backend for voice + const initSockets = () => { + clientSocket = io(props.backendURL, { + reconnection: true, + reconnectionDelay: 1000, + reconnectionDelayMax: 5000, + // reconnectionAttempts: Infinity + reconnectionAttempts: 2 + }) + clientSocket.on('connect', () => { + console.log("Socket connected!") + setSocket(clientSocket) + }) -const textField={width:'auto'}; -const buttonStyle={width:'50%'} - -export default class Record extends Component { - constructor (props) { - super(props) - this.state = { - browserSupported: true, - recorder: {}, - recordInterval: 0, - isRecording: false, - service: '', - start: false - } - this.handleChange = this.handleChange.bind(this); - this.sendTranscription = this.sendTranscription.bind(this); - } - - async componentDidMount () { - await this.recorderWithoutCanvas() - - // this.props.socket.on('stream-close', () => { - // this.cancel() - // }) - } - - componentWillUnmount() { - // cancel recorder from browser - // window.cancelAnimationFrame(this.drawVisual) - if (this.state.browserSupported){ - const track = this.mediaStream.getTracks()[0] - track.stop() - // Closes the audio context, releasing any system audio resources that it uses. - this.audioCtx.close() - this.cancel() // cancel stream - } - } + clientSocket.on("stream-ready-aisg", () => { + setIsStreamOpenAISG(true) + }) + clientSocket.on("stream-ready-google", () => { + setIsStreamOpenGoogle(true) + }) - async recorderWithoutCanvas () { + clientSocket.on("stream-data-google", data => { + if (data.results[0].isFinal) { + setPartialResultGoogle("") + setTranscriptionGoogle( prev => (prev + data.results[0].alternatives[0].transcript) ) + } + else { + setPartialResultGoogle( "[..." + data.results[0].alternatives[0].transcript + "]" ) + } + }) - if (!navigator.mediaDevices) { - console.log('browser doesn\'t support') - this.setState({browserSupported:false}) - this.props.setState({ - transcriptionAISG:"Media input is not support on this browser", - transcriptionGoogle:"Media input is not support on this browser", + clientSocket.on("stream-data-aisg", data => { + if (data.result.final) { + setPartialResultAISG("") + setTranscriptionAISG( prev => (prev.slice(0,-1) + ' ' + data.result.hypotheses[0].transcript) ) + } + else { + setPartialResultAISG( "[..." + data.result.hypotheses[0].transcript + "]" ) + } }) - } else if (navigator.mediaDevices.getUserMedia) { - - console.log('getUserMedia supported.') - - this.audioCtx = new (window.AudioContext || window.webkitAudioContext)() - let source - - const constraints = { audio: true } - try { - this.mediaStream = await navigator.mediaDevices.getUserMedia(constraints) - - source = this.audioCtx.createMediaStreamSource(this.mediaStream) - this.audioStream = source - window.source = source - - // -------IMPORTANT------ - // eslint-disable-next-line no-undef - const recorder = new Recorder(source, { workerPath: '/recorderWorker.js' }) - this.setState({ - recorder - }) - } catch (e) { - console.log('The following error occured: ' + e) - // this.$emit('onError', e.toString()) - this.setState({browserSupported:false}) - this.props.setState({ - transcriptionAISG:"Media input is not possible", - transcriptionGoogle:"Media input is not possible", - }) - } - } else { - // this.$emit('onError', 'getUserMedia not supported on your browser!') - console.log('getUserMedia not supported on your browser!') - } - } + clientSocket.on("stream-close-aisg", () => { + setIsStreamOpenAISG(false) + }) - async prepare () { - this.canvas = document.querySelector('.visualizer') - this.canvasCtx = this.canvas.getContext('2d') - // const intendedWidth = document.querySelector('.visualizer-container').clientWidth - const intendedWidth = 500 - this.canvas.setAttribute('width', intendedWidth) - this.canvas.setAttribute('height', 200) - - if (intendedWidth / 2 < 500) { - this.canvas.style.width = intendedWidth + 'px' - } else { - this.canvas.style.width = (intendedWidth / 2) + 'px' + clientSocket.on("stream-close-google", () => { + setIsStreamOpenGoogle(false) + }) } - this.canvas.style.height = '100px' - - this.audioCtx = new (window.AudioContext || window.webkitAudioContext)() - let source - - this.analyser = this.audioCtx.createAnalyser() - this.analyser.minDecibels = -90 - this.analyser.maxDecibels = -10 - this.analyser.smoothingTimeConstant = 0.85 - - const distortion = this.audioCtx.createWaveShaper() - const gainNode = this.audioCtx.createGain() - const biquadFilter = this.audioCtx.createBiquadFilter() - const convolver = this.audioCtx.createConvolver() + // initialize recorder for voice + const initializeRecorder = async () => { - if (!navigator.mediaDevices) { - console.log('browser doesn\'t support') - // this.$emit('onError', 'Your browser doesn\'t support audio recorder. Make sure you grant permission for recording audio and your browser is running with HTTPS') - } - - if (navigator.mediaDevices.getUserMedia) { - console.log('getUserMedia supported.') - const constraints = { audio: true } - try { - this.mediaStream = await navigator.mediaDevices.getUserMedia(constraints) - - source = this.audioCtx.createMediaStreamSource(this.mediaStream) - this.audioStream = source - // Firefox loses the audio input stream every five seconds - // To fix added the input to window.source - window.source = source - source.connect(distortion) - distortion.connect(biquadFilter) - biquadFilter.connect(gainNode) - convolver.connect(gainNode) - gainNode.connect(this.analyser) - this.analyser.connect(this.audioCtx.destination) - this.audioCtx.resume() - this.visualize() - - // -------IMPORTANT------ - // eslint-disable-next-line no-undef - const recorder = new Recorder(source, { workerPath: '/recorderWorker.js' }) - this.setState({ - recorder - }) - } catch (e) { - console.log('The following error occured: ' + e) - // this.$emit('onError', e.toString()) + if (!navigator.mediaDevices) { + console.log("Browser does not support navigator.mediaDevices") + setBrowserSupported(false) + setTranscriptionAISG("Media input not supported.") + setTranscriptionGoogle("Media input not supported.") } - } else { - // this.$emit('onError', 'getUserMedia not supported on your browser!') - console.log('getUserMedia not supported on your browser!') - } - } - - visualize () { - this.analyser.fftSize = 32768 - this.bufferLength = this.analyser.fftSize - this.dataArray = new Uint8Array(this.bufferLength) - - this.canvasCtx.clearRect(0, 0, this.canvas.width, this.canvas.height) - - this.draw() - } + else if (navigator.mediaDevices.getUserMedia) { + console.log("getUserMedia supported.") + audioCtx = new (window.AudioContext || window.webkitAudioContext)() - draw = () => { - this.drawVisual = requestAnimationFrame(this.draw) + const constraints = { audio: true } + try { + mediaStream = await navigator.mediaDevices.getUserMedia(constraints) - this.analyser.getByteTimeDomainData(this.dataArray) + let source = audioCtx.createMediaStreamSource(mediaStream) + window.source = source - this.canvasCtx.fillStyle = '#f7fafc' - this.canvasCtx.fillRect(0, 0, this.canvas.width, this.canvas.height) - - this.canvasCtx.lineWidth = 2 - this.canvasCtx.strokeStyle = '#007aff' - - this.canvasCtx.beginPath() - - const sliceWidth = this.canvas.width * 1.0 / this.bufferLength - let x = 0 - - for (let i = 0; i < this.bufferLength; i++) { - const v = this.dataArray[i] / 128.0 - const y = v * this.canvas.height / 2 - - if (i === 0) { - this.canvasCtx.moveTo(x, y) - } else { - this.canvasCtx.lineTo(x, y) + // eslint-disable-next-line no-undef + audioRec = new Recorder(source, {workerPath: '/recorderWorker.js'}) + setAudioRecorder(audioRec) + } + catch (e) { + console.log(e) + setBrowserSupported(false) + setTranscriptionAISG("Media input not possible.") + setTranscriptionGoogle("Media input not possible.") + } + } + else { + console.log("getUserMedia not supported on this browser.") } - - x += sliceWidth } - this.canvasCtx.lineTo(this.canvas.width, this.canvas.height / 2) - this.canvasCtx.stroke() - } - - // -------IMPORTANT------ - // Function below - start = async () => { + initSockets() + initializeRecorder() - try { - if (this.props.isBusy) { - return + return ( () => { + if (clientSocket) { + clientSocket.emit("stream-cancel") + clientSocket.disconnect() } + if (mediaStream) { + let track = mediaStream.getTracks()[0] + track.stop() + audioCtx.close() + } + audioRec.stop() + audioRec.clear() + }) + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []) - this.props.reset() - await axios.post(`${this.props.backendUrl}/stream/google`, { - socketid: this.props.socket.id, - }) - await axios.post(`${this.props.backendUrl}/stream/aisg`, { - socketid: this.props.socket.id, - }) + const startRecording = async () => { - // Start recording - this.setState({start:true}) - this.state.recorder.record() - this.props.setState({ - isBusy: true, - }) - this.setState({ - service: "", - isRecording: true, - }) + resetSpeechInputs() - const recordInterval = setInterval(() => { - this.state.recorder.export16kMono((blob) => { - if (this.props.isSocketReady) { - this.props.socket.emit('stream-input', blob) - } - this.state.recorder.clear() - }, 'audio/x-raw') - }, 250) - - // set a limit on how long user can speak for - const maxTimeout = setTimeout(() => { - if (this.state.start) { - this.stop() - setTimeout(() => { - this.props.setState({ - partialResultAISG: "Stopped: 2 minute maximum stream duration reached", - partialResultGoogle: "Stopped: 2 minute maximum stream duration reached", - }) - },1000) - // delay in set text to allow buffer for last message from backend - } - }, 120000) - // 2 min maximum as google api will raise error if streaming for too long + await axios.post(`${props.backendURL}/stream/google`, { + socketid: socket.id, + }) + await axios.post(`${props.backendURL}/stream/aisg`, { + socketid: socket.id, + }) - this.setState({ - recordInterval, - maxTimeout - }) + setIsRecording(true) + audioRecorder.record() - } catch (err) { - console.log(err) - } - } + setService("") - // -------IMPORTANT------ - // Function below - stop = () => { - this.setState({start:false}) - - clearInterval(this.state.recordInterval) - clearTimeout(this.state.maxTimeout) - // Stop recording - if (this.state.recorder) { - this.state.recorder.stop() - this.setState({ - isRecording: false, - }) - // Push the remaining audio to the server - this.state.recorder.export16kMono((blob) => { - if (this.props.isSocketReady) { - this.props.socket.emit('stream-stop', blob) + setRecordInterval( setInterval( () => { + audioRecorder.export16kMono( blob => { + if (socket) { + socket.emit("stream-input", blob) } - this.state.recorder.clear() - }, 'audio/x-raw') - } else { - this.$emit('onError', 'Recorder undefined') - } - } - - // -------IMPORTANT------ - // Function below - cancel = () => { - // Stop the regular sending of audio (if present) - clearInterval(this.state.recordInterval) - clearTimeout(this.state.maxTimeout) - - if (this.state.recorder) { - this.state.recorder.stop() - this.state.recorder.clear() - if (this.props.isSocketReady) { - this.props.socket.emit('stream-cancel') + audioRecorder.clear() + }, "audio/x-raw") + }, 250)) + + setRecordTimeout( setTimeout( () => { + if (isRecording) { + stopRecording() + setTimeout(() => { + setPartialResultAISG("Stopped: 2 minute maximum stream duration reached.") + setPartialResultGoogle("Stopped: 2 minute maximum stream duration reached.") + }, 1000) + // delay in set text to allow buffer for last message from backend } - } + }, 120000)) + // 2 min maximum as google api will raise error if streaming for too long } - handleChange(e){ - let option = e.target.value - this.setState({service: option}) + const stopRecording = () => { + + setIsRecording(false) + clearInterval(recordInterval) + setRecordInterval(null) + clearTimeout(recordTimeout) + setRecordTimeout(null) + audioRecorder.stop() + audioRecorder.export16kMono( blob => { + if (socket) { + socket.emit('stream-stop', blob) + } + audioRecorder.clear() + }, 'audio/x-raw') } - sendTranscription(){ - if (this.state.service === "aisg"){ - this.props.setState({ - input: this.props.transcriptionAISG, - }) + const sendTranscription = () => { + if (service === "aisg"){ + props.setInput(transcriptionAISG) + props.getResponses(transcriptionAISG) } - else if (this.state.service === "google"){ - this.props.setState({ - input: this.props.transcriptionGoogle, - }) + else if (service === "google"){ + props.setInput(transcriptionGoogle) + props.getResponses(transcriptionGoogle) } + } - // set timeout so that handleClick will use updated input rather than prevState input - setTimeout( () => { - this.props.handleClick() - }, 100) + const resetSpeechInputs = () => { + setPartialResultAISG("") + setPartialResultGoogle("") + setTranscriptionAISG("") + setTranscriptionGoogle("") } - render () { - return ( - - - - - - - - - {this.state.start && - } - - - - - - - - - - - - Select transcription to use: - - - } - /> - } - /> - - - + return ( + + + + + + + + + {isRecording && + } + + + + + + + + + + Select transcription to use: + + { + setService(e.target.value) + }} > + } + /> + } + /> + + - ) - } + + + + ) } diff --git a/frontend/src/backup/Dashboard.jsx b/frontend/src/backup/Dashboard.jsx deleted file mode 100755 index 98d19f8..0000000 --- a/frontend/src/backup/Dashboard.jsx +++ /dev/null @@ -1,724 +0,0 @@ -import React,{Component} from 'react'; -import CssBaseline from '@material-ui/core/CssBaseline'; -import Typography from '@material-ui/core/Typography'; -import Container from '@material-ui/core/Container'; -import Grid from '@material-ui/core/Grid'; -import Paper from '@material-ui/core/Paper'; -import Record from '../Record'; -import io from 'socket.io-client' -import axios from "axios"; -import FormControl from '@material-ui/core/FormControl'; -import TextField from '@material-ui/core/TextField'; -import Switch from '@material-ui/core/Switch'; -import OutlinedInput from '@material-ui/core/OutlinedInput'; -import InputLabel from '@material-ui/core/InputLabel'; -import InputAdornment from '@material-ui/core/InputAdornment'; -import Button from '@material-ui/core/Button'; -import FormControlLabel from '@material-ui/core/FormControlLabel'; -import Checkbox from '@material-ui/core/Checkbox'; -import FormGroup from '@material-ui/core/FormGroup'; -import Dialogflow from './Dialogflow'; -import DNN from './DNN'; -import Jamie from "./Jamie"; -import MICL from "./MICL"; -import Charts from "./Charts"; -import UploadBox from "./UploadBox"; -import Rajat from "./Rajat"; -import AISG from "../img/aisg.png"; -import MSF from "../img/msf.png"; -import NTU from "../img/ntu.png"; -import NUS from "../img/nus.png"; -import Banner from "./Banner"; -import {Tab, Tabs} from "react-bootstrap"; - -const content={flexgrow: 1, height: '100vh', overflow:'auto'}; -const container={paddingTop: '50px', paddingBottom:'10px'}; -const textField={width:'595px'}; -const textPosition ={paddingLeft: '10px', paddingTop:'10px', paddingBottom:'10px'}; - - -class Dashboard extends Component{ - - constructor(props) { - super(props); - this.state = { - //Direct Query - input:"", - query:"", - - responseDialogflow:"", - responseDNN:"", - responseJamie:"", - responseMICL:"", - responseRajat: "", - - loadingDialogflow:false, - loadingDNN: false, - loadingJamie:false, - loadingMICL: false, - loadingRajat: false, - - comparisonJamie: false, - comparisonDialog: false, - comparisonDNN: false, - comparisonMICL: false, - comparisonRajat: false, - - similarityDialog: false, - similarityDNN: false, - similarityMICL: false, - similarityRajat: false, - - scoreDialog: 0, - scoreDNN: 0, - scoreMICL: 0, - scoreRajat: 0, - - choice: "", - reccommendation: [], - checkDialog: false, - checkMICL: false, - checkDNN: false, - checkRajat: false, - - querys : [], - responseScoreArray: [], - trackScore:[], - - //Speech to Text - tokenActive:false, - audioEnable: false, - mode: 'record', - backendUrl: 'http://localhost:3001', - isSocketReady: false, - partialResult: '', - status: 0, // 0: idle, 1: streaming, 2: finish - isBusy: false, - socket: null, - - //Switch - switch: false - } - - //Action Listeners Method Bindings - this.handleChange = this.handleChange.bind(this); - this.handleCheck = this.handleCheck.bind(this); - this.handleClick = this.handleClick.bind(this); - // this.handleChoice = this.handleChoice.bind(this); - this.handleInput = this.handleInput.bind(this); - - //Summarizer Method Binding - this.summarizer = this.summarizer.bind(this); - - //Similarity Check Method Bindings - this.checkSimilarityDNN = this.checkSimilarityDNN.bind(this); - this.checkSimilarityDialog = this.checkSimilarityDialog.bind(this); - this.checkSimilarityMICL = this.checkSimilarityMICL.bind(this); - this.checkSimilarityRajat = this.checkSimilarityRajat.bind(this); - - //Response Comparison Method Bindings - this.APICallResponseCompare = this.APICallResponseCompare.bind(this); - this.comparison = this.comparison.bind(this); - - //API Call Method Bindings - this.askJamieAPI = this.askJamieAPI.bind(this); - this.dialogflowAPI = this.dialogflowAPI.bind(this); - this.dnnAPI = this.dnnAPI.bind(this); - this.miclAPI = this.miclAPI.bind(this); - this.rajatAPI = this.rajatAPI.bind(this); - - //Performance Analysis Method Bindings - this.handleQueryInput = this.handleQueryInput.bind(this); - this.MassResponseComparison = this.MassResponseComparison.bind(this); - } - - //Response summarizer - summarizer(result){ - var array = [] - var summary = ""; - array = result.split(" ") - if (array.length < 40){ - summary = result - }else{ - for (var i = 0;i<40;i++){ - if (i === 39){ - summary += array[i] + "..." - }else{ - summary += array[i] + " " - } - } - } - - return summary - } - - //User input handling - handleInput(e) { - e.preventDefault(); - let value = e.target.value; - let name = e.target.name; - this.setState({[name]:value}) - } - - //Response comparison function. Parameters(Array of Response Pair) - async APICallResponseCompare(req, callback){ - await axios.post('http://localhost:3001/flask/api/responseCompare',req) - .then((res)=>{ - let probability = res.data.reply - if (probability !== -1){ - callback(probability) - } - }).catch(error=>{ - console.log("Error Contacting API server") - }); - - } - - //checkSimilarity method prefix updates response comparison scores - checkSimilarityDNN(score){ - this.setState({scoreDNN:score}) - this.setState({similarityDNN:true}) - } - - checkSimilarityDialog(score){ - this.setState({scoreDialog:score}) - this.setState({similarityDialog: true}) - } - - checkSimilarityMICL(score){ - this.setState({scoreMICL:score}) - this.setState({similarityMICL:true}) - } - - checkSimilarityRajat(score){ - this.setState({scoreRajat:score}) - this.setState({similarityRajat:true}) - } - - //API Chatbot services for interation simulation - askJamieAPI(params){ - let that = this; - this.setState({loadingJamie:true}) - return new Promise(function(resolve,reject){ - axios.post('http://localhost:3001/jamie/api/askJamieFast', params) - .then((res)=>{ - var summarized_2 = that.summarizer(res.data.reply) - that.setState({responseJamie:summarized_2}) - that.setState({loadingJamie:false}) - that.setState({comparisonJamie:true}) - resolve(res.data.reply) - }) - .catch(error=>{ - console.log("Error contacting Ask Jamie") - }); - - }) - } - - dialogflowAPI(params){ - let that = this; - this.setState({loadingDialogflow:true}) - return new Promise(function(resolve,reject){ - axios.post("http://localhost:3001/dialog/api/dialogflow", params) - .then((res)=>{ - var summarized_1 = that.summarizer(res.data.reply) - that.setState({responseDialogflow:summarized_1}) - that.setState({loadingDialogflow:false}) - that.setState({comparisonDialog:true}) - resolve(res.data.reply) - }) - .catch(error=>{ - console.log("Error contacting Dialogflow") - }); - }) - - } - - dnnAPI(params){ - let that = this; - this.setState({loadingDNN:true}) - return new Promise(function(resolve, reject){ - axios.post("http://localhost:3001/flask/api/russ_query", params) - .then((res)=>{ - that.setState({reccommendation: res.data.queries}) - var summarized_0 = that.summarizer(res.data.reply) - that.setState({responseDNN:summarized_0}) - that.setState({loadingDNN:false}) - that.setState({comparisonDNN:true}) - resolve(summarized_0) - }) - .catch(error=>{ - console.log("Error contacting Flask server") - }) - }) - - } - - miclAPI(params){ - let that = this; - this.setState({loadingMICL:true}) - return new Promise(function(resolve, reject){ - axios.post("http://localhost:3001/micl/api/directQuery", params) - .then((res)=>{ - // that.setState({reccommendation: res.data.queries}) - var summarized_4 = that.summarizer(res.data.reply) - that.setState({responseMICL:summarized_4}) - that.setState({loadingMICL:false}) - that.setState({comparisonMICL:true}) - resolve(res.data.reply) - }) - .catch(error=>{ - console.log("Error contacting MICL server") - }) - }) - } - - rajatAPI(params){ - let that = this; - this.setState({loadingRajat:true}) - return new Promise(function(resolve, reject){ - axios.post("http://localhost:3001/rajat/api/queryEndpoint", params) - .then((res)=>{ - var summarized_5 = that.summarizer(res.data.reply) - that.setState({responseRajat:summarized_5}) - that.setState({loadingRajat:false}) - that.setState({comparisonRajat:true}) - resolve(res.data.reply) - }) - .catch(error=>{ - console.log("Error contacting Rajat server") - }) - }) - } - - //Make sure responses are present before executing response comparison - comparison(){ - - if(this.state.comparisonDialog && this.state.comparisonJamie ){ - let req = {responses: [this.state.responseDialogflow, this.state.responseJamie]} - try{ - this.APICallResponseCompare(req, this.checkSimilarityDialog) - }catch(e){ - console.log("Comparison Error") - } - } - - if(this.state.comparisonDNN && this.state.comparisonJamie){ - let req = {responses: [this.state.responseDNN, this.state.responseJamie]} - try{ - this.APICallResponseCompare(req, this.checkSimilarityDNN); - }catch(e){ - console.log("Comparison Error") - } - } - - if(this.state.comparisonMICL && this.state.comparisonJamie){ - let req = {responses: [this.state.responseMICL, this.state.responseJamie]} - try{ - this.APICallResponseCompare(req, this.checkSimilarityMICL); - }catch(e){ - console.log("Comparison Error") - } - } - - if(this.state.comparisonRajat && this.state.comparisonJamie){ - let req = {responses: [this.state.responseRajat, this.state.responseJamie]} - try{ - this.APICallResponseCompare(req, this.checkSimilarityRajat); - }catch(e){ - console.log("Comparison Error") - } - } - } - - //On input submit action handler - async handleClick(){ - - //Reset comparison score value - this.setState({similarityDialog: false}) - this.setState({similarityMICL: false}) - this.setState({similarityDNN: false}) - this.setState({query: this.state.input}) - - //Construct input object - var params = { - question: this.state.input - } - - //Bind this to variable for use in promise - let that = this; - - //Promise of Chatbot Services - await Promise.all([this.askJamieAPI(params),this.state.checkDialog && this.dialogflowAPI(params), - this.state.checkDNN && this.dnnAPI(params), this.state.checkMICL && this.miclAPI(params), - this.state.checkRajat && this.rajatAPI(params)]).then(function(values){ - console.log(values) - - //On successful chatbot interaction, execute comparison for each chatbot response pair - that.comparison() - }) - } - - //Handles selection of Chatbot services through checkboxes - handleCheck(e){ - let name = e.target.name; - this.setState({[name]: e.target.checked}) - } - - //Handle switch mechanism for text/speech input switches - handleChange(e) { - let name = e.target.name; - this.setState({[name]:e.target.checked}) - if(this.state.switch===false){ - this.initSockets() - } - } - - //Socket initialization for speech queries - initSockets() { - const socket = io(this.state.backendUrl, { - reconnection: true, - reconnectionDelay: 1000, - reconnectionDelayMax: 5000, - // reconnectionAttempts: Infinity - reconnectionAttempts: 2 - }) - - socket.on('connect', () => { - console.log('socket connected!') - }) - - socket.on('stream-ready', () => { - this.setState({ - isSocketReady: true, - status: 1 - }) - }) - - socket.on('stream-data-google', data => { - - if (data.results[0].isFinal) { - this.setState(prevState => ({ - input: prevState.transcription + ' ' + data.results[0].alternatives[0].transcript, - partialResult: '' - })) - this.handleClick() - - } else { - this.setState(prevState => ({ - partialResult: '[...' + data.results[0].alternatives[0].transcript + ']' - })) - } - }) - - socket.on('stream-data', data => { - - if (data.result.final) { - this.setState(prevState => ({ - input: prevState.transcription + ' ' + data.result.hypotheses[0].transcript, - partialResult: '' - })) - this.handleClick() - - } else { - // this.setState({input:""}) - this.setState(prevState => ({ - partialResult: '[...' + data.result.hypotheses[0].transcript + ']' - })) - } - }) - - socket.on('stream-close', () => { - this.setState({ - status: 2, - isBusy: false - }) - }) - this.setState({ - socket - }) - } - - reset = () => { - this.setState({ - input: '', - transcription: '', - partialResult: '' - }) - } - - setBusy = () => { - this.setState({ - isBusy: true - }) - } - - setStatus = (status) => { - this.setState({ - status - }) - } - - //Response comparison promises for batch query upload - MassResponseComparison(req){ - return new Promise(function(resolve, reject){ - axios.post('http://localhost:3001/flask/api/responseCompare',req) - .then((res)=>{ - let probability = res.data.reply - if (probability !== -1){ - resolve(probability) - } - }).catch(error=>{ - console.log("Error Contacting API server") - }); - - }); - - } - - //Handling of multiple input queries - async handleQueryInput(content, responseSelection){ - this.setState({querys:content}); - console.log(this.state.querys) - console.log(responseSelection) - let functionPostArray = [] - let functionPostArrayModel = [] - - if(responseSelection === "null"){ - console.log("Define QA engine first") - }else if(responseSelection === "Dialogflow"){ - for (let i=0;i - - -
- - - - - AISG Logo - - - NTU Logo - - - NUS Logo - - - MSF Logo - - - - - - - - -

- - - - - - - - - {this.state.switch && - - } - - {this.state.switch === false && - - Input - FAQ} - labelWidth={60} - name="input" - onChange={this.handleInput} - /> - - - } - - - - - - - {this.state.switch && - - } - {this.state.switch ===false && - - - Speech to Text Disabled. - - - Select switch to enable speech - - - } - - - - - - } - label="Dialogflow" - /> - } - label="MICL" - /> - - {/* } - label="DNN" - /> */} - - } - label="Rajat" - /> - - - - - - - - - - {this.state.checkDNN && - - - - } - - {this.state.checkDialog && - - - - } - - {this.state.checkMICL && - - - - } - - {this.state.checkRajat && - - - - } - - - - -
- - -

- - - - - - - - - - -
- -
-
- -
- - ); - } -} - -export default Dashboard \ No newline at end of file diff --git a/frontend/src/backup/Record.js b/frontend/src/backup/Record.js deleted file mode 100755 index ecd00f5..0000000 --- a/frontend/src/backup/Record.js +++ /dev/null @@ -1,327 +0,0 @@ -import React, { Component } from 'react' -import './Record.css' -import './recorder' -import axios from 'axios' -import Row from 'react-bootstrap/Row' -import Button from '@material-ui/core/Button'; - -export default class Record extends Component { - constructor (props) { - super(props) - this.state = { - recorder: {}, - recordInterval: 0, - isRecording: false, - stopRecording: true - } - } - - async componentDidMount () { - await this.recorderWithoutCanvas() - - // this.props.socket.on('stream-close', () => { - // this.cancel() - // }) - } - - componentWillUnmount() { - // cancel recorder from browser - // window.cancelAnimationFrame(this.drawVisual) - const track = this.mediaStream.getTracks()[0] - track.stop() - - this.cancel() // cancel stream - } - - - async recorderWithoutCanvas () { - - this.audioCtx = new (window.AudioContext || window.webkitAudioContext)() - let source - - if (!navigator.mediaDevices) { - console.log('browser doesn\'t support') - } - - if (navigator.mediaDevices.getUserMedia) { - console.log('getUserMedia supported.') - const constraints = { audio: true } - try { - this.mediaStream = await navigator.mediaDevices.getUserMedia(constraints) - - source = this.audioCtx.createMediaStreamSource(this.mediaStream) - this.audioStream = source - window.source = source - - // -------IMPORTANT------ - // eslint-disable-next-line no-undef - const recorder = new Recorder(source, { workerPath: '/recorderWorker.js' }) - this.setState({ - recorder - }) - } catch (e) { - console.log('The following error occured: ' + e) - // this.$emit('onError', e.toString()) - } - } else { - // this.$emit('onError', 'getUserMedia not supported on your browser!') - console.log('getUserMedia not supported on your browser!') - } - } - - async prepare () { - this.canvas = document.querySelector('.visualizer') - this.canvasCtx = this.canvas.getContext('2d') - // const intendedWidth = document.querySelector('.visualizer-container').clientWidth - const intendedWidth = 500 - this.canvas.setAttribute('width', intendedWidth) - this.canvas.setAttribute('height', 200) - - if (intendedWidth / 2 < 500) { - this.canvas.style.width = intendedWidth + 'px' - } else { - this.canvas.style.width = (intendedWidth / 2) + 'px' - } - - this.canvas.style.height = '100px' - - this.audioCtx = new (window.AudioContext || window.webkitAudioContext)() - let source - - this.analyser = this.audioCtx.createAnalyser() - this.analyser.minDecibels = -90 - this.analyser.maxDecibels = -10 - this.analyser.smoothingTimeConstant = 0.85 - - const distortion = this.audioCtx.createWaveShaper() - const gainNode = this.audioCtx.createGain() - const biquadFilter = this.audioCtx.createBiquadFilter() - const convolver = this.audioCtx.createConvolver() - - if (!navigator.mediaDevices) { - console.log('browser doesn\'t support') - // this.$emit('onError', 'Your browser doesn\'t support audio recorder. Make sure you grant permission for recording audio and your browser is running with HTTPS') - } - - if (navigator.mediaDevices.getUserMedia) { - console.log('getUserMedia supported.') - const constraints = { audio: true } - try { - this.mediaStream = await navigator.mediaDevices.getUserMedia(constraints) - - source = this.audioCtx.createMediaStreamSource(this.mediaStream) - this.audioStream = source - // Firefox loses the audio input stream every five seconds - // To fix added the input to window.source - window.source = source - source.connect(distortion) - distortion.connect(biquadFilter) - biquadFilter.connect(gainNode) - convolver.connect(gainNode) - gainNode.connect(this.analyser) - this.analyser.connect(this.audioCtx.destination) - this.audioCtx.resume() - this.visualize() - - // -------IMPORTANT------ - // eslint-disable-next-line no-undef - const recorder = new Recorder(source, { workerPath: '/recorderWorker.js' }) - this.setState({ - recorder - }) - } catch (e) { - console.log('The following error occured: ' + e) - // this.$emit('onError', e.toString()) - } - } else { - // this.$emit('onError', 'getUserMedia not supported on your browser!') - console.log('getUserMedia not supported on your browser!') - } - } - - visualize () { - this.analyser.fftSize = 32768 - this.bufferLength = this.analyser.fftSize - this.dataArray = new Uint8Array(this.bufferLength) - - this.canvasCtx.clearRect(0, 0, this.canvas.width, this.canvas.height) - - this.draw() - } - - draw = () => { - this.drawVisual = requestAnimationFrame(this.draw) - - this.analyser.getByteTimeDomainData(this.dataArray) - - this.canvasCtx.fillStyle = '#f7fafc' - this.canvasCtx.fillRect(0, 0, this.canvas.width, this.canvas.height) - - this.canvasCtx.lineWidth = 2 - this.canvasCtx.strokeStyle = '#007aff' - - this.canvasCtx.beginPath() - - const sliceWidth = this.canvas.width * 1.0 / this.bufferLength - let x = 0 - - for (let i = 0; i < this.bufferLength; i++) { - const v = this.dataArray[i] / 128.0 - const y = v * this.canvas.height / 2 - - if (i === 0) { - this.canvasCtx.moveTo(x, y) - } else { - this.canvasCtx.lineTo(x, y) - } - - x += sliceWidth - } - - this.canvasCtx.lineTo(this.canvas.width, this.canvas.height / 2) - this.canvasCtx.stroke() - } - - // -------IMPORTANT------ - // Function below - start = async () => { - - try { - if (this.props.isBusy) { - return - } - - this.props.reset() - - // this.props.socket.emit('join-room') - - await axios.post(`${this.props.backendUrl}/stream/record`, { - token: this.props.token - }) - - const recordInterval = setInterval(() => { - this.state.recorder.export16kMono((blob) => { - if (this.props.isSocketReady) { - this.props.socket.emit('stream-input', blob) - } - this.state.recorder.clear() - }, 'audio/x-raw') - }, 250) - - this.setState({ - recordInterval - }) - - // Start recording - this.state.recorder.record() - this.props.setBusy() - this.setState({ isRecording: true }) - this.setState({ stopRecording: false }) - } catch (err) { - console.log(err) - } - } - - // -------IMPORTANT------ - // Function below - stop = () => { - clearInterval(this.state.recordInterval) - // Stop recording - if (this.state.recorder) { - this.state.recorder.stop() - this.setState({ isRecording: false }) - this.setState({ stopRecording: true}) - // Push the remaining audio to the server - this.state.recorder.export16kMono((blob) => { - if (this.props.isSocketReady) { - this.props.socket.emit('stream-stop', blob) - } - this.state.recorder.clear() - }, 'audio/x-raw') - this.props.reset() - } else { - this.$emit('onError', 'Recorder undefined') - } - } - - // -------IMPORTANT------ - // Function below - cancel = () => { - // Stop the regular sending of audio (if present) - clearInterval(this.state.recordInterval) - if (this.state.recorder) { - this.state.recorder.stop() - this.state.recorder.clear() - if (this.props.isSocketReady) { - this.props.socket.emit('stream-cancel') - } - } - } - - render () { - return ( - - - - - - {/* */} - - - //
- //
- //
- // - //
- //
- //
- //
- //
- //
- //
- // - // - // - //
- //
- //
- //
- //
- //
- ) - } -} diff --git a/frontend/src/chatwidget/ChatWidget.jsx b/frontend/src/chatwidget/ChatWidget.jsx new file mode 100644 index 0000000..c1e8d5e --- /dev/null +++ b/frontend/src/chatwidget/ChatWidget.jsx @@ -0,0 +1,168 @@ +import React from "react" +import { makeStyles } from '@material-ui/core/styles'; +import { + Widget, + addResponseMessage, + renderCustomComponent, + addUserMessage +} from 'react-chat-widget' +import axios from 'axios' + +import 'react-chat-widget/lib/styles.css'; +import './style.css' + +const useStyles = makeStyles(theme => ({ + response: { + display: 'flex', + flexDirection: 'column', + alignItems: 'flex-start' + }, + message: { + display: 'flex', + flexDirection: 'column', + maxWidth: '500px', + backgroundColor: '#f4f7f9', + borderRadius: '10px', + padding: '15px', + textAlign: 'left' + }, + text: { + margin: '0px', + }, + textLink: { + textAlign: 'left', + margin: '0px', + padding: '0px', + border: 'none', + backgroundColor: '#f4f7f9', + color: 'blue', + '&:hover': { + textDecoration: 'underline', + color: 'darkblue' + } + }, + timestamp: { + fontSize: '10px', + marginTop: '5px', + } +})) + +export default function ChatWidget(props) { + + const classes = useStyles() + + React.useEffect(() => { + addResponseMessage("Hello! What can I help you with today?") + }, []) + + const baniAPI = params => { + return new Promise((resolve, reject) => { + axios.post(`${process.env.REACT_APP_API}/bani/api/queryEndpoint`, params) + .then((res) => { + resolve([res.data.code, res.data.reply, res.data.similarQuestions]) + }) + .catch(error => { + console.log("Error contacting Bani server") + }) + }) + } + + const getTime = () => { + const now = new Date() + + return `${now.getHours()}:${now.getMinutes()}` + } + + const myResponseComponent = (props) => { + + const onQuestionClick = question => { + addUserMessage(question) + handleNewUserMessage(question) + } + + const text = props.text + const questions = props.questions + const timestamp = (typeof props.timestamp === 'undefined' ? true : props.timestamp) + + return ( +
+
+

{text}

+ {questions && questions.map(qns => ( + + + ))} +
+ { timestamp && + (
+ {getTime()} +
) + } +
+ ) + } + + const handleNewUserMessage = async message => { + var params = { + question: message, + } + const [code, reply, similarQuestions] = await baniAPI(params) + + switch (code) { + case 0: + // success + renderCustomComponent(myResponseComponent, { + text: reply, + timestamp: false, + }) + renderCustomComponent(myResponseComponent, { + text: "Related questions:", + questions: similarQuestions + }) + break + case 1: + // out of question set + renderCustomComponent(myResponseComponent, { + text: "I'm sorry, your question does not provide enough detail for me to answer. Please rephrase your question.", + timestamp: false + }) + renderCustomComponent(myResponseComponent, { + text: "You might be interested:", + questions: similarQuestions, + }) + break + case 2: + // ambiguous + renderCustomComponent(myResponseComponent, { + text: "I'm sorry, your question does not provide enough detail for me to answer. Please rephrase your question.", + timestamp: false + }) + renderCustomComponent(myResponseComponent, { + text: "Did you mean?", + questions: similarQuestions, + }) + break + default: + break + } + } + + return ( + + + + ) +} \ No newline at end of file diff --git a/frontend/src/chatwidget/referencestyle.css b/frontend/src/chatwidget/referencestyle.css new file mode 100644 index 0000000..3be397c --- /dev/null +++ b/frontend/src/chatwidget/referencestyle.css @@ -0,0 +1,577 @@ +.rcw-conversation-container .rcw-header { + background-color: #35cce6; + border-radius: 10px 10px 0 0; + color: #fff; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + text-align: center; + padding: 15px 0 25px +} + +.rcw-conversation-container .rcw-title { + font-size: 24px; + margin: 0; + padding: 15px 0 +} + +.rcw-conversation-container .rcw-close-button { + display: none +} + +.rcw-conversation-container .avatar { + width: 40px; + height: 40px; + border-radius: 100%; + margin-right: 10px; + vertical-align: middle +} + +.rcw-full-screen .rcw-header { + border-radius: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + position: relative +} + +.rcw-full-screen .rcw-title { + padding: 0 0 15px +} + +.rcw-full-screen .rcw-close-button { + background-color: #35cce6; + border: 0; + display: block; + position: absolute; + right: 10px; + top: 20px; + width: 40px +} + +.rcw-full-screen .rcw-close { + width: 20px; + height: 20px +} + +@media screen and (max-width:800px) { + .rcw-conversation-container .rcw-header { + border-radius: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + position: relative + } + .rcw-conversation-container .rcw-title { + padding: 0 0 15px + } + .rcw-conversation-container .rcw-close-button { + background-color: #35cce6; + border: 0; + display: block; + position: absolute; + right: 10px; + top: 20px; + width: 40px + } + .rcw-conversation-container .rcw-close { + width: 20px; + height: 20px + } +} + +.rcw-message { + margin: 10px; + display: -ms-flexbox; + display: flex; + word-wrap: break-word +} + +.rcw-timestamp { + font-size: 10px; + margin-top: 5px +} + +.rcw-client { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + margin-left: auto +} + +.rcw-client .rcw-message-text { + background-color: #a3eaf7; + border-radius: 10px; + padding: 15px; + max-width: 215px; + text-align: left +} + +.rcw-client .rcw-timestamp { + -ms-flex-item-align: end; + align-self: flex-end +} + +.rcw-response { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start +} + +.rcw-response .rcw-message-text { + background-color: #f4f7f9; + border-radius: 10px; + padding: 15px; + max-width: 215px; + text-align: left +} + +.rcw-message-text p { + margin: 0 +} + +.rcw-message-text img { + width: 100%; + object-fit: contain +} + +.rcw-avatar { + width: 40px; + height: 40px; + border-radius: 100%; + margin-right: 10px +} + +.rcw-snippet { + background-color: #f4f7f9; + border-radius: 10px; + padding: 15px; + max-width: 215px; + text-align: left +} + +.rcw-snippet-title { + margin: 0 +} + +.rcw-snippet-details { + border-left: 2px solid #35e65d; + margin-top: 5px; + padding-left: 10px +} + +.rcw-link { + font-size: 12px +} + +.quick-button { + background: none; + border-radius: 15px; + border: 2px solid #35cce6; + font-weight: 700; + padding: 5px 10px; + cursor: pointer; + outline: 0 +} + +.quick-button:active { + background: #35cce6; + color: #fff +} + +.loader { + margin: 10px; + display: none +} + +.loader.active { + display: -ms-flexbox; + display: flex +} + +.loader-container { + background-color: #f4f7f9; + border-radius: 10px; + padding: 15px; + max-width: 215px; + text-align: left +} + +.loader-dots { + display: inline-block; + height: 4px; + width: 4px; + border-radius: 50%; + background: gray; + margin-right: 2px; + animation: a .5s ease infinite alternate +} + +.loader-dots:first-child { + animation-delay: .2s +} + +.loader-dots:nth-child(2) { + animation-delay: .3s +} + +.loader-dots:nth-child(3) { + animation-delay: .4s +} + +@keyframes a { + 0% { + transform: translateY(0) + } + to { + transform: translateY(5px) + } +} + +.rcw-messages-container { + background-color: #fff; + height: 50vh; + max-height: 410px; + overflow-y: scroll; + padding-top: 10px; + -webkit-overflow-scrolling: touch +} + +.rcw-full-screen .rcw-messages-container { + height: 100%; + max-height: none +} + +@media screen and (max-width:800px) { + .rcw-messages-container { + height: 100%; + max-height: none + } +} + +.rcw-sender { + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + background-color: #f4f7f9; + height: 45px; + padding: 5px; + border-radius: 0 0 10px 10px +} + +.rcw-sender.expand { + height: 55px +} + +.rcw-new-message { + width: 100%; + border: 0; + background-color: #f4f7f9; + height: 30px; + padding-left: 15px; + resize: none +} + +.rcw-new-message:focus { + outline: none +} + +.rcw-new-message.expand { + height: 40px +} + +.rcw-send { + background: #f4f7f9; + border: 0 +} + +.rcw-send .rcw-send-icon { + height: 25px +} + +@media screen and (max-width:800px) { + .rcw-sender { + border-radius: 0; + -ms-flex-negative: 0; + flex-shrink: 0 + } +} + +.quick-buttons-container { + background: #fff; + overflow-x: auto; + white-space: nowrap; + padding: 10px +} + +.quick-buttons-container .quick-buttons { + list-style: none; + padding: 0; + margin: 0; + text-align: center +} + +.quick-buttons-container .quick-buttons .quick-list-button { + display: inline-block; + margin-right: 10px +} + +@media screen and (max-width:800px) { + .quick-buttons-container { + padding-bottom: 15px + } +} + +.rcw-conversation-container { + border-radius: 10px; + box-shadow: 0 2px 10px 1px #b5b5b5 +} + +.rcw-conversation-container.active { + opacity: 1; + transform: translateY(0); + transition: opacity .3s ease, transform .3s ease +} + +.rcw-conversation-container.hidden { + z-index: -1; + pointer-events: none; + opacity: 0; + transform: translateY(10px); + transition: opacity .3s ease, transform .3s ease +} + +.rcw-full-screen .rcw-conversation-container { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + height: 100% +} + +@media screen and (max-width:800px) { + .rcw-conversation-container { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + height: 100% + } +} + +.rcw-launcher .rcw-badge { + position: fixed; + top: -10px; + right: -5px; + background-color: red; + color: #fff; + width: 25px; + height: 25px; + text-align: center; + line-height: 25px; + border-radius: 50% +} + +.rcw-launcher { + -webkit-animation-delay: 0; + -webkit-animation-duration: .5s; + -webkit-animation-name: d; + -webkit-animation-fill-mode: forwards; + -moz-animation-delay: 0; + -moz-animation-duration: .5s; + -moz-animation-name: d; + -moz-animation-fill-mode: forwards; + animation-delay: 0; + animation-duration: .5s; + animation-name: d; + animation-fill-mode: forwards; + -ms-flex-item-align: end; + align-self: flex-end; + background-color: #35cce6; + border: 0; + border-radius: 50%; + box-shadow: 0 2px 10px 1px #b5b5b5; + height: 60px; + margin-top: 10px; + cursor: pointer; + width: 60px +} + +.rcw-launcher:focus { + outline: none +} + +.rcw-open-launcher { + -webkit-animation-delay: 0; + -webkit-animation-duration: .5s; + -webkit-animation-name: c; + -webkit-animation-fill-mode: forwards; + -moz-animation-delay: 0; + -moz-animation-duration: .5s; + -moz-animation-name: c; + -moz-animation-fill-mode: forwards; + animation-delay: 0; + animation-duration: .5s; + animation-name: c; + animation-fill-mode: forwards +} + +.rcw-close-launcher { + width: 20px; + -webkit-animation-delay: 0; + -webkit-animation-duration: .5s; + -webkit-animation-name: b; + -webkit-animation-fill-mode: forwards; + -moz-animation-delay: 0; + -moz-animation-duration: .5s; + -moz-animation-name: b; + -moz-animation-fill-mode: forwards; + animation-delay: 0; + animation-duration: .5s; + animation-name: b; + animation-fill-mode: forwards +} + +@media screen and (max-width:800px) { + .rcw-launcher { + bottom: 0; + margin: 20px; + position: fixed; + right: 0 + } + .rcw-hide-sm { + display: none + } +} + +.rcw-previewer-container { + width: 100vw; + height: 100vh; + background: rgba(0, 0, 0, .75); + overflow: hidden; + position: fixed; + z-index: 9999; + left: 0; + top: 0 +} + +.rcw-previewer-container .rcw-previewer-image { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + margin: auto; + transition: all .3s ease +} + +.rcw-previewer-container .rcw-previewer-tools { + position: fixed; + right: 16px; + bottom: 16px; + -ms-flex-direction: column; + flex-direction: column +} + +.rcw-previewer-container .rcw-previewer-button, +.rcw-previewer-container .rcw-previewer-tools { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center +} + +.rcw-previewer-container .rcw-previewer-button { + padding: 0; + margin: 16px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .3); + border-radius: 50%; + width: 32px; + height: 32px; + outline: none; + background-color: #fff; + border: none +} + +.rcw-previewer-container .rcw-previewer-close-button { + position: absolute; + right: 0; + top: 0 +} + +.rcw-previewer-container .rcw-previewer-veil { + width: 100%; + height: 100%; + overflow: scroll; + position: relative +} + +@keyframes b { + 0% { + transform: rotate(-90deg) + } + to { + transform: rotate(0) + } +} + +@keyframes c { + 0% { + transform: rotate(90deg) + } + to { + transform: rotate(0) + } +} + +@keyframes d { + 0% { + opacity: 0; + transform: translateY(10px) + } + to { + opacity: 1; + transform: translateY(0) + } +} + +.rcw-widget-container { + bottom: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + margin: 0 20px 20px 0; + max-width: 370px; + position: fixed; + right: 0; + width: 90vw; + z-index: 9999 +} + +.rcw-full-screen { + height: 100vh; + margin: 0; + max-width: none; + width: 100% +} + +@media screen and (max-width:800px) { + .rcw-widget-container { + height: 100%; + height: 100vh; + margin: 0; + max-width: none; + width: 100% + } +} + +.rcw-previewer .rcw-message-img { + cursor: pointer +} \ No newline at end of file diff --git a/frontend/src/chatwidget/style.css b/frontend/src/chatwidget/style.css new file mode 100644 index 0000000..1da48f9 --- /dev/null +++ b/frontend/src/chatwidget/style.css @@ -0,0 +1,65 @@ +.rcw-conversation-container .rcw-header { + background-color: #3f51b5; + padding: 5px 0 5px; +} + +.rcw-full-screen .rcw-close-button { + background-color: #3f51b5; +} + +@media screen and (max-width: 800px) { + .rcw-conversation-container .rcw-close-button { + background-color: #3f51b5; + } +} + +.rcw-client .rcw-message-text { + background-color: #4dabf5; + max-width: 500px; +} + +.rcw-response .rcw-message-text { + max-width: 500px; +} + +.rcw-snippet-details { + border-left: 2px solid #35e65d; +} + +.quick-button { + border: 2px solid #35cce6; +} + +.quick-button:active { + background: #35cce6; + color: #fff; +} + +.rcw-launcher .rcw-badge { + background-color: red; + color: #fff; +} + +.rcw-launcher { + background-color: #3f51b5; + box-shadow: 0 2px 10px 1px #b5b5b5; +} + +.rcw-widget-container { + width: 60vw; + height: auto; +} + +.rcw-messages-container { + max-height: 60vh; +} + +@media only screen and (min-width: 768px) { + .rcw-widget-container { + max-width: 600px; + width: 90vw; + } + .rcw-messages-container { + max-height: 50vh; + } +} diff --git a/frontend/src/components/TablePaginationActions.jsx b/frontend/src/components/TablePaginationActions.jsx new file mode 100644 index 0000000..c6e3f69 --- /dev/null +++ b/frontend/src/components/TablePaginationActions.jsx @@ -0,0 +1,83 @@ +import React from 'react'; +import { makeStyles, useTheme } from '@material-ui/core/styles'; + +import PropTypes from 'prop-types'; + +import IconButton from '@material-ui/core/IconButton'; + +import FirstPageIcon from '@material-ui/icons/FirstPage'; +import KeyboardArrowLeft from '@material-ui/icons/KeyboardArrowLeft'; +import KeyboardArrowRight from '@material-ui/icons/KeyboardArrowRight'; +import LastPageIcon from '@material-ui/icons/LastPage'; + + + +const useStyles = makeStyles(theme => ({ + pagination: { + display: 'flex', + alignItems: 'center', + justifyContent: 'flex-end', + }, + +})); + +export default function TablePaginationActions(props) { + const classes = useStyles(); + const theme = useTheme(); + const { count, page, rowsPerPage, onChangePage } = props; + + //-----------------------------Pagination Handler----------------------------------- + const handleFirstPageButtonClick = (event) => { + onChangePage(event, 0) + }; + + const handleBackButtonClick = (event) => { + onChangePage(event, page - 1) + } + + const handleNextButtonClick = (event) => { + onChangePage(event, page + 1) + } + + const handleLastPageButtonClick = (event) => { + onChangePage(event, Math.max(0, Math.ceil(count / rowsPerPage) - 1)); + } + + //------------------------------Pagination Icons------------------------------------- + return ( +
+ + {theme.direction === 'rtl' ? : } + + + {theme.direction === 'rtl' ? : } + + = Math.ceil(count / rowsPerPage) - 1} + aria-label="next page" + > + {theme.direction === 'rtl' ? : } + + = Math.ceil(count / rowsPerPage) - 1} + aria-label="last page" + > + {theme.direction === 'rtl' ? : } + +
+ ); +} + +//---------------------------Pagination Action Props--------------------------------------- +TablePaginationActions.propTypes = { + count: PropTypes.number.isRequired, + onChangePage: PropTypes.func.isRequired, + page: PropTypes.number.isRequired, + rowsPerPage: PropTypes.number.isRequired, +}; \ No newline at end of file diff --git a/frontend/src/containers/AudioPlaybackButton.jsx b/frontend/src/containers/AudioPlaybackButton.jsx deleted file mode 100644 index c8fba3b..0000000 --- a/frontend/src/containers/AudioPlaybackButton.jsx +++ /dev/null @@ -1,49 +0,0 @@ -import React, { useState, useEffect } from 'react'; -import { makeStyles } from '@material-ui/core/styles'; -import IconButton from '@material-ui/core/IconButton'; -import PlayCircleFilledRoundedIcon from '@material-ui/icons/PlayCircleFilledRounded'; -import StopRoundedIcon from '@material-ui/icons/StopRounded'; - -const useStyles = makeStyles( () => ({ - iconButton: { - padding: 10, - }, - }) -) - -export default function PlaybackButton(props){ - - const classes = useStyles(); - - const [playing, setPlaying] = useState(false) - const [audio, ] = useState(new Audio(props.file)) - - useEffect( () => { - audio.addEventListener('ended', ended) - return () => audio.removeEventListener('ended', ended) - }, [audio]) - - function ended() { - setPlaying(false) - } - - function play(event){ - audio.play() - setPlaying(true) - } - - function stop(event){ - audio.pause() - audio.currentTime = 0 - setPlaying(false) - } - - return ( -
- - {playing ? : } - -
- ) - } \ No newline at end of file diff --git a/frontend/src/containers/Audiofile.jsx b/frontend/src/containers/Audiofile.jsx deleted file mode 100644 index e6edcc6..0000000 --- a/frontend/src/containers/Audiofile.jsx +++ /dev/null @@ -1,414 +0,0 @@ -import React, { useState, useEffect }from 'react'; -import { makeStyles, useTheme } from '@material-ui/core/styles'; -import Paper from '@material-ui/core/Paper'; -import InputBase from '@material-ui/core/InputBase'; -import Divider from '@material-ui/core/Divider'; -import IconButton from '@material-ui/core/IconButton'; -import DirectionsIcon from '@material-ui/icons/Directions'; -import FormControl from '@material-ui/core/FormControl' -import PropTypes from 'prop-types'; -import axios from 'axios'; - -import Table from '@material-ui/core/Table'; -import TableBody from '@material-ui/core/TableBody'; -import TableCell from '@material-ui/core/TableCell'; -import TableHead from '@material-ui/core/TableHead'; -import TableRow from '@material-ui/core/TableRow'; -import TableFooter from '@material-ui/core/TableFooter'; -import TablePagination from '@material-ui/core/TablePagination'; - -import FirstPageIcon from '@material-ui/icons/FirstPage'; -import KeyboardArrowLeft from '@material-ui/icons/KeyboardArrowLeft'; -import KeyboardArrowRight from '@material-ui/icons/KeyboardArrowRight'; -import LastPageIcon from '@material-ui/icons/LastPage'; - -import Card from '@material-ui/core/Card'; -import CardContent from '@material-ui/core/CardContent'; -import Typography from '@material-ui/core/Typography'; -import Grid from '@material-ui/core/Grid'; - -import AudioPlaybackButton from './AudioPlaybackButton'; - - - -const useStyles = makeStyles(theme => ({ - root: { - padding: '2px 4px', - display: 'flex', - alignItems: 'center', - width: 500, - }, - input: { - marginLeft: theme.spacing(1), - flex: 1, - }, - iconButton: { - padding: 10, - }, - divider: { - height: 28, - margin: 4, - }, - tableContainer: { - paddingTop: '50px', - }, - table: { - width: 'auto', - //minWidth: 1200 - }, -})); - -function TablePaginationActions(props){ - const classes = useStyles(); - const theme = useTheme(); - const { count, page, rowsPerPage, onChangePage } = props; - - //-----------------------------Pagination Handler----------------------------------- - const handleFirstPageButtonClick = (event) => { - onChangePage(event, 0) - }; - - const handleBackButtonClick = (event) => { - onChangePage(event, page - 1) - } - - const handleNextButtonClick = (event) => { - onChangePage(event, page + 1) - } - - const handleLastPageButtonClick = (event) => { - onChangePage(event, Math.max(0, Math.ceil(count/rowsPerPage)-1)); - } - - //------------------------------Pagination Icons------------------------------------- - return ( -
- - {theme.direction === 'rtl' ? : } - - - {theme.direction === 'rtl' ? : } - - = Math.ceil(count / rowsPerPage) - 1} - aria-label="next page" - > - {theme.direction === 'rtl' ? : } - - = Math.ceil(count / rowsPerPage) - 1} - aria-label="last page" - > - {theme.direction === 'rtl' ? : } - -
- ); -} - -//---------------------------Pagination Action Props--------------------------------------- -TablePaginationActions.propTypes = { - count: PropTypes.number.isRequired, - onChangePage: PropTypes.func.isRequired, - page: PropTypes.number.isRequired, - rowsPerPage: PropTypes.number.isRequired, -}; - - -export default function Audiofile(props) { - - const classes = useStyles(); - - const [inputText, setInputText] = useState("") - const [speechlabsFileCount, setSpeechlabsFileCount] = useState(-1) - const [googleapiFileCount, setGoogleapiFileCount] = useState(-1) - - const [rows, updateRows] = useState([]); - const [page, setPage] = useState(0); - const [rowsPerPage, setRowsPerPage] = useState(5); - - const emptyRows = rowsPerPage - Math.min(rowsPerPage, rows.length - page * rowsPerPage); - - let tablecontent = [] - - //---------------------------Page Change Handler----------------------------------------- - const handleChangePage = (event, newPage) =>{ - setPage(newPage) - } - - const handleChangeRowsPerPage = (event) =>{ - setRowsPerPage(parseInt(event.target.value, 10)); - setPage(0); - } - - //--------------------------Button event handlers-------------------------- - async function onChangehandler(e){ - var files = Array.from(e.target.files); - files.sort() - - files.forEach( file => { - tablecontent.push(createData(URL.createObjectURL(file), file.name, "loading...", "loading...")) - }) - updateRows(tablecontent) - setInputText(`${files.length} files uploaded`) - - uploadFiles(files).then( results => { - getTranscriptions(results) - }) - }; - - //--------------------Audio file handlers------------------- - useEffect( () => { - if (speechlabsFileCount === 0 && googleapiFileCount === 0){ - axios.get(`${props.backendUrl}/api/deletestorage`) - } - }, [speechlabsFileCount, googleapiFileCount, props.backendUrl]) - - function uploadFiles(files){ - return Promise.all( - files.map( file => { - return new Promise( (resolve, reject) => { - let formData = new FormData() - formData.append('file', file) - - axios({ - url: `${props.backendUrl}/api/upload`, - method: 'POST', - data: formData, - }).then( response => { - resolve(response.data) - }) - }) - }) - ) - } - - function getTranscriptions(files) { - var arr1 = [] - var arr2 = [] - setSpeechlabsFileCount(files.length) - setGoogleapiFileCount(files.length) - for (let i=0; i {requestToSpeechLab(files, arr1)}, 500) - } - - // make 5 concurrent requests (not sure what is limit) - for (let i=0; i < 5; i++) { - setTimeout( () => {requestToGoogleAPI(files, arr2)}, 500) - } - } - - function requestToSpeechLab(files, array) { - var fileIndex = array.shift() - if (fileIndex === undefined) { - return null - } - var file = files[fileIndex] - - return (new Promise( (resolve, reject) => { - let formData = new FormData() - formData.append('file', JSON.stringify(file)) - - axios({ - url: `${props.backendUrl}/api/speechlabs`, - method: 'POST', - data: formData, - headers: { - Accept: 'application/json', - 'Content-Type': 'multipart/form-data', - }, - }).then( response => { - var data = response.data - - // handle response from Speech Labs - if (data.status_code === 200 && data.status === 0) { - let index = tablecontent.findIndex( item => item.filename === file.originalname ) - let updatedRow = tablecontent[index] - updatedRow.speechlabs = data.text - - tablecontent = [...tablecontent.slice(0,index), updatedRow, ...tablecontent.slice(index+1)] - updateRows(tablecontent) - - setSpeechlabsFileCount( c => c-1 ) - - resolve(1000) // wait 1s before next call - } - else { - array.unshift(fileIndex) // push file index back into array - resolve(10000) // wait 10s before next call - } - }).catch( err => { - console.log('Error during request to backend for speechlabs: ') - console.log(err) - reject() - }) - }).then( value => { - setTimeout( () => {requestToSpeechLab(files, array)}, value) // wait value second before making request to allow buffer time at Speech Lab's server - }).catch( err => console.log(err) )) - } - - function requestToGoogleAPI(files, array) { - var fileIndex = array.shift() - if (fileIndex === undefined) { - return null - } - var file = files[fileIndex] - - return (new Promise( (resolve, reject) => { - let formData = new FormData() - formData.append('file', JSON.stringify(file)) - - axios({ - url: `${props.backendUrl}/api/google`, - method: 'POST', - data: formData, - headers: { - Accept: 'application/json', - 'Content-Type': 'multipart/form-data', - }, - }).then( response => { - let data = response.data - - let index = tablecontent.findIndex( item => item.filename === file.originalname ) - let updatedRow = tablecontent[index] - updatedRow.googleapi = data.text - - tablecontent = [...tablecontent.slice(0,index), updatedRow, ...tablecontent.slice(index+1)] - updateRows(tablecontent) - - setGoogleapiFileCount( c => c-1 ) - - resolve(0) - }).catch( err =>{ - console.log('Error during request to backend for googleapi: ') - console.log(err) - reject() - }) - }).then( value => { - setTimeout( () => {requestToGoogleAPI(files, array)}, value) // wait before making request - }).catch( err => console.log(err) )) - } - - //----------------------------Creates data contents for table listing------------------------------ - function createData(fileurl, filename, speechlabs, googleapi){ - return {fileurl, filename, speechlabs, googleapi} - } - - return ( -
- - - - - - - Transcription Comparison of Speech-to-text APIs - - - - - - 1. Upload Audio Files (.wav and .mp3 files only) -
- 2. View Table Listing of Transcriptions -
- 3. Select audio file to playback -
-
- -
-
- - - - {/* Audio file upload field and button */} - - - - - - - - - - - - {/* Table for response display and page management */} - - - - - - - - Filename - SpeechLabs Response - GoogleAPI Response - - - - - {(rowsPerPage > 0 - ? rows.slice(page * rowsPerPage, page * rowsPerPage + rowsPerPage) - :rows - ).map((row) => ( - - - - - - {row.filename} - - {row.speechlabs} - {row.googleapi} - - ))} - - {emptyRows > 0 && ( - - - - )} - - - - - - - -
- -
-
-
- ); -} diff --git a/frontend/src/containers/Chartplotly.jsx b/frontend/src/containers/Chartplotly.jsx deleted file mode 100644 index 5e52827..0000000 --- a/frontend/src/containers/Chartplotly.jsx +++ /dev/null @@ -1,44 +0,0 @@ -import React, { useRef } from 'react'; -import Plot from 'react-plotly.js'; - -export default function SplineChart(props){ - - let chart = useRef(); - let xData = [] - let yData = [] - - props.responseScoreArray.map((s, i)=>{ - return( - xData.push(i+1), - yData.push(s) - ) - }) - const trace = { - x: xData, - y: yData, - type: "scatter", - mode: 'markers', - marker: {color: 'blue'}, - name: props.chatbot, - showlegend:false - } - const layout = { - width: 570, - height: 570, - title: 'Similarity Threshold', - xaxis:{ title:{text:'Question Number'}}, - yaxis: { title:{text:'Similarity Score'}}, - font:{ family:'Courier New, monospace', size:16, color:"#2b2d2f"} - } - - return ( -
- (chart.current = ref)} - /> -
- ); - -} \ No newline at end of file diff --git a/frontend/src/containers/Charts.jsx b/frontend/src/containers/Charts.jsx deleted file mode 100644 index 5281f3b..0000000 --- a/frontend/src/containers/Charts.jsx +++ /dev/null @@ -1,45 +0,0 @@ -import React, { useRef } from 'react'; -import CanvasJSReact from '../assets/canvasjs.react'; -var CanvasJSChart = CanvasJSReact.CanvasJSChart; - -export default function SplineChart(props){ - - let chart = useRef(); - let responseData = [] - - props.responseScoreArray.map((s, i)=>{ - return( - responseData.push({label: i+1, y: s}) - ) - }) - - const options = { - animationEnabled: true, - backgroundColor: "transparent", - axisX: { - valueFormatString: "MMM" - }, - axisY: { - title: "Similarity Threshold", - includeZero: false - }, - data: [{ - yValueFormatString: "##.00", - type: "scatter", - name: props.chatbot, - dataPoints: responseData - } - ] - } - - return ( -
- (chart.current = ref)} - /> -
- ); - -} \ No newline at end of file diff --git a/frontend/src/containers/DNN.jsx b/frontend/src/containers/DNN.jsx deleted file mode 100755 index 79713db..0000000 --- a/frontend/src/containers/DNN.jsx +++ /dev/null @@ -1,55 +0,0 @@ -import React,{Component} from 'react'; -import TextField from '@material-ui/core/TextField'; -// import Select from '@material-ui/core/Select'; -// import MenuItem from '@material-ui/core/MenuItem'; -import FormControl from '@material-ui/core/FormControl'; -// import InputLabel from '@material-ui/core/InputLabel'; -const form={display:'block'}; - -class DNN extends Component{ - - render(){ - - return ( - -
- - - {/* */} - - -
- ); - } -} - -export default DNN \ No newline at end of file diff --git a/frontend/src/containers/Dashboard.jsx b/frontend/src/containers/Dashboard.jsx deleted file mode 100755 index 5aa4205..0000000 --- a/frontend/src/containers/Dashboard.jsx +++ /dev/null @@ -1,841 +0,0 @@ -import React,{Component} from 'react'; -import CssBaseline from '@material-ui/core/CssBaseline'; -import Typography from '@material-ui/core/Typography'; -import Container from '@material-ui/core/Container'; -import Grid from '@material-ui/core/Grid'; -import Paper from '@material-ui/core/Paper'; -import Card from '@material-ui/core/Card'; -import CardContent from '@material-ui/core/CardContent'; -import Record from '../Record'; -import io from 'socket.io-client' -import axios from "axios"; -import FormControl from '@material-ui/core/FormControl'; -import Switch from '@material-ui/core/Switch'; -import OutlinedInput from '@material-ui/core/OutlinedInput'; -import InputLabel from '@material-ui/core/InputLabel'; -import InputAdornment from '@material-ui/core/InputAdornment'; -import Button from '@material-ui/core/Button'; -import FormControlLabel from '@material-ui/core/FormControlLabel'; -import Checkbox from '@material-ui/core/Checkbox'; -import FormGroup from '@material-ui/core/FormGroup'; -import Dialogflow from './Dialogflow'; -import DNN from './DNN'; -import Jamie from "./Jamie"; -import MICL from "./MICL"; -import UploadBox from "./UploadBox"; -import AudioUpload from "./Audiofile"; -import Rajat from "./Rajat"; -import AISG from "../img/aisg.png"; -import MSF from "../img/msf.png"; -import NTU from "../img/ntu.png"; -import NUS from "../img/nus.png"; -import {Tab, Tabs} from "react-bootstrap"; -import RadioGroup from '@material-ui/core/RadioGroup' -import Radio from '@material-ui/core/Radio' - - - -const content={flexgrow: 1, height: '100vh', overflow:'auto'}; -const container={paddingTop: '50px', paddingBottom:'10px'}; -const textPosition ={paddingLeft: '10px', paddingTop:'10px', paddingBottom:'10px'}; - -class Dashboard extends Component{ - - constructor(props) { - super(props); - this.state = { - //Direct Query - input:"", - - responseDialogflow:"", - responseDNN:"", - responseJamie:"", - responseMICL:"", - responseRajat: "", - - loadingJamie:false, - loadingDialogflow:false, - loadingDNN: false, - loadingMICL: false, - loadingRajat: false, - - similarityDialog: false, - similarityDNN: false, - similarityMICL: false, - similarityRajat: false, - - scoreDialog: 0, - scoreDNN: 0, - scoreMICL: 0, - scoreRajat: 0, - - choice: "", - reccommendation: [], - checkDialog: true, - checkDNN: false, - checkMICL: true, - checkRajat: true, - - topic: "babybonus", // babybonus, covid19, - availableDialog: true, - availableMICL: true, - availableRajat: true, - // set availability at handleTopicChange() function - - responseScoreArray: [], - trackScore:[], - - //Speech to Text - backendUrl: process.env.REACT_APP_API, - isSocketReady: false, - isBusy: false, - socket: null, - partialResultAISG: "", - partialResultGoogle: "", - transcriptionAISG: "", - transcriptionGoogle: "", - streamOpenAISG: false, - streamOpenGoogle: false, - - //Switch - switch: false, - } - - this.setState = this.setState.bind(this) - - //Action Listeners Method Bindings - this.handleChange = this.handleChange.bind(this); - this.handleCheck = this.handleCheck.bind(this); - this.handleClick = this.handleClick.bind(this); - this.handleInput = this.handleInput.bind(this); - - //Summarizer Method Binding - this.summarizer = this.summarizer.bind(this); - - //Similarity Check Method Bindings - this.checkSimilarityDNN = this.checkSimilarityDNN.bind(this); - this.checkSimilarityDialog = this.checkSimilarityDialog.bind(this); - this.checkSimilarityMICL = this.checkSimilarityMICL.bind(this); - this.checkSimilarityRajat = this.checkSimilarityRajat.bind(this); - - //Response Comparison Method Bindings - this.APICallResponseCompare = this.APICallResponseCompare.bind(this); - this.comparison = this.comparison.bind(this); - - //API Call Method Bindings - this.askJamieAPI = this.askJamieAPI.bind(this); - this.dialogflowAPI = this.dialogflowAPI.bind(this); - this.dnnAPI = this.dnnAPI.bind(this); - this.miclAPI = this.miclAPI.bind(this); - this.rajatAPI = this.rajatAPI.bind(this); - - // Question Topic Method Bindings - this.handleTopicChange = this.handleTopicChange.bind(this) - } - - //Response summarizer - summarizer(result){ - var array = [] - var summary = ""; - array = result.split(" ") - if (array.length < 40){ - summary = result - }else{ - for (var i = 0;i<40;i++){ - if (i === 39){ - summary += array[i] + "..." - }else{ - summary += array[i] + " " - } - } - } - - return summary - } - - //User input handling - handleInput(e) { - e.preventDefault(); - let value = e.target.value; - let name = e.target.name; - this.setState({[name]:value}) - } - - //Response comparison function. Parameters(Array of Response Pair) - async APICallResponseCompare(req, callback){ - await axios.post(`${process.env.REACT_APP_API}/flask/api/responseCompare`,req) - .then((res)=>{ - let probability = res.data.reply - if (probability !== -1){ - callback(probability) - } - }).catch(error=>{ - console.log("Error Contacting API server") - }); - - } - - //checkSimilarity method prefix updates response comparison scores - checkSimilarityDialog(score){ - this.setState({scoreDialog:score}) - this.setState({similarityDialog: true}) - } - - checkSimilarityDNN(score){ - this.setState({scoreDNN:score}) - this.setState({similarityDNN:true}) - } - - checkSimilarityMICL(score){ - this.setState({scoreMICL:score}) - this.setState({similarityMICL:true}) - } - - checkSimilarityRajat(score){ - this.setState({scoreRajat:score}) - this.setState({similarityRajat:true}) - } - - //API Chatbot services for interation simulation - askJamieAPI(params){ - return new Promise(function(resolve,reject){ - axios.post(`${process.env.REACT_APP_API}/jamie/api/askJamieFast`, params) - .then((res)=>{ - resolve(res.data.reply) - }) - .catch(error=>{ - console.log("Error contacting Ask Jamie") - }); - }) - } - - dialogflowAPI(params){ - return new Promise(function(resolve,reject){ - axios.post(`${process.env.REACT_APP_API}/dialog/api/dialogflow`, params) - .then((res)=>{ - resolve(res.data.reply) - }) - .catch(error=>{ - console.log("Error contacting Dialogflow") - }); - }) - } - - dnnAPI(params){ - return new Promise(function(resolve, reject){ - axios.post(`${process.env.REACT_APP_API}/flask/api/russ_query`, params) - .then((res)=>{ - resolve(res.data.reply) - }) - .catch(error=>{ - console.log("Error contacting Flask server") - }) - }) - } - - miclAPI(params){ - return new Promise(function(resolve, reject){ - axios.post(`${process.env.REACT_APP_API}/micl/api/directQuery`, params) - .then((res)=>{ - // that.setState({reccommendation: res.data.queries}) - resolve(res.data.reply) - }) - .catch(error=>{ - console.log("Error contacting MICL server") - }) - }) - } - - rajatAPI(params){ - return new Promise(function(resolve, reject){ - axios.post(`${process.env.REACT_APP_API}/rajat/api/queryEndpoint`, params) - .then((res)=>{ - console.log(res) - resolve(res.data.reply) - }) - .catch(error=>{ - console.log("Error contacting Rajat server") - }) - }) - } - - // Make sure responses are present before executing response comparison - comparison(){ - - if(this.state.checkDialog){ - let req = {responses: [this.state.responseDialogflow, this.state.responseJamie]} - try{ - this.APICallResponseCompare(req, this.checkSimilarityDialog) - }catch(e){ - console.log("Comparison Error") - } - } - - if(this.state.checkDNN){ - let req = {responses: [this.state.responseDNN, this.state.responseJamie]} - try{ - this.APICallResponseCompare(req, this.checkSimilarityDNN); - }catch(e){ - console.log("Comparison Error") - } - } - - if(this.state.checkMICL){ - let req = {responses: [this.state.responseMICL, this.state.responseJamie]} - try{ - this.APICallResponseCompare(req, this.checkSimilarityMICL); - }catch(e){ - console.log("Comparison Error") - } - } - - if(this.state.checkRajat){ - let req = {responses: [this.state.responseRajat, this.state.responseJamie]} - try{ - this.APICallResponseCompare(req, this.checkSimilarityRajat); - }catch(e){ - console.log("Comparison Error") - } - } - } - - // On input submit action handler - async handleClick(){ - - if (this.state.input === "") return; - - // Reset comparison score value - this.setState({ - similarityDialog: false, - similarityMICL: false, - similarityDNN: false, - }) - - // Construct input object - var params = { - question: this.state.input, - topic: this.state.topic, - } - - var promiseArray = [] - // make askJamie call - this.setState({loadingJamie: true}) - var askJamiePromise = this.askJamieAPI(params) - promiseArray.push(askJamiePromise) - - askJamiePromise.then( res => { - let summarized = this.summarizer(res) - this.setState({ - responseJamie: summarized, - loadingJamie: false, - }) - }) - - // make Dialogflow call - if (this.state.checkDialog) { - this.setState({loadingDialogflow: true}) - var dialogFlowPromise = this.dialogflowAPI(params) - promiseArray.push(dialogFlowPromise) - - dialogFlowPromise.then( res => { - let summarized = this.summarizer(res) - this.setState({ - responseDialogflow: summarized, - loadingDialogflow: false, - }) - }) - } - // make DNN call - if (this.state.checkDNN){ - this.setState({loadingDNN: true}) - var dnnPromise = this.dnnAPI(params) - promiseArray.push(dnnPromise) - - dnnPromise.then( res => { - let summarized = this.summarizer(res) - this.setState({ - responseDNN: summarized, - loadingDNN: false, - }) - }) - } - // make MICL call - if (this.state.checkMICL){ - this.setState({loadingMICL: true}) - var miclPromise = this.miclAPI(params) - promiseArray.push(miclPromise) - - miclPromise.then( res => { - let summarized = this.summarizer(res) - this.setState({ - responseMICL: summarized, - loadingMICL: false, - }) - }) - } - // make Rajat call - if (this.state.checkRajat){ - this.setState({loadingRajat: true}) - var rajatPromise = this.rajatAPI(params) - promiseArray.push(rajatPromise) - - rajatPromise.then( res => { - let summarized = this.summarizer(res) - this.setState({ - responseRajat: summarized, - loadingRajat: false, - }) - }) - } - - // Bind this to variable for use in promise - let that = this; - - // Promise of Chatbot Services - await Promise.all( - promiseArray - ).then( values => { - console.log(values) - // On successful chatbot interaction, execute comparison for each chatbot response pair - that.comparison() - }) - } - - //Handles selection of Chatbot services through checkboxes - handleCheck(e){ - let name = e.target.name; - let value = e.target.value; - this.setState({[name]: e.target.checked}) - - // if unchecked, clear response - if (!e.target.checked) { - this.setState({ - [`response${value}`]:"" - }) - } - } - - //Handle switch mechanism for text/speech input switches - handleChange(e) { - let name = e.target.name; - this.setState({[name]:e.target.checked}) - this.reset() - - //Hacky method to trigger socket initiation when switch is pushed - if(this.state.switch===false){ - this.initSockets() - } - - if(this.state.switch===true){ - this.state.socket.disconnect() - } - } - - //Socket initialization for speech queries - initSockets() { - const socket = io(this.state.backendUrl, { - reconnection: true, - reconnectionDelay: 1000, - reconnectionDelayMax: 5000, - // reconnectionAttempts: Infinity - reconnectionAttempts: 2 - }) - - socket.on('connect', () => { - console.log('socket connected!') - this.setState({ - socket: socket, - isSocketReady: true, - }) - }) - - socket.on('stream-ready-aisg', () => { - this.setState({streamOpenAISG: true,}) - }) - - socket.on('stream-ready-google', () => { - this.setState({streamOpenGoogle: true,}) - }) - - socket.on('stream-data-google', data => { - - if (data.results[0].isFinal) { - this.setState(prevState => ({ - transcriptionGoogle: prevState.transcriptionGoogle + data.results[0].alternatives[0].transcript, - partialResultGoogle: '' - })) - - } else { - this.setState(prevState => ({ - partialResultGoogle: '[...' + data.results[0].alternatives[0].transcript + ']' - })) - } - }) - - socket.on('stream-data-aisg', data => { - if (data.result.final) { - this.setState(prevState => ({ - transcriptionAISG: prevState.transcriptionAISG.slice(0,-1) + ' ' + data.result.hypotheses[0].transcript, - partialResultAISG: '' - })) - - } else { - // this.setState({input:""}) - this.setState(prevState => ({ - partialResultAISG: '[...' + data.result.hypotheses[0].transcript + ']' - })) - } - }) - - socket.on('stream-close-aisg', () => { - this.setState(prevState => ({ - streamOpenAISG: false, - isBusy: prevState.streamOpenGoogle, - })) - }) - - socket.on('stream-close-google', () => { - this.setState(prevState => ({ - streamOpenGoogle: false, - isBusy: prevState.streamOpenAISG, - })) - }) - } - - reset = () => { - this.setState({ - input: '', - partialResultAISG: '', - partialResultGoogle: '', - transcriptionAISG: '', - transcriptionGoogle: '', - responseDialogflow:"", - responseDNN:"", - responseJamie:"", - responseMICL:"", - responseRajat: "", - similarityDialog: false, - similarityDNN: false, - similarityMICL: false, - similarityRajat: false, - }) - } - - //Handle question topic change - handleTopicChange(e, value) { - this.setState({topic:value}) - // reset input and responses - this.reset() - - switch (value) { - case 'babybonus': - this.setState({ - availableDialog: true, - availableMICL: true, - availableRajat: true, - checkDialog: true, - checkMICL: true, - checkRajat: true, - }) - break - case 'covid19': - this.setState({ - availableDialog: true, - availableMICL: false, - availableRajat: true, - checkDialog: true, - checkMICL: false, - checkRajat: true, - }) - break - default: - break - } - } - - render(){ - return ( - -
- - -
- - - - - AISG Logo - - - NTU Logo - - - NUS Logo - - - MSF Logo - - - - - - - - -

- - - - - - - Multi Chatbot Interface for Response Comparisons - - - - - - 1. Selection of Chatbot Services -
- 2. Choose between Text(Default) or Realtime Speech Input -
- 3. Real-time Speech allows choice of Google or AISG Transcription Services -
-
- -
- -
- - - - - - } - label="SWITCH BETWEEN TEXT AND SPEECH" - /> - - - - - {this.state.switch && - - - Text Input Disabled. - - - Select switch to enable text - - - } - - {this.state.switch === false && - - Input - FAQ} - labelWidth={60} - name="input" - value={this.state.input} - onChange={this.handleInput} - /> - - - } - - - - - - - {this.state.switch && - - } - - {this.state.switch ===false && - - - Speech to Text Disabled. - - - Select switch to enable speech - - - } - - - - {/* Chatbot Selection */} - - - Select Chatbot Services: - - - - - {this.state.availableDialog && - } - label="Dialogflow" - />} - {this.state.availableMICL && - } - label="Andrew" - />} - {this.state.availableRajat && - } - label="Rajat" - />} - - - - - - {/* Question Topic Selection */} - - - - Question Topic: - - - - } - /> - } - /> - - - - - - - {this.state.switch === true && - -
Transcription: {this.state.input}
-
- } - - - - - - {this.state.checkDNN && - - - - } - - {this.state.checkDialog && - - - - } - - {this.state.checkMICL && - - - - } - - {this.state.checkRajat && - - - - } - -
- -
- - -

- - - - - - - - -
- - {/* AudioUpload(Audiofile.jsx) component to be worked on by Damien */} - -

- -
- -
-
- -
-
- ); - } -} - -export default Dashboard diff --git a/frontend/src/containers/Dialogflow.jsx b/frontend/src/containers/Dialogflow.jsx deleted file mode 100755 index 551f821..0000000 --- a/frontend/src/containers/Dialogflow.jsx +++ /dev/null @@ -1,32 +0,0 @@ -import React,{Component} from 'react'; -import TextField from '@material-ui/core/TextField'; -import FormControl from '@material-ui/core/FormControl'; -const form={display:'block'}; - -class Dialogflow extends Component{ - - render(){ - return ( - -
- - - -
- ); - } -} - -export default Dialogflow \ No newline at end of file diff --git a/frontend/src/containers/Jamie.jsx b/frontend/src/containers/Jamie.jsx deleted file mode 100755 index 19f0893..0000000 --- a/frontend/src/containers/Jamie.jsx +++ /dev/null @@ -1,31 +0,0 @@ -import React,{Component} from 'react'; -import TextField from '@material-ui/core/TextField'; -import FormControl from '@material-ui/core/FormControl'; -const form={display:'block'}; - -class Dialogflow extends Component{ - - render(){ - return ( - -
- - - -
- ); - } -} - -export default Dialogflow \ No newline at end of file diff --git a/frontend/src/containers/MICL.jsx b/frontend/src/containers/MICL.jsx deleted file mode 100755 index 652e43e..0000000 --- a/frontend/src/containers/MICL.jsx +++ /dev/null @@ -1,33 +0,0 @@ -import React,{Component} from 'react'; -import TextField from '@material-ui/core/TextField'; -import FormControl from '@material-ui/core/FormControl'; -const form={display:'block'}; - -class MICL extends Component{ - - render(){ - - return ( - -
- - - -
- ); - } -} - -export default MICL \ No newline at end of file diff --git a/frontend/src/containers/Rajat.jsx b/frontend/src/containers/Rajat.jsx deleted file mode 100644 index 1fab0a8..0000000 --- a/frontend/src/containers/Rajat.jsx +++ /dev/null @@ -1,33 +0,0 @@ -import React,{Component} from 'react'; -import TextField from '@material-ui/core/TextField'; -import FormControl from '@material-ui/core/FormControl'; -const form={display:'block'}; - -class Rajat extends Component{ - - render(){ - - return ( - -
- - - -
- ); - } -} - -export default Rajat \ No newline at end of file diff --git a/frontend/src/containers/UploadBox.jsx b/frontend/src/containers/UploadBox.jsx deleted file mode 100644 index 967dbf7..0000000 --- a/frontend/src/containers/UploadBox.jsx +++ /dev/null @@ -1,614 +0,0 @@ -import React, { useState }from 'react'; -import { makeStyles, useTheme } from '@material-ui/core/styles'; -import Grid from '@material-ui/core/Grid'; -import Paper from '@material-ui/core/Paper'; -import Typography from '@material-ui/core/Typography'; -import InputBase from '@material-ui/core/InputBase'; -import Divider from '@material-ui/core/Divider'; -import FormControl from '@material-ui/core/FormControl' -import FormControlLabel from '@material-ui/core/FormControlLabel'; -import FormHelperText from '@material-ui/core/FormHelperText'; -import RadioGroup from '@material-ui/core/RadioGroup' -import Radio from '@material-ui/core/Radio' -import MenuItem from '@material-ui/core/MenuItem'; -import Select from '@material-ui/core/Select'; -import Button from '@material-ui/core/Button'; -import LinearProgress from '@material-ui/core/LinearProgress'; - -import IconButton from '@material-ui/core/IconButton'; -import DirectionsIcon from '@material-ui/icons/Directions'; - -import PropTypes from 'prop-types'; -import axios from "axios"; - -import Table from '@material-ui/core/Table'; -import TableBody from '@material-ui/core/TableBody'; -import TableCell from '@material-ui/core/TableCell'; -import TableHead from '@material-ui/core/TableHead'; -import TableRow from '@material-ui/core/TableRow'; -import TableFooter from '@material-ui/core/TableFooter'; -import TablePagination from '@material-ui/core/TablePagination'; - -import FirstPageIcon from '@material-ui/icons/FirstPage'; -import KeyboardArrowLeft from '@material-ui/icons/KeyboardArrowLeft'; -import KeyboardArrowRight from '@material-ui/icons/KeyboardArrowRight'; -import LastPageIcon from '@material-ui/icons/LastPage'; - -import Dialog from '@material-ui/core/Dialog'; -import DialogActions from '@material-ui/core/DialogActions'; -import DialogContent from '@material-ui/core/DialogContent'; -import DialogTitle from '@material-ui/core/DialogTitle'; - -import Card from '@material-ui/core/Card'; -import CardContent from '@material-ui/core/CardContent'; - -// import Chartplotly from "./Chartplotly"; -import Charts from "./Charts"; - -const useStyles = makeStyles(theme => ({ - pagination: { - flexShrink: 0, - marginleft: theme.spacing(2.5) - }, - root: { - padding: '2px 4px', - display: 'flex', - alignItems: 'center', - width: 500, - }, - input: { - marginLeft: theme.spacing(1), - flex: 1, - }, - iconButton: { - padding: 10, - }, - divider: { - height: 28, - margin: 4, - }, - table: { - width: 'auto' - // minWidth: 1200 - }, - modeSelect: { - minWidth: 120, - }, - tableContainer: { - paddingTop: '10px', - } - -})); - -function TablePaginationActions(props){ - const classes = useStyles(); - const theme = useTheme(); - const { count, page, rowsPerPage, onChangePage } = props; - - //-----------------------------Pagination Handler----------------------------------- - const handleFirstPageButtonClick = (event) => { - onChangePage(event, 0) - }; - - const handleBackButtonClick = (event) => { - onChangePage(event, page - 1) - } - - const handleNextButtonClick = (event) => { - onChangePage(event, page + 1) - } - - const handleLastPageButtonClick = (event) => { - onChangePage(event, Math.max(0, Math.ceil(count/rowsPerPage)-1)); - } - - //------------------------------Pagination Icons------------------------------------- - return ( -
- - {theme.direction === 'rtl' ? : } - - - {theme.direction === 'rtl' ? : } - - = Math.ceil(count / rowsPerPage) - 1} - aria-label="next page" - > - {theme.direction === 'rtl' ? : } - - = Math.ceil(count / rowsPerPage) - 1} - aria-label="last page" - > - {theme.direction === 'rtl' ? : } - -
- ); -} - -//---------------------------Pagination Action Props--------------------------------------- -TablePaginationActions.propTypes = { - count: PropTypes.number.isRequired, - onChangePage: PropTypes.func.isRequired, - page: PropTypes.number.isRequired, - rowsPerPage: PropTypes.number.isRequired, -}; - - -export default function CustomizedInputBase(props) { - let [fileName, setFilename] = useState(""); - const [value, setValue] = React.useState(''); - const [rows, updateRows] = React.useState([]); - const [page, setPage] = React.useState(0); - const [rowsPerPage, setRowsPerPage] = React.useState(5); - const [graph, setGraph] = React.useState(false); - const [open, setOpen] = React.useState(false); - const [load, setLoad] = React.useState(false); - const [scoreArray, setscoreArray] = React.useState([]); - const [completed, setCompleted] = React.useState(0); - const [text, setText] = React.useState([]); - const [submit, setSubmit] = React.useState(false); - - const [upload, setUpload] = React.useState(false); - const [option, setOption] = React.useState(false); - - const [topic, setTopic] = React.useState('babybonus') - const [availableMICL, setAvailableMICL] = React.useState(true) - const [availableDialog, setAvailableDialog] = React.useState(true) - const [availableRajat, setAvailableRajat] = React.useState(true) - - const emptyRows = rowsPerPage - Math.min(rowsPerPage, rows.length - page * rowsPerPage); - - let tablecontent = [] - let scorecontent = [] - - //---------------------------Generate Report Pop Up Handler------------------------------- - const handleClickOpen = () =>{ - setOpen(true); - }; - - const handleClose = () =>{ - setOpen(false); - }; - - - //---------------------------Page Change Handler----------------------------------------- - const handleChangePage = (event, newPage) =>{ - setPage(newPage) - } - - const handleChangeRowsPerPage = (event) =>{ - setRowsPerPage(parseInt(event.target.value, 10)); - setPage(0); - } - - //----------------Promise to clear state and array of Chart and Table Array--------------- - function clearContent(){ - - return new Promise(function(resolve, reject){ - - try{ - //Clear Array content for state re-population - tablecontent = [] - scorecontent = [] - - //Clear Chart and Table State - setscoreArray([]) - updateRows([]); - - //Disable Chart - setGraph(false) - - resolve("Ok") - }catch(e){ - reject(e) - } - - }); - - } - - function handleAnalysis(){ - - let clear = clearContent() - clear.then((val)=>{ - if (val === 'Ok'){ - setLoad(true) - setSubmit(true) - setPage(0) - }else{ - console.log(val) - } - }).then(()=>{ - handleSingleInput(text,0,text.length) - }) - } - - //--------------------------Chatbot Service Change Handler-------------------------------- - const handleChange = event => { - setValue(event.target.value); - setOption(true) - - //Clear Chart and Table State - setscoreArray([]) - updateRows([]); - setGraph(false) - setPage(0) - - }; - - const classes = useStyles(); - - //------------------------------Response Summarizer--------------------------------------- - function summarizer(result){ - var array = [] - var summary = ""; - array = result.split(" ") - if (array.length < 40){ - summary = result - }else{ - for (var i = 0;i<40;i++){ - if (i === 39){ - summary += array[i] + "..." - }else{ - summary += array[i] + " " - } - } - } - - return summary - } - - //---------------------------------Similarity Comparison--------------------------------------- - function ResponseComparison(req){ - - return new Promise(function(resolve, reject){ - axios.post(`${process.env.REACT_APP_API}/flask/api/responseCompare`,req) - .then((res)=>{ - let probability = res.data.reply - resolve(probability) - }).catch(error=>{ - reject(error) - }); - - }); - - } - - //----------------------Recursive function to return results one at a time-------------------- - async function handleSingleInput(textArray, i, textArrayLength){ - - if(i === textArrayLength -1 ){ - setText(textArray) - setscoreArray(scorecontent) - setGraph(true) - setLoad(false) - setCompleted(0) - setSubmit(false) - return - }else{ - let query = textArray[i] - let params = { - question: query, - topic: topic, - } - let service = "" - - if(value === 'Dialogflow'){ - service = props.dialogflowAPI(params) - }else if (value === 'Andrew'){ - service = props.miclAPI(params) - }else if (value === 'Rajat'){ - service = props.rajatAPI(params) - } - - await Promise.all( - [props.askJamieAPI(params), service] - ).then( val => { - let req = {responses:[summarizer(val[0]),summarizer(val[1])]} - let prob = ResponseComparison(req) - prob.then((probval)=>{ - scorecontent.push(probval) - tablecontent.push(createData(query, summarizer(val[0]), summarizer(val[1]), probval)) - updateRows(tablecontent) - }) - - }).then(()=>{ - i = i + 1 - handleSingleInput(textArray, i, textArrayLength) - setCompleted((i/(textArrayLength-1))*100) - }) - - } - } - - //----------------------Read file contents for computing response comparison---------------------- - const handleFileRead = (e)=>{ - - const content = e.target.result; - let textArray = content.split('\n'); - setText(textArray) - } - - //---------------------------On file upload, call handleFileRead to load content------------------ - function onChangehandler(e){ - - //Load file content - try { - let file = e.target.files[0]; - fileName = file.name - setFilename(fileName); - let fileReader = new FileReader(); - fileReader.onloadend = handleFileRead; - fileReader.readAsText(file) - setUpload(true) - - //Clear Chart and Table State - setscoreArray([]) - updateRows([]); - setGraph(false) - - }catch(e){ - setFilename("No file detected, please upload a line seperated text file") - setUpload(false) - } - - }; - - //----------------------------Creates data contents for table listing------------------------------ - function createData(input, jamie, dialogflow, score){ - return {input, jamie, dialogflow, score} - } - - //Handle question topic change - function handleTopicChange(e, value) { - setTopic(value) - let clear = clearContent() - clear.then((val)=>{ - if (val === 'Ok'){ - setPage(0) - } - }) - switch (value) { - case 'babybonus': - setAvailableDialog(true) - setAvailableMICL(true) - setAvailableRajat(true) - break - case 'covid19': - setAvailableDialog(true) - setAvailableMICL(false) - setAvailableRajat(true) - break - default: - break - } - } - - - return ( -
- {/* File Upload Form */} - - - - - - Performance Analysis of Chatbot Service - - - - - - 1. Upload Text File of Line-Seperated Queries -
- 2. Selection of Chatbot Service for Analysis -
- 3. Click on Start Analysis -
- 4. View Table Listing of Responses and Accuracy Score -
- 5. Graphical Report available after all responses are processed -
-
- -
-
- - - - {/* File uploading field */} - - - - - - - - {load ===true - ? - - - - : - - - - } - - - - - - {/* Chatbot Selection Field */} - - - - Chat Model Selection - - - - - {/* Start Upload Button */} - - {upload === true && option === true && submit === false - ? - : - } - - - - - {/* Graph Generation Button */} - - {graph === false - ? - : - } - - - - - {/* Question Topic Selection */} - - - - Question Topic: - - - - - - } - /> - } - /> - - - - - - - - - - - {load === true && - - } - - {/* Table for response display and page management */} - - - - - - Input - Ask Jamie Response - {value === '' - ?Chatbot Response - :{value} Response - } - Similarity Score - - - - - {(rowsPerPage > 0 - ? rows.slice(page * rowsPerPage, page * rowsPerPage + rowsPerPage) - :rows - ).map((row) => ( - - - {row.input} - - {row.jamie} - {row.dialogflow} - {row.score} - - ))} - - {emptyRows > 0 && ( - - - - )} - - - - - - - -
-
-
- - {/* Popup dialog */} - - {`Performance Analysis of ${value}`} - - - {/* - Let Google help apps determine location. This means sending anonymous location data to - Google, even when no apps are running. - */} - - - - - - - -
- ); -} diff --git a/frontend/src/dashboard/AudioTranscriptionComparison.jsx b/frontend/src/dashboard/AudioTranscriptionComparison.jsx new file mode 100644 index 0000000..f65596e --- /dev/null +++ b/frontend/src/dashboard/AudioTranscriptionComparison.jsx @@ -0,0 +1,347 @@ +import React, { useState, useEffect } from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Paper from '@material-ui/core/Paper'; +import InputBase from '@material-ui/core/InputBase'; +import Divider from '@material-ui/core/Divider'; +import IconButton from '@material-ui/core/IconButton'; +import DirectionsIcon from '@material-ui/icons/Directions'; +import FormControl from '@material-ui/core/FormControl' +import axios from 'axios'; + +import Table from '@material-ui/core/Table'; +import TableBody from '@material-ui/core/TableBody'; +import TableCell from '@material-ui/core/TableCell'; +import TableHead from '@material-ui/core/TableHead'; +import TableRow from '@material-ui/core/TableRow'; +import TableFooter from '@material-ui/core/TableFooter'; +import TablePagination from '@material-ui/core/TablePagination'; + +import Card from '@material-ui/core/Card'; +import CardContent from '@material-ui/core/CardContent'; +import Typography from '@material-ui/core/Typography'; +import Grid from '@material-ui/core/Grid'; + +import AudioPlaybackButton from './components/AudioPlaybackButton'; +import TablePaginationActions from '../components/TablePaginationActions'; + +const useStyles = makeStyles(theme => ({ + root: { + padding: '2px 4px', + display: 'flex', + alignItems: 'center', + }, + descriptionCardGrid: { + marginTop: theme.spacing(2), + marginBottom: theme.spacing(2), + }, + userMenuGrid: { + marginTop: theme.spacing(1), + marginBottom: theme.spacing(1), + }, + input: { + marginLeft: theme.spacing(1), + flex: 1, + }, + iconButton: { + padding: theme.spacing(1), + }, + divider: { + height: 28, + margin: 4, + }, + tableContainer: { + marginTop: theme.spacing(2), + marginBottom: theme.spacing(2), + flexGrow: 1, + }, +})); + + +export default function AudioTranscriptionComparison(props) { + + const classes = useStyles(); + + const [inputText, setInputText] = useState("") + const [speechlabsFileCount, setSpeechlabsFileCount] = useState(-1) + const [googleapiFileCount, setGoogleapiFileCount] = useState(-1) + + const [rows, updateRows] = useState([]); + const [page, setPage] = useState(0); + const [rowsPerPage, setRowsPerPage] = useState(5); + + const emptyRows = rowsPerPage - Math.min(rowsPerPage, rows.length - page * rowsPerPage); + + let tablecontent = [] + + //---------------------------Page Change Handler----------------------------------------- + const handleChangePage = (event, newPage) => { + setPage(newPage) + } + + const handleChangeRowsPerPage = (event) => { + setRowsPerPage(parseInt(event.target.value, 10)); + setPage(0); + } + + //--------------------------Button event handlers-------------------------- + async function onChangehandler(e) { + var files = Array.from(e.target.files); + files.sort() + + files.forEach(file => { + tablecontent.push(createData(URL.createObjectURL(file), file.name, "loading...", "loading...")) + }) + updateRows(tablecontent) + setInputText(`${files.length} files uploaded`) + + uploadFiles(files).then(results => { + getTranscriptions(results) + }) + }; + + //--------------------Audio file handlers------------------- + useEffect(() => { + if (speechlabsFileCount === 0 && googleapiFileCount === 0) { + axios.get(`${props.backendUrl}/api/deletestorage`) + } + }, [speechlabsFileCount, googleapiFileCount, props.backendUrl]) + + function uploadFiles(files) { + return Promise.all( + files.map(file => { + return new Promise((resolve, reject) => { + let formData = new FormData() + formData.append('file', file) + + axios({ + url: `${props.backendUrl}/api/upload`, + method: 'POST', + data: formData, + }).then(response => { + resolve(response.data) + }) + }) + }) + ) + } + + function getTranscriptions(files) { + var arr1 = [] + var arr2 = [] + setSpeechlabsFileCount(files.length) + setGoogleapiFileCount(files.length) + for (let i = 0; i < files.length; i++) { + arr1.push(i) + arr2.push(i) + } // arrays to track processing of files + + // make 2 concurrent requests, due to Speech Lab's limit of 3 + for (let i = 0; i < 2; i++) { + setTimeout(() => { requestToSpeechLab(files, arr1) }, 500) + } + + // make 5 concurrent requests (not sure what is limit) + for (let i = 0; i < 5; i++) { + setTimeout(() => { requestToGoogleAPI(files, arr2) }, 500) + } + } + + function requestToSpeechLab(files, array) { + var fileIndex = array.shift() + if (fileIndex === undefined) { + return null + } + var file = files[fileIndex] + + return (new Promise((resolve, reject) => { + let formData = new FormData() + formData.append('file', JSON.stringify(file)) + + axios({ + url: `${props.backendUrl}/api/speechlabs`, + method: 'POST', + data: formData, + headers: { + Accept: 'application/json', + 'Content-Type': 'multipart/form-data', + }, + }).then(response => { + var data = response.data + + // handle response from Speech Labs + if (data.status_code === 200 && data.status === 0) { + let index = tablecontent.findIndex(item => item.filename === file.originalname) + let updatedRow = tablecontent[index] + updatedRow.speechlabs = data.text + + tablecontent = [...tablecontent.slice(0, index), updatedRow, ...tablecontent.slice(index + 1)] + updateRows(tablecontent) + + setSpeechlabsFileCount(c => c - 1) + + resolve(1000) // wait 1s before next call + } + else { + array.unshift(fileIndex) // push file index back into array + resolve(10000) // wait 10s before next call + } + }).catch(err => { + console.log('Error during request to backend for speechlabs: ') + console.log(err) + reject() + }) + }).then(value => { + setTimeout(() => { requestToSpeechLab(files, array) }, value) // wait value second before making request to allow buffer time at Speech Lab's server + }).catch(err => console.log(err))) + } + + function requestToGoogleAPI(files, array) { + var fileIndex = array.shift() + if (fileIndex === undefined) { + return null + } + var file = files[fileIndex] + + return (new Promise((resolve, reject) => { + let formData = new FormData() + formData.append('file', JSON.stringify(file)) + + axios({ + url: `${props.backendUrl}/api/google`, + method: 'POST', + data: formData, + headers: { + Accept: 'application/json', + 'Content-Type': 'multipart/form-data', + }, + }).then(response => { + let data = response.data + + let index = tablecontent.findIndex(item => item.filename === file.originalname) + let updatedRow = tablecontent[index] + updatedRow.googleapi = data.text + + tablecontent = [...tablecontent.slice(0, index), updatedRow, ...tablecontent.slice(index + 1)] + updateRows(tablecontent) + + setGoogleapiFileCount(c => c - 1) + + resolve(0) + }).catch(err => { + console.log('Error during request to backend for googleapi: ') + console.log(err) + reject() + }) + }).then(value => { + setTimeout(() => { requestToGoogleAPI(files, array) }, value) // wait before making request + }).catch(err => console.log(err))) + } + + //----------------------------Creates data contents for table listing------------------------------ + function createData(fileurl, filename, speechlabs, googleapi) { + return { fileurl, filename, speechlabs, googleapi } + } + + return ( + + + + + + + Transcription Comparison of Speech-to-text APIs + + + 1. Upload Audio Files (.wav and .mp3 files only)
+ 2. View Table Listing of Transcriptions
+ 3. Select audio file to playback +
+
+
+
+ + + + {/* Audio file upload field and button */} + + + + + + + + + + + + + {/* Table for response display and page management */} + + + + + + + + + Filename + SpeechLabs Response + GoogleAPI Response + + + + + {(rowsPerPage > 0 + ? rows.slice(page * rowsPerPage, page * rowsPerPage + rowsPerPage) + : rows + ).map((row) => ( + + + + + + {row.filename} + + {row.speechlabs} + {row.googleapi} + + ))} + + {emptyRows > 0 && ( + + + + )} + + + + + + + +
+ +
+
+
+
+ ); +} diff --git a/frontend/src/dashboard/Dashboard.jsx b/frontend/src/dashboard/Dashboard.jsx new file mode 100644 index 0000000..408d499 --- /dev/null +++ b/frontend/src/dashboard/Dashboard.jsx @@ -0,0 +1,133 @@ +import React, { useEffect } from "react"; +import { useTheme } from "@material-ui/core/styles"; +import axios from "axios"; + +import Container from "@material-ui/core/Container"; + +import LogoHeaders from "./components/LogoHeaders"; +import MassChatbotComparison from "./MassChatbotComparison"; +import AudioTranscriptionComparison from "./AudioTranscriptionComparison"; +import MultiChatbotInterface from "./MultiChatbotInterface"; + +import ReactTab from "react-bootstrap/Tab"; +import ReactTabs from "react-bootstrap/Tabs"; + +import ChatWidget from "../chatwidget/ChatWidget"; + +export default function Dashboard(props) { + const theme = useTheme(); + const backendURL = process.env.REACT_APP_API; + const [models, setModels] = React.useState([]); + + useEffect(() => { + axios.get(`${backendURL}/models`).then((res) => { + setModels(res.data); + }); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []); + + const makeModelCall = (modelName, params) => { + return new Promise((resolve, reject) => { + const foundModelDetail = models.find((m) => m.name === modelName); + const endpoint = foundModelDetail.model_endpoint.find( + (e) => e.topic === params.topic + ); + if (endpoint) { + axios + .post(`${backendURL}` + endpoint.topic_endpoint, params, { + timeout: 2500, + }) + .then((r) => { + resolve(r.data.reply); + }) + .catch((e) => { + reject(e); + }); + } else { + console.log( + "should not reach here, a model cant be available but have no url" + ); + } + }); + }; + const askJamieAPI = (params) => { + return new Promise((resolve, reject) => { + axios + .post(`${process.env.REACT_APP_API}/jamie/api/askJamieFast`, params) + .then((res) => { + resolve(res.data.reply); + }) + .catch((error) => { + console.log("Error contacting Ask Jamie"); + }); + }); + }; + const similarQuestionsAPI = (params) => { + return new Promise((resolve, reject) => { + axios + .post(`${process.env.REACT_APP_API}/bani/api/queryEndpoint`, params) + .then((res) => { + resolve(res.data.similarQuestions); + }) + .catch((error) => { + console.log("Error contacting Bani server"); + }); + }); + }; + // for response comparisons + const makeResponseComparisonRequest = (params) => { + return new Promise((resolve, reject) => { + axios + .post( + `${process.env.REACT_APP_API}/similarity/cosineSimilarity`, + params + ) + .then((res) => { + let probability = res.data.reply; + if (probability !== -1) { + resolve(probability); + } + }) + .catch((error) => { + reject("Error Contacting API server"); + console.log("Error Contacting API server"); + }); + }); + }; + + return ( + + + + + + {/* Multi-Chatbot Interface */} + + + + + {/* Performance Analysis */} + + + + + {/* Transcription Comparison */} + + + + + + + ); +} diff --git a/frontend/src/dashboard/MassChatbotComparison.jsx b/frontend/src/dashboard/MassChatbotComparison.jsx new file mode 100644 index 0000000..301bfa1 --- /dev/null +++ b/frontend/src/dashboard/MassChatbotComparison.jsx @@ -0,0 +1,576 @@ +import React, { useEffect } from "react"; +import { makeStyles } from "@material-ui/core/styles"; +import Grid from "@material-ui/core/Grid"; +import Paper from "@material-ui/core/Paper"; +import Typography from "@material-ui/core/Typography"; +import InputBase from "@material-ui/core/InputBase"; +import Divider from "@material-ui/core/Divider"; +import FormControl from "@material-ui/core/FormControl"; +import FormHelperText from "@material-ui/core/FormHelperText"; +import MenuItem from "@material-ui/core/MenuItem"; +import Select from "@material-ui/core/Select"; +import Button from "@material-ui/core/Button"; +import LinearProgress from "@material-ui/core/LinearProgress"; + +import IconButton from "@material-ui/core/IconButton"; +import DirectionsIcon from "@material-ui/icons/Directions"; + +import Table from "@material-ui/core/Table"; +import TableBody from "@material-ui/core/TableBody"; +import TableCell from "@material-ui/core/TableCell"; +import TableHead from "@material-ui/core/TableHead"; +import TableRow from "@material-ui/core/TableRow"; +import TableFooter from "@material-ui/core/TableFooter"; +import TablePagination from "@material-ui/core/TablePagination"; + +import Dialog from "@material-ui/core/Dialog"; +import DialogActions from "@material-ui/core/DialogActions"; +import DialogContent from "@material-ui/core/DialogContent"; +import DialogTitle from "@material-ui/core/DialogTitle"; + +import Card from "@material-ui/core/Card"; +import CardContent from "@material-ui/core/CardContent"; + +import Charts from "./components/Charts"; +import TopicSelection from "./components/TopicSelection"; +import TablePaginationActions from "../components/TablePaginationActions"; + +const useStyles = makeStyles((theme) => ({ + descriptionCardGrid: { + marginTop: theme.spacing(2), + marginBottom: theme.spacing(2), + }, + userMenuGrid: { + marginTop: theme.spacing(2), + marginBottom: theme.spacing(2), + }, + root: { + padding: "2px 4px", + display: "flex", + alignItems: "center", + flex: 1, + }, + input: { + marginLeft: theme.spacing(1), + flex: 1, + }, + iconButton: { + padding: 10, + }, + divider: { + height: 28, + margin: 4, + }, + modeSelect: { + minWidth: 120, + }, + tableContainer: { + marginTop: theme.spacing(2), + flexGrow: 1, + }, +})); + +export default function MassChatbotComparison(props) { + const classes = useStyles(); + + let [fileName, setFilename] = React.useState(""); + const [value, setValue] = React.useState(""); + const [rows, setRows] = React.useState([]); + const [page, setPage] = React.useState(0); + const [rowsPerPage, setRowsPerPage] = React.useState(5); + const [graph, setGraph] = React.useState(false); + const [open, setOpen] = React.useState(false); + const [load, setLoad] = React.useState(false); + const [scoreArray, setScoreArray] = React.useState([]); + const [completed, setCompleted] = React.useState(0); + const [text, setText] = React.useState([]); + const [submit, setSubmit] = React.useState(false); + + const [upload, setUpload] = React.useState(false); + const [option, setOption] = React.useState(false); + + const [topic, setTopic] = React.useState("Baby Bonus"); + + const emptyRows = + rowsPerPage - Math.min(rowsPerPage, rows.length - page * rowsPerPage); + + let tablecontent = []; + let scorecontent = []; + + const [modelDetail, setModelDetail] = React.useState({}); + + useEffect(() => { + const newModelDetail = {}; + Object.keys(props.models).forEach((index) => { + if (props.models[index].name !== "AskJamie") { + const model = props.models[index]; + newModelDetail[model.name] = { + available: true, + }; + } + }); + setModelDetail(newModelDetail); + }, [props.models]); + + // when topic changes + React.useEffect(() => { + let clear = clearContent(); + clear.then((val) => { + if (val === "Ok") { + setPage(0); + } + }); + let currentModelDetail = modelDetail; + props.models.forEach((model) => { + const name = model.name; + const matchedEndpoint = model.model_endpoint.find( + (topicEndpointInfo) => topicEndpointInfo.topic === topic + ); + if (matchedEndpoint && name !== "AskJamie") { + currentModelDetail = { + ...currentModelDetail, + [model.name]: { + ...currentModelDetail[model.name], + available: true, + }, + }; + } else { + currentModelDetail = { + ...currentModelDetail, + [model.name]: { + ...currentModelDetail[model.name], + available: false, + }, + }; + } + }); + setModelDetail(currentModelDetail); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [topic]); + + //---------------------------Generate Report Pop Up Handler------------------------------- + const handleClickOpen = () => { + setOpen(true); + }; + + const handleClose = () => { + setOpen(false); + }; + + //---------------------------Page Change Handler----------------------------------------- + const handleChangePage = (event, newPage) => { + setPage(newPage); + }; + + const handleChangeRowsPerPage = (event) => { + setRowsPerPage(parseInt(event.target.value, 10)); + setPage(0); + }; + + //----------------Promise to clear state and array of Chart and Table Array--------------- + function clearContent() { + return new Promise(function (resolve, reject) { + try { + //Clear Array content for state re-population + tablecontent = []; + scorecontent = []; + + //Clear Chart and Table State + setScoreArray([]); + setRows([]); + + //Disable Chart + setGraph(false); + + resolve("Ok"); + } catch (e) { + reject(e); + } + }); + } + + function handleAnalysis() { + let clear = clearContent(); + clear + .then((val) => { + if (val === "Ok") { + setLoad(true); + setSubmit(true); + setPage(0); + } else { + console.log(val); + } + }) + .then(() => { + handleSingleInput(text, 0, text.length); + }); + } + + //--------------------------Chatbot Service Change Handler-------------------------------- + const handleChange = (event) => { + setValue(event.target.value); + setOption(true); + + //Clear Chart and Table State + setScoreArray([]); + setRows([]); + setGraph(false); + setPage(0); + }; + + //------------------------------Response Summarizer--------------------------------------- + function summarizer(result) { + var array = []; + var summary = ""; + array = result.split(" "); + if (array.length < 40) { + summary = result; + } else { + for (var i = 0; i < 40; i++) { + if (i === 39) { + summary += array[i] + "..."; + } else { + summary += array[i] + " "; + } + } + } + + return summary; + } + + //----------------------Recursive function to return results one at a time-------------------- + async function handleSingleInput(textArray, i, textArrayLength) { + if (i === textArrayLength) { + setText(textArray); + setScoreArray(scorecontent); + setGraph(true); + setLoad(false); + setCompleted(0); + setSubmit(false); + return; + } else { + let query = textArray[i]; + let params = { + question: query, + topic: topic, + }; + let service = ""; + const modelName = value; + + service = props.queryModel(modelName, params); + + await Promise.all([props.askJamieAPI(params), service]) + .then((val) => { + let req = { responses: [summarizer(val[0]), summarizer(val[1])] }; + let prob = props.makeResponseComparisonRequest(req); + prob.then((probval) => { + scorecontent.push(probval); + tablecontent = [ + ...tablecontent, + createData( + query, + summarizer(val[0]), + summarizer(val[1]), + probval + ), + ]; + setRows(tablecontent); + }); + }) + .then(() => { + i = i + 1; + handleSingleInput(textArray, i, textArrayLength); + setCompleted((i / (textArrayLength - 1)) * 100); + }); + } + } + + //----------------------Read file contents for computing response comparison---------------------- + const handleFileRead = (e) => { + const content = e.target.result; + let textArray = content.split("\n"); + setText(textArray); + }; + + //---------------------------On file upload, call handleFileRead to load content------------------ + function onChangehandler(e) { + //Load file content + try { + let file = e.target.files[0]; + fileName = file.name; + setFilename(fileName); + let fileReader = new FileReader(); + fileReader.onloadend = handleFileRead; + fileReader.readAsText(file); + setUpload(true); + + //Clear Chart and Table State + setScoreArray([]); + setRows([]); + setGraph(false); + } catch (e) { + setFilename("No file detected, please upload a line seperated text file"); + setUpload(false); + } + } + + //----------------------------Creates data contents for table listing------------------------------ + function createData(input, jamie, dialogflow, score) { + return { input, jamie, dialogflow, score }; + } + + return ( + + {/* File Upload Form */} + + + + + Performance Analysis of Chatbot Service + + + 1. Upload Text File of Line-Seperated Queries +
+ 2. Selection of Chatbot Service for Analysis +
+ 3. Click on Start Analysis +
+ 4. View Table Listing of Responses and Accuracy Score +
+ 5. Graphical Report available after all responses are processed +
+
+
+
+ + + + {/* File uploading field */} + + + + + + + + {load === true ? ( + + + + + ) : ( + + + + + )} + + + + + + {/* Chatbot Selection Field */} + + + + Chat Model Selection + + + + + {/* Start Upload Button */} + + {upload === true && option === true && submit === false ? ( + + ) : ( + + )} + + + + + {/* Graph Generation Button */} + + {graph === false ? ( + + ) : ( + + )} + + + + + {/* Question Topic Selection */} + + + + + + + + {load === true && ( + + )} + + {/* Table for response display and page management */} + + + + + + + Input + Ask Jamie Response + {value === "" ? ( + Chatbot Response + ) : ( + {value} Response + )} + Similarity Score + + + + {(rowsPerPage > 0 + ? rows.slice( + page * rowsPerPage, + page * rowsPerPage + rowsPerPage + ) + : rows + ).map((row) => ( + + + {row.input} + + {row.jamie} + {row.dialogflow} + {row.score} + + ))} + + {emptyRows > 0 && ( + + + + )} + + + + + + +
+
+
+
+ + {/* Popup dialog */} + + {`Performance Analysis of ${value}`} + + + {/* + Let Google help apps determine location. This means sending anonymous location data to + Google, even when no apps are running. + */} + + + + + +
+ ); +} diff --git a/frontend/src/dashboard/MultiChatbotInterface.jsx b/frontend/src/dashboard/MultiChatbotInterface.jsx new file mode 100644 index 0000000..3c063f2 --- /dev/null +++ b/frontend/src/dashboard/MultiChatbotInterface.jsx @@ -0,0 +1,443 @@ +import React, { useEffect } from "react"; +import { makeStyles } from "@material-ui/core/styles"; + +import Grid from "@material-ui/core/Grid"; +import Paper from "@material-ui/core/Paper"; +import Typography from "@material-ui/core/Typography"; +import Card from "@material-ui/core/Card"; +import CardContent from "@material-ui/core/CardContent"; +import FormControl from "@material-ui/core/FormControl"; +import OutlinedInput from "@material-ui/core/OutlinedInput"; +import InputLabel from "@material-ui/core/InputLabel"; +import InputAdornment from "@material-ui/core/InputAdornment"; +import Button from "@material-ui/core/Button"; +import Checkbox from "@material-ui/core/Checkbox"; +import Tabs from "@material-ui/core/Tabs"; +import Tab from "@material-ui/core/Tab"; +import TabPanel from "./components/TabPanel"; +import List from "@material-ui/core/List"; +import ListItem from "@material-ui/core/ListItem"; +import ListItemText from "@material-ui/core/ListItemText"; +import Menu from "@material-ui/core/Menu"; +import MenuItem from "@material-ui/core/MenuItem"; + +import Collapse from "@material-ui/core/Collapse"; +import TopicSelection from "./components/TopicSelection"; + +import Record from "../Record"; +import AnswerModel from "./components/AnswerModel"; + +const useStyles = makeStyles((theme) => ({ + descriptionCardGrid: { + marginTop: theme.spacing(2), + marginBottom: theme.spacing(2), + }, +})); + +export default function MultiChatbotInterface(props) { + const classes = useStyles(); + + const [chatbotMenuRef, setChatbotMenuRef] = React.useState(null); + + const [input, setInput] = React.useState(""); + const [similarQuestions, setSimilarQuestions] = React.useState(null); + const [topic, setTopic] = React.useState("Baby Bonus"); + const [inputMethod, setInputMethod] = React.useState(0); + + /** + * Each model requires the following state information to be kept track of: + * Example: + * { + * 'modelName': { + * score: number, + * loading: boolean, + * response: String, + * check: boolean, + * available: boolean + * } + * } + */ + const [modelDetail, setModelDetail] = React.useState({}); + + React.useEffect(() => { + setInput(""); + resetResponses(); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [inputMethod]); + + const compareOne = async (ModelResponse, jamieResponse) => { + let req = { responses: [ModelResponse, jamieResponse] }; + return props + .makeResponseComparisonRequest(req) + .then((val) => { + try { + return parseFloat(val); + } catch { + return null; + } + }) + .catch((e) => { + console.log(e); + }); + }; + + const getResponses = (value) => { + if (value.trim() === "") return; + resetResponses(); + + var params = { + question: value, + topic: topic, + }; + + props.similarQuestionsAPI(params).then((val) => { + setSimilarQuestions(val); + }); + + const currentModelDetail = modelDetail; + const queries = Object.keys(modelDetail) + .filter((modelName) => { + return modelDetail[modelName].check; + }) + .map((modelName) => { + const { check, available } = modelDetail[modelName]; + if (check && available) { + currentModelDetail[modelName] = { + ...currentModelDetail[modelName], + loading: true, + }; + setModelDetail(currentModelDetail); + return props + .queryModel(modelName, params) + .then(async (r) => { + return { modelName: modelName, response: r }; + }) + .catch((e) => { + return { modelName: modelName, response: e }; + }); + } else { + console.log("not checked", modelName); + return null; + } + }); + + Promise.all(queries).then((replies) => { + replies.forEach((reply) => { + if (reply && !(reply.response instanceof Error)) { + currentModelDetail[reply.modelName] = { + ...currentModelDetail[reply.modelName], + loading: false, + response: reply.response, + }; + } else { + console.log("Error"); + console.log(reply); + currentModelDetail[reply.modelName] = { + ...currentModelDetail[reply.modelName], + loading: false, + response: "Error getting response", + }; + } + }); + // setModelDetail({ ...currentModelDetail }); + replies.forEach(async (reply) => { + if (reply.modelName === "AskJamie") return; + const modelScore = await compareOne( + reply.response, + currentModelDetail["AskJamie"].response + ); + currentModelDetail[reply.modelName].score = modelScore; + setModelDetail({ ...currentModelDetail }); + }); + // console.log(currentModelDetail); + }); + }; + + const resetResponses = () => { + // reset score and score + const currentModelDetail = modelDetail; + Object.keys(modelDetail).forEach((modelName) => { + // eslint-disable-next-line no-unused-vars + const details = modelDetail[modelName]; + currentModelDetail[modelName] = { + ...currentModelDetail[modelName], + score: null, + response: "", + }; + setModelDetail(currentModelDetail); + }); + }; + const getEnabledText = () => { + if (props.models && Object.keys(modelDetail).length > 0) { + return Object.keys(props.models) + .filter((index) => { + return modelDetail[props.models[index].name].check; + }) + .map((index) => { + return props.models[index].name; + }) + .join(" "); + } else { + return ""; + } + }; + // To display boxes based on how many model + const renderBoxes = () => { + return Object.keys(modelDetail) + .filter((name) => { + return modelDetail[name].check; + }) + .map((name) => { + const details = modelDetail[name]; + return ( + + + + ); + }); + }; + const renderCheckboxList = () => { + return ( + { + setChatbotMenuRef(null); + }} + > + {Object.keys(modelDetail) + .filter((name) => { + return name !== "AskJamie"; + }) + .map((name) => { + const details = modelDetail[name]; + return ( + + {name} + { + setModelDetail({ + ...modelDetail, + [name]: { + ...modelDetail[name], + check: e.target.checked, + response: !e.target.checked + ? "" + : modelDetail[name].response, + }, + }); + }} + /> + + ); + })} + + ); + }; + + useEffect(() => { + resetResponses(); + let currentModelDetail = modelDetail; + props.models.forEach((model) => { + // eslint-disable-next-line no-unused-vars + const name = model.name; + const matchedEndpoint = model.model_endpoint.find( + (topicEndpointInfo) => topicEndpointInfo.topic === topic + ); + if (matchedEndpoint) { + currentModelDetail = { + ...currentModelDetail, + [model.name]: { + ...currentModelDetail[model.name], + available: true, + check: true, + }, + }; + } else { + currentModelDetail = { + ...currentModelDetail, + [model.name]: { + ...currentModelDetail[model.name], + available: false, + check: false, + }, + }; + } + }); + setModelDetail(currentModelDetail); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [topic]); + + useEffect(() => { + const newModelDetail = {}; + Object.keys(props.models).forEach((index) => { + const model = props.models[index]; + newModelDetail[model.name] = { + score: null, + loading: false, + response: "", + check: true, + available: true, + }; + }); + setModelDetail(newModelDetail); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [props.models]); + + return ( + + + + + + Multi Chatbot Interface for Response Comparisons + + + 1. Choose between Text or Realtime Speech Input +
+ 2. Selection of Question Topic and Chatbot Services +
+ 3. Real-time Speech allows choice of Google or AISG Transcription + Services +
+
+
+
+ {/* The rest of the main interface */} + + {/* Tabs and User Inputs */} + + + + { + setInputMethod(newValue); + }} + > + + + + + + + + {/* User Input (Text or Speech) */} + + {/* Text input */} + + + + Input + + FAQ + } + labelWidth={60} + multiline + name="input" + value={input} + onChange={(e) => { + setInput(e.target.value); + }} + /> + + + + {/* Speech to text */} + + +
+ Transcription: {input} +
+
+ + {/* Suggested Questions drop down menu */} + + + + + + You might be interested:{" "} + + + {similarQuestions && + similarQuestions.map((item) => { + if (item !== input) + return ( + { + setInput(e.target.innerText); + getResponses(e.target.innerText); + }} + > + {item} + + ); + else return null; + })} + + + +
+
+ {/* Question topic and Chatbot services */} + + + + + + + + { + setChatbotMenuRef(event.currentTarget); + }} + > + + + + + {renderCheckboxList()} + + + {/* below are the various chatbots */} + {renderBoxes()} +
+
+ ); +} diff --git a/frontend/src/dashboard/components/AnswerModel.jsx b/frontend/src/dashboard/components/AnswerModel.jsx new file mode 100644 index 0000000..069db03 --- /dev/null +++ b/frontend/src/dashboard/components/AnswerModel.jsx @@ -0,0 +1,44 @@ +import React from "react"; +import { makeStyles } from "@material-ui/core/styles"; + +import TextField from "@material-ui/core/TextField"; +import FormControl from "@material-ui/core/FormControl"; + +const useStyles = makeStyles((theme) => ({ + formcontrol: { + width: "100%", + }, + textfield: { + "& .MuiInputBase-input.Mui-disabled": { + color: "black", + }, + }, +})); + +export default function AnswerModel(props) { + const classes = useStyles(); + + return ( + + + + + + ); +} diff --git a/frontend/src/AudioAnalyser.js b/frontend/src/dashboard/components/AudioAnalyser.js old mode 100755 new mode 100644 similarity index 99% rename from frontend/src/AudioAnalyser.js rename to frontend/src/dashboard/components/AudioAnalyser.js index 3adac05..1880564 --- a/frontend/src/AudioAnalyser.js +++ b/frontend/src/dashboard/components/AudioAnalyser.js @@ -1,6 +1,6 @@ import React, { Component } from 'react' import AudioVisualiser from './AudioVisualizer' -import './recorder' +import '../../recorder' import axios from 'axios' class AudioAnalyser extends Component { diff --git a/frontend/src/dashboard/components/AudioPlaybackButton.jsx b/frontend/src/dashboard/components/AudioPlaybackButton.jsx new file mode 100644 index 0000000..f2fc24c --- /dev/null +++ b/frontend/src/dashboard/components/AudioPlaybackButton.jsx @@ -0,0 +1,49 @@ +import React, { useState, useEffect } from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import IconButton from '@material-ui/core/IconButton'; +import PlayCircleFilledRoundedIcon from '@material-ui/icons/PlayCircleFilledRounded'; +import StopRoundedIcon from '@material-ui/icons/StopRounded'; + +const useStyles = makeStyles(() => ({ + iconButton: { + padding: 10, + }, +}) +) + +export default function PlaybackButton(props) { + + const classes = useStyles(); + + const [playing, setPlaying] = useState(false) + const [audio,] = useState(new Audio(props.file)) + + useEffect(() => { + audio.addEventListener('ended', ended) + return () => audio.removeEventListener('ended', ended) + }, [audio]) + + function ended() { + setPlaying(false) + } + + function play(event) { + audio.play() + setPlaying(true) + } + + function stop(event) { + audio.pause() + audio.currentTime = 0 + setPlaying(false) + } + + return ( +
+ + {playing ? : } + +
+ ) +} \ No newline at end of file diff --git a/frontend/src/AudioVisualizer.js b/frontend/src/dashboard/components/AudioVisualizer.js old mode 100755 new mode 100644 similarity index 100% rename from frontend/src/AudioVisualizer.js rename to frontend/src/dashboard/components/AudioVisualizer.js diff --git a/frontend/src/dashboard/components/Chartplotly.jsx b/frontend/src/dashboard/components/Chartplotly.jsx new file mode 100644 index 0000000..1e4fb58 --- /dev/null +++ b/frontend/src/dashboard/components/Chartplotly.jsx @@ -0,0 +1,44 @@ +import React, { useRef } from 'react'; +import Plot from 'react-plotly.js'; + +export default function SplineChart(props) { + + let chart = useRef(); + let xData = [] + let yData = [] + + props.responseScoreArray.map((s, i) => { + return ( + xData.push(i + 1), + yData.push(s) + ) + }) + const trace = { + x: xData, + y: yData, + type: "scatter", + mode: 'markers', + marker: { color: 'blue' }, + name: props.chatbot, + showlegend: false + } + const layout = { + width: 570, + height: 570, + title: 'Similarity Threshold', + xaxis: { title: { text: 'Question Number' } }, + yaxis: { title: { text: 'Similarity Score' } }, + font: { family: 'Courier New, monospace', size: 16, color: "#2b2d2f" } + } + + return ( +
+ (chart.current = ref)} + /> +
+ ); + +} \ No newline at end of file diff --git a/frontend/src/dashboard/components/Charts.jsx b/frontend/src/dashboard/components/Charts.jsx new file mode 100644 index 0000000..4291b86 --- /dev/null +++ b/frontend/src/dashboard/components/Charts.jsx @@ -0,0 +1,45 @@ +import React, { useRef } from 'react'; +import CanvasJSReact from '../../assets/canvasjs.react'; +var CanvasJSChart = CanvasJSReact.CanvasJSChart; + +export default function SplineChart(props) { + + let chart = useRef(); + let responseData = [] + + props.responseScoreArray.map((s, i) => { + return ( + responseData.push({ label: i + 1, y: s }) + ) + }) + + const options = { + animationEnabled: true, + backgroundColor: "transparent", + axisX: { + valueFormatString: "MMM" + }, + axisY: { + title: "Similarity Threshold", + includeZero: false + }, + data: [{ + yValueFormatString: "##.00", + type: "scatter", + name: props.chatbot, + dataPoints: responseData + } + ] + } + + return ( +
+ (chart.current = ref)} + /> +
+ ); + +} \ No newline at end of file diff --git a/frontend/src/dashboard/components/Jamie.jsx b/frontend/src/dashboard/components/Jamie.jsx new file mode 100644 index 0000000..a4c7a25 --- /dev/null +++ b/frontend/src/dashboard/components/Jamie.jsx @@ -0,0 +1,38 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; + +import TextField from '@material-ui/core/TextField'; +import FormControl from '@material-ui/core/FormControl'; + +const useStyles = makeStyles((theme) => ({ + formcontrol: { + width: '100%', + }, + textfield: { + "& .MuiInputBase-input.Mui-disabled": { + color: 'black' + }, + } +})) + +export default function Jamie(props) { + const classes = useStyles(); + + return ( + + + + + + ); +} diff --git a/frontend/src/dashboard/components/LogoHeaders.jsx b/frontend/src/dashboard/components/LogoHeaders.jsx new file mode 100644 index 0000000..0b19f20 --- /dev/null +++ b/frontend/src/dashboard/components/LogoHeaders.jsx @@ -0,0 +1,44 @@ +import React from 'react'; +import { makeStyles } from '@material-ui/core/styles'; +import Grid from '@material-ui/core/Grid'; + +import AISG from "../../img/aisg.png"; +import MSF from "../../img/msf.png"; +import NTU from "../../img/ntu.png"; +import NUS from "../../img/nus.png"; + + +const useStyles = makeStyles(theme => ({ + logosGrid: { + marginTop: theme.spacing(4), + marginBottom: theme.spacing(4), + }, +})) + +export default function LogoHeaders(props) { + + const classes = useStyles() + + return ( + + + + + + AISG Logo + + + NTU Logo + + + NUS Logo + + + MSF Logo + + + + + + ) +} \ No newline at end of file diff --git a/frontend/src/dashboard/components/TabPanel.jsx b/frontend/src/dashboard/components/TabPanel.jsx new file mode 100644 index 0000000..7d181df --- /dev/null +++ b/frontend/src/dashboard/components/TabPanel.jsx @@ -0,0 +1,17 @@ +import React from 'react' +import Box from '@material-ui/core/Box' + +export default function TabPanel(props) { + const { children, value, index } = props; + + return ( +
+ {value === index && ( + + {children} + )} +
+ ); +} diff --git a/frontend/src/dashboard/components/TopicSelection.jsx b/frontend/src/dashboard/components/TopicSelection.jsx new file mode 100644 index 0000000..eb6db2c --- /dev/null +++ b/frontend/src/dashboard/components/TopicSelection.jsx @@ -0,0 +1,63 @@ +import React from 'react'; +import Paper from '@material-ui/core/Paper'; +import List from '@material-ui/core/List'; +import ListItem from '@material-ui/core/ListItem'; +import ListItemText from '@material-ui/core/ListItemText'; +import Menu from '@material-ui/core/Menu'; +import MenuItem from '@material-ui/core/MenuItem'; + +export default function TopicSelection(props) { + + const [topicMenuRef, setTopicMenuRef] = React.useState(null) + + return ( + + + + { setTopicMenuRef(event.currentTarget) }}> + + + + + { setTopicMenuRef(null) }} + > + { + props.setTopic(e.target.id) + setTopicMenuRef(null) + }} + > + Baby Bonus + + { + props.setTopic(e.target.id) + setTopicMenuRef(null) + }} + > + Covid 19 + + { + props.setTopic(e.target.id) + setTopicMenuRef(null) + }} + > + ComCare + + { + props.setTopic(e.target.id) + setTopicMenuRef(null) + }} + > + Adoption + + + + ) +} diff --git a/frontend/src/faqManagement/Intents.jsx b/frontend/src/faqManagement/Intents.jsx new file mode 100644 index 0000000..1d5861a --- /dev/null +++ b/frontend/src/faqManagement/Intents.jsx @@ -0,0 +1,402 @@ +import React from "react"; +import { makeStyles } from "@material-ui/core/styles"; +import ClickAwayListener from "@material-ui/core/ClickAwayListener"; +import TablePaginationActions from "../components/TablePaginationActions"; + +import Paper from "@material-ui/core/Paper"; +import Typography from "@material-ui/core/Typography"; +import InputBase from "@material-ui/core/InputBase"; +import Button from "@material-ui/core/Button"; +import ButtonBase from "@material-ui/core/ButtonBase"; +import IconButton from "@material-ui/core/IconButton"; +import Checkbox from "@material-ui/core/Checkbox"; +import Popper from "@material-ui/core/Popper"; +import MenuList from "@material-ui/core/MenuList"; +import MenuItem from "@material-ui/core/MenuItem"; +import Dialog from "@material-ui/core/Dialog"; +import DialogActions from "@material-ui/core/DialogActions"; +import DialogContent from "@material-ui/core/DialogContent"; +import DialogContentText from "@material-ui/core/DialogContentText"; +import DialogTitle from "@material-ui/core/DialogTitle"; + +import MoreHorizIcon from "@material-ui/icons/MoreHoriz"; +import SearchIcon from "@material-ui/icons/Search"; +import Grow from "@material-ui/core/Grow"; +import Fade from "@material-ui/core/Fade"; + +import Table from "@material-ui/core/Table"; +import TableBody from "@material-ui/core/TableBody"; +import TableCell from "@material-ui/core/TableCell"; +import TableRow from "@material-ui/core/TableRow"; +import TableFooter from "@material-ui/core/TableFooter"; +import TablePagination from "@material-ui/core/TablePagination"; + +import paraparse from "papaparse"; + +const useStyles = makeStyles((theme) => ({ + topBarPaper: { + marginBottom: theme.spacing(2), + height: "5em", + width: "100%", + display: "flex", + alignItems: "center", + justifyContent: "space-between", + overflow: "hidden", + }, + searchBaritems: { + margin: theme.spacing(2), + }, + editBar: { + marginBottom: theme.spacing(2), + height: "4em", + display: "flex", + justifyContent: "flex-end", + }, + button: { + margin: theme.spacing(1), + marginLeft: theme.spacing(2), + marginRight: theme.spacing(2), + }, + searchBarPaper: { + marginBottom: theme.spacing(2), + display: "flex", + height: "4em", + alignItems: "center", + }, + tableContainer: { + width: "100%", + }, + tableRow: { + display: "flex", + }, + tableCellCheckbox: { + padding: theme.spacing(1), + }, + tableCellText: { + padding: theme.spacing(1), + flex: 1, + display: "flex", + justifyContent: "flex-start", + }, +})); + +export default function Questions(props) { + const classes = useStyles(); + const [data, setData] = React.useState([]); + const [searchValue, setSearchValue] = React.useState(""); + const [searchData, setSearchData] = React.useState(null); + const [checkedBoxes, setCheckedBoxes] = React.useState([]); + const [showEditBar, setShowEditBar] = React.useState(false); + const [isMenuOpen, setIsMenuOpen] = React.useState(false); + const [deleteAllDialog, setDeleteAllDialog] = React.useState(false); + const menuAnchorRef = React.useRef(null); + + const [page, setPage] = React.useState(0); + const [rowsPerPage, setRowsPerPage] = React.useState(10); + + // get data for current topic + React.useEffect(() => { + if (props.currentTopic !== "") { + props.getAllIntents(props.currentTopic).then((data) => { + setData(data); + }); + } + // eslint-disable-next-line + }, [props.currentTopic]); + + // for edit bar to show up + React.useEffect(() => { + if (checkedBoxes.length === 0) setShowEditBar(false); + else setShowEditBar(true); + }, [checkedBoxes]); + + // reset checkboxes when data changes + React.useEffect(() => { + setCheckedBoxes([]); + }, [data]); + + // search handling + React.useEffect(() => { + if (searchValue === "") { + setSearchData(null); + } else { + let temp = []; + data.forEach((val) => { + let q = val.question.toLowerCase(); + if (q.search(searchValue) !== -1) { + temp.push(val); + } + }); + setSearchData(temp); + } + }, [searchValue, data]); + + const handleDeleteButton = () => { + checkedBoxes.forEach((val) => { + props.deleteIntent(val); + }); + setData(data.filter((val) => !checkedBoxes.includes(val._id))); + setCheckedBoxes([]); + }; + + const handleFile = (e) => { + var file = e.target.files[0]; + console.log(file); + + paraparse.parse(file, { + complete: function (results) { + // assume csv is only 2 columns, [question, answer] + const fileData = results.data; + if (fileData[0].length !== 2) { + // inform user that file contents are wrong + } + var promises = fileData.map((val) => { + return new Promise((resolve, reject) => { + if (!val[0] || !val[1]) { + resolve() + } + else { + const payload = { + question: val[0], + answer: val[1], + similarQuestions: [], + }; + props.createIntent(payload).then(() => { + resolve(); + }); + } + }); + }); + Promise.all(promises).then(() => { + props.getAllIntents(props.currentTopic).then(val => { + setData(val) + }) + }) + }, + }); + }; + + const handleChangePage = (event, newPage) => { + setPage(newPage); + }; + + const handleChangeRowsPerPage = (event) => { + setRowsPerPage(parseInt(event.target.value, 10)); + setPage(0); + }; + + return ( + + + + Questions + +
+ + + setIsMenuOpen((prev) => !prev)} + > + + + + {/* More options menu */} + + {({ TransitionProps, placement }) => ( + + + { + setIsMenuOpen(false); + }} + > + + + Upload Questions + + + { + setDeleteAllDialog(true); + }} + > + Delete All + + + + + + )} + +
+
+ + {!showEditBar ? ( + + + + { + setSearchValue(e.target.value.toLowerCase()); + }} + value={searchValue} + /> + + + ) : ( + +
+ + +
+
+ )} + + {/* Table for data */} + + + + {(rowsPerPage > 0 + ? searchData + ? searchData.slice( + page * rowsPerPage, + page * rowsPerPage + rowsPerPage + ) + : data.slice( + page * rowsPerPage, + page * rowsPerPage + rowsPerPage + ) + : searchData + ? searchData + : data + ).map((row, idx) => ( + + + { + setCheckedBoxes([...checkedBoxes, row._id]); + }} + /> + + + { + props.setSelectedId(row._id); + }} + > + {row.question} + + + + ))} + + + + + + +
+
+ + {/* Dialogbox for deleting all */} + { + setDeleteAllDialog(false); + }} + > + + {"Delete all questions and answers?"} + + + + Once deleted, questions and answers cannot be retrieved. + + + + + + + +
+ ); +} diff --git a/frontend/src/faqManagement/Main.jsx b/frontend/src/faqManagement/Main.jsx new file mode 100644 index 0000000..3a24a81 --- /dev/null +++ b/frontend/src/faqManagement/Main.jsx @@ -0,0 +1,532 @@ +import React from "react"; +import { makeStyles, useTheme } from "@material-ui/core/styles"; +import Intents from "./Intents.jsx"; +import SingleIntent from "./SingleIntent.jsx"; +import NewIntent from "./NewIntent.jsx"; +import Settings from "./Settings.jsx"; + +import AppBar from "@material-ui/core/AppBar"; +import Divider from "@material-ui/core/Divider"; +import Drawer from "@material-ui/core/Drawer"; +import Hidden from "@material-ui/core/Hidden"; +import IconButton from "@material-ui/core/IconButton"; +import Button from "@material-ui/core/Button"; +import List from "@material-ui/core/List"; +import ListItem from "@material-ui/core/ListItem"; +import ListItemText from "@material-ui/core/ListItemText"; +import Toolbar from "@material-ui/core/Toolbar"; +import Typography from "@material-ui/core/Typography"; +import Paper from "@material-ui/core/Paper"; +import MenuList from "@material-ui/core/MenuList"; +import MenuItem from "@material-ui/core/MenuItem"; +import Dialog from "@material-ui/core/Dialog"; +import DialogActions from "@material-ui/core/DialogActions"; +import DialogContent from "@material-ui/core/DialogContent"; +import DialogTitle from "@material-ui/core/DialogTitle"; +import TextField from "@material-ui/core/TextField"; + +import ClickAwayListener from "@material-ui/core/ClickAwayListener"; +import Popper from "@material-ui/core/Popper"; +import Grow from "@material-ui/core/Grow"; +import Fade from "@material-ui/core/Fade"; +import Slide from "@material-ui/core/Slide"; + +import QuestionAnswerIcon from "@material-ui/icons/QuestionAnswer"; +import MenuIcon from "@material-ui/icons/Menu"; +import BackupIcon from "@material-ui/icons/Backup"; +import ArrowDropDownIcon from "@material-ui/icons/ArrowDropDown"; +import SettingsIcon from "@material-ui/icons/Settings"; +import AddCircleOutlineIcon from "@material-ui/icons/AddCircleOutline"; + +import axios from "axios"; + +const drawerWidth = 180; + +const useStyles = makeStyles((theme) => ({ + root: { + display: "flex", + }, + drawer: { + [theme.breakpoints.up("md")]: { + width: drawerWidth, + flexShrink: 0, + }, + }, + appBar: { + minHeight: "5em", + flexDirection: "row", + [theme.breakpoints.up("md")]: { + width: `calc(100% - ${drawerWidth}px)`, + marginLeft: drawerWidth, + }, + }, + menuButton: { + marginRight: theme.spacing(2), + [theme.breakpoints.up("md")]: { + display: "none", + }, + }, + // necessary for content to be below app bar + toolbar: { + minHeight: "5em", + }, + drawerPaper: { + width: drawerWidth, + }, + content: { + flexGrow: 1, + padding: theme.spacing(3), + marginLeft: "4em", + marginRight: "4em", + }, + sideIcon: { + marginRight: "1em", + }, + topicMenu: { + zIndex: theme.zIndex.modal, + }, + menuItem: { + paddingRight: theme.spacing(3), + paddingLeft: theme.spacing(3), + }, +})); + +export default function Main(props) { + const { window } = props; + const classes = useStyles(); + const theme = useTheme(); + const intentManagementUrl = process.env.REACT_APP_INTENT_API; + + const [mobileOpen, setMobileOpen] = React.useState(false); + + const [newTopic, setNewTopic] = React.useState(""); + + const [allTopics, setAllTopics] = React.useState([]); + const [currentTopic, setCurrentTopic] = React.useState(""); + const [newTopicDialog, setNewTopicDialog] = React.useState(false); + + const [data, setData] = React.useState([]); + const [dataChanged, setDataChanged] = React.useState(false); + const [currentContext, setCurrentContext] = React.useState("Intents"); + + const [isTopicMenuOpen, setIsTopicMenuOpen] = React.useState(false); + const [topicAnchorRef, setTopicAnchorRef] = React.useState(null); + + const [selectedId, setSelectedId] = React.useState(null); + const [addNewIntent, setAddNewIntent] = React.useState(false); + + // call to backend to get all topics available + React.useEffect(() => { + axios.get(`${intentManagementUrl}/topic`).then((res) => { + setAllTopics(res.data.map(({ name, ..._ }) => name)); + if (res.data.length === 0) { + // do nothing if no topics found + setData([]); + } else if (currentTopic === "") { + setCurrentTopic(res.data[0].name); + } + }); + }, [currentTopic, intentManagementUrl]); + + // get data for current topic + React.useEffect(() => { + setCurrentContext("Intents"); + setSelectedId(null); + setAddNewIntent(false); + }, [currentTopic]); + + // update backend with changed data + React.useEffect(() => { + if (dataChanged) { + axios + .post(`${intentManagementUrl}/faqdata`, { + topic: currentTopic, + data: data, + }) + .catch((err) => { + console.log(err); + }); + setDataChanged(false); + } + }, [dataChanged, currentTopic, data, intentManagementUrl]); + + React.useEffect(() => { + setIsTopicMenuOpen(false); + }, [currentContext]); + + function createTopic(topic) { + return new Promise((resolve, reject) => { + axios + .post(`${intentManagementUrl}/topic`, { name: topic }) + .then((res) => { + resolve(); + }); + }); + } + + function deleteTopic(topic) { + return new Promise((resolve, reject) => { + axios.delete(`${intentManagementUrl}/topic/${topic}`).then((res) => { + resolve(); + }); + }); + } + + function getAllIntents(topic) { + return new Promise((resolve, reject) => { + axios + .get(`${intentManagementUrl}/intent`, { params: { topic: topic } }) + .then((res) => { + resolve(res.data); + }) + .catch((err) => { + console.log(err); + reject(err); + }); + }); + } + + function deleteAllIntents(topic) { + return new Promise((resolve, reject) => { + axios + .delete(`${intentManagementUrl}/intent`, { + params: { topic: currentTopic }, + }) + .then((res) => { + resolve(); + }); + }); + } + + function getIntent(id) { + return new Promise((resolve, reject) => { + axios.get(`${intentManagementUrl}/intent/${id}`).then((res) => { + resolve(res.data); + }); + }); + } + + function deleteIntent(id) { + return new Promise((resolve, reject) => { + axios.delete(`${intentManagementUrl}/intent/${id}`).then((res) => { + resolve(); + }); + }); + } + + function updateIntent(id, payload) { + return new Promise((resolve, reject) => { + axios + .patch(`${intentManagementUrl}/intent/${id}`, payload) + .then((res) => { + resolve(); + }); + }); + } + + function createIntent(payload) { + payload.topic = currentTopic; + payload.name = payload.question; + return new Promise((resolve, reject) => { + axios.post(`${intentManagementUrl}/intent`, payload).then((res) => { + resolve(); + }); + }); + } + + // side drawer component + const drawer = ( + +
+ + + + + { + setCurrentContext("Topics"); + }} + > + + + + { + setTopicAnchorRef(e.currentTarget); + setIsTopicMenuOpen((prev) => !prev); + }} + > + + + + + + {({ TransitionProps, placement }) => ( + + + { + setIsTopicMenuOpen(false); + }} + > + + {allTopics.map((item) => ( + setCurrentTopic(item)} + > + {item} + + ))} + + { + setNewTopicDialog(true); + }} + > + + + New Topic + + + + + + + )} + + + + + + setCurrentContext("Intents")} + > + + + + setCurrentContext("Trained Models")} + disabled + > + + + setCurrentContext("Deployments")} + disabled + > + + + + + + + + This page is in development. Any data shown here is currently not + linked to the any services in any way. + + + + {/* Dialog for creating new topic */} + { + setNewTopicDialog(false); + }} + > + {"Enter name of new topic"} + + setNewTopic(e.target.value)} + /> + + + + + + + + ); + + const container = + window !== undefined ? () => window().document.body : undefined; + + return ( +
+ + + setMobileOpen((p) => !p)} + className={classes.menuButton} + > + + + + FAQ Management + + + + + + +
+
+ {/* Topics context */} + +
+ +
+
+ {/* Questions context */} + +
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+
+
+
+
+ ); +} diff --git a/frontend/src/faqManagement/NewIntent.jsx b/frontend/src/faqManagement/NewIntent.jsx new file mode 100644 index 0000000..8c117cd --- /dev/null +++ b/frontend/src/faqManagement/NewIntent.jsx @@ -0,0 +1,340 @@ +import React from "react"; +import { makeStyles } from "@material-ui/core/styles"; +import TablePaginationActions from "../components/TablePaginationActions"; + +import Grid from "@material-ui/core/Grid"; +import Button from "@material-ui/core/Button"; +import Paper from "@material-ui/core/Paper"; +import Divider from "@material-ui/core/Divider"; +import Typography from "@material-ui/core/Typography"; +import TextField from "@material-ui/core/TextField"; +import Input from "@material-ui/core/Input"; + +import IconButton from "@material-ui/core/IconButton"; +import EditIcon from "@material-ui/icons/Edit"; +import DoneIcon from "@material-ui/icons/Done"; +import DeleteIcon from "@material-ui/icons/Delete"; +import Collapse from "@material-ui/core/Collapse"; + +import Table from "@material-ui/core/Table"; +import TableBody from "@material-ui/core/TableBody"; +import TableCell from "@material-ui/core/TableCell"; +import TableRow from "@material-ui/core/TableRow"; +import TableFooter from "@material-ui/core/TableFooter"; +import TablePagination from "@material-ui/core/TablePagination"; + +const useStyles = makeStyles((theme) => ({ + topBarPaper: { + height: "5em", + display: "flex", + alignItems: "center", + justifyContent: "space-between", + overflow: "hidden", + }, + topBarItems: { + margin: theme.spacing(2), + }, + bodyPaper: { + flex: 1, + display: "flex", + flexDirection: "column", + }, + topHeader: { + marginLeft: theme.spacing(3), + marginRight: theme.spacing(3), + whiteSpace: "nowrap", + }, + bodyHeader: { + margin: theme.spacing(3), + }, + bodyText: { + flex: 1, + marginLeft: theme.spacing(3), + marginRight: theme.spacing(3), + marginBottom: theme.spacing(3), + whiteSpace: "pre-line", + "& .MuiInputBase-input.Mui-disabled": { + color: "black", + }, + }, + questionInput: { + marginLeft: theme.spacing(5), + marginRight: theme.spacing(5), + marginBottom: theme.spacing(3), + padding: theme.spacing(1), + paddingLeft: theme.spacing(2), + paddingRight: theme.spacing(2), + }, + tableContainer: { + marginRight: theme.spacing(5), + marginLeft: theme.spacing(5), + marginBottom: theme.spacing(3), + }, + tableRow: { + display: "flex", + }, + tableCell: { + padding: theme.spacing(1), + paddingLeft: theme.spacing(2), + paddingRight: theme.spacing(2), + flex: 1, + display: "flex", + justifyContent: "flex-start", + "& .MuiInputBase-input.Mui-disabled": { + color: "black", + }, + }, + tableCellText: { + padding: theme.spacing(1), + paddingLeft: theme.spacing(2), + paddingRight: theme.spacing(2), + }, +})); + +export default function SingleQuestion(props) { + const [newQuestion, setNewQuestion] = React.useState(""); + const [newAnswer, setNewAnswer] = React.useState(""); + + const [page, setPage] = React.useState(0); + const [rowsPerPage, setRowsPerPage] = React.useState(5); + + const [altPhrases, setAltPhrases] = React.useState([]); + const [altPhrasesCopy, setAltPhrasesCopy] = React.useState([]); + const [phrasesChanged, setPhrasesChanged] = React.useState(false); + const [newAlt, setNewAlt] = React.useState(""); + const [editAltPhrase, setEditAltPhrase] = React.useState([]); + + const classes = useStyles(); + + React.useEffect(() => { + setEditAltPhrase(altPhrases.map(() => false)); + setAltPhrasesCopy(altPhrases); + }, [altPhrases]); + + const handleChangePage = (event, newPage) => { + setPage(newPage); + }; + + const handleChangeRowsPerPage = (event) => { + setRowsPerPage(parseInt(event.target.value, 10)); + setPage(0); + }; + + return ( + + + + + Add New Question + +
+ + +
+
+
+ + + +
+ + Question: + +
+ { + setNewQuestion(e.target.value); + }} + /> + + + + + Alternative Phrasings: + + + + { + if (phrasesChanged) { + setAltPhrases(altPhrasesCopy); + setPhrasesChanged(false); + } + if (e.target.value.trim() === "") { + setNewAlt(""); + } else if (e.target.value.endsWith("\n")) { + let temp = e.target.value.trim(); + let tempData = [temp, ...altPhrases]; + setAltPhrases(tempData); + setAltPhrasesCopy(tempData); + setNewAlt(""); + } else { + setNewAlt(e.target.value); + } + }} + /> + + + 0}> + + + + {(rowsPerPage > 0 + ? altPhrases.slice( + page * rowsPerPage, + page * rowsPerPage + rowsPerPage + ) + : altPhrases + ).map((row, index) => ( + + + { + let temp = [...editAltPhrase]; + temp[page * rowsPerPage + index] = !temp[ + page * rowsPerPage + index + ]; + setEditAltPhrase(temp); + setAltPhrases(altPhrasesCopy); + }} + > + {editAltPhrase[page * rowsPerPage + index] ? ( + + ) : ( + + )} + + { + setPhrasesChanged(true); + let temp = [...altPhrasesCopy]; + temp[e.target.id] = e.target.value; + setAltPhrasesCopy(temp); + }} + /> + { + let temp = altPhrases.filter( + (v, i) => i !== page * rowsPerPage + index + ); + setAltPhrases(temp); + }} + > + + + + + ))} + + + + + + +
+
+
+
+
+ + + +
+ + Answer: + +
+ { + setNewAnswer(e.target.value); + }} + /> +
+
+
+ ); +} diff --git a/frontend/src/faqManagement/Settings.jsx b/frontend/src/faqManagement/Settings.jsx new file mode 100644 index 0000000..0e753b6 --- /dev/null +++ b/frontend/src/faqManagement/Settings.jsx @@ -0,0 +1,104 @@ +import React from "react"; +import { makeStyles } from "@material-ui/core/styles"; + +import Paper from "@material-ui/core/Paper"; +import Typography from "@material-ui/core/Typography"; +import Button from "@material-ui/core/Button"; +import Dialog from "@material-ui/core/Dialog"; +import DialogActions from "@material-ui/core/DialogActions"; +import DialogContent from "@material-ui/core/DialogContent"; +import DialogContentText from "@material-ui/core/DialogContentText"; +import DialogTitle from "@material-ui/core/DialogTitle"; + +const useStyles = makeStyles((theme) => ({ + topBarPaper: { + marginBottom: theme.spacing(2), + height: "5em", + width: "100%", + display: "flex", + alignItems: "center", + justifyContent: "space-between", + overflow: "hidden", + }, + barItems: { + margin: theme.spacing(2), + }, + bottomBarPaper: { + display: "flex", + alignItems: "center", + justifyContent: "space-between", + }, +})); + +export default function Settings(props) { + const classes = useStyles(); + const [deleteTopicDialog, setDeleteTopicDialog] = React.useState(false); + + return ( + + + + Settings + + + +
+ Delete Topic + + Are you sure you want to delete this topic? All questions and + answers will be removed and cannot be recovered. + +
+ +
+ + {/* Dialogbox for deleting topic */} + { + setDeleteTopicDialog(false); + }} + > + + {"Delete this topic?"} + + + + Once deleted, questions and answers cannot be retrieved. + + + + + + + +
+ ); +} diff --git a/frontend/src/faqManagement/SingleIntent.jsx b/frontend/src/faqManagement/SingleIntent.jsx new file mode 100644 index 0000000..9343cc8 --- /dev/null +++ b/frontend/src/faqManagement/SingleIntent.jsx @@ -0,0 +1,368 @@ +import React from "react"; +import { makeStyles } from "@material-ui/core/styles"; +import TablePaginationActions from "../components/TablePaginationActions"; + +import Grid from "@material-ui/core/Grid"; +import Button from "@material-ui/core/Button"; +import Paper from "@material-ui/core/Paper"; +import Divider from "@material-ui/core/Divider"; +import Typography from "@material-ui/core/Typography"; +import TextField from "@material-ui/core/TextField"; +import Input from "@material-ui/core/Input"; + +import IconButton from "@material-ui/core/IconButton"; +import ArrowBackIcon from "@material-ui/icons/ArrowBack"; +import EditIcon from "@material-ui/icons/Edit"; +import DoneIcon from "@material-ui/icons/Done"; +import DeleteIcon from "@material-ui/icons/Delete"; +import Collapse from "@material-ui/core/Collapse"; + +import Table from "@material-ui/core/Table"; +import TableBody from "@material-ui/core/TableBody"; +import TableCell from "@material-ui/core/TableCell"; +import TableRow from "@material-ui/core/TableRow"; +import TableFooter from "@material-ui/core/TableFooter"; +import TablePagination from "@material-ui/core/TablePagination"; + +const useStyles = makeStyles((theme) => ({ + topBarPaper: { + height: "5em", + display: "flex", + alignItems: "center", + justifyContent: "space-between", + }, + topBarItems: { + margin: theme.spacing(2), + }, + bodyPaper: { + flex: 1, + display: "flex", + flexDirection: "column", + }, + topHeader: { + marginLeft: theme.spacing(3), + marginRight: theme.spacing(3), + whiteSpace: "nowrap", + }, + bodyHeader: { + margin: theme.spacing(3), + }, + bodyText: { + flex: 1, + marginLeft: theme.spacing(3), + marginRight: theme.spacing(3), + marginBottom: theme.spacing(3), + whiteSpace: "pre-line", + "& .MuiInputBase-input.Mui-disabled": { + color: "black", + }, + }, + questionInput: { + marginLeft: theme.spacing(5), + marginRight: theme.spacing(5), + marginBottom: theme.spacing(3), + padding: theme.spacing(1), + paddingLeft: theme.spacing(2), + paddingRight: theme.spacing(2), + }, + tableContainer: { + marginRight: theme.spacing(5), + marginLeft: theme.spacing(5), + marginBottom: theme.spacing(3), + }, + tableRow: { + display: "flex", + }, + tableCell: { + padding: theme.spacing(1), + paddingLeft: theme.spacing(2), + paddingRight: theme.spacing(2), + flex: 1, + display: "flex", + justifyContent: "flex-start", + "& .MuiInputBase-input.Mui-disabled": { + color: "black", + }, + }, + tableCellText: { + padding: theme.spacing(1), + paddingLeft: theme.spacing(2), + paddingRight: theme.spacing(2), + }, +})); + +export default function SingleQuestion(props) { + const classes = useStyles(); + + const [currentIntent, setCurrentIntent] = React.useState({}); + const [newQuestion, setNewQuestion] = React.useState(""); + const [newAnswer, setNewAnswer] = React.useState(""); + + const [page, setPage] = React.useState(0); + const [rowsPerPage, setRowsPerPage] = React.useState(5); + + const [newAlt, setNewAlt] = React.useState(""); + const [altPhrases, setAltPhrases] = React.useState([]); + const [altPhrasesCopy, setAltPhrasesCopy] = React.useState([]); + const [phrasesChanged, setPhrasesChanged] = React.useState(false); + const [editAltPhrases, setEditAltPhrases] = React.useState([]); + + // get current intent + React.useEffect(() => { + props.getIntent(props.selectedId).then((intent) => { + setCurrentIntent(intent); + setNewQuestion(intent.question); + setNewAnswer(intent.answer); + setAltPhrases(intent.similarQuestions); + }); + // eslint-disable-next-line + }, []); + + React.useEffect(() => { + setEditAltPhrases(altPhrases.map(() => false)); + setAltPhrasesCopy(altPhrases); + }, [altPhrases]); + + const handleChangePage = (event, newPage) => { + setPage(newPage); + }; + + const handleChangeRowsPerPage = (event) => { + setRowsPerPage(parseInt(event.target.value, 10)); + setPage(0); + }; + + // for checking if edited Alt Phrasing has same values as original Intent SimilarQuestions + const customArrayEqualityCheck = (arr1, arr2) => { + if (arr1.length !== arr2.length) { + return false; + } + for (var i = 0; i < arr1.length; i++) { + if (arr1[i].trim() !== arr2[i]) { + return false; + } + } + return true; + }; + + return ( + + + + { + props + .updateIntent(props.selectedId, { + question: newQuestion.trim(), + answer: newAnswer.trim(), + similarQuestions: altPhrases.map((val) => val.trim()), + }) + .then(() => { + props.setSelectedId(null); + }); + }} + > + + + + + + Question and Answer + + + + + + + +
+ + Question: + +
+ { + setNewQuestion(e.target.value); + }} + /> + + + + + Alternative Phrasings: + + + + { + if (phrasesChanged) { + setAltPhrases(altPhrasesCopy); + setPhrasesChanged(false); + } + if (e.target.value.trim() === "") { + setNewAlt(""); + } else if (e.target.value.endsWith("\n")) { + let temp = e.target.value.trim(); + let tempData = [temp, ...altPhrases]; + setAltPhrases(tempData); + setAltPhrasesCopy(tempData); + setNewAlt(""); + } else { + setNewAlt(e.target.value); + } + }} + /> + + + 0}> + + + + {(rowsPerPage > 0 + ? altPhrases.slice( + page * rowsPerPage, + page * rowsPerPage + rowsPerPage + ) + : altPhrases + ).map((row, index) => ( + + + { + let temp = [...editAltPhrases]; + temp[page * rowsPerPage + index] = !temp[ + page * rowsPerPage + index + ]; + setEditAltPhrases(temp); + setAltPhrases(altPhrasesCopy); + }} + > + {editAltPhrases[page * rowsPerPage + index] ? ( + + ) : ( + + )} + + { + let temp = [...altPhrasesCopy]; + temp[page * rowsPerPage + index] = e.target.value; + setAltPhrasesCopy(temp); + }} + /> + { + let temp = altPhrases.filter( + (v, i) => i !== page * rowsPerPage + index + ); + setAltPhrases(temp); + }} + > + + + + + ))} + + + + + + +
+
+
+
+
+ + + +
+ + Answer: + +
+ { + setNewAnswer(e.target.value); + }} + /> +
+
+
+ ); +} diff --git a/frontend/src/img/AISG.png b/frontend/src/img/aisg.png similarity index 100% rename from frontend/src/img/AISG.png rename to frontend/src/img/aisg.png diff --git a/frontend/src/img/MSF.png b/frontend/src/img/msf.png similarity index 100% rename from frontend/src/img/MSF.png rename to frontend/src/img/msf.png diff --git a/frontend/src/img/NTU.png b/frontend/src/img/ntu.png similarity index 100% rename from frontend/src/img/NTU.png rename to frontend/src/img/ntu.png diff --git a/frontend/src/index.css b/frontend/src/index.css index 4a1df4d..75073a7 100755 --- a/frontend/src/index.css +++ b/frontend/src/index.css @@ -1,13 +1,13 @@ -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", - "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", - sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", - monospace; -} +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", + "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", + monospace; +} diff --git a/intent-management/.dockerignore b/intent-management/.dockerignore new file mode 100644 index 0000000..97cff0d --- /dev/null +++ b/intent-management/.dockerignore @@ -0,0 +1,15 @@ +.docker +.dockerignore +coverage +dist +node_modules +test +.env* +.eslintrc.js +.prettierrc +Dockerfile +README.md +LICENSE +nest-cli.json +.DS_Store +jest.config.js \ No newline at end of file diff --git a/intent-management/.eslintrc.js b/intent-management/.eslintrc.js new file mode 100644 index 0000000..2965187 --- /dev/null +++ b/intent-management/.eslintrc.js @@ -0,0 +1,26 @@ +module.exports = { + parser: '@typescript-eslint/parser', + parserOptions: { + project: 'tsconfig.json', + tsconfigRootDir: __dirname, + sourceType: 'module', + }, + plugins: ['@typescript-eslint/eslint-plugin'], + extends: [ + 'plugin:@typescript-eslint/recommended', + 'prettier/@typescript-eslint', + 'plugin:prettier/recommended', + ], + root: true, + env: { + node: true, + jest: true, + }, + ignorePatterns: ['.eslintrc.js'], + rules: { + '@typescript-eslint/interface-name-prefix': 'off', + '@typescript-eslint/explicit-function-return-type': 'off', + '@typescript-eslint/explicit-module-boundary-types': 'off', + '@typescript-eslint/no-explicit-any': 'off', + }, +}; diff --git a/intent-management/.prettierrc b/intent-management/.prettierrc new file mode 100644 index 0000000..dcb7279 --- /dev/null +++ b/intent-management/.prettierrc @@ -0,0 +1,4 @@ +{ + "singleQuote": true, + "trailingComma": "all" +} \ No newline at end of file diff --git a/intent-management/Dockerfile b/intent-management/Dockerfile new file mode 100644 index 0000000..82f50a9 --- /dev/null +++ b/intent-management/Dockerfile @@ -0,0 +1,23 @@ +FROM node:14-alpine + +WORKDIR /app + +RUN npm install -g pm2 && npm cache clean --force + +RUN chown -R node:node /app + +# Run container as non-root, this is highly recommended in production +# but requires deep knowledge about docker and how its volume works, otherwise it'll cause permission error +USER node + +COPY --chown=node:node ["package.json", "package-lock.json*", "./"] + +RUN npm install --silent && npm cache clean --force + +COPY --chown=node:node . . + +RUN npm run build + +EXPOSE 3004 + +CMD ["pm2-runtime", "ecosystem.config.js"] \ No newline at end of file diff --git a/intent-management/README.md b/intent-management/README.md new file mode 100644 index 0000000..9fe8812 --- /dev/null +++ b/intent-management/README.md @@ -0,0 +1,73 @@ +

+ Nest Logo +

+ +[circleci-image]: https://img.shields.io/circleci/build/github/nestjs/nest/master?token=abc123def456 +[circleci-url]: https://circleci.com/gh/nestjs/nest + +

A progressive Node.js framework for building efficient and scalable server-side applications.

+

+NPM Version +Package License +NPM Downloads +CircleCI +Coverage +Discord +Backers on Open Collective +Sponsors on Open Collective + + Support us + +

+ + +## Description + +[Nest](https://github.com/nestjs/nest) framework TypeScript starter repository. + +## Installation + +```bash +$ npm install +``` + +## Running the app + +```bash +# development +$ npm run start + +# watch mode +$ npm run start:dev + +# production mode +$ npm run start:prod +``` + +## Test + +```bash +# unit tests +$ npm run test + +# e2e tests +$ npm run test:e2e + +# test coverage +$ npm run test:cov +``` + +## Support + +Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please [read more here](https://docs.nestjs.com/support). + +## Stay in touch + +- Author - [Kamil Myśliwiec](https://kamilmysliwiec.com) +- Website - [https://nestjs.com](https://nestjs.com/) +- Twitter - [@nestframework](https://twitter.com/nestframework) + +## License + +Nest is [MIT licensed](LICENSE). diff --git a/intent-management/ecosystem.config.js b/intent-management/ecosystem.config.js new file mode 100644 index 0000000..93b4027 --- /dev/null +++ b/intent-management/ecosystem.config.js @@ -0,0 +1,13 @@ +module.exports = { + apps: [ + { + name: 'intent-management', + script: 'npm run start:prod', + exec_mode: 'fork', + instances: 1, + autorestart: true, + watch: false, + max_memory_start: '1G', + }, + ], +}; diff --git a/intent-management/nest-cli.json b/intent-management/nest-cli.json new file mode 100644 index 0000000..56167b3 --- /dev/null +++ b/intent-management/nest-cli.json @@ -0,0 +1,4 @@ +{ + "collection": "@nestjs/schematics", + "sourceRoot": "src" +} diff --git a/intent-management/package-lock.json b/intent-management/package-lock.json new file mode 100644 index 0000000..8118e18 --- /dev/null +++ b/intent-management/package-lock.json @@ -0,0 +1,20313 @@ +{ + "name": "intent-management", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "version": "0.0.1", + "license": "UNLICENSED", + "dependencies": { + "@nestjs/common": "^7.5.1", + "@nestjs/config": "^0.6.1", + "@nestjs/core": "^7.5.1", + "@nestjs/mapped-types": "^0.1.1", + "@nestjs/mongoose": "^7.2.1", + "@nestjs/platform-express": "^7.5.1", + "class-validator": "^0.12.2", + "mongoose": "^5.11.11", + "reflect-metadata": "^0.1.13", + "rimraf": "^3.0.2", + "rxjs": "^6.6.3" + }, + "devDependencies": { + "@nestjs/cli": "^7.5.1", + "@nestjs/schematics": "^7.1.3", + "@nestjs/testing": "^7.5.1", + "@types/express": "^4.17.8", + "@types/jest": "^26.0.15", + "@types/node": "^14.14.6", + "@types/supertest": "^2.0.10", + "@typescript-eslint/eslint-plugin": "^4.6.1", + "@typescript-eslint/parser": "^4.6.1", + "eslint": "^7.12.1", + "eslint-config-prettier": "7.1.0", + "eslint-plugin-prettier": "^3.1.4", + "jest": "^26.6.3", + "prettier": "^2.1.2", + "supertest": "^6.0.0", + "ts-jest": "^26.4.3", + "ts-loader": "^8.0.8", + "ts-node": "^9.0.0", + "tsconfig-paths": "^3.9.0", + "typescript": "^4.0.5" + } + }, + "node_modules/@angular-devkit/core": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.3.tgz", + "integrity": "sha512-gJRiBj0gWDR2VtIvLvwwc/GM2MZvg1xw69ZbBJ1VuUgDqPBHdC8q3UMW3B82wdhxK+RBYa7ZOJxtIVggaHkm9g==", + "dev": true, + "dependencies": { + "ajv": "6.12.6", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.3", + "source-map": "0.7.3" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 6.11.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.3.tgz", + "integrity": "sha512-VZnqgnnfyzyMluIDvGp+ZlDU2P9BnjrhacBOdqBS/jNQ7oxyE0AWrUApGXcejOJ13Z7pEf31E64P3bImcjwP+A==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "11.0.3", + "ora": "5.1.0", + "rxjs": "6.6.3" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 6.11.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics-cli": { + "version": "0.1100.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics-cli/-/schematics-cli-0.1100.3.tgz", + "integrity": "sha512-dECFHCDTgWfSHosfKTeQoyTgUUqgJaftxg4DxA23sMsQtDb1U8ZsIIPpH+L4QhCDT2zlhv51ynd5RUgu28h2DQ==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "11.0.3", + "@angular-devkit/schematics": "11.0.3", + "@schematics/schematics": "0.1100.3", + "ansi-colors": "4.1.1", + "inquirer": "7.3.3", + "minimist": "1.2.5", + "symbol-observable": "2.0.3" + }, + "bin": { + "schematics": "bin/schematics.js" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 6.11.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/core": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", + "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.11", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", + "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/types": "^7.12.11" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", + "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.10" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", + "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.7" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.5" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", + "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.10" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "dev": true + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", + "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.12.7", + "@babel/helper-optimise-call-expression": "^7.12.10", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.11" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.1" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", + "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.11" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "node_modules/@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "node_modules/@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "node_modules/@babel/traverse": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", + "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.11", + "@babel/generator": "^7.12.11", + "@babel/helper-function-name": "^7.12.11", + "@babel/helper-split-export-declaration": "^7.12.11", + "@babel/parser": "^7.12.11", + "@babel/types": "^7.12.12", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", + "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.2.tgz", + "integrity": "sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@nestjs/cli": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@nestjs/cli/-/cli-7.5.4.tgz", + "integrity": "sha512-qKdniSA7NXO/5HqSxGaalMS7roIJXeT4yXTadBQ47Qv68DHh/0jfCcTzH6hqCuyRV7DV2k0bxob+rq4peMaZBw==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "11.0.3", + "@angular-devkit/schematics": "11.0.3", + "@angular-devkit/schematics-cli": "0.1100.3", + "@nestjs/schematics": "^7.1.0", + "@types/webpack": "4.41.25", + "chalk": "3.0.0", + "chokidar": "3.4.3", + "cli-table3": "0.5.1", + "commander": "4.1.1", + "fork-ts-checker-webpack-plugin": "6.0.5", + "inquirer": "7.3.3", + "node-emoji": "1.10.0", + "ora": "5.1.0", + "os-name": "4.0.0", + "rimraf": "3.0.2", + "shelljs": "0.8.4", + "tree-kill": "1.2.2", + "tsconfig-paths": "3.9.0", + "tsconfig-paths-webpack-plugin": "3.3.0", + "typescript": "4.0.5", + "webpack": "5.9.0", + "webpack-node-externals": "2.5.2" + }, + "bin": { + "nest": "bin/nest.js" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 6.11.0" + } + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@nestjs/cli/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@nestjs/cli/node_modules/acorn": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.0.4.tgz", + "integrity": "sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@nestjs/cli/node_modules/enhanced-resolve": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz", + "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@nestjs/cli/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@nestjs/cli/node_modules/tapable": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", + "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@nestjs/cli/node_modules/typescript": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz", + "integrity": "sha512-ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/@nestjs/cli/node_modules/webpack": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.9.0.tgz", + "integrity": "sha512-YnnqIV/uAS5ZrNpctSv378qV7HmbJ74DL+XfvMxzbX1bV9e7eeT6eEWU4wuUw33CNr/HspBh7R/xQlVjTEyAeA==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.45", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^8.0.4", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.3.1", + "eslint-scope": "^5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.1.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "pkg-dir": "^4.2.0", + "schema-utils": "^3.0.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.0.3", + "watchpack": "^2.0.0", + "webpack-sources": "^2.1.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/@nestjs/common": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-7.6.5.tgz", + "integrity": "sha512-WvBJd71ktaCRm9KTURVqn1YMyUzsOIkvezjP7WEpP9DVqQUOFVvn6/osJGZky/qL+zE4P7NBNyoXM94bpYvMwQ==", + "dependencies": { + "axios": "0.21.1", + "iterare": "1.2.1", + "tslib": "2.0.3", + "uuid": "8.3.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nest" + }, + "peerDependencies": { + "cache-manager": "*", + "class-transformer": "*", + "class-validator": "*", + "reflect-metadata": "^0.1.12", + "rxjs": "^6.0.0" + }, + "peerDependenciesMeta": { + "cache-manager": { + "optional": true + }, + "class-transformer": { + "optional": true + }, + "class-validator": { + "optional": true + } + } + }, + "node_modules/@nestjs/config": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@nestjs/config/-/config-0.6.1.tgz", + "integrity": "sha512-sSIEbHp0xV7bneG2/CePqJh60ELojsBXBPuRM40AcVQwuDRQQ4RAnLT5uaJbWB2xFQjQwik4zejN+27t1cCiBQ==", + "dependencies": { + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "lodash.get": "4.4.2", + "lodash.has": "4.5.2", + "lodash.set": "4.3.2", + "uuid": "8.3.1" + }, + "peerDependencies": { + "@nestjs/common": "^6.10.0 || ^7.0.0", + "reflect-metadata": "^0.1.12", + "rxjs": "^6.0.0" + } + }, + "node_modules/@nestjs/config/node_modules/uuid": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@nestjs/core": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-7.6.5.tgz", + "integrity": "sha512-syRpXT09RDMySs1BLQSXJfq1NXGfG4VmF9hZYGef+/QWqTRfSMEDEH5MsCCLt2lK3AZnOXE9BQwWKeNBhKLplA==", + "hasInstallScript": true, + "dependencies": { + "@nuxtjs/opencollective": "0.3.2", + "fast-safe-stringify": "2.0.7", + "iterare": "1.2.1", + "object-hash": "2.1.1", + "path-to-regexp": "3.2.0", + "tslib": "2.0.3", + "uuid": "8.3.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nest" + }, + "peerDependencies": { + "@nestjs/common": "^7.0.0", + "@nestjs/microservices": "^7.0.0", + "@nestjs/platform-express": "^7.0.0", + "@nestjs/websockets": "^7.0.0", + "reflect-metadata": "^0.1.12", + "rxjs": "^6.0.0" + }, + "peerDependenciesMeta": { + "@nestjs/microservices": { + "optional": true + }, + "@nestjs/platform-express": { + "optional": true + }, + "@nestjs/websockets": { + "optional": true + } + } + }, + "node_modules/@nestjs/mapped-types": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@nestjs/mapped-types/-/mapped-types-0.1.1.tgz", + "integrity": "sha512-FROYmmZ2F+tLJP/aHasPMX40iUHQPtEAzOAcfAp21baebN5iLUrdyTuphoXjIqubfPFSwtnAGpVm9kLJjQ//ig==", + "peerDependencies": { + "@nestjs/common": "^7.0.8", + "class-transformer": "^0.3.0", + "class-validator": "^0.11.1 || ^0.12.0", + "reflect-metadata": "^0.1.12" + } + }, + "node_modules/@nestjs/mongoose": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/@nestjs/mongoose/-/mongoose-7.2.1.tgz", + "integrity": "sha512-KFpWwmnl+Uv5c1TceymAsclI8afXaT7TJfTFUCj/vzhbB97ZSX3eQb4mIeQl6WdqAGGNuOUFCVy8/Phk2w541A==", + "peerDependencies": { + "@nestjs/common": "^6.0.0 || ^7.0.0", + "@nestjs/core": "^6.0.0 || ^7.0.0", + "mongoose": "^5.11.3", + "reflect-metadata": "^0.1.12", + "rxjs": "^6.0.0" + } + }, + "node_modules/@nestjs/platform-express": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-7.6.5.tgz", + "integrity": "sha512-A3UYYpDFih3WORBcOCiWfPOvKoEmS6Dk7YzrXyCh5KapatqX+XvLbObcjcvqzqonk4bT3IMceyhJp/ZBSwvEPA==", + "dependencies": { + "body-parser": "1.19.0", + "cors": "2.8.5", + "express": "4.17.1", + "multer": "1.4.2", + "tslib": "2.0.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nest" + }, + "peerDependencies": { + "@nestjs/common": "^7.0.0", + "@nestjs/core": "^7.0.0" + } + }, + "node_modules/@nestjs/schematics": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-7.2.6.tgz", + "integrity": "sha512-4geGO9pjYG4Sc4Qi+pkUVIbaxPEeySHi/z17po8nP9uaPPo8AUKP9rXjNL+mhMrXqFlB/hhN6xBBYtMyL5pB2Q==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "11.0.5", + "@angular-devkit/schematics": "11.0.5", + "fs-extra": "9.0.1", + "pluralize": "8.0.0" + }, + "peerDependencies": { + "typescript": "^3.4.5 || ^4.0.0" + } + }, + "node_modules/@nestjs/schematics/node_modules/@angular-devkit/core": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.5.tgz", + "integrity": "sha512-hwV8fjF8JNPJkiVWw8MNzeIfDo01aD/OAOlC4L5rQnVHn+i2EiU3brSDmFqyeHPPV3h/QjuBkS3tkN7gSnVWaQ==", + "dev": true, + "dependencies": { + "ajv": "6.12.6", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.3", + "source-map": "0.7.3" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 6.11.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@nestjs/schematics/node_modules/@angular-devkit/schematics": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.5.tgz", + "integrity": "sha512-0NKGC8Nf/4vvDpWKB7bwxIazvNnNHnZBX6XlyBXNl+fW8tpTef3PNMJMSErTz9LFnuv61vsKbc36u/Ek2YChWg==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "11.0.5", + "ora": "5.1.0", + "rxjs": "6.6.3" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 6.11.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@nestjs/testing": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@nestjs/testing/-/testing-7.6.5.tgz", + "integrity": "sha512-CVjECV3pqy5+HlBSLBRitHgJ8WRW2jns3mKJpSBzUgbJbrGWCB7Y7JGYkP7CQ+29EDKfetnz3+z0q6GPdubfUQ==", + "dev": true, + "dependencies": { + "optional": "0.1.4", + "tslib": "2.0.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nest" + }, + "peerDependencies": { + "@nestjs/common": "^7.0.0", + "@nestjs/core": "^7.0.0", + "@nestjs/microservices": "^7.0.0", + "@nestjs/platform-express": "^7.0.0" + }, + "peerDependenciesMeta": { + "@nestjs/microservices": { + "optional": true + }, + "@nestjs/platform-express": { + "optional": true + } + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nuxtjs/opencollective": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@nuxtjs/opencollective/-/opencollective-0.3.2.tgz", + "integrity": "sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA==", + "dependencies": { + "chalk": "^4.1.0", + "consola": "^2.15.0", + "node-fetch": "^2.6.1" + }, + "bin": { + "opencollective": "bin/opencollective.js" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/@nuxtjs/opencollective/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@schematics/schematics": { + "version": "0.1100.3", + "resolved": "https://registry.npmjs.org/@schematics/schematics/-/schematics-0.1100.3.tgz", + "integrity": "sha512-tzjKnjD90FQ4LgRN9ALT2qCqgJYZrAKoy1embFJRuGKA8vv1hTG4JonVDqQEUoNwTc9r/Ok2Z1eenAI9TSUd1A==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "11.0.3", + "@angular-devkit/schematics": "11.0.3" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 6.11.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", + "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", + "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==", + "dev": true + }, + "node_modules/@types/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", + "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bson": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.3.tgz", + "integrity": "sha512-mVRvYnTOZJz3ccpxhr3wgxVmSeiYinW+zlzQz3SXWaJmD1DuL05Jeq7nKw3SnbKmbleW5qrLG5vdyWe/A9sXhw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.34", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz", + "integrity": "sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz", + "integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz", + "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.45", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.45.tgz", + "integrity": "sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz", + "integrity": "sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.18", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz", + "integrity": "sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "26.0.20", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", + "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", + "dev": true, + "dependencies": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "node_modules/@types/mime": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.3.tgz", + "integrity": "sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==", + "dev": true + }, + "node_modules/@types/mongodb": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.3.tgz", + "integrity": "sha512-6YNqGP1hk5bjUFaim+QoFFuI61WjHiHE1BNeB41TA00Xd2K7zG4lcWyLLq/XtIp36uMavvS5hoAUJ+1u/GcX2Q==", + "dependencies": { + "@types/bson": "*", + "@types/node": "*" + } + }, + "node_modules/@types/node": { + "version": "14.14.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz", + "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A==" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.6.tgz", + "integrity": "sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz", + "integrity": "sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", + "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==", + "dev": true + }, + "node_modules/@types/serve-static": { + "version": "1.13.8", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.8.tgz", + "integrity": "sha512-MoJhSQreaVoL+/hurAZzIm8wafFR6ajiTM1m4A0kv6AGeVBl4r4pOV8bGFrjjq1sGxDTnCoF8i22o0/aE5XCyA==", + "dev": true, + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "node_modules/@types/superagent": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.10.tgz", + "integrity": "sha512-xAgkb2CMWUMCyVc/3+7iQfOEBE75NvuZeezvmixbUw3nmENf2tCnQkW5yQLTYqvXUQ+R6EXxdqKKbal2zM5V/g==", + "dev": true, + "dependencies": { + "@types/cookiejar": "*", + "@types/node": "*" + } + }, + "node_modules/@types/supertest": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/supertest/-/supertest-2.0.10.tgz", + "integrity": "sha512-Xt8TbEyZTnD5Xulw95GLMOkmjGICrOQyJ2jqgkSjAUR3mm7pAIzSR0NFBaMcwlzVvlpCjNwbATcWWwjNiZiFrQ==", + "dev": true, + "dependencies": { + "@types/superagent": "*" + } + }, + "node_modules/@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "node_modules/@types/uglify-js": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.1.tgz", + "integrity": "sha512-7npvPKV+jINLu1SpSYVWG8KvyJBhBa8tmzMMdDoVc2pWUYHN8KIXlPJhjJ4LT97c4dXJA2SHL/q6ADbDriZN+Q==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/uglify-js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-WAy5txG7aFX8Vw3sloEKp5p/t/Xt8jD3GRD9DacnFv6Vo8ubudAsRTXgxpQwU0mpzY/H8U4db3roDuCMjShBmw==" + }, + "node_modules/@types/webpack": { + "version": "4.41.25", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.25.tgz", + "integrity": "sha512-cr6kZ+4m9lp86ytQc1jPOJXgINQyz3kLLunZ57jznW+WIAL0JqZbGubQk4GlD42MuQL5JGOABrxdpqqWeovlVQ==", + "dev": true, + "dependencies": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-sources": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz", + "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/yargs": { + "version": "15.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.12.tgz", + "integrity": "sha512-f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.13.0.tgz", + "integrity": "sha512-ygqDUm+BUPvrr0jrXqoteMqmIaZ/bixYOc3A4BRwzEPTZPi6E+n44rzNZWaB0YvtukgP+aoj0i/fyx7FkM2p1w==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "4.13.0", + "@typescript-eslint/scope-manager": "4.13.0", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "lodash": "^4.17.15", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^4.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.13.0.tgz", + "integrity": "sha512-/ZsuWmqagOzNkx30VWYV3MNB/Re/CGv/7EzlqZo5RegBN8tMuPaBgNK6vPBCQA8tcYrbsrTdbx3ixMRRKEEGVw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.13.0", + "@typescript-eslint/types": "4.13.0", + "@typescript-eslint/typescript-estree": "4.13.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.13.0.tgz", + "integrity": "sha512-KO0J5SRF08pMXzq9+abyHnaGQgUJZ3Z3ax+pmqz9vl81JxmTTOUfQmq7/4awVfq09b6C4owNlOgOwp61pYRBSg==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "4.13.0", + "@typescript-eslint/types": "4.13.0", + "@typescript-eslint/typescript-estree": "4.13.0", + "debug": "^4.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.13.0.tgz", + "integrity": "sha512-UpK7YLG2JlTp/9G4CHe7GxOwd93RBf3aHO5L+pfjIrhtBvZjHKbMhBXTIQNkbz7HZ9XOe++yKrXutYm5KmjWgQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.13.0", + "@typescript-eslint/visitor-keys": "4.13.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.13.0.tgz", + "integrity": "sha512-/+aPaq163oX+ObOG00M0t9tKkOgdv9lq0IQv/y4SqGkAXmhFmCfgsELV7kOCTb2vVU5VOmVwXBXJTDr353C1rQ==", + "dev": true, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.13.0.tgz", + "integrity": "sha512-9A0/DFZZLlGXn5XA349dWQFwPZxcyYyCFX5X88nWs2uachRDwGeyPz46oTsm9ZJE66EALvEns1lvBwa4d9QxMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.13.0", + "@typescript-eslint/visitor-keys": "4.13.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.13.0.tgz", + "integrity": "sha512-6RoxWK05PAibukE7jElqAtNMq+RWZyqJ6Q/GdIxaiUj2Ept8jh8+FUVlbq9WxMYxkmEOPvCE5cRSyupMpwW31g==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.13.0", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", + "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", + "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", + "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", + "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", + "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.0", + "@webassemblyjs/helper-api-error": "1.11.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", + "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", + "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", + "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", + "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", + "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", + "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/helper-wasm-section": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-opt": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "@webassemblyjs/wast-printer": "1.11.0" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", + "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", + "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", + "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-api-error": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", + "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "dependencies": { + "type-fest": "^0.11.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-field": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "dependencies": { + "follow-redirects": "^1.10.0" + } + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/bl/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/bl/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", + "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001173", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.634", + "escalade": "^3.1.1", + "node-releases": "^1.1.69" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/bson": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.5.tgz", + "integrity": "sha512-kDuEzldR21lHciPQAIulLs1LZlCXdLziXI6Mb/TDkwXhb//UORJNPXgcRs2CuO4H0DcMkpfT3/ySsP3unoZjBg==", + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/busboy": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", + "dependencies": { + "dicer": "0.2.5", + "readable-stream": "1.1.x" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001176", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001176.tgz", + "integrity": "sha512-VWdkYmqdkDLRe0lvfJlZQ43rnjKqIGKHWhWWRbkqMsJIUaYDNf/K/sdZZcVO6YKQklubokdkJY+ujArsuJ5cag==", + "dev": true + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/chrome-trace-event/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "node_modules/class-transformer": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/class-transformer/-/class-transformer-0.3.1.tgz", + "integrity": "sha512-cKFwohpJbuMovS8xVLmn8N2AUbAuc8pVo4zEfsUVo8qgECOogns1WVk/FkOZoxhOPTyTYFckuoH+13FO+MQ8GA==", + "peer": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-validator": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.12.2.tgz", + "integrity": "sha512-TDzPzp8BmpsbPhQpccB3jMUE/3pK0TyqamrK0kcx+ZeFytMA+O6q87JZZGObHHnoo9GM8vl/JppIyKWeEA/EVw==", + "dependencies": { + "@types/validator": "13.0.0", + "google-libphonenumber": "^3.2.8", + "tslib": ">=1.9.0", + "validator": "13.0.0" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz", + "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.5.1.tgz", + "integrity": "sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==", + "dev": true, + "dependencies": { + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^2.1.1" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "colors": "^1.1.2" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/consola": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.0.tgz", + "integrity": "sha512-vlcSGgdYS26mPf7qNi+dCisbhiyDnrN1zaRbw3CSuc2wGOMEGGPsp46PdRG5gqXwgtJfjxDkxRNAgRPr1B77vQ==" + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==", + "dev": true + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/denque": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz", + "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dicer": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", + "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", + "dependencies": { + "readable-stream": "1.1.x", + "streamsearch": "0.1.2" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/electron-to-chromium": { + "version": "1.3.638", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.638.tgz", + "integrity": "sha512-vbTdlXeu3pAtPt0/T3+HVyX9bu6Lx/iXUYSWBCCRDI+JQiq48m6o4BnZPLBy40+4E0dLbt/Ix9VIJ/06XztfoA==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.3.26", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz", + "integrity": "sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==", + "dev": true, + "peer": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.17.0.tgz", + "integrity": "sha512-zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^0.2.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^6.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.4", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz", + "integrity": "sha512-9sm5/PxaFG7qNJvJzTROMM1Bk1ozXVTKI0buKOyb0Bsr1hrwi0H/TzxF/COtf1uxikIK8SwhX7K6zg78jAzbeA==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz", + "integrity": "sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">=5.0.0", + "prettier": ">=1.13.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/events": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "dev": true + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fast-safe-stringify": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", + "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==" + }, + "node_modules/fastq": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.0.tgz", + "integrity": "sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.0.tgz", + "integrity": "sha512-fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.0.tgz", + "integrity": "sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz", + "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.0.5.tgz", + "integrity": "sha512-2jIHv2RhXzSxWtvRQX/ZtOxd5joo+FQYzn+sJ/hyLqApKGgvjMEMF951GnvuSNPheGsqiVzIDjvSZo1qRtry1Q==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/formidable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.2.tgz", + "integrity": "sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==", + "dev": true, + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, + "node_modules/forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.1.tgz", + "integrity": "sha512-fcSa+wyTqZa46iWweI7/ZiUfegOZl0SG8+dltIwFXo7+zYU9J9kpS3NB6pZcSlJdhvIwp81Adx2XhZorncxiaA==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", + "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/google-libphonenumber": { + "version": "3.2.15", + "resolved": "https://registry.npmjs.org/google-libphonenumber/-/google-libphonenumber-3.2.15.tgz", + "integrity": "sha512-tbCIuzMoH34RdrbFRw5kijAZn/p6JMQvsgtr1glg2ugbwqrMPlOL8pHNK8cyGo9B6SXpcMm4hdyDqwomR+HPRg==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true, + "optional": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", + "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", + "dev": true + }, + "node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "optional": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterare": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iterare/-/iterare-1.2.1.tgz", + "integrity": "sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "acorn": "^7.1.1", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.2.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.0", + "domexception": "^2.0.1", + "escodegen": "^1.14.1", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "5.1.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonfile/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/kareem": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz", + "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "node_modules/lodash.has": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.has/-/lodash.has-4.5.2.tgz", + "integrity": "sha1-0Z9NwQlQWMzL4rDN9O4P5Ko3yGI=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "node_modules/lodash.set": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", + "integrity": "sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM=" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "node_modules/lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/macos-release": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.4.1.tgz", + "integrity": "sha512-H/QHeBIN1fIGJX517pvK8IEK53yQOW7YcEI55oYtgjDdoCQQz7eJS94qt5kNrscReEyuD/JcdFCm2XBEcGOITg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.0.tgz", + "integrity": "sha512-f/xxz2TpdKv6uDn6GtHee8ivFyxwxmPuXatBb1FBwxYNuVpbM3k/Y1Z+vC0mH/dIXXrukYfe3qe5J32Dfjg93A==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.1" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/memory-fs/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/memory-fs/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/memory-fs/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "dependencies": { + "mime-db": "1.45.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mongodb": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.3.tgz", + "integrity": "sha512-rOZuR0QkodZiM+UbQE5kDsJykBqWi0CL4Ec2i1nrGrUI3KO11r6Fbxskqmq3JK2NH7aW4dcccBuUujAP0ERl5w==", + "dependencies": { + "bl": "^2.2.1", + "bson": "^1.1.4", + "denque": "^1.4.1", + "require_optional": "^1.0.1", + "safe-buffer": "^5.1.2", + "saslprep": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "optionalDependencies": { + "saslprep": "^1.0.0" + }, + "peerDependenciesMeta": { + "aws4": { + "optional": true + }, + "bson-ext": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "mongodb-extjson": { + "optional": true + }, + "snappy": { + "optional": true + } + } + }, + "node_modules/mongoose": { + "version": "5.11.11", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.11.11.tgz", + "integrity": "sha512-JgKKAosJf6medPOZi2LmO7sMz7Sg00mgjyPAKari3alzL+R/n8D+zKK29iGtJpNNtv9IKy14H37CWuiaZ7016w==", + "dependencies": { + "@types/mongodb": "^3.5.27", + "bson": "^1.1.4", + "kareem": "2.3.2", + "mongodb": "3.6.3", + "mongoose-legacy-pluralize": "1.0.2", + "mpath": "0.8.3", + "mquery": "3.2.3", + "ms": "2.1.2", + "regexp-clone": "1.0.0", + "safe-buffer": "5.2.1", + "sift": "7.0.1", + "sliced": "1.0.1" + }, + "engines": { + "node": ">=4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mongoose" + } + }, + "node_modules/mongoose-legacy-pluralize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz", + "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==", + "peerDependencies": { + "mongoose": "*" + } + }, + "node_modules/mongoose/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/mpath": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.3.tgz", + "integrity": "sha512-eb9rRvhDltXVNL6Fxd2zM9D4vKBxjVVQNLNijlj7uoXUy19zNDsIif5zR+pWmPCWNKwAtqyo4JveQm4nfD5+eA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mquery": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.3.tgz", + "integrity": "sha512-cIfbP4TyMYX+SkaQ2MntD+F2XbqaBHUYWk3j+kqdDztPWok3tgyssOZxMHMtzbV1w9DaSlvEea0Iocuro41A4g==", + "dependencies": { + "bluebird": "3.5.1", + "debug": "3.1.0", + "regexp-clone": "^1.0.0", + "safe-buffer": "5.1.2", + "sliced": "1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mquery/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/mquery/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multer": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.2.tgz", + "integrity": "sha512-xY8pX7V+ybyUpbYMxtjM9KAiD9ixtg5/JkeKUTD6xilfDv0vzzOFcCp4Ljb1UU3tSOM3VTZtKo63OmzOrGi3Cg==", + "dependencies": { + "append-field": "^1.0.0", + "busboy": "^0.2.11", + "concat-stream": "^1.5.2", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.1", + "on-finished": "^2.3.0", + "type-is": "^1.6.4", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "dev": true, + "dependencies": { + "lodash.toarray": "^4.4.0" + } + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", + "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-releases": { + "version": "1.1.69", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.69.tgz", + "integrity": "sha512-DGIjo79VDEyAnRlfSqYTsy+yoHd2IOjJiKUozD2MV2D85Vso6Bug56mb9tT/fY5Urt0iqk01H7x+llAruDR2zA==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz", + "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optional": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/optional/-/optional-0.1.4.tgz", + "integrity": "sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw==", + "dev": true + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.1.0.tgz", + "integrity": "sha512-9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.4.0", + "is-interactive": "^1.0.0", + "log-symbols": "^4.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/os-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.0.tgz", + "integrity": "sha512-caABzDdJMbtykt7GmSogEat3faTKQhmZf0BS5l/pZGmP0vPWQjXWqOhbLyK+b6j2/DQPmEvYdzLXJXXLJNVDNg==", + "dev": true, + "dependencies": { + "macos-release": "^2.2.0", + "windows-release": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.2.0.tgz", + "integrity": "sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pluralize": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", + "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "dev": true + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz", + "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==" + }, + "node_modules/regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require_optional": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", + "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", + "dependencies": { + "resolve-from": "^2.0.0", + "semver": "^5.1.0" + } + }, + "node_modules/require_optional/node_modules/resolve-from": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", + "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require_optional/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "dependencies": { + "sparse-bitfield": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shelljs": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz", + "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "node_modules/sift": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/sift/-/sift-7.0.1.tgz", + "integrity": "sha512-oqD7PMJ+uO6jV9EQCl0LrRw1OwsiPsiFQR5AR30heR+4Dl7jBBbDLnNvWiak20tzZlSE1H7RB30SX/1j/YYT7g==" + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sliced": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, + "dependencies": { + "memory-pager": "^1.0.2" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "node_modules/string-length": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", + "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/superagent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-6.1.0.tgz", + "integrity": "sha512-OUDHEssirmplo3F+1HWKUrUjvnQuA+nZI6i/JJBdXb5eq9IyEQwPyPpqND+SSsxf6TygpBEkUjISVRN4/VOpeg==", + "dev": true, + "dependencies": { + "component-emitter": "^1.3.0", + "cookiejar": "^2.1.2", + "debug": "^4.1.1", + "fast-safe-stringify": "^2.0.7", + "form-data": "^3.0.0", + "formidable": "^1.2.2", + "methods": "^1.1.2", + "mime": "^2.4.6", + "qs": "^6.9.4", + "readable-stream": "^3.6.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 7.0.0" + } + }, + "node_modules/superagent/node_modules/form-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/superagent/node_modules/mime": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz", + "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/superagent/node_modules/qs": { + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.5.tgz", + "integrity": "sha512-T0SnbxGiMcB09qd3bFcPt8rufxPs7T7TjePk33r1WsJNt12/rWsK/ofKqRHQ0rY/iMGE0mVdkc6Yg9CuL/ty0Q==", + "dev": true, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/superagent/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/superagent/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/superagent/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/supertest": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.0.1.tgz", + "integrity": "sha512-8yDNdm+bbAN/jeDdXsRipbq9qMpVF7wRsbwLgsANHqdjPsCoecmlTuqEcLQMGpmojFBhxayZ0ckXmLXYq7e+0g==", + "dev": true, + "dependencies": { + "methods": "1.1.2", + "superagent": "6.1.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/symbol-observable": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-2.0.3.tgz", + "integrity": "sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/table": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", + "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "dev": true, + "dependencies": { + "ajv": "^7.0.2", + "lodash": "^4.17.20", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.0.3.tgz", + "integrity": "sha512-R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/table/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.5.1.tgz", + "integrity": "sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==", + "dev": true, + "dependencies": { + "jest-worker": "^26.6.2", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.5.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/ts-jest": { + "version": "26.4.4", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.4.4.tgz", + "integrity": "sha512-3lFWKbLxJm34QxyVNNCgXX1u4o/RV0myvA2y2Bxm46iGIjKlaY0own9gIckbjZJPn+WaJEnfPPJ20HHGpoq4yg==", + "dev": true, + "dependencies": { + "@types/jest": "26.x", + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash.memoize": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "jest": ">=26 <27", + "typescript": ">=3.8 <5.0" + } + }, + "node_modules/ts-jest/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-loader": { + "version": "8.0.14", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.14.tgz", + "integrity": "sha512-Jt/hHlUnApOZjnSjTmZ+AbD5BGlQFx3f1D0nYuNKwz0JJnuDGHJas6az+FlWKwwRTu+26GXpv249A8UAnYUpqA==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "enhanced-resolve": "^4.0.0", + "loader-utils": "^2.0.0", + "micromatch": "^4.0.0", + "semver": "^7.3.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "typescript": "*", + "webpack": "*" + } + }, + "node_modules/ts-loader/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dev": true, + "dependencies": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "typescript": ">=2.7" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths-webpack-plugin": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-3.3.0.tgz", + "integrity": "sha512-MpQeZpwPY4gYASCUjY4yt2Zj8yv86O8f++3Ai4o0yI0fUC6G1syvnL9VuY71PBgimRYDQU47f12BEmJq9wRaSw==", + "dev": true, + "dependencies": { + "chalk": "^2.3.0", + "enhanced-resolve": "^4.0.0", + "tsconfig-paths": "^3.4.0" + } + }, + "node_modules/tsconfig-paths-webpack-plugin/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/tsconfig-paths-webpack-plugin/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/tsconfig-paths-webpack-plugin/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/tsconfig-paths-webpack-plugin/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/tsconfig-paths-webpack-plugin/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tsconfig-paths-webpack-plugin/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + }, + "node_modules/tsutils": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.19.1.tgz", + "integrity": "sha512-GEdoBf5XI324lu7ycad7s6laADfnAqCw6wLGI+knxvw9vsIYBaJfYdmeCEG3FMMUiSm3OGgNb+m6utsWf5h9Vw==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", + "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", + "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-anYx5fURbgF04lQV18nEQWZ/3wHGnxiKdG4aL8J+jEDsm98n/sU/bey+tYk6tnGJzm7ioh5FoqrAiQ6m03IgaA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/watchpack": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.0.tgz", + "integrity": "sha512-UjgD1mqjkG99+3lgG36at4wPnUXNvis2v1utwTgQ43C22c4LD71LsYMExdWXh4HZ+RmW+B0t1Vrg2GpXAkTOQw==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.14.0.tgz", + "integrity": "sha512-PFtfqXIKT6EG+k4L7d9whUPacN2XvxlUMc8NAQvN+sF9G8xPQqrCDGDiXbAdyGNz+/OP6ioxnUKybBBZ1kp/2A==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.45", + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/wasm-edit": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "acorn": "^8.0.4", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.7.0", + "es-module-lexer": "^0.3.26", + "eslint-scope": "^5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "pkg-dir": "^5.0.0", + "schema-utils": "^3.0.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.1", + "watchpack": "^2.0.0", + "webpack-sources": "^2.1.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-node-externals": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-2.5.2.tgz", + "integrity": "sha512-aHdl/y2N7PW2Sx7K+r3AxpJO+aDMcYzMQd60Qxefq3+EwhewSbTBqNumOsCE1JsCUNoyfGj5465N0sSf6hc/5w==", + "dev": true + }, + "node_modules/webpack-sources": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", + "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/acorn": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.0.4.tgz", + "integrity": "sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ==", + "dev": true, + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/enhanced-resolve": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz", + "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==", + "dev": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "peer": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "peer": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "peer": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "peer": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webpack/node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "peer": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack/node_modules/tapable": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", + "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/windows-release": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", + "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", + "dev": true, + "dependencies": { + "execa": "^4.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", + "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@angular-devkit/core": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.3.tgz", + "integrity": "sha512-gJRiBj0gWDR2VtIvLvwwc/GM2MZvg1xw69ZbBJ1VuUgDqPBHdC8q3UMW3B82wdhxK+RBYa7ZOJxtIVggaHkm9g==", + "dev": true, + "requires": { + "ajv": "6.12.6", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.3", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.3.tgz", + "integrity": "sha512-VZnqgnnfyzyMluIDvGp+ZlDU2P9BnjrhacBOdqBS/jNQ7oxyE0AWrUApGXcejOJ13Z7pEf31E64P3bImcjwP+A==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.0.3", + "ora": "5.1.0", + "rxjs": "6.6.3" + } + }, + "@angular-devkit/schematics-cli": { + "version": "0.1100.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics-cli/-/schematics-cli-0.1100.3.tgz", + "integrity": "sha512-dECFHCDTgWfSHosfKTeQoyTgUUqgJaftxg4DxA23sMsQtDb1U8ZsIIPpH+L4QhCDT2zlhv51ynd5RUgu28h2DQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.0.3", + "@angular-devkit/schematics": "11.0.3", + "@schematics/schematics": "0.1100.3", + "ansi-colors": "4.1.1", + "inquirer": "7.3.3", + "minimist": "1.2.5", + "symbol-observable": "2.0.3" + } + }, + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/core": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", + "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.11", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-function-name": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz", + "integrity": "sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz", + "integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==", + "dev": true, + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz", + "integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==", + "dev": true, + "requires": { + "@babel/types": "^7.12.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz", + "integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==", + "dev": true, + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "dev": true + }, + "@babel/helper-replace-supers": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz", + "integrity": "sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.12.7", + "@babel/helper-optimise-call-expression": "^7.12.10", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-simple-access": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz", + "integrity": "sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==", + "dev": true, + "requires": { + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "dev": true + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "@babel/traverse": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz", + "integrity": "sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.11", + "@babel/generator": "^7.12.11", + "@babel/helper-function-name": "^7.12.11", + "@babel/helper-split-export-declaration": "^7.12.11", + "@babel/parser": "^7.12.11", + "@babel/types": "^7.12.12", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + }, + "dependencies": { + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz", + "integrity": "sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@eslint/eslintrc": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.2.tgz", + "integrity": "sha512-EfB5OHNYp1F4px/LI/FEnGylop7nOqkQ1LRzCM0KccA2U8tvV8w01KBv37LbO7nW4H+YhKyo2LcJhRwjjV17QQ==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + } + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "@nestjs/cli": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/@nestjs/cli/-/cli-7.5.4.tgz", + "integrity": "sha512-qKdniSA7NXO/5HqSxGaalMS7roIJXeT4yXTadBQ47Qv68DHh/0jfCcTzH6hqCuyRV7DV2k0bxob+rq4peMaZBw==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.0.3", + "@angular-devkit/schematics": "11.0.3", + "@angular-devkit/schematics-cli": "0.1100.3", + "@nestjs/schematics": "^7.1.0", + "@types/webpack": "4.41.25", + "chalk": "3.0.0", + "chokidar": "3.4.3", + "cli-table3": "0.5.1", + "commander": "4.1.1", + "fork-ts-checker-webpack-plugin": "6.0.5", + "inquirer": "7.3.3", + "node-emoji": "1.10.0", + "ora": "5.1.0", + "os-name": "4.0.0", + "rimraf": "3.0.2", + "shelljs": "0.8.4", + "tree-kill": "1.2.2", + "tsconfig-paths": "3.9.0", + "tsconfig-paths-webpack-plugin": "3.3.0", + "typescript": "4.0.5", + "webpack": "5.9.0", + "webpack-node-externals": "2.5.2" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.0.4.tgz", + "integrity": "sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ==", + "dev": true + }, + "enhanced-resolve": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz", + "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "tapable": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", + "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", + "dev": true + }, + "typescript": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz", + "integrity": "sha512-ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==", + "dev": true + }, + "webpack": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.9.0.tgz", + "integrity": "sha512-YnnqIV/uAS5ZrNpctSv378qV7HmbJ74DL+XfvMxzbX1bV9e7eeT6eEWU4wuUw33CNr/HspBh7R/xQlVjTEyAeA==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.45", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^8.0.4", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.3.1", + "eslint-scope": "^5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.1.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "pkg-dir": "^4.2.0", + "schema-utils": "^3.0.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.0.3", + "watchpack": "^2.0.0", + "webpack-sources": "^2.1.1" + } + } + } + }, + "@nestjs/common": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-7.6.5.tgz", + "integrity": "sha512-WvBJd71ktaCRm9KTURVqn1YMyUzsOIkvezjP7WEpP9DVqQUOFVvn6/osJGZky/qL+zE4P7NBNyoXM94bpYvMwQ==", + "requires": { + "axios": "0.21.1", + "iterare": "1.2.1", + "tslib": "2.0.3", + "uuid": "8.3.2" + } + }, + "@nestjs/config": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@nestjs/config/-/config-0.6.1.tgz", + "integrity": "sha512-sSIEbHp0xV7bneG2/CePqJh60ELojsBXBPuRM40AcVQwuDRQQ4RAnLT5uaJbWB2xFQjQwik4zejN+27t1cCiBQ==", + "requires": { + "dotenv": "8.2.0", + "dotenv-expand": "5.1.0", + "lodash.get": "4.4.2", + "lodash.has": "4.5.2", + "lodash.set": "4.3.2", + "uuid": "8.3.1" + }, + "dependencies": { + "uuid": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==" + } + } + }, + "@nestjs/core": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-7.6.5.tgz", + "integrity": "sha512-syRpXT09RDMySs1BLQSXJfq1NXGfG4VmF9hZYGef+/QWqTRfSMEDEH5MsCCLt2lK3AZnOXE9BQwWKeNBhKLplA==", + "requires": { + "@nuxtjs/opencollective": "0.3.2", + "fast-safe-stringify": "2.0.7", + "iterare": "1.2.1", + "object-hash": "2.1.1", + "path-to-regexp": "3.2.0", + "tslib": "2.0.3", + "uuid": "8.3.2" + } + }, + "@nestjs/mapped-types": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@nestjs/mapped-types/-/mapped-types-0.1.1.tgz", + "integrity": "sha512-FROYmmZ2F+tLJP/aHasPMX40iUHQPtEAzOAcfAp21baebN5iLUrdyTuphoXjIqubfPFSwtnAGpVm9kLJjQ//ig==", + "requires": {} + }, + "@nestjs/mongoose": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/@nestjs/mongoose/-/mongoose-7.2.1.tgz", + "integrity": "sha512-KFpWwmnl+Uv5c1TceymAsclI8afXaT7TJfTFUCj/vzhbB97ZSX3eQb4mIeQl6WdqAGGNuOUFCVy8/Phk2w541A==", + "requires": {} + }, + "@nestjs/platform-express": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-7.6.5.tgz", + "integrity": "sha512-A3UYYpDFih3WORBcOCiWfPOvKoEmS6Dk7YzrXyCh5KapatqX+XvLbObcjcvqzqonk4bT3IMceyhJp/ZBSwvEPA==", + "requires": { + "body-parser": "1.19.0", + "cors": "2.8.5", + "express": "4.17.1", + "multer": "1.4.2", + "tslib": "2.0.3" + } + }, + "@nestjs/schematics": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/@nestjs/schematics/-/schematics-7.2.6.tgz", + "integrity": "sha512-4geGO9pjYG4Sc4Qi+pkUVIbaxPEeySHi/z17po8nP9uaPPo8AUKP9rXjNL+mhMrXqFlB/hhN6xBBYtMyL5pB2Q==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.0.5", + "@angular-devkit/schematics": "11.0.5", + "fs-extra": "9.0.1", + "pluralize": "8.0.0" + }, + "dependencies": { + "@angular-devkit/core": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.5.tgz", + "integrity": "sha512-hwV8fjF8JNPJkiVWw8MNzeIfDo01aD/OAOlC4L5rQnVHn+i2EiU3brSDmFqyeHPPV3h/QjuBkS3tkN7gSnVWaQ==", + "dev": true, + "requires": { + "ajv": "6.12.6", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.3", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.5.tgz", + "integrity": "sha512-0NKGC8Nf/4vvDpWKB7bwxIazvNnNHnZBX6XlyBXNl+fW8tpTef3PNMJMSErTz9LFnuv61vsKbc36u/Ek2YChWg==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.0.5", + "ora": "5.1.0", + "rxjs": "6.6.3" + } + } + } + }, + "@nestjs/testing": { + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@nestjs/testing/-/testing-7.6.5.tgz", + "integrity": "sha512-CVjECV3pqy5+HlBSLBRitHgJ8WRW2jns3mKJpSBzUgbJbrGWCB7Y7JGYkP7CQ+29EDKfetnz3+z0q6GPdubfUQ==", + "dev": true, + "requires": { + "optional": "0.1.4", + "tslib": "2.0.3" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + } + }, + "@nuxtjs/opencollective": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@nuxtjs/opencollective/-/opencollective-0.3.2.tgz", + "integrity": "sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA==", + "requires": { + "chalk": "^4.1.0", + "consola": "^2.15.0", + "node-fetch": "^2.6.1" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "@schematics/schematics": { + "version": "0.1100.3", + "resolved": "https://registry.npmjs.org/@schematics/schematics/-/schematics-0.1100.3.tgz", + "integrity": "sha512-tzjKnjD90FQ4LgRN9ALT2qCqgJYZrAKoy1embFJRuGKA8vv1hTG4JonVDqQEUoNwTc9r/Ok2Z1eenAI9TSUd1A==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.0.3", + "@angular-devkit/schematics": "11.0.3" + } + }, + "@sinonjs/commons": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", + "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", + "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==", + "dev": true + }, + "@types/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", + "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bson": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.3.tgz", + "integrity": "sha512-mVRvYnTOZJz3ccpxhr3wgxVmSeiYinW+zlzQz3SXWaJmD1DuL05Jeq7nKw3SnbKmbleW5qrLG5vdyWe/A9sXhw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.34", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz", + "integrity": "sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==", + "dev": true + }, + "@types/eslint": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz", + "integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz", + "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.45", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.45.tgz", + "integrity": "sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==", + "dev": true + }, + "@types/express": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz", + "integrity": "sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.18", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz", + "integrity": "sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "26.0.20", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", + "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", + "dev": true, + "requires": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", + "dev": true + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/mime": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.3.tgz", + "integrity": "sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==", + "dev": true + }, + "@types/mongodb": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.3.tgz", + "integrity": "sha512-6YNqGP1hk5bjUFaim+QoFFuI61WjHiHE1BNeB41TA00Xd2K7zG4lcWyLLq/XtIp36uMavvS5hoAUJ+1u/GcX2Q==", + "requires": { + "@types/bson": "*", + "@types/node": "*" + } + }, + "@types/node": { + "version": "14.14.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.20.tgz", + "integrity": "sha512-Y93R97Ouif9JEOWPIUyU+eyIdyRqQR0I8Ez1dzku4hDx34NWh4HbtIc3WNzwB1Y9ULvNGeu5B8h8bVL5cAk4/A==" + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/prettier": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.6.tgz", + "integrity": "sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA==", + "dev": true + }, + "@types/qs": { + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz", + "integrity": "sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", + "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==", + "dev": true + }, + "@types/serve-static": { + "version": "1.13.8", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.8.tgz", + "integrity": "sha512-MoJhSQreaVoL+/hurAZzIm8wafFR6ajiTM1m4A0kv6AGeVBl4r4pOV8bGFrjjq1sGxDTnCoF8i22o0/aE5XCyA==", + "dev": true, + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "@types/superagent": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.10.tgz", + "integrity": "sha512-xAgkb2CMWUMCyVc/3+7iQfOEBE75NvuZeezvmixbUw3nmENf2tCnQkW5yQLTYqvXUQ+R6EXxdqKKbal2zM5V/g==", + "dev": true, + "requires": { + "@types/cookiejar": "*", + "@types/node": "*" + } + }, + "@types/supertest": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/supertest/-/supertest-2.0.10.tgz", + "integrity": "sha512-Xt8TbEyZTnD5Xulw95GLMOkmjGICrOQyJ2jqgkSjAUR3mm7pAIzSR0NFBaMcwlzVvlpCjNwbATcWWwjNiZiFrQ==", + "dev": true, + "requires": { + "@types/superagent": "*" + } + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "@types/uglify-js": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.1.tgz", + "integrity": "sha512-7npvPKV+jINLu1SpSYVWG8KvyJBhBa8tmzMMdDoVc2pWUYHN8KIXlPJhjJ4LT97c4dXJA2SHL/q6ADbDriZN+Q==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-WAy5txG7aFX8Vw3sloEKp5p/t/Xt8jD3GRD9DacnFv6Vo8ubudAsRTXgxpQwU0mpzY/H8U4db3roDuCMjShBmw==" + }, + "@types/webpack": { + "version": "4.41.25", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.25.tgz", + "integrity": "sha512-cr6kZ+4m9lp86ytQc1jPOJXgINQyz3kLLunZ57jznW+WIAL0JqZbGubQk4GlD42MuQL5JGOABrxdpqqWeovlVQ==", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/webpack-sources": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz", + "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "@types/yargs": { + "version": "15.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.12.tgz", + "integrity": "sha512-f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.13.0.tgz", + "integrity": "sha512-ygqDUm+BUPvrr0jrXqoteMqmIaZ/bixYOc3A4BRwzEPTZPi6E+n44rzNZWaB0YvtukgP+aoj0i/fyx7FkM2p1w==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "4.13.0", + "@typescript-eslint/scope-manager": "4.13.0", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "lodash": "^4.17.15", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.13.0.tgz", + "integrity": "sha512-/ZsuWmqagOzNkx30VWYV3MNB/Re/CGv/7EzlqZo5RegBN8tMuPaBgNK6vPBCQA8tcYrbsrTdbx3ixMRRKEEGVw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.13.0", + "@typescript-eslint/types": "4.13.0", + "@typescript-eslint/typescript-estree": "4.13.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.13.0.tgz", + "integrity": "sha512-KO0J5SRF08pMXzq9+abyHnaGQgUJZ3Z3ax+pmqz9vl81JxmTTOUfQmq7/4awVfq09b6C4owNlOgOwp61pYRBSg==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "4.13.0", + "@typescript-eslint/types": "4.13.0", + "@typescript-eslint/typescript-estree": "4.13.0", + "debug": "^4.1.1" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.13.0.tgz", + "integrity": "sha512-UpK7YLG2JlTp/9G4CHe7GxOwd93RBf3aHO5L+pfjIrhtBvZjHKbMhBXTIQNkbz7HZ9XOe++yKrXutYm5KmjWgQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.13.0", + "@typescript-eslint/visitor-keys": "4.13.0" + } + }, + "@typescript-eslint/types": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.13.0.tgz", + "integrity": "sha512-/+aPaq163oX+ObOG00M0t9tKkOgdv9lq0IQv/y4SqGkAXmhFmCfgsELV7kOCTb2vVU5VOmVwXBXJTDr353C1rQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.13.0.tgz", + "integrity": "sha512-9A0/DFZZLlGXn5XA349dWQFwPZxcyYyCFX5X88nWs2uachRDwGeyPz46oTsm9ZJE66EALvEns1lvBwa4d9QxMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.13.0", + "@typescript-eslint/visitor-keys": "4.13.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.13.0.tgz", + "integrity": "sha512-6RoxWK05PAibukE7jElqAtNMq+RWZyqJ6Q/GdIxaiUj2Ept8jh8+FUVlbq9WxMYxkmEOPvCE5cRSyupMpwW31g==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.13.0", + "eslint-visitor-keys": "^2.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", + "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", + "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", + "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", + "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + } + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", + "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.0", + "@webassemblyjs/helper-api-error": "1.11.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", + "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", + "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", + "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", + "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", + "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", + "dev": true, + "peer": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", + "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/helper-wasm-section": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-opt": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "@webassemblyjs/wast-printer": "1.11.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", + "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", + "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", + "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-api-error": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", + "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-field": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "requires": { + "follow-redirects": "^1.10.0" + } + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browserslist": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz", + "integrity": "sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001173", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.634", + "escalade": "^3.1.1", + "node-releases": "^1.1.69" + } + }, + "bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "requires": { + "fast-json-stable-stringify": "2.x" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "bson": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.5.tgz", + "integrity": "sha512-kDuEzldR21lHciPQAIulLs1LZlCXdLziXI6Mb/TDkwXhb//UORJNPXgcRs2CuO4H0DcMkpfT3/ySsP3unoZjBg==" + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "busboy": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", + "requires": { + "dicer": "0.2.5", + "readable-stream": "1.1.x" + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001176", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001176.tgz", + "integrity": "sha512-VWdkYmqdkDLRe0lvfJlZQ43rnjKqIGKHWhWWRbkqMsJIUaYDNf/K/sdZZcVO6YKQklubokdkJY+ujArsuJ5cag==", + "dev": true + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "class-transformer": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/class-transformer/-/class-transformer-0.3.1.tgz", + "integrity": "sha512-cKFwohpJbuMovS8xVLmn8N2AUbAuc8pVo4zEfsUVo8qgECOogns1WVk/FkOZoxhOPTyTYFckuoH+13FO+MQ8GA==", + "peer": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "class-validator": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.12.2.tgz", + "integrity": "sha512-TDzPzp8BmpsbPhQpccB3jMUE/3pK0TyqamrK0kcx+ZeFytMA+O6q87JZZGObHHnoo9GM8vl/JppIyKWeEA/EVw==", + "requires": { + "@types/validator": "13.0.0", + "google-libphonenumber": "^3.2.8", + "tslib": ">=1.9.0", + "validator": "13.0.0" + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-spinners": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz", + "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==", + "dev": true + }, + "cli-table3": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.5.1.tgz", + "integrity": "sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==", + "dev": true, + "requires": { + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^2.1.1" + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "optional": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "consola": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.0.tgz", + "integrity": "sha512-vlcSGgdYS26mPf7qNi+dCisbhiyDnrN1zaRbw3CSuc2wGOMEGGPsp46PdRG5gqXwgtJfjxDkxRNAgRPr1B77vQ==" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "denque": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz", + "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "dicer": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", + "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", + "requires": { + "readable-stream": "1.1.x", + "streamsearch": "0.1.2" + } + }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.3.638", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.638.tgz", + "integrity": "sha512-vbTdlXeu3pAtPt0/T3+HVyX9bu6Lx/iXUYSWBCCRDI+JQiq48m6o4BnZPLBy40+4E0dLbt/Ix9VIJ/06XztfoA==", + "dev": true + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-module-lexer": { + "version": "0.3.26", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz", + "integrity": "sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==", + "dev": true, + "peer": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.17.0.tgz", + "integrity": "sha512-zJk08MiBgwuGoxes5sSQhOtibZ75pz0J35XTRlZOk9xMffhpA9BTbQZxoXZzOl5zMbleShbGwtw+1kGferfFwQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^0.2.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^6.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.19", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.4", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "eslint-config-prettier": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz", + "integrity": "sha512-9sm5/PxaFG7qNJvJzTROMM1Bk1ozXVTKI0buKOyb0Bsr1hrwi0H/TzxF/COtf1uxikIK8SwhX7K6zg78jAzbeA==", + "dev": true, + "requires": {} + }, + "eslint-plugin-prettier": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz", + "integrity": "sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "events": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "dev": true + }, + "exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "dev": true + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fast-safe-stringify": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", + "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==" + }, + "fastq": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.0.tgz", + "integrity": "sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.0.tgz", + "integrity": "sha512-fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.0.tgz", + "integrity": "sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA==", + "dev": true + }, + "follow-redirects": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz", + "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.0.5.tgz", + "integrity": "sha512-2jIHv2RhXzSxWtvRQX/ZtOxd5joo+FQYzn+sJ/hyLqApKGgvjMEMF951GnvuSNPheGsqiVzIDjvSZo1qRtry1Q==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "formidable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.2.tgz", + "integrity": "sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==", + "dev": true + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "fs-monkey": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.1.tgz", + "integrity": "sha512-fcSa+wyTqZa46iWweI7/ZiUfegOZl0SG8+dltIwFXo7+zYU9J9kpS3NB6pZcSlJdhvIwp81Adx2XhZorncxiaA==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "globby": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", + "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + } + } + }, + "google-libphonenumber": { + "version": "3.2.15", + "resolved": "https://registry.npmjs.org/google-libphonenumber/-/google-libphonenumber-3.2.15.tgz", + "integrity": "sha512-tbCIuzMoH34RdrbFRw5kijAZn/p6JMQvsgtr1glg2ugbwqrMPlOL8pHNK8cyGo9B6SXpcMm4hdyDqwomR+HPRg==" + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true, + "optional": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", + "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "optional": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "iterare": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iterare/-/iterare-1.2.1.tgz", + "integrity": "sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q==" + }, + "jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsdom": { + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "acorn": "^7.1.1", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.2.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.0", + "domexception": "^2.0.1", + "escodegen": "^1.14.1", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "5.1.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kareem": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz", + "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "lodash.has": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/lodash.has/-/lodash.has-4.5.2.tgz", + "integrity": "sha1-0Z9NwQlQWMzL4rDN9O4P5Ko3yGI=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.set": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", + "integrity": "sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM=" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", + "dev": true + }, + "log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "dev": true, + "requires": { + "chalk": "^4.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "macos-release": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.4.1.tgz", + "integrity": "sha512-H/QHeBIN1fIGJX517pvK8IEK53yQOW7YcEI55oYtgjDdoCQQz7eJS94qt5kNrscReEyuD/JcdFCm2XBEcGOITg==", + "dev": true + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memfs": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.0.tgz", + "integrity": "sha512-f/xxz2TpdKv6uDn6GtHee8ivFyxwxmPuXatBb1FBwxYNuVpbM3k/Y1Z+vC0mH/dIXXrukYfe3qe5J32Dfjg93A==", + "dev": true, + "requires": { + "fs-monkey": "1.0.1" + } + }, + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==" + }, + "mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "requires": { + "mime-db": "1.45.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "mongodb": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.3.tgz", + "integrity": "sha512-rOZuR0QkodZiM+UbQE5kDsJykBqWi0CL4Ec2i1nrGrUI3KO11r6Fbxskqmq3JK2NH7aW4dcccBuUujAP0ERl5w==", + "requires": { + "bl": "^2.2.1", + "bson": "^1.1.4", + "denque": "^1.4.1", + "require_optional": "^1.0.1", + "safe-buffer": "^5.1.2", + "saslprep": "^1.0.0" + } + }, + "mongoose": { + "version": "5.11.11", + "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.11.11.tgz", + "integrity": "sha512-JgKKAosJf6medPOZi2LmO7sMz7Sg00mgjyPAKari3alzL+R/n8D+zKK29iGtJpNNtv9IKy14H37CWuiaZ7016w==", + "requires": { + "@types/mongodb": "^3.5.27", + "bson": "^1.1.4", + "kareem": "2.3.2", + "mongodb": "3.6.3", + "mongoose-legacy-pluralize": "1.0.2", + "mpath": "0.8.3", + "mquery": "3.2.3", + "ms": "2.1.2", + "regexp-clone": "1.0.0", + "safe-buffer": "5.2.1", + "sift": "7.0.1", + "sliced": "1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "mongoose-legacy-pluralize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz", + "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==", + "requires": {} + }, + "mpath": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.3.tgz", + "integrity": "sha512-eb9rRvhDltXVNL6Fxd2zM9D4vKBxjVVQNLNijlj7uoXUy19zNDsIif5zR+pWmPCWNKwAtqyo4JveQm4nfD5+eA==" + }, + "mquery": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.3.tgz", + "integrity": "sha512-cIfbP4TyMYX+SkaQ2MntD+F2XbqaBHUYWk3j+kqdDztPWok3tgyssOZxMHMtzbV1w9DaSlvEea0Iocuro41A4g==", + "requires": { + "bluebird": "3.5.1", + "debug": "3.1.0", + "regexp-clone": "^1.0.0", + "safe-buffer": "5.1.2", + "sliced": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multer": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.2.tgz", + "integrity": "sha512-xY8pX7V+ybyUpbYMxtjM9KAiD9ixtg5/JkeKUTD6xilfDv0vzzOFcCp4Ljb1UU3tSOM3VTZtKo63OmzOrGi3Cg==", + "requires": { + "append-field": "^1.0.0", + "busboy": "^0.2.11", + "concat-stream": "^1.5.2", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.1", + "on-finished": "^2.3.0", + "type-is": "^1.6.4", + "xtend": "^4.0.0" + } + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "dev": true, + "requires": { + "lodash.toarray": "^4.4.0" + } + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true + }, + "node-notifier": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", + "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node-releases": { + "version": "1.1.69", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.69.tgz", + "integrity": "sha512-DGIjo79VDEyAnRlfSqYTsy+yoHd2IOjJiKUozD2MV2D85Vso6Bug56mb9tT/fY5Urt0iqk01H7x+llAruDR2zA==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-hash": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz", + "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "optional": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/optional/-/optional-0.1.4.tgz", + "integrity": "sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw==", + "dev": true + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "ora": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.1.0.tgz", + "integrity": "sha512-9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.4.0", + "is-interactive": "^1.0.0", + "log-symbols": "^4.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "os-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.0.tgz", + "integrity": "sha512-caABzDdJMbtykt7GmSogEat3faTKQhmZf0BS5l/pZGmP0vPWQjXWqOhbLyK+b6j2/DQPmEvYdzLXJXXLJNVDNg==", + "dev": true, + "requires": { + "macos-release": "^2.2.0", + "windows-release": "^4.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-to-regexp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.2.0.tgz", + "integrity": "sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "pluralize": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prettier": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", + "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "dev": true + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp-clone": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz", + "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==" + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require_optional": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", + "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", + "requires": { + "resolve-from": "^2.0.0", + "semver": "^5.1.0" + }, + "dependencies": { + "resolve-from": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", + "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", + "dev": true + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "requires": { + "sparse-bitfield": "^3.0.3" + } + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shelljs": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz", + "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "sift": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/sift/-/sift-7.0.1.tgz", + "integrity": "sha512-oqD7PMJ+uO6jV9EQCl0LrRw1OwsiPsiFQR5AR30heR+4Dl7jBBbDLnNvWiak20tzZlSE1H7RB30SX/1j/YYT7g==" + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + } + } + }, + "sliced": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", + "optional": true, + "requires": { + "memory-pager": "^1.0.2" + } + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "string-length": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", + "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "superagent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-6.1.0.tgz", + "integrity": "sha512-OUDHEssirmplo3F+1HWKUrUjvnQuA+nZI6i/JJBdXb5eq9IyEQwPyPpqND+SSsxf6TygpBEkUjISVRN4/VOpeg==", + "dev": true, + "requires": { + "component-emitter": "^1.3.0", + "cookiejar": "^2.1.2", + "debug": "^4.1.1", + "fast-safe-stringify": "^2.0.7", + "form-data": "^3.0.0", + "formidable": "^1.2.2", + "methods": "^1.1.2", + "mime": "^2.4.6", + "qs": "^6.9.4", + "readable-stream": "^3.6.0", + "semver": "^7.3.2" + }, + "dependencies": { + "form-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "mime": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz", + "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==", + "dev": true + }, + "qs": { + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.5.tgz", + "integrity": "sha512-T0SnbxGiMcB09qd3bFcPt8rufxPs7T7TjePk33r1WsJNt12/rWsK/ofKqRHQ0rY/iMGE0mVdkc6Yg9CuL/ty0Q==", + "dev": true + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "supertest": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.0.1.tgz", + "integrity": "sha512-8yDNdm+bbAN/jeDdXsRipbq9qMpVF7wRsbwLgsANHqdjPsCoecmlTuqEcLQMGpmojFBhxayZ0ckXmLXYq7e+0g==", + "dev": true, + "requires": { + "methods": "1.1.2", + "superagent": "6.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "symbol-observable": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-2.0.3.tgz", + "integrity": "sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==", + "dev": true + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "table": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", + "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "dev": true, + "requires": { + "ajv": "^7.0.2", + "lodash": "^4.17.20", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "ajv": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.0.3.tgz", + "integrity": "sha512-R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.5.1.tgz", + "integrity": "sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==", + "dev": true, + "requires": { + "jest-worker": "^26.6.2", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.5.1" + }, + "dependencies": { + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "ts-jest": { + "version": "26.4.4", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.4.4.tgz", + "integrity": "sha512-3lFWKbLxJm34QxyVNNCgXX1u4o/RV0myvA2y2Bxm46iGIjKlaY0own9gIckbjZJPn+WaJEnfPPJ20HHGpoq4yg==", + "dev": true, + "requires": { + "@types/jest": "26.x", + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash.memoize": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "ts-loader": { + "version": "8.0.14", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.14.tgz", + "integrity": "sha512-Jt/hHlUnApOZjnSjTmZ+AbD5BGlQFx3f1D0nYuNKwz0JJnuDGHJas6az+FlWKwwRTu+26GXpv249A8UAnYUpqA==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "enhanced-resolve": "^4.0.0", + "loader-utils": "^2.0.0", + "micromatch": "^4.0.0", + "semver": "^7.3.4" + }, + "dependencies": { + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dev": true, + "requires": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + } + }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "tsconfig-paths-webpack-plugin": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-3.3.0.tgz", + "integrity": "sha512-MpQeZpwPY4gYASCUjY4yt2Zj8yv86O8f++3Ai4o0yI0fUC6G1syvnL9VuY71PBgimRYDQU47f12BEmJq9wRaSw==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "enhanced-resolve": "^4.0.0", + "tsconfig-paths": "^3.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + }, + "tsutils": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.19.1.tgz", + "integrity": "sha512-GEdoBf5XI324lu7ycad7s6laADfnAqCw6wLGI+knxvw9vsIYBaJfYdmeCEG3FMMUiSm3OGgNb+m6utsWf5h9Vw==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.3.tgz", + "integrity": "sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-compile-cache": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", + "dev": true + }, + "v8-to-istanbul": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", + "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-anYx5fURbgF04lQV18nEQWZ/3wHGnxiKdG4aL8J+jEDsm98n/sU/bey+tYk6tnGJzm7ioh5FoqrAiQ6m03IgaA==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.x" + } + }, + "watchpack": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.0.tgz", + "integrity": "sha512-UjgD1mqjkG99+3lgG36at4wPnUXNvis2v1utwTgQ43C22c4LD71LsYMExdWXh4HZ+RmW+B0t1Vrg2GpXAkTOQw==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "webpack": { + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.14.0.tgz", + "integrity": "sha512-PFtfqXIKT6EG+k4L7d9whUPacN2XvxlUMc8NAQvN+sF9G8xPQqrCDGDiXbAdyGNz+/OP6ioxnUKybBBZ1kp/2A==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.45", + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/wasm-edit": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "acorn": "^8.0.4", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.7.0", + "es-module-lexer": "^0.3.26", + "eslint-scope": "^5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "pkg-dir": "^5.0.0", + "schema-utils": "^3.0.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.1", + "watchpack": "^2.0.0", + "webpack-sources": "^2.1.1" + }, + "dependencies": { + "acorn": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.0.4.tgz", + "integrity": "sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ==", + "dev": true, + "peer": true + }, + "enhanced-resolve": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz", + "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==", + "dev": true, + "peer": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "peer": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "peer": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "peer": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "peer": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "peer": true, + "requires": { + "find-up": "^5.0.0" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "tapable": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", + "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", + "dev": true, + "peer": true + } + } + }, + "webpack-node-externals": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-2.5.2.tgz", + "integrity": "sha512-aHdl/y2N7PW2Sx7K+r3AxpJO+aDMcYzMQd60Qxefq3+EwhewSbTBqNumOsCE1JsCUNoyfGj5465N0sSf6hc/5w==", + "dev": true + }, + "webpack-sources": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", + "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", + "dev": true, + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "windows-release": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", + "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", + "dev": true, + "requires": { + "execa": "^4.0.2" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", + "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==", + "dev": true, + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "yargs-parser": { + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + } + } +} diff --git a/intent-management/package.json b/intent-management/package.json new file mode 100644 index 0000000..c140314 --- /dev/null +++ b/intent-management/package.json @@ -0,0 +1,75 @@ +{ + "name": "intent-management", + "version": "0.0.1", + "description": "", + "author": "", + "private": true, + "license": "UNLICENSED", + "scripts": { + "prebuild": "rimraf dist", + "build": "nest build", + "format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"", + "start": "nest start", + "start:dev": "nest start --watch", + "start:debug": "nest start --debug --watch", + "start:prod": "node dist/main", + "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix", + "test": "jest", + "test:watch": "jest --watch", + "test:cov": "jest --coverage", + "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", + "test:e2e": "jest --config ./test/jest-e2e.json" + }, + "dependencies": { + "@nestjs/common": "^7.5.1", + "@nestjs/config": "^0.6.1", + "@nestjs/core": "^7.5.1", + "@nestjs/mapped-types": "^0.1.1", + "@nestjs/mongoose": "^7.2.1", + "@nestjs/platform-express": "^7.5.1", + "class-validator": "^0.12.2", + "mongoose": "^5.11.11", + "reflect-metadata": "^0.1.13", + "rimraf": "^3.0.2", + "rxjs": "^6.6.3" + }, + "devDependencies": { + "@nestjs/cli": "^7.5.1", + "@nestjs/schematics": "^7.1.3", + "@nestjs/testing": "^7.5.1", + "@types/express": "^4.17.8", + "@types/jest": "^26.0.15", + "@types/node": "^14.14.6", + "@types/supertest": "^2.0.10", + "@typescript-eslint/eslint-plugin": "^4.6.1", + "@typescript-eslint/parser": "^4.6.1", + "eslint": "^7.12.1", + "eslint-config-prettier": "7.1.0", + "eslint-plugin-prettier": "^3.1.4", + "jest": "^26.6.3", + "prettier": "^2.1.2", + "supertest": "^6.0.0", + "ts-jest": "^26.4.3", + "ts-loader": "^8.0.8", + "ts-node": "^9.0.0", + "tsconfig-paths": "^3.9.0", + "typescript": "^4.0.5" + }, + "jest": { + "moduleFileExtensions": [ + "js", + "json", + "ts" + ], + "rootDir": "src", + "testRegex": ".*\\.spec\\.ts$", + "transform": { + "^.+\\.(t|j)s$": "ts-jest" + }, + "collectCoverageFrom": [ + "**/*.(t|j)s" + ], + "coverageDirectory": "../coverage", + "testEnvironment": "node" + } +} diff --git a/intent-management/src/app.controller.spec.ts b/intent-management/src/app.controller.spec.ts new file mode 100644 index 0000000..d22f389 --- /dev/null +++ b/intent-management/src/app.controller.spec.ts @@ -0,0 +1,22 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { AppController } from './app.controller'; +import { AppService } from './app.service'; + +describe('AppController', () => { + let appController: AppController; + + beforeEach(async () => { + const app: TestingModule = await Test.createTestingModule({ + controllers: [AppController], + providers: [AppService], + }).compile(); + + appController = app.get(AppController); + }); + + describe('root', () => { + it('should return "Hello World!"', () => { + expect(appController.getHello()).toBe('Hello World!'); + }); + }); +}); diff --git a/intent-management/src/app.controller.ts b/intent-management/src/app.controller.ts new file mode 100644 index 0000000..cce879e --- /dev/null +++ b/intent-management/src/app.controller.ts @@ -0,0 +1,12 @@ +import { Controller, Get } from '@nestjs/common'; +import { AppService } from './app.service'; + +@Controller() +export class AppController { + constructor(private readonly appService: AppService) {} + + @Get() + getHello(): string { + return this.appService.getHello(); + } +} diff --git a/intent-management/src/app.module.ts b/intent-management/src/app.module.ts new file mode 100644 index 0000000..3399c8a --- /dev/null +++ b/intent-management/src/app.module.ts @@ -0,0 +1,30 @@ +import { Module } from '@nestjs/common'; +import { ConfigModule } from '@nestjs/config'; +import { AppController } from './app.controller'; +import { AppService } from './app.service'; +import { TopicModule } from './topic/topic.module'; +import { IntentModule } from './intent/intent.module'; +import { MongooseModule } from '@nestjs/mongoose'; + +@Module({ + imports: [ + TopicModule, + IntentModule, + MongooseModule.forRootAsync({ + useFactory: () => { + return { + uri: `mongodb://${process.env.DB_HOST}:${process.env.DB_PORT}/${process.env.DB_NAME}`, + dbName: 'intent-management', + useNewUrlParser: true, + useCreateIndex: true, + useFindAndModify: false, + useUnifiedTopology: true, + }; + }, + }), + ConfigModule.forRoot(), + ], + controllers: [AppController], + providers: [AppService], +}) +export class AppModule {} diff --git a/intent-management/src/app.service.ts b/intent-management/src/app.service.ts new file mode 100644 index 0000000..927d7cc --- /dev/null +++ b/intent-management/src/app.service.ts @@ -0,0 +1,8 @@ +import { Injectable } from '@nestjs/common'; + +@Injectable() +export class AppService { + getHello(): string { + return 'Hello World!'; + } +} diff --git a/intent-management/src/exception-filters/mongo-exception.filter.ts b/intent-management/src/exception-filters/mongo-exception.filter.ts new file mode 100644 index 0000000..fff1b83 --- /dev/null +++ b/intent-management/src/exception-filters/mongo-exception.filter.ts @@ -0,0 +1,23 @@ +import { ExceptionFilter, Catch, ArgumentsHost } from '@nestjs/common'; +import { Response } from 'express'; +import { MongoError } from 'mongodb'; + +@Catch(MongoError) +export class MongoExceptionFilter implements ExceptionFilter { + catch(exception: MongoError, host: ArgumentsHost): void { + const ctx = host.switchToHttp(); + const response = ctx.getResponse(); + let status = 500; + let message = 'Internal Server Error'; + + if (exception.code === 11000) { + status = 422; + message = 'Duplicate record!'; + } + + response.status(status).json({ + statusCode: status, + message, + }); + } +} diff --git a/intent-management/src/intent/dto/create-intent.dto.ts b/intent-management/src/intent/dto/create-intent.dto.ts new file mode 100644 index 0000000..ca57b90 --- /dev/null +++ b/intent-management/src/intent/dto/create-intent.dto.ts @@ -0,0 +1,24 @@ +import { IsDefined, IsString, IsArray, ArrayUnique } from 'class-validator'; + +export class CreateIntentDto { + @IsDefined() + @IsString() + name: string; + + @IsDefined() + @IsString() + topic: string; + + @IsDefined() + @IsString() + question: string; + + @IsDefined() + @IsString() + answer: string; + + @IsDefined() + @IsArray() + @ArrayUnique() + similarQuestions: string[]; +} diff --git a/intent-management/src/intent/dto/update-intent.dto.ts b/intent-management/src/intent/dto/update-intent.dto.ts new file mode 100644 index 0000000..08daf74 --- /dev/null +++ b/intent-management/src/intent/dto/update-intent.dto.ts @@ -0,0 +1,4 @@ +import { PartialType } from '@nestjs/mapped-types'; +import { CreateIntentDto } from './create-intent.dto'; + +export class UpdateIntentDto extends PartialType(CreateIntentDto) {} diff --git a/intent-management/src/intent/intent.controller.spec.ts b/intent-management/src/intent/intent.controller.spec.ts new file mode 100644 index 0000000..2e76672 --- /dev/null +++ b/intent-management/src/intent/intent.controller.spec.ts @@ -0,0 +1,20 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { IntentController } from './intent.controller'; +import { IntentService } from './intent.service'; + +describe('IntentController', () => { + let controller: IntentController; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + controllers: [IntentController], + providers: [IntentService], + }).compile(); + + controller = module.get(IntentController); + }); + + it('should be defined', () => { + expect(controller).toBeDefined(); + }); +}); diff --git a/intent-management/src/intent/intent.controller.ts b/intent-management/src/intent/intent.controller.ts new file mode 100644 index 0000000..597339c --- /dev/null +++ b/intent-management/src/intent/intent.controller.ts @@ -0,0 +1,51 @@ +import { + Controller, + Get, + Post, + Body, + Param, + Delete, + UseFilters, + Query, + Patch, +} from '@nestjs/common'; +import { MongoExceptionFilter } from '../exception-filters/mongo-exception.filter'; +import { IntentService } from './intent.service'; +import { CreateIntentDto } from './dto/create-intent.dto'; +import { UpdateIntentDto } from './dto/update-intent.dto'; + +@Controller('intent') +@UseFilters(MongoExceptionFilter) +export class IntentController { + constructor(private readonly intentService: IntentService) {} + + @Post() + async create(@Body() createIntentDto: CreateIntentDto) { + return await this.intentService.create(createIntentDto); + } + + @Get() + find(@Query() query) { + return this.intentService.find(query); + } + + @Delete() + removeAll(@Query() query) { + return this.intentService.removeIntentsByTopic(query.topic); + } + + @Get(':id') + findOne(@Param('id') id: string) { + return this.intentService.findOne(id); + } + + @Patch(':id') + update(@Param('id') id: string, @Body() updateIntentDto: UpdateIntentDto) { + return this.intentService.update(id, updateIntentDto); + } + + @Delete(':id') + remove(@Param('id') id: string) { + return this.intentService.remove(id); + } +} diff --git a/intent-management/src/intent/intent.module.ts b/intent-management/src/intent/intent.module.ts new file mode 100644 index 0000000..46fa2fe --- /dev/null +++ b/intent-management/src/intent/intent.module.ts @@ -0,0 +1,17 @@ +import { forwardRef, Module } from '@nestjs/common'; +import { IntentService } from './intent.service'; +import { IntentController } from './intent.controller'; +import { MongooseModule } from '@nestjs/mongoose'; +import { Intent, IntentSchema } from './intent.schema'; +import { TopicModule } from '../topic/topic.module'; + +@Module({ + imports: [ + MongooseModule.forFeature([{ name: Intent.name, schema: IntentSchema }]), + forwardRef(() => TopicModule), + ], + controllers: [IntentController], + providers: [IntentService], + exports: [IntentService], +}) +export class IntentModule {} diff --git a/intent-management/src/intent/intent.schema.ts b/intent-management/src/intent/intent.schema.ts new file mode 100644 index 0000000..2197e1d --- /dev/null +++ b/intent-management/src/intent/intent.schema.ts @@ -0,0 +1,37 @@ +import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose'; +import { Document, Schema as MongooseSchema } from 'mongoose'; +import { Topic } from '../topic/topic.schema'; + +export type IntentDocument = Intent & Document; + +@Schema({ + timestamps: true, +}) +export class Intent { + @Prop({ + required: true, + }) + name: string; + + @Prop({ + required: true, + ref: Topic.name, + type: MongooseSchema, + }) + topic: Topic; + + @Prop({ + required: true, + }) + question: string; + + @Prop({ + required: true, + }) + answer: string; + + @Prop() + similarQuestions: string[]; +} + +export const IntentSchema = SchemaFactory.createForClass(Intent); diff --git a/intent-management/src/intent/intent.service.spec.ts b/intent-management/src/intent/intent.service.spec.ts new file mode 100644 index 0000000..c69b43e --- /dev/null +++ b/intent-management/src/intent/intent.service.spec.ts @@ -0,0 +1,18 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { IntentService } from './intent.service'; + +describe('IntentService', () => { + let service: IntentService; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + providers: [IntentService], + }).compile(); + + service = module.get(IntentService); + }); + + it('should be defined', () => { + expect(service).toBeDefined(); + }); +}); diff --git a/intent-management/src/intent/intent.service.ts b/intent-management/src/intent/intent.service.ts new file mode 100644 index 0000000..3967e6e --- /dev/null +++ b/intent-management/src/intent/intent.service.ts @@ -0,0 +1,68 @@ +import { + forwardRef, + Inject, + Injectable, + UnprocessableEntityException, +} from '@nestjs/common'; +import { CreateIntentDto } from './dto/create-intent.dto'; +import { UpdateIntentDto } from './dto/update-intent.dto'; +import { Model } from 'mongoose'; +import { InjectModel } from '@nestjs/mongoose'; +import { Intent, IntentDocument } from './intent.schema'; +import { TopicService } from '../topic/topic.service'; + +@Injectable() +export class IntentService { + constructor( + @InjectModel(Intent.name) private intentModel: Model, + @Inject(forwardRef(() => TopicService)) + private topicService: TopicService, + ) {} + + async create(createIntentDto: CreateIntentDto) { + const topicDocument = await this.topicService.findOneByName( + createIntentDto.topic, + ); + if (!topicDocument) { + throw new UnprocessableEntityException('Topic not found.'); + } + // eslint-disable-next-line @typescript-eslint/no-unused-vars + const { topic, ...payload } = createIntentDto; + return this.intentModel.create({ ...payload, topic: topicDocument }); + } + + async find(query: any) { + if (query.topic) { + query.topic = await this.topicService.findOneByName(query.topic); + } + return await this.intentModel.find(query); + } + + async findOne(id: string) { + return await this.intentModel.findById(id); + } + + async update(id: string, updateIntentDto: UpdateIntentDto) { + const { topic, ...payload } = updateIntentDto as any; + + if (topic) { + const topicDocument = await this.topicService.findOneByName( + updateIntentDto.topic, + ); + if (!topicDocument) { + throw new UnprocessableEntityException('Topic not found.'); + } + payload.topic = topicDocument; + } + + return await this.intentModel.findByIdAndUpdate(id, payload, { new: true }); + } + + async remove(id: string) { + return await this.intentModel.findByIdAndDelete(id); + } + + async removeIntentsByTopic(topic: string) { + return await this.intentModel.deleteMany({ 'topic.name': topic }); + } +} diff --git a/intent-management/src/main.ts b/intent-management/src/main.ts new file mode 100644 index 0000000..198c086 --- /dev/null +++ b/intent-management/src/main.ts @@ -0,0 +1,8 @@ +import { NestFactory } from '@nestjs/core'; +import { AppModule } from './app.module'; + +async function bootstrap() { + const app = await NestFactory.create(AppModule, { cors: true }); + await app.listen(process.env.PORT); +} +bootstrap(); diff --git a/intent-management/src/topic/dto/create-topic.dto.ts b/intent-management/src/topic/dto/create-topic.dto.ts new file mode 100644 index 0000000..40cf3c4 --- /dev/null +++ b/intent-management/src/topic/dto/create-topic.dto.ts @@ -0,0 +1,7 @@ +import { IsDefined, IsString } from 'class-validator'; + +export class CreateTopicDto { + @IsDefined() + @IsString() + name: string; +} diff --git a/intent-management/src/topic/topic.controller.spec.ts b/intent-management/src/topic/topic.controller.spec.ts new file mode 100644 index 0000000..6e5f252 --- /dev/null +++ b/intent-management/src/topic/topic.controller.spec.ts @@ -0,0 +1,20 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { TopicController } from './topic.controller'; +import { TopicService } from './topic.service'; + +describe('TopicController', () => { + let controller: TopicController; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + controllers: [TopicController], + providers: [TopicService], + }).compile(); + + controller = module.get(TopicController); + }); + + it('should be defined', () => { + expect(controller).toBeDefined(); + }); +}); diff --git a/intent-management/src/topic/topic.controller.ts b/intent-management/src/topic/topic.controller.ts new file mode 100644 index 0000000..8e2ff04 --- /dev/null +++ b/intent-management/src/topic/topic.controller.ts @@ -0,0 +1,38 @@ +import { + Controller, + Get, + Post, + Body, + Param, + Delete, + UseFilters, +} from '@nestjs/common'; +import { MongoExceptionFilter } from '../exception-filters/mongo-exception.filter'; +import { TopicService } from './topic.service'; +import { CreateTopicDto } from './dto/create-topic.dto'; + +@Controller('topic') +@UseFilters(MongoExceptionFilter) +export class TopicController { + constructor(private readonly topicService: TopicService) {} + + @Post() + async create(@Body() createTopicDto: CreateTopicDto) { + return await this.topicService.create(createTopicDto); + } + + @Get() + async findAll() { + return await this.topicService.findAll(); + } + + @Get(':name') + async findOne(@Param('name') name: string) { + return await this.topicService.findOneByName(name); + } + + @Delete(':name') + async remove(@Param('name') name: string) { + return await this.topicService.remove(name); + } +} diff --git a/intent-management/src/topic/topic.module.ts b/intent-management/src/topic/topic.module.ts new file mode 100644 index 0000000..9c55afa --- /dev/null +++ b/intent-management/src/topic/topic.module.ts @@ -0,0 +1,17 @@ +import { forwardRef, Module } from '@nestjs/common'; +import { TopicService } from './topic.service'; +import { TopicController } from './topic.controller'; +import { MongooseModule } from '@nestjs/mongoose'; +import { Topic, TopicSchema } from './topic.schema'; +import { IntentModule } from '../intent/intent.module'; + +@Module({ + imports: [ + MongooseModule.forFeature([{ name: Topic.name, schema: TopicSchema }]), + forwardRef(() => IntentModule), + ], + controllers: [TopicController], + providers: [TopicService], + exports: [TopicService], +}) +export class TopicModule {} diff --git a/intent-management/src/topic/topic.schema.ts b/intent-management/src/topic/topic.schema.ts new file mode 100644 index 0000000..73a6c18 --- /dev/null +++ b/intent-management/src/topic/topic.schema.ts @@ -0,0 +1,18 @@ +import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose'; +import { Document } from 'mongoose'; + +export type TopicDocument = Topic & Document; + +@Schema({ + timestamps: false, + versionKey: false, +}) +export class Topic { + @Prop({ + required: true, + unique: true, + }) + name: string; +} + +export const TopicSchema = SchemaFactory.createForClass(Topic); diff --git a/intent-management/src/topic/topic.service.spec.ts b/intent-management/src/topic/topic.service.spec.ts new file mode 100644 index 0000000..61e50e8 --- /dev/null +++ b/intent-management/src/topic/topic.service.spec.ts @@ -0,0 +1,18 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { TopicService } from './topic.service'; + +describe('TopicService', () => { + let service: TopicService; + + beforeEach(async () => { + const module: TestingModule = await Test.createTestingModule({ + providers: [TopicService], + }).compile(); + + service = module.get(TopicService); + }); + + it('should be defined', () => { + expect(service).toBeDefined(); + }); +}); diff --git a/intent-management/src/topic/topic.service.ts b/intent-management/src/topic/topic.service.ts new file mode 100644 index 0000000..edd3f12 --- /dev/null +++ b/intent-management/src/topic/topic.service.ts @@ -0,0 +1,45 @@ +import { + forwardRef, + Inject, + Injectable, + UnprocessableEntityException, +} from '@nestjs/common'; +import { CreateTopicDto } from './dto/create-topic.dto'; +import { Model } from 'mongoose'; +import { InjectModel } from '@nestjs/mongoose'; +import { Topic, TopicDocument } from './topic.schema'; +import { IntentService } from '../intent/intent.service'; + +@Injectable() +export class TopicService { + constructor( + @InjectModel(Topic.name) private topicModel: Model, + @Inject(forwardRef(() => IntentService)) + private intentService: IntentService, + ) {} + + async create(createTopicDto: CreateTopicDto) { + return await this.topicModel.create(createTopicDto); + } + + async findAll() { + return await this.topicModel.find({}); + } + + async findOne(id: string) { + return await this.topicModel.findById(id); + } + + async findOneByName(name: string) { + return await this.topicModel.findOne({ name: name }); + } + + async remove(name: string) { + const topicDocument = await this.topicModel.findOne({ name: name }); + if (!topicDocument) { + throw new UnprocessableEntityException('Topic not found.'); + } + await this.intentService.removeIntentsByTopic(name); + return await this.topicModel.findOneAndDelete({ name: name }); + } +} diff --git a/intent-management/test/app.e2e-spec.ts b/intent-management/test/app.e2e-spec.ts new file mode 100644 index 0000000..50cda62 --- /dev/null +++ b/intent-management/test/app.e2e-spec.ts @@ -0,0 +1,24 @@ +import { Test, TestingModule } from '@nestjs/testing'; +import { INestApplication } from '@nestjs/common'; +import * as request from 'supertest'; +import { AppModule } from './../src/app.module'; + +describe('AppController (e2e)', () => { + let app: INestApplication; + + beforeEach(async () => { + const moduleFixture: TestingModule = await Test.createTestingModule({ + imports: [AppModule], + }).compile(); + + app = moduleFixture.createNestApplication(); + await app.init(); + }); + + it('/ (GET)', () => { + return request(app.getHttpServer()) + .get('/') + .expect(200) + .expect('Hello World!'); + }); +}); diff --git a/intent-management/test/jest-e2e.json b/intent-management/test/jest-e2e.json new file mode 100644 index 0000000..e9d912f --- /dev/null +++ b/intent-management/test/jest-e2e.json @@ -0,0 +1,9 @@ +{ + "moduleFileExtensions": ["js", "json", "ts"], + "rootDir": ".", + "testEnvironment": "node", + "testRegex": ".e2e-spec.ts$", + "transform": { + "^.+\\.(t|j)s$": "ts-jest" + } +} diff --git a/intent-management/tsconfig.build.json b/intent-management/tsconfig.build.json new file mode 100644 index 0000000..64f86c6 --- /dev/null +++ b/intent-management/tsconfig.build.json @@ -0,0 +1,4 @@ +{ + "extends": "./tsconfig.json", + "exclude": ["node_modules", "test", "dist", "**/*spec.ts"] +} diff --git a/intent-management/tsconfig.json b/intent-management/tsconfig.json new file mode 100644 index 0000000..bf10a23 --- /dev/null +++ b/intent-management/tsconfig.json @@ -0,0 +1,15 @@ +{ + "compilerOptions": { + "module": "commonjs", + "declaration": true, + "removeComments": true, + "emitDecoratorMetadata": true, + "experimentalDecorators": true, + "allowSyntheticDefaultImports": true, + "target": "es2017", + "sourceMap": true, + "outDir": "./dist", + "baseUrl": "./", + "incremental": true + } +}