From 9319b747ba571952ce8aab735ee7442d1fb718d3 Mon Sep 17 00:00:00 2001 From: Mina Sameh Date: Wed, 8 Feb 2023 18:23:14 +0200 Subject: [PATCH] 1.0.0 --- .env.example | 2 + .gitignore | 2 + README.md | 27 + app.js | 81 + app/controllers/BanksController.js | 28 + app/controllers/HomeController.js | 5 + app/controllers/LicensesController.js | 105 + app/controllers/ManufacturersController.js | 27 + app/controllers/UsersController.js | 140 + app/controllers/VehiclesController.js | 134 + app/middlewares/admin.js | 10 + app/middlewares/auth.js | 8 + app/middlewares/bank.js | 10 + app/middlewares/guest.js | 8 + app/middlewares/manufacture.js | 10 + bin/www | 92 + build/contracts/Migrations.json | 1925 + build/contracts/VehicleSystem.json | 46832 +++++++++++++++++++ build/contracts/VehicleSystemTwo.json | 15459 ++++++ config/collections.js | 4 + config/connection.js | 22 + contracts/Migrations.sol | 19 + contracts/VehicleSystem.sol | 429 + helpers/installBanks.js | 24 + helpers/installLicenses.js | 48 + helpers/installManufactures.js | 49 + helpers/installUsers.js | 53 + helpers/installVehicles.js | 136 + helpers/userHelpers.js | 6 + migrations/1_vehicle_system.js | 5 + package-lock.json | 4108 ++ package.json | 27 + public/css/dashboard.css | 1128 + public/css/dashboard.css.map | 1 + public/css/normalize.css | 351 + public/css/test.css | 94 + public/imgs/404.png | Bin 0 -> 28891 bytes public/imgs/Group 22.png | Bin 0 -> 29608 bytes public/imgs/dashbaord_bg.png | Bin 0 -> 29608 bytes public/imgs/favicon.ico | Bin 0 -> 35022 bytes public/imgs/gg1.png | Bin 0 -> 1433174 bytes public/imgs/gg2.png | Bin 0 -> 106787 bytes public/imgs/gg3.png | Bin 0 -> 411470 bytes public/imgs/gg5.png | Bin 0 -> 1559642 bytes public/imgs/logo.png | Bin 0 -> 4138 bytes public/imgs/logo_2.png | Bin 0 -> 26141 bytes public/js/master.js | 19 + public/scss/dashboard.css | 1061 + public/scss/dashboard.css.map | 1 + public/scss/dashboard.scss | 1192 + resources/views/404.ejs | 11 + resources/views/banks/list.ejs | 75 + resources/views/dashboard.ejs | 52 + resources/views/home.ejs | 12 + resources/views/layout.ejs | 41 + resources/views/licenses/add.ejs | 65 + resources/views/licenses/list.ejs | 86 + resources/views/manufacturers/list.ejs | 75 + resources/views/partials/sidebar.ejs | 55 + resources/views/user/list.ejs | 78 + resources/views/user/login.ejs | 43 + resources/views/user/profile.ejs | 139 + resources/views/user/signup.ejs | 88 + resources/views/vehicles/add.ejs | 147 + resources/views/vehicles/list.ejs | 86 + routes/banks.js | 8 + routes/home.js | 14 + routes/licenses.js | 10 + routes/manufacturers.js | 8 + routes/users.js | 21 + routes/vehicles.js | 14 + test/.gitkeep | 0 truffle-config.js | 128 + utilities/accounts.js | 16 + utilities/capitalize.js | 5 + utilities/contract.js | 13 + utilities/roles.js | 11 + yarn-error.log | 3924 ++ yarn.lock | 3892 ++ 79 files changed, 82799 insertions(+) create mode 100644 .env.example create mode 100644 .gitignore create mode 100644 README.md create mode 100644 app.js create mode 100644 app/controllers/BanksController.js create mode 100644 app/controllers/HomeController.js create mode 100644 app/controllers/LicensesController.js create mode 100644 app/controllers/ManufacturersController.js create mode 100644 app/controllers/UsersController.js create mode 100644 app/controllers/VehiclesController.js create mode 100644 app/middlewares/admin.js create mode 100644 app/middlewares/auth.js create mode 100644 app/middlewares/bank.js create mode 100644 app/middlewares/guest.js create mode 100644 app/middlewares/manufacture.js create mode 100644 bin/www create mode 100644 build/contracts/Migrations.json create mode 100644 build/contracts/VehicleSystem.json create mode 100644 build/contracts/VehicleSystemTwo.json create mode 100644 config/collections.js create mode 100644 config/connection.js create mode 100644 contracts/Migrations.sol create mode 100644 contracts/VehicleSystem.sol create mode 100644 helpers/installBanks.js create mode 100644 helpers/installLicenses.js create mode 100644 helpers/installManufactures.js create mode 100644 helpers/installUsers.js create mode 100644 helpers/installVehicles.js create mode 100644 helpers/userHelpers.js create mode 100644 migrations/1_vehicle_system.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/css/dashboard.css create mode 100644 public/css/dashboard.css.map create mode 100644 public/css/normalize.css create mode 100644 public/css/test.css create mode 100644 public/imgs/404.png create mode 100644 public/imgs/Group 22.png create mode 100644 public/imgs/dashbaord_bg.png create mode 100644 public/imgs/favicon.ico create mode 100644 public/imgs/gg1.png create mode 100644 public/imgs/gg2.png create mode 100644 public/imgs/gg3.png create mode 100644 public/imgs/gg5.png create mode 100644 public/imgs/logo.png create mode 100644 public/imgs/logo_2.png create mode 100644 public/js/master.js create mode 100644 public/scss/dashboard.css create mode 100644 public/scss/dashboard.css.map create mode 100644 public/scss/dashboard.scss create mode 100644 resources/views/404.ejs create mode 100644 resources/views/banks/list.ejs create mode 100644 resources/views/dashboard.ejs create mode 100644 resources/views/home.ejs create mode 100644 resources/views/layout.ejs create mode 100644 resources/views/licenses/add.ejs create mode 100644 resources/views/licenses/list.ejs create mode 100644 resources/views/manufacturers/list.ejs create mode 100644 resources/views/partials/sidebar.ejs create mode 100644 resources/views/user/list.ejs create mode 100644 resources/views/user/login.ejs create mode 100644 resources/views/user/profile.ejs create mode 100644 resources/views/user/signup.ejs create mode 100644 resources/views/vehicles/add.ejs create mode 100644 resources/views/vehicles/list.ejs create mode 100644 routes/banks.js create mode 100644 routes/home.js create mode 100644 routes/licenses.js create mode 100644 routes/manufacturers.js create mode 100644 routes/users.js create mode 100644 routes/vehicles.js create mode 100644 test/.gitkeep create mode 100644 truffle-config.js create mode 100644 utilities/accounts.js create mode 100644 utilities/capitalize.js create mode 100644 utilities/contract.js create mode 100644 utilities/roles.js create mode 100644 yarn-error.log create mode 100644 yarn.lock diff --git a/.env.example b/.env.example new file mode 100644 index 00000000..470701d7 --- /dev/null +++ b/.env.example @@ -0,0 +1,2 @@ +WEB3_PROVIDER_URL="" +NETWORK_ID="" diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..eb79dd5f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +.idea diff --git a/README.md b/README.md new file mode 100644 index 00000000..7e2159fe --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +# Vehicle Registration +

Vehicle registration system to replace recorder deeds

+ +## Installation + +Use the package manager NPM, so you need to install [Nodejs](https://nodejs.org/en/download/) + +```bash +npm install +``` + +## Usage + +```bash +npm run start +``` + +## Contributing + +Pull requests are welcome. For major changes, please open an issue first +to discuss what you would like to change. + +Please make sure to update tests as appropriate. + +## License + +[MIT](https://choosealicense.com/licenses/mit/) diff --git a/app.js b/app.js new file mode 100644 index 00000000..0dfc2634 --- /dev/null +++ b/app.js @@ -0,0 +1,81 @@ +const createError = require('http-errors'); +const express = require('express'); +const path = require('path'); +const cookieParser = require('cookie-parser'); +const logger = require('morgan'); +const expressValidator = require("express-validator") +const session = require("express-session") +const expressLayout = require('express-ejs-layouts') +const flash = require('express-flash') + +require('dotenv').config() + +// Routes +const userRoutes = require("./routes/users"); +const homeRoutes = require("./routes/home"); +const vehiclesRoutes = require("./routes/vehicles"); +const installUsers = require("./helpers/installUsers"); +const installManufactures = require("./helpers/installManufactures"); +const installVehicles = require("./helpers/installVehicles"); +const licensesRoutes = require("./routes/licenses"); +const manufacturersRoutes = require("./routes/manufacturers"); +const banksRoutes = require("./routes/banks"); +const installBanks = require("./helpers/installBanks"); +const roles = require("./utilities/roles"); +const installLicenses = require("./helpers/installLicenses"); + +const app = express(); + +app.use(flash()) +// Global middleware +app.use((req, res, next) => { + res.locals.session = req.session + res.locals.user = req.user + next() +}) +// view engine setup +app.use(expressLayout) +app.set("views", path.join(__dirname, "resources/views")); +app.set("view engine", "ejs"); + +app.use(logger('dev')); +app.use(express.json()); +app.use(express.urlencoded({extended: false})); +app.use(expressValidator()) +app.use(cookieParser()); +app.use(express.static(path.join(__dirname, 'public'))); + +const oneDay = 1000 * 60 * 60 * 24; +app.use(session({ + secret: "thisismysecrctekeyfhrgfgrfrty84fwir767", + saveUninitialized: true, + cookie: {maxAge: oneDay}, + resave: false +})); + +// init +installUsers() +installManufactures() +installVehicles() +installBanks() +installLicenses() + +app.use(function (req, res, next) { + res.locals.currentUser = req.session.user; + res.locals.currentUserRole = roles(req.session.user?.user_role); + res.locals.message = req.flash(); + next() +}) + +homeRoutes(app) +userRoutes(app) +vehiclesRoutes(app) +licensesRoutes(app) +manufacturersRoutes(app) +banksRoutes(app) + +app.use((req, res) => { + res.status(404).render('404') +}) + +module.exports = app; diff --git a/app/controllers/BanksController.js b/app/controllers/BanksController.js new file mode 100644 index 00000000..9403544f --- /dev/null +++ b/app/controllers/BanksController.js @@ -0,0 +1,28 @@ +const mainContract = require("../../utilities/contract"); + +function BanksController() { + return { + async allBanks(req, res, next) { + + const contract = await mainContract() + let users = [] + let banks = await contract.methods.get_banks().call(async function (err, result) { + return result + }) + + for (const i in banks) { + const user = await contract.methods.get_user(banks[i].user_id).call((err, result) => { + return result + }) + banks[i].user = user + users.push(user) + } + + res.render("banks/list", { + banks, users + }) + } + } +} + +module.exports = BanksController diff --git a/app/controllers/HomeController.js b/app/controllers/HomeController.js new file mode 100644 index 00000000..8bad45a6 --- /dev/null +++ b/app/controllers/HomeController.js @@ -0,0 +1,5 @@ +function HomeController() { + +} + +module.exports = HomeController diff --git a/app/controllers/LicensesController.js b/app/controllers/LicensesController.js new file mode 100644 index 00000000..4421e5d6 --- /dev/null +++ b/app/controllers/LicensesController.js @@ -0,0 +1,105 @@ +const mainContract = require("../../utilities/contract"); +const {accounts} = require("../../utilities/accounts"); + +function LicensesController() { + return { + async allLicenses(req, res) { + + const contract = await mainContract() + + const licenses = await contract.methods.get_licenses().call((err, result) => { + return result + }) + + const vehicles = await contract.methods.get_vehicles().call((err, result) => { + return result + }) + + function timeConverter(UNIX_timestamp) { + let a = new Date(parseInt(UNIX_timestamp)); + let months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; + let year = a.getFullYear(); + let month = a.getMonth(); + let date = a.getDate(); + return year + '/' + month + '/' + date; + } + + const currentUserRole = res.locals.currentUserRole + + if (currentUserRole.toString() === 'admin') { + return res.render('licenses/list', { + licenses: licenses, + vehicles: vehicles, + timeConverter, + currentTime: Date.now(), + }) + } else { + const user_id = res.locals.currentUser?.user_id + let new_licenses = [] + let new_licenses_id = [] + for (const i in licenses) { + if (parseInt(licenses[i].user_id) === parseInt(user_id)) { + new_licenses.push(licenses[i]) + new_licenses_id.push(i) + } + } + + let new_vehicles = [] + + for (const license of new_licenses) { + new_vehicles.push(vehicles[license.car_id]) + } + + return res.render('licenses/list', { + licenses: new_licenses, + vehicles: new_vehicles, + timeConverter, + currentTime: Date.now(), + new_licenses_id + }) + } + }, + + async add(req, res) { + const contract = await mainContract() + + const vehicles = await contract.methods.get_vehicles().call((err, result) => { + return result + }) + + const user_id = res.locals.currentUser?.user_id + let new_vehicles = [] + for (const vehicle of vehicles) { + if (parseInt(vehicle.user_id) === parseInt(user_id)) new_vehicles.push(vehicle) + } + + res.render('licenses/add', { + vehicles: new_vehicles + }) + }, + + async renewal(req, res) { + const license_id = req.params.id + const expire_at = req.params.expire_at + const allAccounts = await accounts() + + const contract = await mainContract() + + const aYearFromNow = new Date(parseInt(expire_at)); + aYearFromNow.setFullYear(new Date().getFullYear() + 5); + + const new_expire_at = aYearFromNow.getTime().toString() + + await contract.methods.renewal_license(license_id, new_expire_at).send({ + from: allAccounts[0], + gas: 200000000 + }) + + req.flash('success', "Renewal Successfully!"); + + res.redirect("/licenses") + } + } +} + +module.exports = LicensesController diff --git a/app/controllers/ManufacturersController.js b/app/controllers/ManufacturersController.js new file mode 100644 index 00000000..402ceb59 --- /dev/null +++ b/app/controllers/ManufacturersController.js @@ -0,0 +1,27 @@ +const mainContract = require("../../utilities/contract"); + +function ManufacturersController() { + return { + async allManufacturers(req, res, next) { + const contract = await mainContract() + let users = [] + let manufactures = await contract.methods.get_manufactures().call(async function (err, result) { + return result + }) + + for (const i in manufactures) { + const user = await contract.methods.get_user(manufactures[i].user_id).call((err, result) => { + return result + }) + manufactures[i].user = user + users.push(user) + } + + res.render("manufacturers/list", { + manufactures, users + }) + } + } +} + +module.exports = ManufacturersController diff --git a/app/controllers/UsersController.js b/app/controllers/UsersController.js new file mode 100644 index 00000000..28d04375 --- /dev/null +++ b/app/controllers/UsersController.js @@ -0,0 +1,140 @@ +const mainContract = require("../../utilities/contract"); +const {getFirstAccount, accounts} = require("../../utilities/accounts"); + +function UsersController() { + + return { + async login(req, res, next) { + return res.render('user/login') + }, + async loginPost(req, res, next) { + const contract = await mainContract() + + const email = req.body.email + const password = req.body.password + + await contract.methods.login(email, password).call(async function (error, result) { + if (parseInt(result) === -1) { + req.flash('error', "Wrong credentials"); + res.redirect("/login") + } else { + await contract.methods.get_user(parseInt(result)).call(function (error, userResult) { + req.session.user = { + user_id: parseInt(result), + user_address: userResult.user_address, + user_name: userResult.user_name, + user_email: userResult.user_email, + user_password: userResult.user_password, + user_phone: userResult.user_phone, + user_national_id: userResult.user_national_id, + user_role: userResult.role + } + }) + req.flash('success', "Login Successfully"); + res.redirect("/") + } + }) + }, + signup(req, res, next) { + res.render('user/signup') + }, + async signupPost(req, res, next) { + const contract = await mainContract() + const allAccounts = await accounts() + let userAddress = await getFirstAccount() + + req.checkBody("full_name").notEmpty() + req.checkBody("email").notEmpty().isEmail() + req.checkBody("national_id").notEmpty() + req.checkBody("phone").notEmpty() + req.checkBody("public_address").notEmpty() + req.checkBody("password").notEmpty().isLength({min: 8}) + // req.checkBody("confirm_password").notEmpty().equals(req.body.password) + + let errors = req.validationErrors(); + if (errors) { + // return res.send(JSON.stringify({ + // "message": errors, + // })); + req.flash('error', "Error happened when try to signup"); + res.redirect("/signup") + } + + const full_name = req.body.full_name + const email = req.body.email + const national_id = req.body.national_id + const phone = req.body.phone + const password = req.body.password + const public_address = req.body.public_address + + if(allAccounts.indexOf(public_address) == -1) { + req.flash('error', "Public Adddress not found"); + return res.redirect("/signup") + } + + await contract.methods.register(public_address, full_name, email, phone, password, national_id, 0).send({ + from: public_address, + gas: 200000000 + }) + + req.flash('success', "Signup Successfully!"); + res.redirect("/") + }, + logout(req, res) { + delete req.session.user + req.flash('success', "Logout Successfully!"); + res.redirect("/") + }, + async profile(req, res) { + res.render("user/profile", { + user: req.session.user + }) + }, + async users(req, res) { + const contract = await mainContract() + + const users = await contract.methods.get_users().call(function (err, result) { + return result + }) + + const roles = require("../../utilities/roles") + const capitalize = require("../../utilities/capitalize") + + res.render("user/list", { + users, + roles, + capitalize + }) + }, + async profilePost(req, res) { + const contract = await mainContract() + + req.checkBody("phone").notEmpty() + req.checkBody("password").notEmpty().isLength({min: 8}) + req.checkBody("confirm_password").notEmpty().equals(req.body.password) + + let errors = req.validationErrors(); + if (errors) { + return res.send(JSON.stringify({ + "message": errors, + })); + } + + const phone = req.body.phone + const password = req.body.password + + req.session.user.user_phone = phone + req.session.user.user_password = password + + await contract.methods.edit_user(req.session.user.user_id, phone, password).send({ + from: req.session.user.user_address, + gas: 200000000 + }) + + req.flash('success', "Updated Successfully!"); + res.redirect("/profile") + } + } +} + +module.exports = UsersController diff --git a/app/controllers/VehiclesController.js b/app/controllers/VehiclesController.js new file mode 100644 index 00000000..3a7b461c --- /dev/null +++ b/app/controllers/VehiclesController.js @@ -0,0 +1,134 @@ +const mainContract = require("../../utilities/contract"); + +function VehiclesController() { + return { + async allVehicles(req, res, next) { + const contract = await mainContract() + + const vehicles = await contract.methods.get_vehicles().call((err, result) => { + return result + }) + + const currentUserRole = res.locals.currentUserRole + + console.log(currentUserRole.toString() === 'admin') + + if (currentUserRole.toString() === 'admin') { + return res.render("vehicles/list", { + vehicles + }) + } else { + const user_id = res.locals.currentUser?.user_id + let new_vehicles = [] + let new_vehicles_id = [] + for (const i in vehicles) { + if (parseInt(vehicles[i].user_id) == parseInt(user_id)) { + new_vehicles.push(vehicles[i]) + new_vehicles_id.push(i) + } + } + return res.render("vehicles/list", { + vehicles: new_vehicles, + vehicles_id: new_vehicles_id + }) + } + }, + addVehicle(req, res, next) { + res.render("vehicles/add") + }, + async addVehiclePost(req, res, next) { + const contract = await mainContract() + + req.checkBody("vehicle_name").notEmpty() + req.checkBody("vehicle_model").notEmpty() + req.checkBody("vehicle_type").notEmpty() + req.checkBody("vehicle_production_year").notEmpty() + req.checkBody("vehicle_motor_number").notEmpty() + req.checkBody("vehicle_chassis_number").notEmpty() + req.checkBody("vehicle_color").notEmpty() + req.checkBody("owner_address").notEmpty() + + let errors = req.validationErrors(); + if (errors) { + return res.send(JSON.stringify({ + "message": errors, + })); + } + + const vehicle_name = req.body.vehicle_name + const vehicle_model = req.body.vehicle_model + const vehicle_type = req.body.vehicle_type + const vehicle_production_year = req.body.vehicle_production_year + const vehicle_motor_number = req.body.vehicle_motor_number + const vehicle_chassis_number = req.body.vehicle_chassis_number + const vehicle_color = req.body.vehicle_color + const owner_address = req.body.owner_address + + await contract.methods.add_vehicle( + 1, + vehicle_name, + vehicle_type, + vehicle_model, + vehicle_motor_number, + vehicle_chassis_number, + vehicle_color, + vehicle_production_year, + false, + 0 + ).send({ + from: owner_address, + gas: 200000000 + }) + req.flash('success', "Added Successfully!"); + res.redirect("/vehicles") + }, + async editVehicle(req, res, next) { + const vehicle_id = req.params.id + const contract = await mainContract() + + const vehicle = await contract.methods.get_vehicle(vehicle_id).call((err, result) => { + return result + }) + + const user = await contract.methods.get_user(vehicle.user_id).call((err, result) => { + return result + }) + + res.render("vehicles/add", { + page: req.url, + vehicle: vehicle, + user: user, + }) + }, + async editVehiclePost(req, res, next) { + + const contract = await mainContract() + const vehicle_id = req.params.id + + req.checkBody("owner_address").notEmpty() + req.checkBody("vehicle_color").notEmpty() + + const owner_address = req.body.owner_address + const vehicle_color = req.body.vehicle_color + + const newOwner = await contract.methods.get_user_id_with_address(owner_address).call((err, result) => { + return result; + }) + + await contract.methods.edit_vehicle( + vehicle_id, + newOwner, + vehicle_color + ).send({ + from: owner_address, + gas: 200000000 + }) + + req.flash('success', "Updated Successfully!"); + res.redirect("/vehicles/edit/" + vehicle_id) + + }, + } +} + +module.exports = VehiclesController diff --git a/app/middlewares/admin.js b/app/middlewares/admin.js new file mode 100644 index 00000000..35f0d7de --- /dev/null +++ b/app/middlewares/admin.js @@ -0,0 +1,10 @@ +const roles = require("../../utilities/roles"); + +function admin(req, res, next) { + if (req.session.user && roles(req.session.user.user_role) === 'admin') { + return next() + } + return res.redirect('/') +} + +module.exports = admin diff --git a/app/middlewares/auth.js b/app/middlewares/auth.js new file mode 100644 index 00000000..14ba99a2 --- /dev/null +++ b/app/middlewares/auth.js @@ -0,0 +1,8 @@ +function auth(req, res, next) { + if (req.session.user) { + return next() + } + return res.redirect('/') +} + +module.exports = auth diff --git a/app/middlewares/bank.js b/app/middlewares/bank.js new file mode 100644 index 00000000..52db1bb7 --- /dev/null +++ b/app/middlewares/bank.js @@ -0,0 +1,10 @@ +const roles = require("../../utilities/roles"); + +function bank(req, res, next) { + if (req.session.user && roles(req.session.user.user_role) === 'bank') { + return next() + } + return res.redirect('/') +} + +module.exports = bank diff --git a/app/middlewares/guest.js b/app/middlewares/guest.js new file mode 100644 index 00000000..873eb3ac --- /dev/null +++ b/app/middlewares/guest.js @@ -0,0 +1,8 @@ +function guest(req, res, next) { + if (!req.session.user) { + return next() + } + return res.redirect('/') +} + +module.exports = guest diff --git a/app/middlewares/manufacture.js b/app/middlewares/manufacture.js new file mode 100644 index 00000000..056445b6 --- /dev/null +++ b/app/middlewares/manufacture.js @@ -0,0 +1,10 @@ +const roles = require("../../utilities/roles"); + +function manufacture(req, res, next) { + if (req.session.user && roles(req.session.user.user_role) === 'manufacture') { + return next() + } + return res.redirect('/') +} + +module.exports = manufacture diff --git a/bin/www b/bin/www new file mode 100644 index 00000000..473eb9e0 --- /dev/null +++ b/bin/www @@ -0,0 +1,92 @@ +#!/usr/bin/env node + +/** + * Module dependencies. + */ + +var app = require('../app'); +var debug = require('debug')('folder:server'); +var http = require('http'); +const {add} = require("nodemon/lib/rules"); + +/** + * Get port from environment and store in Express. + */ + +var port = normalizePort(process.env.PORT || '3000'); +app.set('port', port); + +/** + * Create HTTP server. + */ + +var server = http.createServer(app); + +/** + * Listen on provided port, on all network interfaces. + */ + +server.listen(port); +server.on('error', onError); +server.on('listening', onListening); + +/** + * Normalize a port into a number, string, or false. + */ + +function normalizePort(val) { + var port = parseInt(val, 10); + + if (isNaN(port)) { + // named pipe + return val; + } + + if (port >= 0) { + // port number + return port; + } + + return false; +} + +/** + * Event listener for HTTP server "error" event. + */ + +function onError(error) { + if (error.syscall !== 'listen') { + throw error; + } + + var bind = typeof port === 'string' + ? 'Pipe ' + port + : 'Port ' + port; + + // handle specific listen errors with friendly messages + switch (error.code) { + case 'EACCES': + console.error(bind + ' requires elevated privileges'); + process.exit(1); + break; + case 'EADDRINUSE': + console.error(bind + ' is already in use'); + process.exit(1); + break; + default: + throw error; + } +} + +/** + * Event listener for HTTP server "listening" event. + */ + +function onListening() { + var addr = server.address(); + console.log("PORT: " + addr.port) + var bind = typeof addr === 'string' + ? 'pipe ' + addr + : 'port ' + addr.port; + debug('Listening on ' + bind); +} diff --git a/build/contracts/Migrations.json b/build/contracts/Migrations.json new file mode 100644 index 00000000..cebecca1 --- /dev/null +++ b/build/contracts/Migrations.json @@ -0,0 +1,1925 @@ +{ + "contractName": "Migrations", + "abi": [ + { + "inputs": [], + "name": "last_completed_migration", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "owner", + "outputs": [ + { + "internalType": "address", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "completed", + "type": "uint256" + } + ], + "name": "setCompleted", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + } + ], + "metadata": "{\"compiler\":{\"version\":\"0.8.15+commit.e14f2714\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"name\":\"last_completed_migration\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"completed\",\"type\":\"uint256\"}],\"name\":\"setCompleted\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"project:/contracts/Migrations.sol\":\"Migrations\"},\"evmVersion\":\"london\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"project:/contracts/Migrations.sol\":{\"keccak256\":\"0x7eaedbb1a3e4e0f585d9063393872f88ded247ca3c3c3c8492ea18e7629a6411\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4a3eb571cee910095df65a06a1c1d3f89187c72a3c184ef87a7538d9aa39ad07\",\"dweb:/ipfs/QmdqR3vrSSGR49qFGZr49Mb39z7dgD6tSzEDoaqtM31o61\"]}},\"version\":1}", + "bytecode": "0x6080604052336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034801561005057600080fd5b50610327806100606000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c8063445df0ac146100465780638da5cb5b14610064578063fdacd57614610082575b600080fd5b61004e61009e565b60405161005b9190610179565b60405180910390f35b61006c6100a4565b60405161007991906101d5565b60405180910390f35b61009c60048036038101906100979190610221565b6100c8565b005b60015481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610156576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161014d906102d1565b60405180910390fd5b8060018190555050565b6000819050919050565b61017381610160565b82525050565b600060208201905061018e600083018461016a565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006101bf82610194565b9050919050565b6101cf816101b4565b82525050565b60006020820190506101ea60008301846101c6565b92915050565b600080fd5b6101fe81610160565b811461020957600080fd5b50565b60008135905061021b816101f5565b92915050565b600060208284031215610237576102366101f0565b5b60006102458482850161020c565b91505092915050565b600082825260208201905092915050565b7f546869732066756e6374696f6e206973207265737472696374656420746f207460008201527f686520636f6e74726163742773206f776e657200000000000000000000000000602082015250565b60006102bb60338361024e565b91506102c68261025f565b604082019050919050565b600060208201905081810360008301526102ea816102ae565b905091905056fea26469706673582212205dca1aff29d0fbb145975f8cd99149315d3897703086ca83bf94fcd2c4fefd0e64736f6c634300080f0033", + "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100415760003560e01c8063445df0ac146100465780638da5cb5b14610064578063fdacd57614610082575b600080fd5b61004e61009e565b60405161005b9190610179565b60405180910390f35b61006c6100a4565b60405161007991906101d5565b60405180910390f35b61009c60048036038101906100979190610221565b6100c8565b005b60015481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610156576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161014d906102d1565b60405180910390fd5b8060018190555050565b6000819050919050565b61017381610160565b82525050565b600060208201905061018e600083018461016a565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006101bf82610194565b9050919050565b6101cf816101b4565b82525050565b60006020820190506101ea60008301846101c6565b92915050565b600080fd5b6101fe81610160565b811461020957600080fd5b50565b60008135905061021b816101f5565b92915050565b600060208284031215610237576102366101f0565b5b60006102458482850161020c565b91505092915050565b600082825260208201905092915050565b7f546869732066756e6374696f6e206973207265737472696374656420746f207460008201527f686520636f6e74726163742773206f776e657200000000000000000000000000602082015250565b60006102bb60338361024e565b91506102c68261025f565b604082019050919050565b600060208201905081810360008301526102ea816102ae565b905091905056fea26469706673582212205dca1aff29d0fbb145975f8cd99149315d3897703086ca83bf94fcd2c4fefd0e64736f6c634300080f0033", + "immutableReferences": {}, + "generatedSources": [], + "deployedGeneratedSources": [ + { + "ast": { + "nodeType": "YulBlock", + "src": "0:3176:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "52:32:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "62:16:2", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "73:5:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "62:7:2" + } + ] + } + ] + }, + "name": "cleanup_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "34:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "44:7:2", + "type": "" + } + ], + "src": "7:77:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "155:53:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "172:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "195:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "177:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "177:24:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "165:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "165:37:2" + }, + "nodeType": "YulExpressionStatement", + "src": "165:37:2" + } + ] + }, + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "143:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "150:3:2", + "type": "" + } + ], + "src": "90:118:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "312:124:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "322:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "334:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "345:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "330:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "330:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "322:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "402:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "415:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "426:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "411:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "411:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "358:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "358:71:2" + }, + "nodeType": "YulExpressionStatement", + "src": "358:71:2" + } + ] + }, + "name": "abi_encode_tuple_t_uint256__to_t_uint256__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "284:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "296:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "307:4:2", + "type": "" + } + ], + "src": "214:222:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "487:81:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "497:65:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "512:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "519:42:2", + "type": "", + "value": "0xffffffffffffffffffffffffffffffffffffffff" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "508:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "508:54:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "497:7:2" + } + ] + } + ] + }, + "name": "cleanup_t_uint160", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "469:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "479:7:2", + "type": "" + } + ], + "src": "442:126:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "619:51:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "629:35:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "658:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint160", + "nodeType": "YulIdentifier", + "src": "640:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "640:24:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "629:7:2" + } + ] + } + ] + }, + "name": "cleanup_t_address", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "601:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "611:7:2", + "type": "" + } + ], + "src": "574:96:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "741:53:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "758:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "781:5:2" + } + ], + "functionName": { + "name": "cleanup_t_address", + "nodeType": "YulIdentifier", + "src": "763:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "763:24:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "751:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "751:37:2" + }, + "nodeType": "YulExpressionStatement", + "src": "751:37:2" + } + ] + }, + "name": "abi_encode_t_address_to_t_address_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "729:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "736:3:2", + "type": "" + } + ], + "src": "676:118:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "898:124:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "908:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "920:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "931:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "916:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "916:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "908:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "988:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "1001:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1012:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "997:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "997:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_address_to_t_address_fromStack", + "nodeType": "YulIdentifier", + "src": "944:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "944:71:2" + }, + "nodeType": "YulExpressionStatement", + "src": "944:71:2" + } + ] + }, + "name": "abi_encode_tuple_t_address__to_t_address__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "870:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "882:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "893:4:2", + "type": "" + } + ], + "src": "800:222:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1068:35:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "1078:19:2", + "value": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1094:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "1088:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "1088:9:2" + }, + "variableNames": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "1078:6:2" + } + ] + } + ] + }, + "name": "allocate_unbounded", + "nodeType": "YulFunctionDefinition", + "returnVariables": [ + { + "name": "memPtr", + "nodeType": "YulTypedName", + "src": "1061:6:2", + "type": "" + } + ], + "src": "1028:75:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1198:28:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1215:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1218:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "1208:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "1208:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "1208:12:2" + } + ] + }, + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulFunctionDefinition", + "src": "1109:117:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1321:28:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1338:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1341:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "1331:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "1331:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "1331:12:2" + } + ] + }, + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulFunctionDefinition", + "src": "1232:117:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1398:79:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "1455:16:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1464:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1467:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "1457:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "1457:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "1457:12:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "1421:5:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "1446:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "1428:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "1428:24:2" + } + ], + "functionName": { + "name": "eq", + "nodeType": "YulIdentifier", + "src": "1418:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "1418:35:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "1411:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "1411:43:2" + }, + "nodeType": "YulIf", + "src": "1408:63:2" + } + ] + }, + "name": "validator_revert_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "1391:5:2", + "type": "" + } + ], + "src": "1355:122:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1535:87:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "1545:29:2", + "value": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "1567:6:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "1554:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "1554:20:2" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "1545:5:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "1610:5:2" + } + ], + "functionName": { + "name": "validator_revert_t_uint256", + "nodeType": "YulIdentifier", + "src": "1583:26:2" + }, + "nodeType": "YulFunctionCall", + "src": "1583:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "1583:33:2" + } + ] + }, + "name": "abi_decode_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "1513:6:2", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "1521:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "1529:5:2", + "type": "" + } + ], + "src": "1483:139:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1694:263:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "1740:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "1742:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "1742:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "1742:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "1715:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "1724:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "1711:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "1711:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1736:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "1707:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "1707:32:2" + }, + "nodeType": "YulIf", + "src": "1704:119:2" + }, + { + "nodeType": "YulBlock", + "src": "1833:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "1848:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1862:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "1852:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "1877:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "1912:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "1923:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "1908:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "1908:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "1932:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "1887:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "1887:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "1877:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "1664:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "1675:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "1687:6:2", + "type": "" + } + ], + "src": "1628:329:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2059:73:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2076:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2081:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "2069:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "2069:19:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2069:19:2" + }, + { + "nodeType": "YulAssignment", + "src": "2097:29:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2116:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2121:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2112:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2112:14:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "2097:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_string_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "2031:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "2036:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "2047:11:2", + "type": "" + } + ], + "src": "1963:169:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2244:132:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "2266:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2274:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2262:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2262:14:2" + }, + { + "hexValue": "546869732066756e6374696f6e206973207265737472696374656420746f2074", + "kind": "string", + "nodeType": "YulLiteral", + "src": "2278:34:2", + "type": "", + "value": "This function is restricted to t" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "2255:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "2255:58:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2255:58:2" + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "2334:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2342:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2330:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2330:15:2" + }, + { + "hexValue": "686520636f6e74726163742773206f776e6572", + "kind": "string", + "nodeType": "YulLiteral", + "src": "2347:21:2", + "type": "", + "value": "he contract's owner" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "2323:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "2323:46:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2323:46:2" + } + ] + }, + "name": "store_literal_in_memory_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "memPtr", + "nodeType": "YulTypedName", + "src": "2236:6:2", + "type": "" + } + ], + "src": "2138:238:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2528:220:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "2538:74:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2604:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2609:2:2", + "type": "", + "value": "51" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "2545:58:2" + }, + "nodeType": "YulFunctionCall", + "src": "2545:67:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2538:3:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2710:3:2" + } + ], + "functionName": { + "name": "store_literal_in_memory_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1", + "nodeType": "YulIdentifier", + "src": "2621:88:2" + }, + "nodeType": "YulFunctionCall", + "src": "2621:93:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2621:93:2" + }, + { + "nodeType": "YulAssignment", + "src": "2723:19:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2734:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2739:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2730:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2730:12:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "2723:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1_to_t_string_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "2516:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "2524:3:2", + "type": "" + } + ], + "src": "2382:366:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2925:248:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "2935:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "2947:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2958:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2943:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2943:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "2935:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "2982:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2993:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2978:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2978:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "3001:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "3007:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "2997:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2997:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "2971:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "2971:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2971:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "3027:139:2", + "value": { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "3161:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "3035:124:2" + }, + "nodeType": "YulFunctionCall", + "src": "3035:131:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "3027:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1__to_t_string_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "2905:9:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "2920:4:2", + "type": "" + } + ], + "src": "2754:419:2" + } + ] + }, + "contents": "{\n\n function cleanup_t_uint256(value) -> cleaned {\n cleaned := value\n }\n\n function abi_encode_t_uint256_to_t_uint256_fromStack(value, pos) {\n mstore(pos, cleanup_t_uint256(value))\n }\n\n function abi_encode_tuple_t_uint256__to_t_uint256__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value0, add(headStart, 0))\n\n }\n\n function cleanup_t_uint160(value) -> cleaned {\n cleaned := and(value, 0xffffffffffffffffffffffffffffffffffffffff)\n }\n\n function cleanup_t_address(value) -> cleaned {\n cleaned := cleanup_t_uint160(value)\n }\n\n function abi_encode_t_address_to_t_address_fromStack(value, pos) {\n mstore(pos, cleanup_t_address(value))\n }\n\n function abi_encode_tuple_t_address__to_t_address__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n abi_encode_t_address_to_t_address_fromStack(value0, add(headStart, 0))\n\n }\n\n function allocate_unbounded() -> memPtr {\n memPtr := mload(64)\n }\n\n function revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() {\n revert(0, 0)\n }\n\n function revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() {\n revert(0, 0)\n }\n\n function validator_revert_t_uint256(value) {\n if iszero(eq(value, cleanup_t_uint256(value))) { revert(0, 0) }\n }\n\n function abi_decode_t_uint256(offset, end) -> value {\n value := calldataload(offset)\n validator_revert_t_uint256(value)\n }\n\n function abi_decode_tuple_t_uint256(headStart, dataEnd) -> value0 {\n if slt(sub(dataEnd, headStart), 32) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n }\n\n function array_storeLengthForEncoding_t_string_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function store_literal_in_memory_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1(memPtr) {\n\n mstore(add(memPtr, 0), \"This function is restricted to t\")\n\n mstore(add(memPtr, 32), \"he contract's owner\")\n\n }\n\n function abi_encode_t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1_to_t_string_memory_ptr_fromStack(pos) -> end {\n pos := array_storeLengthForEncoding_t_string_memory_ptr_fromStack(pos, 51)\n store_literal_in_memory_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1(pos)\n end := add(pos, 64)\n }\n\n function abi_encode_tuple_t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1__to_t_string_memory_ptr__fromStack_reversed(headStart ) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1_to_t_string_memory_ptr_fromStack( tail)\n\n }\n\n}\n", + "id": 2, + "language": "Yul", + "name": "#utility.yul" + } + ], + "sourceMap": "66:352:0:-:0;;;113:10;90:33;;;;;;;;;;;;;;;;;;;;66:352;;;;;;;;;;;;;;;;", + "deployedSourceMap": "66:352:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;127:36;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;90:33;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;313:103;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;127:36;;;;:::o;90:33::-;;;;;;;;;;;;:::o;313:103::-;225:5;;;;;;;;;;211:19;;:10;:19;;;196:101;;;;;;;;;;;;:::i;:::-;;;;;;;;;402:9:::1;375:24;:36;;;;313:103:::0;:::o;7:77:2:-;44:7;73:5;62:16;;7:77;;;:::o;90:118::-;177:24;195:5;177:24;:::i;:::-;172:3;165:37;90:118;;:::o;214:222::-;307:4;345:2;334:9;330:18;322:26;;358:71;426:1;415:9;411:17;402:6;358:71;:::i;:::-;214:222;;;;:::o;442:126::-;479:7;519:42;512:5;508:54;497:65;;442:126;;;:::o;574:96::-;611:7;640:24;658:5;640:24;:::i;:::-;629:35;;574:96;;;:::o;676:118::-;763:24;781:5;763:24;:::i;:::-;758:3;751:37;676:118;;:::o;800:222::-;893:4;931:2;920:9;916:18;908:26;;944:71;1012:1;1001:9;997:17;988:6;944:71;:::i;:::-;800:222;;;;:::o;1109:117::-;1218:1;1215;1208:12;1355:122;1428:24;1446:5;1428:24;:::i;:::-;1421:5;1418:35;1408:63;;1467:1;1464;1457:12;1408:63;1355:122;:::o;1483:139::-;1529:5;1567:6;1554:20;1545:29;;1583:33;1610:5;1583:33;:::i;:::-;1483:139;;;;:::o;1628:329::-;1687:6;1736:2;1724:9;1715:7;1711:23;1707:32;1704:119;;;1742:79;;:::i;:::-;1704:119;1862:1;1887:53;1932:7;1923:6;1912:9;1908:22;1887:53;:::i;:::-;1877:63;;1833:117;1628:329;;;;:::o;1963:169::-;2047:11;2081:6;2076:3;2069:19;2121:4;2116:3;2112:14;2097:29;;1963:169;;;;:::o;2138:238::-;2278:34;2274:1;2266:6;2262:14;2255:58;2347:21;2342:2;2334:6;2330:15;2323:46;2138:238;:::o;2382:366::-;2524:3;2545:67;2609:2;2604:3;2545:67;:::i;:::-;2538:74;;2621:93;2710:3;2621:93;:::i;:::-;2739:2;2734:3;2730:12;2723:19;;2382:366;;;:::o;2754:419::-;2920:4;2958:2;2947:9;2943:18;2935:26;;3007:9;3001:4;2997:20;2993:1;2982:9;2978:17;2971:47;3035:131;3161:4;3035:131;:::i;:::-;3027:139;;2754:419;;;:::o", + "source": "// SPDX-License-Identifier: MIT\npragma solidity >=0.4.22 <0.9.0;\n\ncontract Migrations {\n address public owner = msg.sender;\n uint public last_completed_migration;\n\n modifier restricted() {\n require(\n msg.sender == owner,\n \"This function is restricted to the contract's owner\"\n );\n _;\n }\n\n function setCompleted(uint completed) public restricted {\n last_completed_migration = completed;\n }\n}\n", + "sourcePath": "C:\\Users\\ahmedbadr\\Desktop\\Back-end\\contracts\\Migrations.sol", + "ast": { + "absolutePath": "project:/contracts/Migrations.sol", + "exportedSymbols": { + "Migrations": [ + 32 + ] + }, + "id": 33, + "license": "MIT", + "nodeType": "SourceUnit", + "nodes": [ + { + "id": 1, + "literals": [ + "solidity", + ">=", + "0.4", + ".22", + "<", + "0.9", + ".0" + ], + "nodeType": "PragmaDirective", + "src": "32:32:0" + }, + { + "abstract": false, + "baseContracts": [], + "canonicalName": "Migrations", + "contractDependencies": [], + "contractKind": "contract", + "fullyImplemented": true, + "id": 32, + "linearizedBaseContracts": [ + 32 + ], + "name": "Migrations", + "nameLocation": "75:10:0", + "nodeType": "ContractDefinition", + "nodes": [ + { + "constant": false, + "functionSelector": "8da5cb5b", + "id": 5, + "mutability": "mutable", + "name": "owner", + "nameLocation": "105:5:0", + "nodeType": "VariableDeclaration", + "scope": 32, + "src": "90:33:0", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + }, + "typeName": { + "id": 2, + "name": "address", + "nodeType": "ElementaryTypeName", + "src": "90:7:0", + "stateMutability": "nonpayable", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + "value": { + "expression": { + "id": 3, + "name": "msg", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967281, + "src": "113:3:0", + "typeDescriptions": { + "typeIdentifier": "t_magic_message", + "typeString": "msg" + } + }, + "id": 4, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "sender", + "nodeType": "MemberAccess", + "src": "113:10:0", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "445df0ac", + "id": 7, + "mutability": "mutable", + "name": "last_completed_migration", + "nameLocation": "139:24:0", + "nodeType": "VariableDeclaration", + "scope": 32, + "src": "127:36:0", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 6, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "127:4:0", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "public" + }, + { + "body": { + "id": 18, + "nodeType": "Block", + "src": "190:119:0", + "statements": [ + { + "expression": { + "arguments": [ + { + "commonType": { + "typeIdentifier": "t_address", + "typeString": "address" + }, + "id": 13, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "expression": { + "id": 10, + "name": "msg", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967281, + "src": "211:3:0", + "typeDescriptions": { + "typeIdentifier": "t_magic_message", + "typeString": "msg" + } + }, + "id": 11, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "sender", + "nodeType": "MemberAccess", + "src": "211:10:0", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + "nodeType": "BinaryOperation", + "operator": "==", + "rightExpression": { + "id": 12, + "name": "owner", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 5, + "src": "225:5:0", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + "src": "211:19:0", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + { + "hexValue": "546869732066756e6374696f6e206973207265737472696374656420746f2074686520636f6e74726163742773206f776e6572", + "id": 14, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "string", + "lValueRequested": false, + "nodeType": "Literal", + "src": "238:53:0", + "typeDescriptions": { + "typeIdentifier": "t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1", + "typeString": "literal_string \"This function is restricted to the contract's owner\"" + }, + "value": "This function is restricted to the contract's owner" + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + { + "typeIdentifier": "t_stringliteral_f60fe2d9d123295bf92ecf95167f1fa709e374da35e4c083bd39dc2d82acd8b1", + "typeString": "literal_string \"This function is restricted to the contract's owner\"" + } + ], + "id": 9, + "name": "require", + "nodeType": "Identifier", + "overloadedDeclarations": [ + 4294967278, + 4294967278 + ], + "referencedDeclaration": 4294967278, + "src": "196:7:0", + "typeDescriptions": { + "typeIdentifier": "t_function_require_pure$_t_bool_$_t_string_memory_ptr_$returns$__$", + "typeString": "function (bool,string memory) pure" + } + }, + "id": 15, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "196:101:0", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 16, + "nodeType": "ExpressionStatement", + "src": "196:101:0" + }, + { + "id": 17, + "nodeType": "PlaceholderStatement", + "src": "303:1:0" + } + ] + }, + "id": 19, + "name": "restricted", + "nameLocation": "177:10:0", + "nodeType": "ModifierDefinition", + "parameters": { + "id": 8, + "nodeType": "ParameterList", + "parameters": [], + "src": "187:2:0" + }, + "src": "168:141:0", + "virtual": false, + "visibility": "internal" + }, + { + "body": { + "id": 30, + "nodeType": "Block", + "src": "369:47:0", + "statements": [ + { + "expression": { + "id": 28, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "id": 26, + "name": "last_completed_migration", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 7, + "src": "375:24:0", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 27, + "name": "completed", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 21, + "src": "402:9:0", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "375:36:0", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 29, + "nodeType": "ExpressionStatement", + "src": "375:36:0" + } + ] + }, + "functionSelector": "fdacd576", + "id": 31, + "implemented": true, + "kind": "function", + "modifiers": [ + { + "id": 24, + "kind": "modifierInvocation", + "modifierName": { + "id": 23, + "name": "restricted", + "nodeType": "IdentifierPath", + "referencedDeclaration": 19, + "src": "358:10:0" + }, + "nodeType": "ModifierInvocation", + "src": "358:10:0" + } + ], + "name": "setCompleted", + "nameLocation": "322:12:0", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 22, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 21, + "mutability": "mutable", + "name": "completed", + "nameLocation": "340:9:0", + "nodeType": "VariableDeclaration", + "scope": 31, + "src": "335:14:0", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 20, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "335:4:0", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "334:16:0" + }, + "returnParameters": { + "id": 25, + "nodeType": "ParameterList", + "parameters": [], + "src": "369:0:0" + }, + "scope": 32, + "src": "313:103:0", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + } + ], + "scope": 33, + "src": "66:352:0", + "usedErrors": [] + } + ], + "src": "32:387:0" + }, + "compiler": { + "name": "solc", + "version": "0.8.15+commit.e14f2714.Emscripten.clang" + }, + "networks": {}, + "schemaVersion": "3.4.7", + "updatedAt": "2022-06-16T13:47:22.306Z", + "networkType": "ethereum", + "devdoc": { + "kind": "dev", + "methods": {}, + "version": 1 + }, + "userdoc": { + "kind": "user", + "methods": {}, + "version": 1 + } +} \ No newline at end of file diff --git a/build/contracts/VehicleSystem.json b/build/contracts/VehicleSystem.json new file mode 100644 index 00000000..ddf44c46 --- /dev/null +++ b/build/contracts/VehicleSystem.json @@ -0,0 +1,46832 @@ +{ + "contractName": "VehicleSystem", + "abi": [ + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "ban_sale_requests", + "outputs": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "car_id", + "type": "uint256" + }, + { + "internalType": "enum VehicleSystem.State", + "name": "state", + "type": "uint8" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "banks", + "outputs": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "bank_name", + "type": "string" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "licenses", + "outputs": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "car_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "expire_at", + "type": "string" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "licenses_requests", + "outputs": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "car_id", + "type": "uint256" + }, + { + "internalType": "enum VehicleSystem.LicenseRequestType", + "name": "license_request_type", + "type": "uint8" + }, + { + "internalType": "enum VehicleSystem.State", + "name": "state", + "type": "uint8" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "manufactures", + "outputs": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "manufacture_name", + "type": "string" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "traffic_violations", + "outputs": [ + { + "internalType": "uint256", + "name": "vehicle_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "violation_description", + "type": "string" + }, + { + "internalType": "string", + "name": "violation_type", + "type": "string" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "users", + "outputs": [ + { + "internalType": "address", + "name": "user_address", + "type": "address" + }, + { + "internalType": "string", + "name": "user_name", + "type": "string" + }, + { + "internalType": "string", + "name": "user_email", + "type": "string" + }, + { + "internalType": "string", + "name": "user_password", + "type": "string" + }, + { + "internalType": "string", + "name": "user_phone", + "type": "string" + }, + { + "internalType": "string", + "name": "user_national_id", + "type": "string" + }, + { + "internalType": "enum VehicleSystem.Role", + "name": "role", + "type": "uint8" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "vehicles", + "outputs": [ + { + "internalType": "string", + "name": "vehicle_name", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_type", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_model", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_motor_number", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_chase_number", + "type": "string" + }, + { + "internalType": "uint256", + "name": "vehicle_manufacture_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "vehicle_color", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_production_Year", + "type": "string" + }, + { + "internalType": "bool", + "name": "isBlocked", + "type": "bool" + }, + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "address", + "name": "_user_address", + "type": "address" + }, + { + "internalType": "string", + "name": "_user_name", + "type": "string" + }, + { + "internalType": "string", + "name": "_user_email", + "type": "string" + }, + { + "internalType": "string", + "name": "_user_phone", + "type": "string" + }, + { + "internalType": "string", + "name": "_user_password", + "type": "string" + }, + { + "internalType": "string", + "name": "_user_national_id", + "type": "string" + }, + { + "internalType": "enum VehicleSystem.Role", + "name": "role", + "type": "uint8" + } + ], + "name": "register", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "string", + "name": "_user_email", + "type": "string" + }, + { + "internalType": "string", + "name": "_user_password", + "type": "string" + } + ], + "name": "login", + "outputs": [ + { + "internalType": "int256", + "name": "", + "type": "int256" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + } + ], + "name": "get_user", + "outputs": [ + { + "components": [ + { + "internalType": "address", + "name": "user_address", + "type": "address" + }, + { + "internalType": "string", + "name": "user_name", + "type": "string" + }, + { + "internalType": "string", + "name": "user_email", + "type": "string" + }, + { + "internalType": "string", + "name": "user_password", + "type": "string" + }, + { + "internalType": "string", + "name": "user_phone", + "type": "string" + }, + { + "internalType": "string", + "name": "user_national_id", + "type": "string" + }, + { + "internalType": "enum VehicleSystem.Role", + "name": "role", + "type": "uint8" + } + ], + "internalType": "struct VehicleSystem.user", + "name": "", + "type": "tuple" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "address", + "name": "_user_address", + "type": "address" + } + ], + "name": "get_user_id_with_address", + "outputs": [ + { + "internalType": "int256", + "name": "", + "type": "int256" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_user_phone", + "type": "string" + }, + { + "internalType": "string", + "name": "_user_password", + "type": "string" + } + ], + "name": "edit_user", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "get_users", + "outputs": [ + { + "components": [ + { + "internalType": "address", + "name": "user_address", + "type": "address" + }, + { + "internalType": "string", + "name": "user_name", + "type": "string" + }, + { + "internalType": "string", + "name": "user_email", + "type": "string" + }, + { + "internalType": "string", + "name": "user_password", + "type": "string" + }, + { + "internalType": "string", + "name": "user_phone", + "type": "string" + }, + { + "internalType": "string", + "name": "user_national_id", + "type": "string" + }, + { + "internalType": "enum VehicleSystem.Role", + "name": "role", + "type": "uint8" + } + ], + "internalType": "struct VehicleSystem.user[]", + "name": "", + "type": "tuple[]" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [], + "name": "users_length", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_manufacture_name", + "type": "string" + } + ], + "name": "add_manufacture", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_manufacture_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_manufacture_name", + "type": "string" + } + ], + "name": "edit_manufacture", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "get_manufactures", + "outputs": [ + { + "components": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "manufacture_name", + "type": "string" + } + ], + "internalType": "struct VehicleSystem.manufacture[]", + "name": "", + "type": "tuple[]" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [], + "name": "manufactures_length", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_name", + "type": "string" + } + ], + "name": "add_bank", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_bank_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_name", + "type": "string" + } + ], + "name": "edit_bank", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_bank_id", + "type": "uint256" + } + ], + "name": "get_bank", + "outputs": [ + { + "components": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "bank_name", + "type": "string" + } + ], + "internalType": "struct VehicleSystem.bank", + "name": "", + "type": "tuple" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [], + "name": "get_banks", + "outputs": [ + { + "components": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "bank_name", + "type": "string" + } + ], + "internalType": "struct VehicleSystem.bank[]", + "name": "", + "type": "tuple[]" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [], + "name": "banks_length", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_manufacture_user_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_vehicle_name", + "type": "string" + }, + { + "internalType": "string", + "name": "_vehicle_type", + "type": "string" + }, + { + "internalType": "string", + "name": "_vehicle_model", + "type": "string" + }, + { + "internalType": "string", + "name": "_vehicle_motor_number", + "type": "string" + }, + { + "internalType": "string", + "name": "_vehicle_chase_number", + "type": "string" + }, + { + "internalType": "string", + "name": "_vehicle_color", + "type": "string" + }, + { + "internalType": "string", + "name": "_vehicle_production_Year", + "type": "string" + }, + { + "internalType": "bool", + "name": "_isBlocked", + "type": "bool" + }, + { + "internalType": "uint256", + "name": "_owner_id", + "type": "uint256" + } + ], + "name": "add_vehicle", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_vehicle_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_owner_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_vehicle_color", + "type": "string" + } + ], + "name": "edit_vehicle", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_vehicle_id", + "type": "uint256" + } + ], + "name": "get_vehicle", + "outputs": [ + { + "components": [ + { + "internalType": "string", + "name": "vehicle_name", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_type", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_model", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_motor_number", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_chase_number", + "type": "string" + }, + { + "internalType": "uint256", + "name": "vehicle_manufacture_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "vehicle_color", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_production_Year", + "type": "string" + }, + { + "internalType": "bool", + "name": "isBlocked", + "type": "bool" + }, + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + } + ], + "internalType": "struct VehicleSystem.vehicle", + "name": "", + "type": "tuple" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [], + "name": "get_vehicles", + "outputs": [ + { + "components": [ + { + "internalType": "string", + "name": "vehicle_name", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_type", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_model", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_motor_number", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_chase_number", + "type": "string" + }, + { + "internalType": "uint256", + "name": "vehicle_manufacture_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "vehicle_color", + "type": "string" + }, + { + "internalType": "string", + "name": "vehicle_production_Year", + "type": "string" + }, + { + "internalType": "bool", + "name": "isBlocked", + "type": "bool" + }, + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + } + ], + "internalType": "struct VehicleSystem.vehicle[]", + "name": "", + "type": "tuple[]" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [], + "name": "vehicles_length", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_car_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "add_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + } + ], + "name": "edit_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "renewal_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_car_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + } + ], + "name": "request_to_renewal_licence", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_car_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + } + ], + "name": "request_to_first_time_licence", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_request_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "accept_to_request_first_time_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_request_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "reject_to_request_first_time_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_vehicle_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_vio_type", + "type": "string" + }, + { + "internalType": "string", + "name": "_vio_des", + "type": "string" + } + ], + "name": "add_traffic_violation", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_vio_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_vio_type", + "type": "string" + }, + { + "internalType": "string", + "name": "_vio_des", + "type": "string" + } + ], + "name": "edit_traffic_violation", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_car_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + } + ], + "name": "request_to_remove_ban_sale", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_ban_sale_request_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_car_id", + "type": "uint256" + } + ], + "name": "accept_to_request_renewal_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_request_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_license_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "accept_to_request_renewal_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_ban_sale_request_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_car_id", + "type": "uint256" + } + ], + "name": "reject_to_request_renewal_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_request_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_license_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "reject_to_request_renewal_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "get_traffic_violations", + "outputs": [ + { + "components": [ + { + "internalType": "uint256", + "name": "vehicle_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "violation_description", + "type": "string" + }, + { + "internalType": "string", + "name": "violation_type", + "type": "string" + } + ], + "internalType": "struct VehicleSystem.traffic_violation[]", + "name": "", + "type": "tuple[]" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [], + "name": "get_licenses", + "outputs": [ + { + "components": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "car_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "expire_at", + "type": "string" + } + ], + "internalType": "struct VehicleSystem.license[]", + "name": "", + "type": "tuple[]" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [], + "name": "traffic_violations_length", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [], + "name": "licenses_length", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "address", + "name": "a", + "type": "address" + }, + { + "internalType": "address", + "name": "b", + "type": "address" + } + ], + "name": "compareAddress", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "stateMutability": "pure", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "a", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "b", + "type": "uint256" + } + ], + "name": "compareUint", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "stateMutability": "pure", + "type": "function", + "constant": true + }, + { + "inputs": [ + { + "internalType": "string", + "name": "a", + "type": "string" + }, + { + "internalType": "string", + "name": "b", + "type": "string" + } + ], + "name": "compareStrings", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "stateMutability": "pure", + "type": "function", + "constant": true + } + ], + "metadata": "{\"compiler\":{\"version\":\"0.8.15+commit.e14f2714\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_request_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"accept_to_request_first_time_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_ban_sale_request_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_car_id\",\"type\":\"uint256\"}],\"name\":\"accept_to_request_renewal_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_request_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_license_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"accept_to_request_renewal_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_name\",\"type\":\"string\"}],\"name\":\"add_bank\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_car_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"add_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_manufacture_name\",\"type\":\"string\"}],\"name\":\"add_manufacture\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_vehicle_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_vio_type\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_vio_des\",\"type\":\"string\"}],\"name\":\"add_traffic_violation\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_manufacture_user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_vehicle_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_vehicle_type\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_vehicle_model\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_vehicle_motor_number\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_vehicle_chase_number\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_vehicle_color\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_vehicle_production_Year\",\"type\":\"string\"},{\"internalType\":\"bool\",\"name\":\"_isBlocked\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"_owner_id\",\"type\":\"uint256\"}],\"name\":\"add_vehicle\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"ban_sale_requests\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"car_id\",\"type\":\"uint256\"},{\"internalType\":\"enum VehicleSystem.State\",\"name\":\"state\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"banks\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"bank_name\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"banks_length\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"a\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"b\",\"type\":\"address\"}],\"name\":\"compareAddress\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"a\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"b\",\"type\":\"string\"}],\"name\":\"compareStrings\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"a\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"b\",\"type\":\"uint256\"}],\"name\":\"compareUint\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_bank_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_name\",\"type\":\"string\"}],\"name\":\"edit_bank\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"}],\"name\":\"edit_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_manufacture_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_manufacture_name\",\"type\":\"string\"}],\"name\":\"edit_manufacture\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_vio_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_vio_type\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_vio_des\",\"type\":\"string\"}],\"name\":\"edit_traffic_violation\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_user_phone\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_user_password\",\"type\":\"string\"}],\"name\":\"edit_user\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_vehicle_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_owner_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_vehicle_color\",\"type\":\"string\"}],\"name\":\"edit_vehicle\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_bank_id\",\"type\":\"uint256\"}],\"name\":\"get_bank\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"bank_name\",\"type\":\"string\"}],\"internalType\":\"struct VehicleSystem.bank\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"get_banks\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"bank_name\",\"type\":\"string\"}],\"internalType\":\"struct VehicleSystem.bank[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"get_licenses\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"car_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"expire_at\",\"type\":\"string\"}],\"internalType\":\"struct VehicleSystem.license[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"get_manufactures\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"manufacture_name\",\"type\":\"string\"}],\"internalType\":\"struct VehicleSystem.manufacture[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"get_traffic_violations\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"vehicle_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"violation_description\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"violation_type\",\"type\":\"string\"}],\"internalType\":\"struct VehicleSystem.traffic_violation[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"}],\"name\":\"get_user\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"user_address\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"user_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_email\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_password\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_phone\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_national_id\",\"type\":\"string\"},{\"internalType\":\"enum VehicleSystem.Role\",\"name\":\"role\",\"type\":\"uint8\"}],\"internalType\":\"struct VehicleSystem.user\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user_address\",\"type\":\"address\"}],\"name\":\"get_user_id_with_address\",\"outputs\":[{\"internalType\":\"int256\",\"name\":\"\",\"type\":\"int256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"get_users\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"user_address\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"user_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_email\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_password\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_phone\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_national_id\",\"type\":\"string\"},{\"internalType\":\"enum VehicleSystem.Role\",\"name\":\"role\",\"type\":\"uint8\"}],\"internalType\":\"struct VehicleSystem.user[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_vehicle_id\",\"type\":\"uint256\"}],\"name\":\"get_vehicle\",\"outputs\":[{\"components\":[{\"internalType\":\"string\",\"name\":\"vehicle_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_type\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_model\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_motor_number\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_chase_number\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"vehicle_manufacture_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"vehicle_color\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_production_Year\",\"type\":\"string\"},{\"internalType\":\"bool\",\"name\":\"isBlocked\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"}],\"internalType\":\"struct VehicleSystem.vehicle\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"get_vehicles\",\"outputs\":[{\"components\":[{\"internalType\":\"string\",\"name\":\"vehicle_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_type\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_model\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_motor_number\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_chase_number\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"vehicle_manufacture_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"vehicle_color\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_production_Year\",\"type\":\"string\"},{\"internalType\":\"bool\",\"name\":\"isBlocked\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"}],\"internalType\":\"struct VehicleSystem.vehicle[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"licenses\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"car_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"expire_at\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"licenses_length\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"licenses_requests\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"car_id\",\"type\":\"uint256\"},{\"internalType\":\"enum VehicleSystem.LicenseRequestType\",\"name\":\"license_request_type\",\"type\":\"uint8\"},{\"internalType\":\"enum VehicleSystem.State\",\"name\":\"state\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"_user_email\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_user_password\",\"type\":\"string\"}],\"name\":\"login\",\"outputs\":[{\"internalType\":\"int256\",\"name\":\"\",\"type\":\"int256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"manufactures\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"manufacture_name\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"manufactures_length\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user_address\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"_user_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_user_email\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_user_phone\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_user_password\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"_user_national_id\",\"type\":\"string\"},{\"internalType\":\"enum VehicleSystem.Role\",\"name\":\"role\",\"type\":\"uint8\"}],\"name\":\"register\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_request_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"reject_to_request_first_time_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_ban_sale_request_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_car_id\",\"type\":\"uint256\"}],\"name\":\"reject_to_request_renewal_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_request_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_license_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"reject_to_request_renewal_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"renewal_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_car_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"}],\"name\":\"request_to_first_time_licence\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_car_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"}],\"name\":\"request_to_remove_ban_sale\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_car_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"}],\"name\":\"request_to_renewal_licence\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"traffic_violations\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"vehicle_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"violation_description\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"violation_type\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"traffic_violations_length\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"users\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"user_address\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"user_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_email\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_password\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_phone\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"user_national_id\",\"type\":\"string\"},{\"internalType\":\"enum VehicleSystem.Role\",\"name\":\"role\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"users_length\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"vehicles\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"vehicle_name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_type\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_model\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_motor_number\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_chase_number\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"vehicle_manufacture_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"vehicle_color\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"vehicle_production_Year\",\"type\":\"string\"},{\"internalType\":\"bool\",\"name\":\"isBlocked\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"vehicles_length\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"project:/contracts/VehicleSystem.sol\":\"VehicleSystem\"},\"evmVersion\":\"london\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"project:/contracts/VehicleSystem.sol\":{\"keccak256\":\"0x709fe14723640dad48368f94109b8b7409f92b8b8ffec174b73a51e09f41a568\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b7b67d46a768845fe258d169ddd2d7bf4af47c9015e3668d82a23b83d0f36ffe\",\"dweb:/ipfs/QmX9sgjq6YbzD4cberaNNSNawPp9JnTtyL8b4pV5RTpF6t\"]}},\"version\":1}", + "bytecode": "0x608060405234801561001057600080fd5b50615e4e80620000216000396000f3fe608060405234801561001057600080fd5b50600436106102d45760003560e01c8063700a610211610182578063b20d4d5b116100e9578063cb7fdbaa116100a2578063ed66aa1b1161007c578063ed66aa1b14610965578063f2611dc014610983578063f5701cfe146109b3578063f8ad77d6146109cf576102d4565b8063cb7fdbaa146108fd578063e19507e814610919578063e6b5934614610949576102d4565b8063b20d4d5b1461080a578063b4e74eb814610828578063b72d755c14610858578063b8ba95fa14610876578063bed34bba146108af578063c55cbaec146108df576102d4565b806390e8fc911161013b57806390e8fc911461073557806395a2b0fb1461075157806395e885c01461076f5780639d2acad71461079f578063aabab964146107bb578063b0a951c2146107ec576102d4565b8063700a6102146106615780637cea8a331461069157806384abf683146106af5780638839d3f1146106cb5780638859c8b1146106e75780638c6ba8fc14610717576102d4565b80633379084511610241578063451d6716116101fa57806358467dbc116101d457806358467dbc146105c757806364787341146105f75780636b62b9d1146106295780636e29015814610645576102d4565b8063451d67161461055a5780635367cb5614610578578063565d52bf146105ab576102d4565b8063337908451461046c578063365b98b21461049e5780634079a6c0146104d457806340b250f9146104f05780634188473614610520578063446ca94c1461053c576102d4565b8063167f119811610293578063167f1198146103c25780631f0a3fa5146103e05780632ca052ce146103fc5780632e001d74146104185780632e0ba53e146104345780633058297814610450576102d4565b80627d43cd146102d957806285ae2b146102f557806306a6b5d914610326578063086ae1cf146103585780630937e7411461037457806309fbc50f14610392575b600080fd5b6102f360048036038101906102ee9190614207565b6109eb565b005b61030f600480360381019061030a9190614247565b610a4d565b60405161031d92919061431c565b60405180910390f35b610340600480360381019061033b9190614247565b610b09565b60405161034f939291906143c3565b60405180910390f35b610372600480360381019061036d9190614207565b610b50565b005b61037c610c41565b60405161038991906143fa565b60405180910390f35b6103ac60048036038101906103a79190614247565b610c4e565b6040516103b991906144ab565b60405180910390f35b6103ca610d26565b6040516103d791906143fa565b60405180910390f35b6103fa60048036038101906103f59190614602565b610d33565b005b61041660048036038101906104119190614671565b610db0565b005b610432600480360381019061042d91906146c4565b610ed5565b005b61044e600480360381019061044991906146c4565b610f0c565b005b61046a600480360381019061046591906146c4565b6110d4565b005b61048660048036038101906104819190614247565b611140565b60405161049593929190614720565b60405180910390f35b6104b860048036038101906104b39190614247565b611202565b6040516104cb97969594939291906147e7565b60405180910390f35b6104ee60048036038101906104e991906146c4565b611529565b005b61050a600480360381019061050591906148a5565b6116f1565b60405161051791906148eb565b60405180910390f35b61053a600480360381019061053591906146c4565b6117a0565b005b61054461180c565b6040516105519190614a05565b60405180910390f35b610562611907565b60405161056f91906143fa565b60405180910390f35b610592600480360381019061058d9190614247565b611914565b6040516105a29493929190614a6f565b60405180910390f35b6105c560048036038101906105c09190614602565b61196e565b005b6105e160048036038101906105dc9190614ab4565b611a04565b6040516105ee91906148eb565b60405180910390f35b610611600480360381019061060c9190614247565b611be7565b60405161062093929190614b2c565b60405180910390f35b610643600480360381019061063e9190614207565b611d31565b005b61065f600480360381019061065a9190614602565b611dd9565b005b61067b60048036038101906106769190614247565b611e6f565b6040516106889190614c90565b60405180910390f35b6106996122d9565b6040516106a69190614dcb565b60405180910390f35b6106c960048036038101906106c49190614e19565b612466565b005b6106e560048036038101906106e09190614207565b6125bd565b005b61070160048036038101906106fc9190614fbc565b612681565b60405161070e9190615056565b60405180910390f35b61071f612735565b60405161072c91906143fa565b60405180910390f35b61074f600480360381019061074a9190614602565b612742565b005b6107596127fc565b60405161076691906143fa565b60405180910390f35b61078960048036038101906107849190615071565b612809565b6040516107969190615056565b60405180910390f35b6107b960048036038101906107b49190614207565b612862565b005b6107d560048036038101906107d09190614247565b612926565b6040516107e392919061431c565b60405180910390f35b6107f46129e2565b60405161080191906151c3565b60405180910390f35b610812612ae7565b60405161081f91906143fa565b60405180910390f35b610842600480360381019061083d9190614207565b612af3565b60405161084f9190615056565b60405180910390f35b610860612b4c565b60405161086d91906152e4565b60405180910390f35b610890600480360381019061088b9190614247565b612c47565b6040516108a69a99989796959493929190615306565b60405180910390f35b6108c960048036038101906108c49190614ab4565b613070565b6040516108d69190615056565b60405180910390f35b6108e76130c9565b6040516108f49190615599565b60405180910390f35b610917600480360381019061091291906146c4565b613556565b005b610933600480360381019061092e9190614247565b6135c7565b6040516109409190615691565b60405180910390f35b610963600480360381019061095e9190614fbc565b61396e565b005b61096d613a0d565b60405161097a919061582d565b60405180910390f35b61099d60048036038101906109989190615874565b613dd7565b6040516109aa9190615056565b60405180910390f35b6109cd60048036038101906109c89190614602565b613f5a565b005b6109e960048036038101906109e49190614fbc565b614014565b005b60005b600580549050811015610a4857610a058184612af3565b15610a35578160058281548110610a1f57610a1e6159a2565b5b9060005260206000209060030201600001819055505b8080610a4090615a00565b9150506109ee565b505050565b60018181548110610a5d57600080fd5b9060005260206000209060020201600091509050806000015490806001018054610a8690615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054610ab290615a77565b8015610aff5780601f10610ad457610100808354040283529160200191610aff565b820191906000526020600020905b815481529060010190602001808311610ae257829003601f168201915b5050505050905082565b60078181548110610b1957600080fd5b90600052602060002090600302016000915090508060000154908060010154908060020160009054906101000a900460ff16905083565b6000604051806080016040528083815260200184815260200160006001811115610b7d57610b7c61434c565b5b8152602001600280811115610b9557610b9461434c565b5b81525090506006819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690836001811115610c0557610c0461434c565b5b021790555060608201518160020160016101000a81548160ff02191690836002811115610c3557610c3461434c565b5b02179055505050505050565b6000600380549050905090565b610c5661409d565b60018281548110610c6a57610c696159a2565b5b906000526020600020906002020160405180604001604052908160008201548152602001600182018054610c9d90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054610cc990615a77565b8015610d165780601f10610ceb57610100808354040283529160200191610d16565b820191906000526020600020905b815481529060010190602001808311610cf957829003601f168201915b5050505050815250509050919050565b6000600580549050905090565b60006040518060600160405280858152602001848152602001838152509050600581908060018154018082558091505060019003906000526020600020906003020160009091909190915060008201518160000155602082015181600101556040820151816002019081610da79190615c54565b50505050505050565b60005b600580549050811015610ecf57610dca8185612af3565b15610ebc5760006040518060800160405280848152602001858152602001600180811115610dfb57610dfa61434c565b5b8152602001600280811115610e1357610e1261434c565b5b81525090506006819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690836001811115610e8357610e8261434c565b5b021790555060608201518160020160016101000a81548160ff02191690836002811115610eb357610eb261434c565b5b02179055505050505b8080610ec790615a00565b915050610db3565b50505050565b8060058381548110610eea57610ee96159a2565b5b90600052602060002090600302016002019081610f079190615c54565b505050565b610f146140b7565b60005b60068054905081101561104e57610f2e8185612af3565b1561103b5760068181548110610f4757610f466159a2565b5b906000526020600020906003020160405180608001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff166001811115610f9957610f9861434c565b5b6001811115610fab57610faa61434c565b5b81526020016002820160019054906101000a900460ff166002811115610fd457610fd361434c565b5b6002811115610fe657610fe561434c565b5b815250509150600060068281548110611002576110016159a2565b5b906000526020600020906003020160020160016101000a81548160ff021916908360028111156110355761103461434c565b5b02179055505b808061104690615a00565b915050610f17565b506000604051806060016040528083600001518152602001836020015181526020018481525090506005819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816110cb9190615c54565b50505050505050565b6000604051806040016040528084815260200183815250905060008190806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010190816111389190615c54565b505050505050565b6005818154811061115057600080fd5b906000526020600020906003020160009150905080600001549080600101549080600201805461117f90615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546111ab90615a77565b80156111f85780601f106111cd576101008083540402835291602001916111f8565b820191906000526020600020905b8154815290600101906020018083116111db57829003601f168201915b5050505050905083565b6003818154811061121257600080fd5b90600052602060002090600702016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169080600101805461125b90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461128790615a77565b80156112d45780601f106112a9576101008083540402835291602001916112d4565b820191906000526020600020905b8154815290600101906020018083116112b757829003601f168201915b5050505050908060020180546112e990615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461131590615a77565b80156113625780601f1061133757610100808354040283529160200191611362565b820191906000526020600020905b81548152906001019060200180831161134557829003601f168201915b50505050509080600301805461137790615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546113a390615a77565b80156113f05780601f106113c5576101008083540402835291602001916113f0565b820191906000526020600020905b8154815290600101906020018083116113d357829003601f168201915b50505050509080600401805461140590615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461143190615a77565b801561147e5780601f106114535761010080835404028352916020019161147e565b820191906000526020600020905b81548152906001019060200180831161146157829003601f168201915b50505050509080600501805461149390615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546114bf90615a77565b801561150c5780601f106114e15761010080835404028352916020019161150c565b820191906000526020600020905b8154815290600101906020018083116114ef57829003601f168201915b5050505050908060060160009054906101000a900460ff16905087565b6115316140b7565b60005b60068054905081101561166b5761154b8185612af3565b156116585760068181548110611564576115636159a2565b5b906000526020600020906003020160405180608001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff1660018111156115b6576115b561434c565b5b60018111156115c8576115c761434c565b5b81526020016002820160019054906101000a900460ff1660028111156115f1576115f061434c565b5b60028111156116035761160261434c565b5b81525050915060016006828154811061161f5761161e6159a2565b5b906000526020600020906003020160020160016101000a81548160ff021916908360028111156116525761165161434c565b5b02179055505b808061166390615a00565b915050611534565b506000604051806060016040528083600001518152602001836020015181526020018481525090506005819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816116e89190615c54565b50505050505050565b600080600090505b60038054905081101561177657611755836003838154811061171e5761171d6159a2565b5b906000526020600020906007020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612809565b15611763578091505061179b565b808061176e90615a00565b9150506116f9565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90505b919050565b6000604051806040016040528084815260200183815250905060018190806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010190816118049190615c54565b505050505050565b60606001805480602002602001604051908101604052809291908181526020016000905b828210156118fe57838290600052602060002090600202016040518060400160405290816000820154815260200160018201805461186d90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461189990615a77565b80156118e65780601f106118bb576101008083540402835291602001916118e6565b820191906000526020600020905b8154815290600101906020018083116118c957829003601f168201915b50505050508152505081526020019060010190611830565b50505050905090565b6000600480549050905090565b6006818154811061192457600080fd5b90600052602060002090600302016000915090508060000154908060010154908060020160009054906101000a900460ff16908060020160019054906101000a900460ff16905084565b60005b6002805490508110156119fe576119888482612af3565b156119eb5781600282815481106119a2576119a16159a2565b5b90600052602060002090600a020160060190816119bf9190615c54565b5082600282815481106119d5576119d46159a2565b5b90600052602060002090600a0201600901819055505b80806119f690615a00565b915050611971565b50505050565b600080600090505b600380549050811015611bbc57600060038281548110611a2f57611a2e6159a2565b5b90600052602060002090600702016002018054611a4b90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611a7790615a77565b8015611ac45780601f10611a9957610100808354040283529160200191611ac4565b820191906000526020600020905b815481529060010190602001808311611aa757829003601f168201915b50505050509050600060038381548110611ae157611ae06159a2565b5b90600052602060002090600702016003018054611afd90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611b2990615a77565b8015611b765780601f10611b4b57610100808354040283529160200191611b76565b820191906000526020600020905b815481529060010190602001808311611b5957829003601f168201915b50505050509050611b878287613070565b15611ba757611b968186613070565b15611ba657829350505050611be1565b5b50508080611bb490615a00565b915050611a0c565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90505b92915050565b60048181548110611bf757600080fd5b9060005260206000209060030201600091509050806000015490806001018054611c2090615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611c4c90615a77565b8015611c995780601f10611c6e57610100808354040283529160200191611c99565b820191906000526020600020905b815481529060010190602001808311611c7c57829003601f168201915b505050505090806002018054611cae90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611cda90615a77565b8015611d275780601f10611cfc57610100808354040283529160200191611d27565b820191906000526020600020905b815481529060010190602001808311611d0a57829003601f168201915b5050505050905083565b60006040518060600160405280838152602001848152602001600280811115611d5d57611d5c61434c565b5b81525090506007819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690836002811115611dcd57611dcc61434c565b5b02179055505050505050565b60005b600180549050811015611e6957611df38482612af3565b15611e56578260018281548110611e0d57611e0c6159a2565b5b9060005260206000209060020201600001819055508160018281548110611e3757611e366159a2565b5b90600052602060002090600202016001019081611e549190615c54565b505b8080611e6190615a00565b915050611ddc565b50505050565b611e77614103565b60028281548110611e8b57611e8a6159a2565b5b90600052602060002090600a020160405180610140016040529081600082018054611eb590615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611ee190615a77565b8015611f2e5780601f10611f0357610100808354040283529160200191611f2e565b820191906000526020600020905b815481529060010190602001808311611f1157829003601f168201915b50505050508152602001600182018054611f4790615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611f7390615a77565b8015611fc05780601f10611f9557610100808354040283529160200191611fc0565b820191906000526020600020905b815481529060010190602001808311611fa357829003601f168201915b50505050508152602001600282018054611fd990615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461200590615a77565b80156120525780601f1061202757610100808354040283529160200191612052565b820191906000526020600020905b81548152906001019060200180831161203557829003601f168201915b5050505050815260200160038201805461206b90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461209790615a77565b80156120e45780601f106120b9576101008083540402835291602001916120e4565b820191906000526020600020905b8154815290600101906020018083116120c757829003601f168201915b505050505081526020016004820180546120fd90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461212990615a77565b80156121765780601f1061214b57610100808354040283529160200191612176565b820191906000526020600020905b81548152906001019060200180831161215957829003601f168201915b505050505081526020016005820154815260200160068201805461219990615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546121c590615a77565b80156122125780601f106121e757610100808354040283529160200191612212565b820191906000526020600020905b8154815290600101906020018083116121f557829003601f168201915b5050505050815260200160078201805461222b90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461225790615a77565b80156122a45780601f10612279576101008083540402835291602001916122a4565b820191906000526020600020905b81548152906001019060200180831161228757829003601f168201915b505050505081526020016008820160009054906101000a900460ff161515151581526020016009820154815250509050919050565b60606004805480602002602001604051908101604052809291908181526020016000905b8282101561245d57838290600052602060002090600302016040518060600160405290816000820154815260200160018201805461233a90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461236690615a77565b80156123b35780601f10612388576101008083540402835291602001916123b3565b820191906000526020600020905b81548152906001019060200180831161239657829003601f168201915b505050505081526020016002820180546123cc90615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546123f890615a77565b80156124455780601f1061241a57610100808354040283529160200191612445565b820191906000526020600020905b81548152906001019060200180831161242857829003601f168201915b505050505081525050815260200190600101906122fd565b50505050905090565b60006040518061014001604052808b81526020018a81526020018981526020018881526020018781526020018c8152602001868152602001858152602001841515815260200183815250905060028190806001815401808255809150506001900390600052602060002090600a020160009091909190915060008201518160000190816124f39190615c54565b5060208201518160010190816125099190615c54565b50604082015181600201908161251f9190615c54565b5060608201518160030190816125359190615c54565b50608082015181600401908161254b9190615c54565b5060a0820151816005015560c082015181600601908161256b9190615c54565b5060e08201518160070190816125819190615c54565b506101008201518160080160006101000a81548160ff021916908315150217905550610120820151816009015550505050505050505050505050565b60005b60078054905081101561263e576125d78184612af3565b1561262b576001600782815481106125f2576125f16159a2565b5b906000526020600020906003020160020160006101000a81548160ff021916908360028111156126255761262461434c565b5b02179055505b808061263690615a00565b9150506125c0565b50600160028281548110612655576126546159a2565b5b90600052602060002090600a020160080160006101000a81548160ff0219169083151502179055505050565b600080600090505b600380549050811015612728576126a08186612af3565b156127155782600382815481106126ba576126b96159a2565b5b906000526020600020906007020160030190816126d79190615c54565b5083600382815481106126ed576126ec6159a2565b5b9060005260206000209060070201600401908161270a9190615c54565b50600191505061272e565b808061272090615a00565b915050612689565b50600090505b9392505050565b6000600180549050905090565b60005b6006805490508110156127c35761275c8185612af3565b156127b057600160068281548110612777576127766159a2565b5b906000526020600020906003020160020160016101000a81548160ff021916908360028111156127aa576127a961434c565b5b02179055505b80806127bb90615a00565b915050612745565b5080600583815481106127d9576127d86159a2565b5b906000526020600020906003020160020190816127f69190615c54565b50505050565b6000600280549050905090565b60008160405160200161281c9190615d6e565b60405160208183030381529060405280519060200120836040516020016128439190615d6e565b6040516020818303038152906040528051906020012014905092915050565b60005b6007805490508110156128e35761287c8184612af3565b156128d057600060078281548110612897576128966159a2565b5b906000526020600020906003020160020160006101000a81548160ff021916908360028111156128ca576128c961434c565b5b02179055505b80806128db90615a00565b915050612865565b506000600282815481106128fa576128f96159a2565b5b90600052602060002090600a020160080160006101000a81548160ff0219169083151502179055505050565b6000818154811061293657600080fd5b906000526020600020906002020160009150905080600001549080600101805461295f90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461298b90615a77565b80156129d85780601f106129ad576101008083540402835291602001916129d8565b820191906000526020600020905b8154815290600101906020018083116129bb57829003601f168201915b5050505050905082565b60606005805480602002602001604051908101604052809291908181526020016000905b82821015612ade57838290600052602060002090600302016040518060600160405290816000820154815260200160018201548152602001600282018054612a4d90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612a7990615a77565b8015612ac65780601f10612a9b57610100808354040283529160200191612ac6565b820191906000526020600020905b815481529060010190602001808311612aa957829003601f168201915b50505050508152505081526020019060010190612a06565b50505050905090565b60008080549050905090565b600081604051602001612b069190615daa565b6040516020818303038152906040528051906020012083604051602001612b2d9190615daa565b6040516020818303038152906040528051906020012014905092915050565b60606000805480602002602001604051908101604052809291908181526020016000905b82821015612c3e578382906000526020600020906002020160405180604001604052908160008201548152602001600182018054612bad90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612bd990615a77565b8015612c265780601f10612bfb57610100808354040283529160200191612c26565b820191906000526020600020905b815481529060010190602001808311612c0957829003601f168201915b50505050508152505081526020019060010190612b70565b50505050905090565b60028181548110612c5757600080fd5b90600052602060002090600a0201600091509050806000018054612c7a90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612ca690615a77565b8015612cf35780601f10612cc857610100808354040283529160200191612cf3565b820191906000526020600020905b815481529060010190602001808311612cd657829003601f168201915b505050505090806001018054612d0890615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612d3490615a77565b8015612d815780601f10612d5657610100808354040283529160200191612d81565b820191906000526020600020905b815481529060010190602001808311612d6457829003601f168201915b505050505090806002018054612d9690615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612dc290615a77565b8015612e0f5780601f10612de457610100808354040283529160200191612e0f565b820191906000526020600020905b815481529060010190602001808311612df257829003601f168201915b505050505090806003018054612e2490615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612e5090615a77565b8015612e9d5780601f10612e7257610100808354040283529160200191612e9d565b820191906000526020600020905b815481529060010190602001808311612e8057829003601f168201915b505050505090806004018054612eb290615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612ede90615a77565b8015612f2b5780601f10612f0057610100808354040283529160200191612f2b565b820191906000526020600020905b815481529060010190602001808311612f0e57829003601f168201915b505050505090806005015490806006018054612f4690615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612f7290615a77565b8015612fbf5780601f10612f9457610100808354040283529160200191612fbf565b820191906000526020600020905b815481529060010190602001808311612fa257829003601f168201915b505050505090806007018054612fd490615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461300090615a77565b801561304d5780601f106130225761010080835404028352916020019161304d565b820191906000526020600020905b81548152906001019060200180831161303057829003601f168201915b5050505050908060080160009054906101000a900460ff1690806009015490508a565b6000816040516020016130839190615e01565b60405160208183030381529060405280519060200120836040516020016130aa9190615e01565b6040516020818303038152906040528051906020012014905092915050565b60606002805480602002602001604051908101604052809291908181526020016000905b8282101561354d57838290600052602060002090600a02016040518061014001604052908160008201805461312190615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461314d90615a77565b801561319a5780601f1061316f5761010080835404028352916020019161319a565b820191906000526020600020905b81548152906001019060200180831161317d57829003601f168201915b505050505081526020016001820180546131b390615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546131df90615a77565b801561322c5780601f106132015761010080835404028352916020019161322c565b820191906000526020600020905b81548152906001019060200180831161320f57829003601f168201915b5050505050815260200160028201805461324590615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461327190615a77565b80156132be5780601f10613293576101008083540402835291602001916132be565b820191906000526020600020905b8154815290600101906020018083116132a157829003601f168201915b505050505081526020016003820180546132d790615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461330390615a77565b80156133505780601f1061332557610100808354040283529160200191613350565b820191906000526020600020905b81548152906001019060200180831161333357829003601f168201915b5050505050815260200160048201805461336990615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461339590615a77565b80156133e25780601f106133b7576101008083540402835291602001916133e2565b820191906000526020600020905b8154815290600101906020018083116133c557829003601f168201915b505050505081526020016005820154815260200160068201805461340590615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461343190615a77565b801561347e5780601f106134535761010080835404028352916020019161347e565b820191906000526020600020905b81548152906001019060200180831161346157829003601f168201915b5050505050815260200160078201805461349790615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546134c390615a77565b80156135105780601f106134e557610100808354040283529160200191613510565b820191906000526020600020905b8154815290600101906020018083116134f357829003601f168201915b505050505081526020016008820160009054906101000a900460ff16151515158152602001600982015481525050815260200190600101906130ed565b50505050905090565b60005b6000805490508110156135c25760008190506135758185612af3565b156135ae57826000838154811061358f5761358e6159a2565b5b906000526020600020906002020160010190816135ac9190615c54565b505b5080806135ba90615a00565b915050613559565b505050565b6135cf614158565b600382815481106135e3576135e26159a2565b5b90600052602060002090600702016040518060e00160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201805461366290615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461368e90615a77565b80156136db5780601f106136b0576101008083540402835291602001916136db565b820191906000526020600020905b8154815290600101906020018083116136be57829003601f168201915b505050505081526020016002820180546136f490615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461372090615a77565b801561376d5780601f106137425761010080835404028352916020019161376d565b820191906000526020600020905b81548152906001019060200180831161375057829003601f168201915b5050505050815260200160038201805461378690615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546137b290615a77565b80156137ff5780601f106137d4576101008083540402835291602001916137ff565b820191906000526020600020905b8154815290600101906020018083116137e257829003601f168201915b5050505050815260200160048201805461381890615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461384490615a77565b80156138915780601f1061386657610100808354040283529160200191613891565b820191906000526020600020905b81548152906001019060200180831161387457829003601f168201915b505050505081526020016005820180546138aa90615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546138d690615a77565b80156139235780601f106138f857610100808354040283529160200191613923565b820191906000526020600020905b81548152906001019060200180831161390657829003601f168201915b505050505081526020016006820160009054906101000a900460ff1660038111156139515761395061434c565b5b60038111156139635761396261434c565b5b815250509050919050565b60005b600480549050811015613a07576139888185612af3565b156139f45782600482815481106139a2576139a16159a2565b5b906000526020600020906003020160020190816139bf9190615c54565b5081600482815481106139d5576139d46159a2565b5b906000526020600020906003020160010190816139f29190615c54565b505b80806139ff90615a00565b915050613971565b50505050565b60606003805480602002602001604051908101604052809291908181526020016000905b82821015613dce57838290600052602060002090600702016040518060e00160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600182018054613aba90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613ae690615a77565b8015613b335780601f10613b0857610100808354040283529160200191613b33565b820191906000526020600020905b815481529060010190602001808311613b1657829003601f168201915b50505050508152602001600282018054613b4c90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613b7890615a77565b8015613bc55780601f10613b9a57610100808354040283529160200191613bc5565b820191906000526020600020905b815481529060010190602001808311613ba857829003601f168201915b50505050508152602001600382018054613bde90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613c0a90615a77565b8015613c575780601f10613c2c57610100808354040283529160200191613c57565b820191906000526020600020905b815481529060010190602001808311613c3a57829003601f168201915b50505050508152602001600482018054613c7090615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613c9c90615a77565b8015613ce95780601f10613cbe57610100808354040283529160200191613ce9565b820191906000526020600020905b815481529060010190602001808311613ccc57829003601f168201915b50505050508152602001600582018054613d0290615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613d2e90615a77565b8015613d7b5780601f10613d5057610100808354040283529160200191613d7b565b820191906000526020600020905b815481529060010190602001808311613d5e57829003601f168201915b505050505081526020016006820160009054906101000a900460ff166003811115613da957613da861434c565b5b6003811115613dbb57613dba61434c565b5b8152505081526020019060010190613a31565b50505050905090565b6000806040518060e001604052808a73ffffffffffffffffffffffffffffffffffffffff168152602001898152602001888152602001868152602001878152602001858152602001846003811115613e3257613e3161434c565b5b8152509050600381908060018154018082558091505060019003906000526020600020906007020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001019081613ebf9190615c54565b506040820151816002019081613ed59190615c54565b506060820151816003019081613eeb9190615c54565b506080820151816004019081613f019190615c54565b5060a0820151816005019081613f179190615c54565b5060c08201518160060160006101000a81548160ff02191690836003811115613f4357613f4261434c565b5b021790555050506001915050979650505050505050565b60005b600680549050811015613fdb57613f748185612af3565b15613fc857600060068281548110613f8f57613f8e6159a2565b5b906000526020600020906003020160020160016101000a81548160ff02191690836002811115613fc257613fc161434c565b5b02179055505b8080613fd390615a00565b915050613f5d565b508060058381548110613ff157613ff06159a2565b5b9060005260206000209060030201600201908161400e9190615c54565b50505050565b60006040518060600160405280858152602001848152602001838152509050600481908060018154018082558091505060019003906000526020600020906003020160009091909190915060008201518160000155602082015181600101908161407e9190615c54565b5060408201518160020190816140949190615c54565b50505050505050565b604051806040016040528060008152602001606081525090565b60405180608001604052806000815260200160008152602001600060018111156140e4576140e361434c565b5b8152602001600060028111156140fd576140fc61434c565b5b81525090565b6040518061014001604052806060815260200160608152602001606081526020016060815260200160608152602001600081526020016060815260200160608152602001600015158152602001600081525090565b6040518060e00160405280600073ffffffffffffffffffffffffffffffffffffffff1681526020016060815260200160608152602001606081526020016060815260200160608152602001600060038111156141b7576141b661434c565b5b81525090565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b6141e4816141d1565b81146141ef57600080fd5b50565b600081359050614201816141db565b92915050565b6000806040838503121561421e5761421d6141c7565b5b600061422c858286016141f2565b925050602061423d858286016141f2565b9150509250929050565b60006020828403121561425d5761425c6141c7565b5b600061426b848285016141f2565b91505092915050565b61427d816141d1565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b838110156142bd5780820151818401526020810190506142a2565b838111156142cc576000848401525b50505050565b6000601f19601f8301169050919050565b60006142ee82614283565b6142f8818561428e565b935061430881856020860161429f565b614311816142d2565b840191505092915050565b60006040820190506143316000830185614274565b818103602083015261434381846142e3565b90509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b6003811061438c5761438b61434c565b5b50565b600081905061439d8261437b565b919050565b60006143ad8261438f565b9050919050565b6143bd816143a2565b82525050565b60006060820190506143d86000830186614274565b6143e56020830185614274565b6143f260408301846143b4565b949350505050565b600060208201905061440f6000830184614274565b92915050565b61441e816141d1565b82525050565b600082825260208201905092915050565b600061444082614283565b61444a8185614424565b935061445a81856020860161429f565b614463816142d2565b840191505092915050565b60006040830160008301516144866000860182614415565b506020830151848203602086015261449e8282614435565b9150508091505092915050565b600060208201905081810360008301526144c5818461446e565b905092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61450f826142d2565b810181811067ffffffffffffffff8211171561452e5761452d6144d7565b5b80604052505050565b60006145416141bd565b905061454d8282614506565b919050565b600067ffffffffffffffff82111561456d5761456c6144d7565b5b614576826142d2565b9050602081019050919050565b82818337600083830152505050565b60006145a56145a084614552565b614537565b9050828152602081018484840111156145c1576145c06144d2565b5b6145cc848285614583565b509392505050565b600082601f8301126145e9576145e86144cd565b5b81356145f9848260208601614592565b91505092915050565b60008060006060848603121561461b5761461a6141c7565b5b6000614629868287016141f2565b935050602061463a868287016141f2565b925050604084013567ffffffffffffffff81111561465b5761465a6141cc565b5b614667868287016145d4565b9150509250925092565b60008060006060848603121561468a576146896141c7565b5b6000614698868287016141f2565b93505060206146a9868287016141f2565b92505060406146ba868287016141f2565b9150509250925092565b600080604083850312156146db576146da6141c7565b5b60006146e9858286016141f2565b925050602083013567ffffffffffffffff81111561470a576147096141cc565b5b614716858286016145d4565b9150509250929050565b60006060820190506147356000830186614274565b6147426020830185614274565b818103604083015261475481846142e3565b9050949350505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006147898261475e565b9050919050565b6147998161477e565b82525050565b600481106147b0576147af61434c565b5b50565b60008190506147c18261479f565b919050565b60006147d1826147b3565b9050919050565b6147e1816147c6565b82525050565b600060e0820190506147fc600083018a614790565b818103602083015261480e81896142e3565b9050818103604083015261482281886142e3565b9050818103606083015261483681876142e3565b9050818103608083015261484a81866142e3565b905081810360a083015261485e81856142e3565b905061486d60c08301846147d8565b98975050505050505050565b6148828161477e565b811461488d57600080fd5b50565b60008135905061489f81614879565b92915050565b6000602082840312156148bb576148ba6141c7565b5b60006148c984828501614890565b91505092915050565b6000819050919050565b6148e5816148d2565b82525050565b600060208201905061490060008301846148dc565b92915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b600060408301600083015161494a6000860182614415565b50602083015184820360208601526149628282614435565b9150508091505092915050565b600061497b8383614932565b905092915050565b6000602082019050919050565b600061499b82614906565b6149a58185614911565b9350836020820285016149b785614922565b8060005b858110156149f357848403895281516149d4858261496f565b94506149df83614983565b925060208a019950506001810190506149bb565b50829750879550505050505092915050565b60006020820190508181036000830152614a1f8184614990565b905092915050565b60028110614a3857614a3761434c565b5b50565b6000819050614a4982614a27565b919050565b6000614a5982614a3b565b9050919050565b614a6981614a4e565b82525050565b6000608082019050614a846000830187614274565b614a916020830186614274565b614a9e6040830185614a60565b614aab60608301846143b4565b95945050505050565b60008060408385031215614acb57614aca6141c7565b5b600083013567ffffffffffffffff811115614ae957614ae86141cc565b5b614af5858286016145d4565b925050602083013567ffffffffffffffff811115614b1657614b156141cc565b5b614b22858286016145d4565b9150509250929050565b6000606082019050614b416000830186614274565b8181036020830152614b5381856142e3565b90508181036040830152614b6781846142e3565b9050949350505050565b60008115159050919050565b614b8681614b71565b82525050565b6000610140830160008301518482036000860152614baa8282614435565b91505060208301518482036020860152614bc48282614435565b91505060408301518482036040860152614bde8282614435565b91505060608301518482036060860152614bf88282614435565b91505060808301518482036080860152614c128282614435565b91505060a0830151614c2760a0860182614415565b5060c083015184820360c0860152614c3f8282614435565b91505060e083015184820360e0860152614c598282614435565b915050610100830151614c70610100860182614b7d565b50610120830151614c85610120860182614415565b508091505092915050565b60006020820190508181036000830152614caa8184614b8c565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6000606083016000830151614cf66000860182614415565b5060208301518482036020860152614d0e8282614435565b91505060408301518482036040860152614d288282614435565b9150508091505092915050565b6000614d418383614cde565b905092915050565b6000602082019050919050565b6000614d6182614cb2565b614d6b8185614cbd565b935083602082028501614d7d85614cce565b8060005b85811015614db95784840389528151614d9a8582614d35565b9450614da583614d49565b925060208a01995050600181019050614d81565b50829750879550505050505092915050565b60006020820190508181036000830152614de58184614d56565b905092915050565b614df681614b71565b8114614e0157600080fd5b50565b600081359050614e1381614ded565b92915050565b6000806000806000806000806000806101408b8d031215614e3d57614e3c6141c7565b5b6000614e4b8d828e016141f2565b9a505060208b013567ffffffffffffffff811115614e6c57614e6b6141cc565b5b614e788d828e016145d4565b99505060408b013567ffffffffffffffff811115614e9957614e986141cc565b5b614ea58d828e016145d4565b98505060608b013567ffffffffffffffff811115614ec657614ec56141cc565b5b614ed28d828e016145d4565b97505060808b013567ffffffffffffffff811115614ef357614ef26141cc565b5b614eff8d828e016145d4565b96505060a08b013567ffffffffffffffff811115614f2057614f1f6141cc565b5b614f2c8d828e016145d4565b95505060c08b013567ffffffffffffffff811115614f4d57614f4c6141cc565b5b614f598d828e016145d4565b94505060e08b013567ffffffffffffffff811115614f7a57614f796141cc565b5b614f868d828e016145d4565b935050610100614f988d828e01614e04565b925050610120614faa8d828e016141f2565b9150509295989b9194979a5092959850565b600080600060608486031215614fd557614fd46141c7565b5b6000614fe3868287016141f2565b935050602084013567ffffffffffffffff811115615004576150036141cc565b5b615010868287016145d4565b925050604084013567ffffffffffffffff811115615031576150306141cc565b5b61503d868287016145d4565b9150509250925092565b61505081614b71565b82525050565b600060208201905061506b6000830184615047565b92915050565b60008060408385031215615088576150876141c7565b5b600061509685828601614890565b92505060206150a785828601614890565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b60006060830160008301516150f56000860182614415565b5060208301516151086020860182614415565b50604083015184820360408601526151208282614435565b9150508091505092915050565b600061513983836150dd565b905092915050565b6000602082019050919050565b6000615159826150b1565b61516381856150bc565b935083602082028501615175856150cd565b8060005b858110156151b15784840389528151615192858261512d565b945061519d83615141565b925060208a01995050600181019050615179565b50829750879550505050505092915050565b600060208201905081810360008301526151dd818461514e565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b60006040830160008301516152296000860182614415565b50602083015184820360208601526152418282614435565b9150508091505092915050565b600061525a8383615211565b905092915050565b6000602082019050919050565b600061527a826151e5565b61528481856151f0565b93508360208202850161529685615201565b8060005b858110156152d257848403895281516152b3858261524e565b94506152be83615262565b925060208a0199505060018101905061529a565b50829750879550505050505092915050565b600060208201905081810360008301526152fe818461526f565b905092915050565b6000610140820190508181036000830152615321818d6142e3565b90508181036020830152615335818c6142e3565b90508181036040830152615349818b6142e3565b9050818103606083015261535d818a6142e3565b9050818103608083015261537181896142e3565b905061538060a0830188614274565b81810360c083015261539281876142e3565b905081810360e08301526153a681866142e3565b90506153b6610100830185615047565b6153c4610120830184614274565b9b9a5050505050505050505050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b600061014083016000830151848203600086015261541d8282614435565b915050602083015184820360208601526154378282614435565b915050604083015184820360408601526154518282614435565b9150506060830151848203606086015261546b8282614435565b915050608083015184820360808601526154858282614435565b91505060a083015161549a60a0860182614415565b5060c083015184820360c08601526154b28282614435565b91505060e083015184820360e08601526154cc8282614435565b9150506101008301516154e3610100860182614b7d565b506101208301516154f8610120860182614415565b508091505092915050565b600061550f83836153ff565b905092915050565b6000602082019050919050565b600061552f826153d3565b61553981856153de565b93508360208202850161554b856153ef565b8060005b8581101561558757848403895281516155688582615503565b945061557383615517565b925060208a0199505060018101905061554f565b50829750879550505050505092915050565b600060208201905081810360008301526155b38184615524565b905092915050565b6155c48161477e565b82525050565b6155d3816147c6565b82525050565b600060e0830160008301516155f160008601826155bb565b50602083015184820360208601526156098282614435565b915050604083015184820360408601526156238282614435565b9150506060830151848203606086015261563d8282614435565b915050608083015184820360808601526156578282614435565b91505060a083015184820360a08601526156718282614435565b91505060c083015161568660c08601826155ca565b508091505092915050565b600060208201905081810360008301526156ab81846155d9565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b600060e0830160008301516156f760008601826155bb565b506020830151848203602086015261570f8282614435565b915050604083015184820360408601526157298282614435565b915050606083015184820360608601526157438282614435565b9150506080830151848203608086015261575d8282614435565b91505060a083015184820360a08601526157778282614435565b91505060c083015161578c60c08601826155ca565b508091505092915050565b60006157a383836156df565b905092915050565b6000602082019050919050565b60006157c3826156b3565b6157cd81856156be565b9350836020820285016157df856156cf565b8060005b8581101561581b57848403895281516157fc8582615797565b9450615807836157ab565b925060208a019950506001810190506157e3565b50829750879550505050505092915050565b6000602082019050818103600083015261584781846157b8565b905092915050565b6004811061585c57600080fd5b50565b60008135905061586e8161584f565b92915050565b600080600080600080600060e0888a031215615893576158926141c7565b5b60006158a18a828b01614890565b975050602088013567ffffffffffffffff8111156158c2576158c16141cc565b5b6158ce8a828b016145d4565b965050604088013567ffffffffffffffff8111156158ef576158ee6141cc565b5b6158fb8a828b016145d4565b955050606088013567ffffffffffffffff81111561591c5761591b6141cc565b5b6159288a828b016145d4565b945050608088013567ffffffffffffffff811115615949576159486141cc565b5b6159558a828b016145d4565b93505060a088013567ffffffffffffffff811115615976576159756141cc565b5b6159828a828b016145d4565b92505060c06159938a828b0161585f565b91505092959891949750929550565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000615a0b826141d1565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203615a3d57615a3c6159d1565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680615a8f57607f821691505b602082108103615aa257615aa1615a48565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302615b0a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82615acd565b615b148683615acd565b95508019841693508086168417925050509392505050565b6000819050919050565b6000615b51615b4c615b47846141d1565b615b2c565b6141d1565b9050919050565b6000819050919050565b615b6b83615b36565b615b7f615b7782615b58565b848454615ada565b825550505050565b600090565b615b94615b87565b615b9f818484615b62565b505050565b5b81811015615bc357615bb8600082615b8c565b600181019050615ba5565b5050565b601f821115615c0857615bd981615aa8565b615be284615abd565b81016020851015615bf1578190505b615c05615bfd85615abd565b830182615ba4565b50505b505050565b600082821c905092915050565b6000615c2b60001984600802615c0d565b1980831691505092915050565b6000615c448383615c1a565b9150826002028217905092915050565b615c5d82614283565b67ffffffffffffffff811115615c7657615c756144d7565b5b615c808254615a77565b615c8b828285615bc7565b600060209050601f831160018114615cbe5760008415615cac578287015190505b615cb68582615c38565b865550615d1e565b601f198416615ccc86615aa8565b60005b82811015615cf457848901518255600182019150602085019450602081019050615ccf565b86831015615d115784890151615d0d601f891682615c1a565b8355505b6001600288020188555050505b505050505050565b60008160601b9050919050565b6000615d3e82615d26565b9050919050565b6000615d5082615d33565b9050919050565b615d68615d638261477e565b615d45565b82525050565b6000615d7a8284615d57565b60148201915081905092915050565b6000819050919050565b615da4615d9f826141d1565b615d89565b82525050565b6000615db68284615d93565b60208201915081905092915050565b600081905092915050565b6000615ddb82614283565b615de58185615dc5565b9350615df581856020860161429f565b80840191505092915050565b6000615e0d8284615dd0565b91508190509291505056fea2646970667358221220c52538dfc6cd284ce8ef89b16b10363246d5c06ba7e3d20a78b6ccb897d0db1f64736f6c634300080f0033", + "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106102d45760003560e01c8063700a610211610182578063b20d4d5b116100e9578063cb7fdbaa116100a2578063ed66aa1b1161007c578063ed66aa1b14610965578063f2611dc014610983578063f5701cfe146109b3578063f8ad77d6146109cf576102d4565b8063cb7fdbaa146108fd578063e19507e814610919578063e6b5934614610949576102d4565b8063b20d4d5b1461080a578063b4e74eb814610828578063b72d755c14610858578063b8ba95fa14610876578063bed34bba146108af578063c55cbaec146108df576102d4565b806390e8fc911161013b57806390e8fc911461073557806395a2b0fb1461075157806395e885c01461076f5780639d2acad71461079f578063aabab964146107bb578063b0a951c2146107ec576102d4565b8063700a6102146106615780637cea8a331461069157806384abf683146106af5780638839d3f1146106cb5780638859c8b1146106e75780638c6ba8fc14610717576102d4565b80633379084511610241578063451d6716116101fa57806358467dbc116101d457806358467dbc146105c757806364787341146105f75780636b62b9d1146106295780636e29015814610645576102d4565b8063451d67161461055a5780635367cb5614610578578063565d52bf146105ab576102d4565b8063337908451461046c578063365b98b21461049e5780634079a6c0146104d457806340b250f9146104f05780634188473614610520578063446ca94c1461053c576102d4565b8063167f119811610293578063167f1198146103c25780631f0a3fa5146103e05780632ca052ce146103fc5780632e001d74146104185780632e0ba53e146104345780633058297814610450576102d4565b80627d43cd146102d957806285ae2b146102f557806306a6b5d914610326578063086ae1cf146103585780630937e7411461037457806309fbc50f14610392575b600080fd5b6102f360048036038101906102ee9190614207565b6109eb565b005b61030f600480360381019061030a9190614247565b610a4d565b60405161031d92919061431c565b60405180910390f35b610340600480360381019061033b9190614247565b610b09565b60405161034f939291906143c3565b60405180910390f35b610372600480360381019061036d9190614207565b610b50565b005b61037c610c41565b60405161038991906143fa565b60405180910390f35b6103ac60048036038101906103a79190614247565b610c4e565b6040516103b991906144ab565b60405180910390f35b6103ca610d26565b6040516103d791906143fa565b60405180910390f35b6103fa60048036038101906103f59190614602565b610d33565b005b61041660048036038101906104119190614671565b610db0565b005b610432600480360381019061042d91906146c4565b610ed5565b005b61044e600480360381019061044991906146c4565b610f0c565b005b61046a600480360381019061046591906146c4565b6110d4565b005b61048660048036038101906104819190614247565b611140565b60405161049593929190614720565b60405180910390f35b6104b860048036038101906104b39190614247565b611202565b6040516104cb97969594939291906147e7565b60405180910390f35b6104ee60048036038101906104e991906146c4565b611529565b005b61050a600480360381019061050591906148a5565b6116f1565b60405161051791906148eb565b60405180910390f35b61053a600480360381019061053591906146c4565b6117a0565b005b61054461180c565b6040516105519190614a05565b60405180910390f35b610562611907565b60405161056f91906143fa565b60405180910390f35b610592600480360381019061058d9190614247565b611914565b6040516105a29493929190614a6f565b60405180910390f35b6105c560048036038101906105c09190614602565b61196e565b005b6105e160048036038101906105dc9190614ab4565b611a04565b6040516105ee91906148eb565b60405180910390f35b610611600480360381019061060c9190614247565b611be7565b60405161062093929190614b2c565b60405180910390f35b610643600480360381019061063e9190614207565b611d31565b005b61065f600480360381019061065a9190614602565b611dd9565b005b61067b60048036038101906106769190614247565b611e6f565b6040516106889190614c90565b60405180910390f35b6106996122d9565b6040516106a69190614dcb565b60405180910390f35b6106c960048036038101906106c49190614e19565b612466565b005b6106e560048036038101906106e09190614207565b6125bd565b005b61070160048036038101906106fc9190614fbc565b612681565b60405161070e9190615056565b60405180910390f35b61071f612735565b60405161072c91906143fa565b60405180910390f35b61074f600480360381019061074a9190614602565b612742565b005b6107596127fc565b60405161076691906143fa565b60405180910390f35b61078960048036038101906107849190615071565b612809565b6040516107969190615056565b60405180910390f35b6107b960048036038101906107b49190614207565b612862565b005b6107d560048036038101906107d09190614247565b612926565b6040516107e392919061431c565b60405180910390f35b6107f46129e2565b60405161080191906151c3565b60405180910390f35b610812612ae7565b60405161081f91906143fa565b60405180910390f35b610842600480360381019061083d9190614207565b612af3565b60405161084f9190615056565b60405180910390f35b610860612b4c565b60405161086d91906152e4565b60405180910390f35b610890600480360381019061088b9190614247565b612c47565b6040516108a69a99989796959493929190615306565b60405180910390f35b6108c960048036038101906108c49190614ab4565b613070565b6040516108d69190615056565b60405180910390f35b6108e76130c9565b6040516108f49190615599565b60405180910390f35b610917600480360381019061091291906146c4565b613556565b005b610933600480360381019061092e9190614247565b6135c7565b6040516109409190615691565b60405180910390f35b610963600480360381019061095e9190614fbc565b61396e565b005b61096d613a0d565b60405161097a919061582d565b60405180910390f35b61099d60048036038101906109989190615874565b613dd7565b6040516109aa9190615056565b60405180910390f35b6109cd60048036038101906109c89190614602565b613f5a565b005b6109e960048036038101906109e49190614fbc565b614014565b005b60005b600580549050811015610a4857610a058184612af3565b15610a35578160058281548110610a1f57610a1e6159a2565b5b9060005260206000209060030201600001819055505b8080610a4090615a00565b9150506109ee565b505050565b60018181548110610a5d57600080fd5b9060005260206000209060020201600091509050806000015490806001018054610a8690615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054610ab290615a77565b8015610aff5780601f10610ad457610100808354040283529160200191610aff565b820191906000526020600020905b815481529060010190602001808311610ae257829003601f168201915b5050505050905082565b60078181548110610b1957600080fd5b90600052602060002090600302016000915090508060000154908060010154908060020160009054906101000a900460ff16905083565b6000604051806080016040528083815260200184815260200160006001811115610b7d57610b7c61434c565b5b8152602001600280811115610b9557610b9461434c565b5b81525090506006819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690836001811115610c0557610c0461434c565b5b021790555060608201518160020160016101000a81548160ff02191690836002811115610c3557610c3461434c565b5b02179055505050505050565b6000600380549050905090565b610c5661409d565b60018281548110610c6a57610c696159a2565b5b906000526020600020906002020160405180604001604052908160008201548152602001600182018054610c9d90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054610cc990615a77565b8015610d165780601f10610ceb57610100808354040283529160200191610d16565b820191906000526020600020905b815481529060010190602001808311610cf957829003601f168201915b5050505050815250509050919050565b6000600580549050905090565b60006040518060600160405280858152602001848152602001838152509050600581908060018154018082558091505060019003906000526020600020906003020160009091909190915060008201518160000155602082015181600101556040820151816002019081610da79190615c54565b50505050505050565b60005b600580549050811015610ecf57610dca8185612af3565b15610ebc5760006040518060800160405280848152602001858152602001600180811115610dfb57610dfa61434c565b5b8152602001600280811115610e1357610e1261434c565b5b81525090506006819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690836001811115610e8357610e8261434c565b5b021790555060608201518160020160016101000a81548160ff02191690836002811115610eb357610eb261434c565b5b02179055505050505b8080610ec790615a00565b915050610db3565b50505050565b8060058381548110610eea57610ee96159a2565b5b90600052602060002090600302016002019081610f079190615c54565b505050565b610f146140b7565b60005b60068054905081101561104e57610f2e8185612af3565b1561103b5760068181548110610f4757610f466159a2565b5b906000526020600020906003020160405180608001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff166001811115610f9957610f9861434c565b5b6001811115610fab57610faa61434c565b5b81526020016002820160019054906101000a900460ff166002811115610fd457610fd361434c565b5b6002811115610fe657610fe561434c565b5b815250509150600060068281548110611002576110016159a2565b5b906000526020600020906003020160020160016101000a81548160ff021916908360028111156110355761103461434c565b5b02179055505b808061104690615a00565b915050610f17565b506000604051806060016040528083600001518152602001836020015181526020018481525090506005819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816110cb9190615c54565b50505050505050565b6000604051806040016040528084815260200183815250905060008190806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010190816111389190615c54565b505050505050565b6005818154811061115057600080fd5b906000526020600020906003020160009150905080600001549080600101549080600201805461117f90615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546111ab90615a77565b80156111f85780601f106111cd576101008083540402835291602001916111f8565b820191906000526020600020905b8154815290600101906020018083116111db57829003601f168201915b5050505050905083565b6003818154811061121257600080fd5b90600052602060002090600702016000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169080600101805461125b90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461128790615a77565b80156112d45780601f106112a9576101008083540402835291602001916112d4565b820191906000526020600020905b8154815290600101906020018083116112b757829003601f168201915b5050505050908060020180546112e990615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461131590615a77565b80156113625780601f1061133757610100808354040283529160200191611362565b820191906000526020600020905b81548152906001019060200180831161134557829003601f168201915b50505050509080600301805461137790615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546113a390615a77565b80156113f05780601f106113c5576101008083540402835291602001916113f0565b820191906000526020600020905b8154815290600101906020018083116113d357829003601f168201915b50505050509080600401805461140590615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461143190615a77565b801561147e5780601f106114535761010080835404028352916020019161147e565b820191906000526020600020905b81548152906001019060200180831161146157829003601f168201915b50505050509080600501805461149390615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546114bf90615a77565b801561150c5780601f106114e15761010080835404028352916020019161150c565b820191906000526020600020905b8154815290600101906020018083116114ef57829003601f168201915b5050505050908060060160009054906101000a900460ff16905087565b6115316140b7565b60005b60068054905081101561166b5761154b8185612af3565b156116585760068181548110611564576115636159a2565b5b906000526020600020906003020160405180608001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff1660018111156115b6576115b561434c565b5b60018111156115c8576115c761434c565b5b81526020016002820160019054906101000a900460ff1660028111156115f1576115f061434c565b5b60028111156116035761160261434c565b5b81525050915060016006828154811061161f5761161e6159a2565b5b906000526020600020906003020160020160016101000a81548160ff021916908360028111156116525761165161434c565b5b02179055505b808061166390615a00565b915050611534565b506000604051806060016040528083600001518152602001836020015181526020018481525090506005819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816116e89190615c54565b50505050505050565b600080600090505b60038054905081101561177657611755836003838154811061171e5761171d6159a2565b5b906000526020600020906007020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612809565b15611763578091505061179b565b808061176e90615a00565b9150506116f9565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90505b919050565b6000604051806040016040528084815260200183815250905060018190806001815401808255809150506001900390600052602060002090600202016000909190919091506000820151816000015560208201518160010190816118049190615c54565b505050505050565b60606001805480602002602001604051908101604052809291908181526020016000905b828210156118fe57838290600052602060002090600202016040518060400160405290816000820154815260200160018201805461186d90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461189990615a77565b80156118e65780601f106118bb576101008083540402835291602001916118e6565b820191906000526020600020905b8154815290600101906020018083116118c957829003601f168201915b50505050508152505081526020019060010190611830565b50505050905090565b6000600480549050905090565b6006818154811061192457600080fd5b90600052602060002090600302016000915090508060000154908060010154908060020160009054906101000a900460ff16908060020160019054906101000a900460ff16905084565b60005b6002805490508110156119fe576119888482612af3565b156119eb5781600282815481106119a2576119a16159a2565b5b90600052602060002090600a020160060190816119bf9190615c54565b5082600282815481106119d5576119d46159a2565b5b90600052602060002090600a0201600901819055505b80806119f690615a00565b915050611971565b50505050565b600080600090505b600380549050811015611bbc57600060038281548110611a2f57611a2e6159a2565b5b90600052602060002090600702016002018054611a4b90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611a7790615a77565b8015611ac45780601f10611a9957610100808354040283529160200191611ac4565b820191906000526020600020905b815481529060010190602001808311611aa757829003601f168201915b50505050509050600060038381548110611ae157611ae06159a2565b5b90600052602060002090600702016003018054611afd90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611b2990615a77565b8015611b765780601f10611b4b57610100808354040283529160200191611b76565b820191906000526020600020905b815481529060010190602001808311611b5957829003601f168201915b50505050509050611b878287613070565b15611ba757611b968186613070565b15611ba657829350505050611be1565b5b50508080611bb490615a00565b915050611a0c565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90505b92915050565b60048181548110611bf757600080fd5b9060005260206000209060030201600091509050806000015490806001018054611c2090615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611c4c90615a77565b8015611c995780601f10611c6e57610100808354040283529160200191611c99565b820191906000526020600020905b815481529060010190602001808311611c7c57829003601f168201915b505050505090806002018054611cae90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611cda90615a77565b8015611d275780601f10611cfc57610100808354040283529160200191611d27565b820191906000526020600020905b815481529060010190602001808311611d0a57829003601f168201915b5050505050905083565b60006040518060600160405280838152602001848152602001600280811115611d5d57611d5c61434c565b5b81525090506007819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690836002811115611dcd57611dcc61434c565b5b02179055505050505050565b60005b600180549050811015611e6957611df38482612af3565b15611e56578260018281548110611e0d57611e0c6159a2565b5b9060005260206000209060020201600001819055508160018281548110611e3757611e366159a2565b5b90600052602060002090600202016001019081611e549190615c54565b505b8080611e6190615a00565b915050611ddc565b50505050565b611e77614103565b60028281548110611e8b57611e8a6159a2565b5b90600052602060002090600a020160405180610140016040529081600082018054611eb590615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611ee190615a77565b8015611f2e5780601f10611f0357610100808354040283529160200191611f2e565b820191906000526020600020905b815481529060010190602001808311611f1157829003601f168201915b50505050508152602001600182018054611f4790615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054611f7390615a77565b8015611fc05780601f10611f9557610100808354040283529160200191611fc0565b820191906000526020600020905b815481529060010190602001808311611fa357829003601f168201915b50505050508152602001600282018054611fd990615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461200590615a77565b80156120525780601f1061202757610100808354040283529160200191612052565b820191906000526020600020905b81548152906001019060200180831161203557829003601f168201915b5050505050815260200160038201805461206b90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461209790615a77565b80156120e45780601f106120b9576101008083540402835291602001916120e4565b820191906000526020600020905b8154815290600101906020018083116120c757829003601f168201915b505050505081526020016004820180546120fd90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461212990615a77565b80156121765780601f1061214b57610100808354040283529160200191612176565b820191906000526020600020905b81548152906001019060200180831161215957829003601f168201915b505050505081526020016005820154815260200160068201805461219990615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546121c590615a77565b80156122125780601f106121e757610100808354040283529160200191612212565b820191906000526020600020905b8154815290600101906020018083116121f557829003601f168201915b5050505050815260200160078201805461222b90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461225790615a77565b80156122a45780601f10612279576101008083540402835291602001916122a4565b820191906000526020600020905b81548152906001019060200180831161228757829003601f168201915b505050505081526020016008820160009054906101000a900460ff161515151581526020016009820154815250509050919050565b60606004805480602002602001604051908101604052809291908181526020016000905b8282101561245d57838290600052602060002090600302016040518060600160405290816000820154815260200160018201805461233a90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461236690615a77565b80156123b35780601f10612388576101008083540402835291602001916123b3565b820191906000526020600020905b81548152906001019060200180831161239657829003601f168201915b505050505081526020016002820180546123cc90615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546123f890615a77565b80156124455780601f1061241a57610100808354040283529160200191612445565b820191906000526020600020905b81548152906001019060200180831161242857829003601f168201915b505050505081525050815260200190600101906122fd565b50505050905090565b60006040518061014001604052808b81526020018a81526020018981526020018881526020018781526020018c8152602001868152602001858152602001841515815260200183815250905060028190806001815401808255809150506001900390600052602060002090600a020160009091909190915060008201518160000190816124f39190615c54565b5060208201518160010190816125099190615c54565b50604082015181600201908161251f9190615c54565b5060608201518160030190816125359190615c54565b50608082015181600401908161254b9190615c54565b5060a0820151816005015560c082015181600601908161256b9190615c54565b5060e08201518160070190816125819190615c54565b506101008201518160080160006101000a81548160ff021916908315150217905550610120820151816009015550505050505050505050505050565b60005b60078054905081101561263e576125d78184612af3565b1561262b576001600782815481106125f2576125f16159a2565b5b906000526020600020906003020160020160006101000a81548160ff021916908360028111156126255761262461434c565b5b02179055505b808061263690615a00565b9150506125c0565b50600160028281548110612655576126546159a2565b5b90600052602060002090600a020160080160006101000a81548160ff0219169083151502179055505050565b600080600090505b600380549050811015612728576126a08186612af3565b156127155782600382815481106126ba576126b96159a2565b5b906000526020600020906007020160030190816126d79190615c54565b5083600382815481106126ed576126ec6159a2565b5b9060005260206000209060070201600401908161270a9190615c54565b50600191505061272e565b808061272090615a00565b915050612689565b50600090505b9392505050565b6000600180549050905090565b60005b6006805490508110156127c35761275c8185612af3565b156127b057600160068281548110612777576127766159a2565b5b906000526020600020906003020160020160016101000a81548160ff021916908360028111156127aa576127a961434c565b5b02179055505b80806127bb90615a00565b915050612745565b5080600583815481106127d9576127d86159a2565b5b906000526020600020906003020160020190816127f69190615c54565b50505050565b6000600280549050905090565b60008160405160200161281c9190615d6e565b60405160208183030381529060405280519060200120836040516020016128439190615d6e565b6040516020818303038152906040528051906020012014905092915050565b60005b6007805490508110156128e35761287c8184612af3565b156128d057600060078281548110612897576128966159a2565b5b906000526020600020906003020160020160006101000a81548160ff021916908360028111156128ca576128c961434c565b5b02179055505b80806128db90615a00565b915050612865565b506000600282815481106128fa576128f96159a2565b5b90600052602060002090600a020160080160006101000a81548160ff0219169083151502179055505050565b6000818154811061293657600080fd5b906000526020600020906002020160009150905080600001549080600101805461295f90615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461298b90615a77565b80156129d85780601f106129ad576101008083540402835291602001916129d8565b820191906000526020600020905b8154815290600101906020018083116129bb57829003601f168201915b5050505050905082565b60606005805480602002602001604051908101604052809291908181526020016000905b82821015612ade57838290600052602060002090600302016040518060600160405290816000820154815260200160018201548152602001600282018054612a4d90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612a7990615a77565b8015612ac65780601f10612a9b57610100808354040283529160200191612ac6565b820191906000526020600020905b815481529060010190602001808311612aa957829003601f168201915b50505050508152505081526020019060010190612a06565b50505050905090565b60008080549050905090565b600081604051602001612b069190615daa565b6040516020818303038152906040528051906020012083604051602001612b2d9190615daa565b6040516020818303038152906040528051906020012014905092915050565b60606000805480602002602001604051908101604052809291908181526020016000905b82821015612c3e578382906000526020600020906002020160405180604001604052908160008201548152602001600182018054612bad90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612bd990615a77565b8015612c265780601f10612bfb57610100808354040283529160200191612c26565b820191906000526020600020905b815481529060010190602001808311612c0957829003601f168201915b50505050508152505081526020019060010190612b70565b50505050905090565b60028181548110612c5757600080fd5b90600052602060002090600a0201600091509050806000018054612c7a90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612ca690615a77565b8015612cf35780601f10612cc857610100808354040283529160200191612cf3565b820191906000526020600020905b815481529060010190602001808311612cd657829003601f168201915b505050505090806001018054612d0890615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612d3490615a77565b8015612d815780601f10612d5657610100808354040283529160200191612d81565b820191906000526020600020905b815481529060010190602001808311612d6457829003601f168201915b505050505090806002018054612d9690615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612dc290615a77565b8015612e0f5780601f10612de457610100808354040283529160200191612e0f565b820191906000526020600020905b815481529060010190602001808311612df257829003601f168201915b505050505090806003018054612e2490615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612e5090615a77565b8015612e9d5780601f10612e7257610100808354040283529160200191612e9d565b820191906000526020600020905b815481529060010190602001808311612e8057829003601f168201915b505050505090806004018054612eb290615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612ede90615a77565b8015612f2b5780601f10612f0057610100808354040283529160200191612f2b565b820191906000526020600020905b815481529060010190602001808311612f0e57829003601f168201915b505050505090806005015490806006018054612f4690615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054612f7290615a77565b8015612fbf5780601f10612f9457610100808354040283529160200191612fbf565b820191906000526020600020905b815481529060010190602001808311612fa257829003601f168201915b505050505090806007018054612fd490615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461300090615a77565b801561304d5780601f106130225761010080835404028352916020019161304d565b820191906000526020600020905b81548152906001019060200180831161303057829003601f168201915b5050505050908060080160009054906101000a900460ff1690806009015490508a565b6000816040516020016130839190615e01565b60405160208183030381529060405280519060200120836040516020016130aa9190615e01565b6040516020818303038152906040528051906020012014905092915050565b60606002805480602002602001604051908101604052809291908181526020016000905b8282101561354d57838290600052602060002090600a02016040518061014001604052908160008201805461312190615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461314d90615a77565b801561319a5780601f1061316f5761010080835404028352916020019161319a565b820191906000526020600020905b81548152906001019060200180831161317d57829003601f168201915b505050505081526020016001820180546131b390615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546131df90615a77565b801561322c5780601f106132015761010080835404028352916020019161322c565b820191906000526020600020905b81548152906001019060200180831161320f57829003601f168201915b5050505050815260200160028201805461324590615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461327190615a77565b80156132be5780601f10613293576101008083540402835291602001916132be565b820191906000526020600020905b8154815290600101906020018083116132a157829003601f168201915b505050505081526020016003820180546132d790615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461330390615a77565b80156133505780601f1061332557610100808354040283529160200191613350565b820191906000526020600020905b81548152906001019060200180831161333357829003601f168201915b5050505050815260200160048201805461336990615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461339590615a77565b80156133e25780601f106133b7576101008083540402835291602001916133e2565b820191906000526020600020905b8154815290600101906020018083116133c557829003601f168201915b505050505081526020016005820154815260200160068201805461340590615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461343190615a77565b801561347e5780601f106134535761010080835404028352916020019161347e565b820191906000526020600020905b81548152906001019060200180831161346157829003601f168201915b5050505050815260200160078201805461349790615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546134c390615a77565b80156135105780601f106134e557610100808354040283529160200191613510565b820191906000526020600020905b8154815290600101906020018083116134f357829003601f168201915b505050505081526020016008820160009054906101000a900460ff16151515158152602001600982015481525050815260200190600101906130ed565b50505050905090565b60005b6000805490508110156135c25760008190506135758185612af3565b156135ae57826000838154811061358f5761358e6159a2565b5b906000526020600020906002020160010190816135ac9190615c54565b505b5080806135ba90615a00565b915050613559565b505050565b6135cf614158565b600382815481106135e3576135e26159a2565b5b90600052602060002090600702016040518060e00160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201805461366290615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461368e90615a77565b80156136db5780601f106136b0576101008083540402835291602001916136db565b820191906000526020600020905b8154815290600101906020018083116136be57829003601f168201915b505050505081526020016002820180546136f490615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461372090615a77565b801561376d5780601f106137425761010080835404028352916020019161376d565b820191906000526020600020905b81548152906001019060200180831161375057829003601f168201915b5050505050815260200160038201805461378690615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546137b290615a77565b80156137ff5780601f106137d4576101008083540402835291602001916137ff565b820191906000526020600020905b8154815290600101906020018083116137e257829003601f168201915b5050505050815260200160048201805461381890615a77565b80601f016020809104026020016040519081016040528092919081815260200182805461384490615a77565b80156138915780601f1061386657610100808354040283529160200191613891565b820191906000526020600020905b81548152906001019060200180831161387457829003601f168201915b505050505081526020016005820180546138aa90615a77565b80601f01602080910402602001604051908101604052809291908181526020018280546138d690615a77565b80156139235780601f106138f857610100808354040283529160200191613923565b820191906000526020600020905b81548152906001019060200180831161390657829003601f168201915b505050505081526020016006820160009054906101000a900460ff1660038111156139515761395061434c565b5b60038111156139635761396261434c565b5b815250509050919050565b60005b600480549050811015613a07576139888185612af3565b156139f45782600482815481106139a2576139a16159a2565b5b906000526020600020906003020160020190816139bf9190615c54565b5081600482815481106139d5576139d46159a2565b5b906000526020600020906003020160010190816139f29190615c54565b505b80806139ff90615a00565b915050613971565b50505050565b60606003805480602002602001604051908101604052809291908181526020016000905b82821015613dce57838290600052602060002090600702016040518060e00160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600182018054613aba90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613ae690615a77565b8015613b335780601f10613b0857610100808354040283529160200191613b33565b820191906000526020600020905b815481529060010190602001808311613b1657829003601f168201915b50505050508152602001600282018054613b4c90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613b7890615a77565b8015613bc55780601f10613b9a57610100808354040283529160200191613bc5565b820191906000526020600020905b815481529060010190602001808311613ba857829003601f168201915b50505050508152602001600382018054613bde90615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613c0a90615a77565b8015613c575780601f10613c2c57610100808354040283529160200191613c57565b820191906000526020600020905b815481529060010190602001808311613c3a57829003601f168201915b50505050508152602001600482018054613c7090615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613c9c90615a77565b8015613ce95780601f10613cbe57610100808354040283529160200191613ce9565b820191906000526020600020905b815481529060010190602001808311613ccc57829003601f168201915b50505050508152602001600582018054613d0290615a77565b80601f0160208091040260200160405190810160405280929190818152602001828054613d2e90615a77565b8015613d7b5780601f10613d5057610100808354040283529160200191613d7b565b820191906000526020600020905b815481529060010190602001808311613d5e57829003601f168201915b505050505081526020016006820160009054906101000a900460ff166003811115613da957613da861434c565b5b6003811115613dbb57613dba61434c565b5b8152505081526020019060010190613a31565b50505050905090565b6000806040518060e001604052808a73ffffffffffffffffffffffffffffffffffffffff168152602001898152602001888152602001868152602001878152602001858152602001846003811115613e3257613e3161434c565b5b8152509050600381908060018154018082558091505060019003906000526020600020906007020160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001019081613ebf9190615c54565b506040820151816002019081613ed59190615c54565b506060820151816003019081613eeb9190615c54565b506080820151816004019081613f019190615c54565b5060a0820151816005019081613f179190615c54565b5060c08201518160060160006101000a81548160ff02191690836003811115613f4357613f4261434c565b5b021790555050506001915050979650505050505050565b60005b600680549050811015613fdb57613f748185612af3565b15613fc857600060068281548110613f8f57613f8e6159a2565b5b906000526020600020906003020160020160016101000a81548160ff02191690836002811115613fc257613fc161434c565b5b02179055505b8080613fd390615a00565b915050613f5d565b508060058381548110613ff157613ff06159a2565b5b9060005260206000209060030201600201908161400e9190615c54565b50505050565b60006040518060600160405280858152602001848152602001838152509050600481908060018154018082558091505060019003906000526020600020906003020160009091909190915060008201518160000155602082015181600101908161407e9190615c54565b5060408201518160020190816140949190615c54565b50505050505050565b604051806040016040528060008152602001606081525090565b60405180608001604052806000815260200160008152602001600060018111156140e4576140e361434c565b5b8152602001600060028111156140fd576140fc61434c565b5b81525090565b6040518061014001604052806060815260200160608152602001606081526020016060815260200160608152602001600081526020016060815260200160608152602001600015158152602001600081525090565b6040518060e00160405280600073ffffffffffffffffffffffffffffffffffffffff1681526020016060815260200160608152602001606081526020016060815260200160608152602001600060038111156141b7576141b661434c565b5b81525090565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b6141e4816141d1565b81146141ef57600080fd5b50565b600081359050614201816141db565b92915050565b6000806040838503121561421e5761421d6141c7565b5b600061422c858286016141f2565b925050602061423d858286016141f2565b9150509250929050565b60006020828403121561425d5761425c6141c7565b5b600061426b848285016141f2565b91505092915050565b61427d816141d1565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b838110156142bd5780820151818401526020810190506142a2565b838111156142cc576000848401525b50505050565b6000601f19601f8301169050919050565b60006142ee82614283565b6142f8818561428e565b935061430881856020860161429f565b614311816142d2565b840191505092915050565b60006040820190506143316000830185614274565b818103602083015261434381846142e3565b90509392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b6003811061438c5761438b61434c565b5b50565b600081905061439d8261437b565b919050565b60006143ad8261438f565b9050919050565b6143bd816143a2565b82525050565b60006060820190506143d86000830186614274565b6143e56020830185614274565b6143f260408301846143b4565b949350505050565b600060208201905061440f6000830184614274565b92915050565b61441e816141d1565b82525050565b600082825260208201905092915050565b600061444082614283565b61444a8185614424565b935061445a81856020860161429f565b614463816142d2565b840191505092915050565b60006040830160008301516144866000860182614415565b506020830151848203602086015261449e8282614435565b9150508091505092915050565b600060208201905081810360008301526144c5818461446e565b905092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61450f826142d2565b810181811067ffffffffffffffff8211171561452e5761452d6144d7565b5b80604052505050565b60006145416141bd565b905061454d8282614506565b919050565b600067ffffffffffffffff82111561456d5761456c6144d7565b5b614576826142d2565b9050602081019050919050565b82818337600083830152505050565b60006145a56145a084614552565b614537565b9050828152602081018484840111156145c1576145c06144d2565b5b6145cc848285614583565b509392505050565b600082601f8301126145e9576145e86144cd565b5b81356145f9848260208601614592565b91505092915050565b60008060006060848603121561461b5761461a6141c7565b5b6000614629868287016141f2565b935050602061463a868287016141f2565b925050604084013567ffffffffffffffff81111561465b5761465a6141cc565b5b614667868287016145d4565b9150509250925092565b60008060006060848603121561468a576146896141c7565b5b6000614698868287016141f2565b93505060206146a9868287016141f2565b92505060406146ba868287016141f2565b9150509250925092565b600080604083850312156146db576146da6141c7565b5b60006146e9858286016141f2565b925050602083013567ffffffffffffffff81111561470a576147096141cc565b5b614716858286016145d4565b9150509250929050565b60006060820190506147356000830186614274565b6147426020830185614274565b818103604083015261475481846142e3565b9050949350505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006147898261475e565b9050919050565b6147998161477e565b82525050565b600481106147b0576147af61434c565b5b50565b60008190506147c18261479f565b919050565b60006147d1826147b3565b9050919050565b6147e1816147c6565b82525050565b600060e0820190506147fc600083018a614790565b818103602083015261480e81896142e3565b9050818103604083015261482281886142e3565b9050818103606083015261483681876142e3565b9050818103608083015261484a81866142e3565b905081810360a083015261485e81856142e3565b905061486d60c08301846147d8565b98975050505050505050565b6148828161477e565b811461488d57600080fd5b50565b60008135905061489f81614879565b92915050565b6000602082840312156148bb576148ba6141c7565b5b60006148c984828501614890565b91505092915050565b6000819050919050565b6148e5816148d2565b82525050565b600060208201905061490060008301846148dc565b92915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b600060408301600083015161494a6000860182614415565b50602083015184820360208601526149628282614435565b9150508091505092915050565b600061497b8383614932565b905092915050565b6000602082019050919050565b600061499b82614906565b6149a58185614911565b9350836020820285016149b785614922565b8060005b858110156149f357848403895281516149d4858261496f565b94506149df83614983565b925060208a019950506001810190506149bb565b50829750879550505050505092915050565b60006020820190508181036000830152614a1f8184614990565b905092915050565b60028110614a3857614a3761434c565b5b50565b6000819050614a4982614a27565b919050565b6000614a5982614a3b565b9050919050565b614a6981614a4e565b82525050565b6000608082019050614a846000830187614274565b614a916020830186614274565b614a9e6040830185614a60565b614aab60608301846143b4565b95945050505050565b60008060408385031215614acb57614aca6141c7565b5b600083013567ffffffffffffffff811115614ae957614ae86141cc565b5b614af5858286016145d4565b925050602083013567ffffffffffffffff811115614b1657614b156141cc565b5b614b22858286016145d4565b9150509250929050565b6000606082019050614b416000830186614274565b8181036020830152614b5381856142e3565b90508181036040830152614b6781846142e3565b9050949350505050565b60008115159050919050565b614b8681614b71565b82525050565b6000610140830160008301518482036000860152614baa8282614435565b91505060208301518482036020860152614bc48282614435565b91505060408301518482036040860152614bde8282614435565b91505060608301518482036060860152614bf88282614435565b91505060808301518482036080860152614c128282614435565b91505060a0830151614c2760a0860182614415565b5060c083015184820360c0860152614c3f8282614435565b91505060e083015184820360e0860152614c598282614435565b915050610100830151614c70610100860182614b7d565b50610120830151614c85610120860182614415565b508091505092915050565b60006020820190508181036000830152614caa8184614b8c565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6000606083016000830151614cf66000860182614415565b5060208301518482036020860152614d0e8282614435565b91505060408301518482036040860152614d288282614435565b9150508091505092915050565b6000614d418383614cde565b905092915050565b6000602082019050919050565b6000614d6182614cb2565b614d6b8185614cbd565b935083602082028501614d7d85614cce565b8060005b85811015614db95784840389528151614d9a8582614d35565b9450614da583614d49565b925060208a01995050600181019050614d81565b50829750879550505050505092915050565b60006020820190508181036000830152614de58184614d56565b905092915050565b614df681614b71565b8114614e0157600080fd5b50565b600081359050614e1381614ded565b92915050565b6000806000806000806000806000806101408b8d031215614e3d57614e3c6141c7565b5b6000614e4b8d828e016141f2565b9a505060208b013567ffffffffffffffff811115614e6c57614e6b6141cc565b5b614e788d828e016145d4565b99505060408b013567ffffffffffffffff811115614e9957614e986141cc565b5b614ea58d828e016145d4565b98505060608b013567ffffffffffffffff811115614ec657614ec56141cc565b5b614ed28d828e016145d4565b97505060808b013567ffffffffffffffff811115614ef357614ef26141cc565b5b614eff8d828e016145d4565b96505060a08b013567ffffffffffffffff811115614f2057614f1f6141cc565b5b614f2c8d828e016145d4565b95505060c08b013567ffffffffffffffff811115614f4d57614f4c6141cc565b5b614f598d828e016145d4565b94505060e08b013567ffffffffffffffff811115614f7a57614f796141cc565b5b614f868d828e016145d4565b935050610100614f988d828e01614e04565b925050610120614faa8d828e016141f2565b9150509295989b9194979a5092959850565b600080600060608486031215614fd557614fd46141c7565b5b6000614fe3868287016141f2565b935050602084013567ffffffffffffffff811115615004576150036141cc565b5b615010868287016145d4565b925050604084013567ffffffffffffffff811115615031576150306141cc565b5b61503d868287016145d4565b9150509250925092565b61505081614b71565b82525050565b600060208201905061506b6000830184615047565b92915050565b60008060408385031215615088576150876141c7565b5b600061509685828601614890565b92505060206150a785828601614890565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b60006060830160008301516150f56000860182614415565b5060208301516151086020860182614415565b50604083015184820360408601526151208282614435565b9150508091505092915050565b600061513983836150dd565b905092915050565b6000602082019050919050565b6000615159826150b1565b61516381856150bc565b935083602082028501615175856150cd565b8060005b858110156151b15784840389528151615192858261512d565b945061519d83615141565b925060208a01995050600181019050615179565b50829750879550505050505092915050565b600060208201905081810360008301526151dd818461514e565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b60006040830160008301516152296000860182614415565b50602083015184820360208601526152418282614435565b9150508091505092915050565b600061525a8383615211565b905092915050565b6000602082019050919050565b600061527a826151e5565b61528481856151f0565b93508360208202850161529685615201565b8060005b858110156152d257848403895281516152b3858261524e565b94506152be83615262565b925060208a0199505060018101905061529a565b50829750879550505050505092915050565b600060208201905081810360008301526152fe818461526f565b905092915050565b6000610140820190508181036000830152615321818d6142e3565b90508181036020830152615335818c6142e3565b90508181036040830152615349818b6142e3565b9050818103606083015261535d818a6142e3565b9050818103608083015261537181896142e3565b905061538060a0830188614274565b81810360c083015261539281876142e3565b905081810360e08301526153a681866142e3565b90506153b6610100830185615047565b6153c4610120830184614274565b9b9a5050505050505050505050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b600061014083016000830151848203600086015261541d8282614435565b915050602083015184820360208601526154378282614435565b915050604083015184820360408601526154518282614435565b9150506060830151848203606086015261546b8282614435565b915050608083015184820360808601526154858282614435565b91505060a083015161549a60a0860182614415565b5060c083015184820360c08601526154b28282614435565b91505060e083015184820360e08601526154cc8282614435565b9150506101008301516154e3610100860182614b7d565b506101208301516154f8610120860182614415565b508091505092915050565b600061550f83836153ff565b905092915050565b6000602082019050919050565b600061552f826153d3565b61553981856153de565b93508360208202850161554b856153ef565b8060005b8581101561558757848403895281516155688582615503565b945061557383615517565b925060208a0199505060018101905061554f565b50829750879550505050505092915050565b600060208201905081810360008301526155b38184615524565b905092915050565b6155c48161477e565b82525050565b6155d3816147c6565b82525050565b600060e0830160008301516155f160008601826155bb565b50602083015184820360208601526156098282614435565b915050604083015184820360408601526156238282614435565b9150506060830151848203606086015261563d8282614435565b915050608083015184820360808601526156578282614435565b91505060a083015184820360a08601526156718282614435565b91505060c083015161568660c08601826155ca565b508091505092915050565b600060208201905081810360008301526156ab81846155d9565b905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b600060e0830160008301516156f760008601826155bb565b506020830151848203602086015261570f8282614435565b915050604083015184820360408601526157298282614435565b915050606083015184820360608601526157438282614435565b9150506080830151848203608086015261575d8282614435565b91505060a083015184820360a08601526157778282614435565b91505060c083015161578c60c08601826155ca565b508091505092915050565b60006157a383836156df565b905092915050565b6000602082019050919050565b60006157c3826156b3565b6157cd81856156be565b9350836020820285016157df856156cf565b8060005b8581101561581b57848403895281516157fc8582615797565b9450615807836157ab565b925060208a019950506001810190506157e3565b50829750879550505050505092915050565b6000602082019050818103600083015261584781846157b8565b905092915050565b6004811061585c57600080fd5b50565b60008135905061586e8161584f565b92915050565b600080600080600080600060e0888a031215615893576158926141c7565b5b60006158a18a828b01614890565b975050602088013567ffffffffffffffff8111156158c2576158c16141cc565b5b6158ce8a828b016145d4565b965050604088013567ffffffffffffffff8111156158ef576158ee6141cc565b5b6158fb8a828b016145d4565b955050606088013567ffffffffffffffff81111561591c5761591b6141cc565b5b6159288a828b016145d4565b945050608088013567ffffffffffffffff811115615949576159486141cc565b5b6159558a828b016145d4565b93505060a088013567ffffffffffffffff811115615976576159756141cc565b5b6159828a828b016145d4565b92505060c06159938a828b0161585f565b91505092959891949750929550565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000615a0b826141d1565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203615a3d57615a3c6159d1565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680615a8f57607f821691505b602082108103615aa257615aa1615a48565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302615b0a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82615acd565b615b148683615acd565b95508019841693508086168417925050509392505050565b6000819050919050565b6000615b51615b4c615b47846141d1565b615b2c565b6141d1565b9050919050565b6000819050919050565b615b6b83615b36565b615b7f615b7782615b58565b848454615ada565b825550505050565b600090565b615b94615b87565b615b9f818484615b62565b505050565b5b81811015615bc357615bb8600082615b8c565b600181019050615ba5565b5050565b601f821115615c0857615bd981615aa8565b615be284615abd565b81016020851015615bf1578190505b615c05615bfd85615abd565b830182615ba4565b50505b505050565b600082821c905092915050565b6000615c2b60001984600802615c0d565b1980831691505092915050565b6000615c448383615c1a565b9150826002028217905092915050565b615c5d82614283565b67ffffffffffffffff811115615c7657615c756144d7565b5b615c808254615a77565b615c8b828285615bc7565b600060209050601f831160018114615cbe5760008415615cac578287015190505b615cb68582615c38565b865550615d1e565b601f198416615ccc86615aa8565b60005b82811015615cf457848901518255600182019150602085019450602081019050615ccf565b86831015615d115784890151615d0d601f891682615c1a565b8355505b6001600288020188555050505b505050505050565b60008160601b9050919050565b6000615d3e82615d26565b9050919050565b6000615d5082615d33565b9050919050565b615d68615d638261477e565b615d45565b82525050565b6000615d7a8284615d57565b60148201915081905092915050565b6000819050919050565b615da4615d9f826141d1565b615d89565b82525050565b6000615db68284615d93565b60208201915081905092915050565b600081905092915050565b6000615ddb82614283565b615de58185615dc5565b9350615df581856020860161429f565b80840191505092915050565b6000615e0d8284615dd0565b91508190509291505056fea2646970667358221220c52538dfc6cd284ce8ef89b16b10363246d5c06ba7e3d20a78b6ccb897d0db1f64736f6c634300080f0033", + "immutableReferences": {}, + "generatedSources": [], + "deployedGeneratedSources": [ + { + "ast": { + "nodeType": "YulBlock", + "src": "0:62508:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "47:35:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "57:19:2", + "value": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "73:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "67:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "67:9:2" + }, + "variableNames": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "57:6:2" + } + ] + } + ] + }, + "name": "allocate_unbounded", + "nodeType": "YulFunctionDefinition", + "returnVariables": [ + { + "name": "memPtr", + "nodeType": "YulTypedName", + "src": "40:6:2", + "type": "" + } + ], + "src": "7:75:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "177:28:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "194:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "197:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "187:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "187:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "187:12:2" + } + ] + }, + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulFunctionDefinition", + "src": "88:117:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "300:28:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "317:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "320:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "310:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "310:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "310:12:2" + } + ] + }, + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulFunctionDefinition", + "src": "211:117:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "379:32:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "389:16:2", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "400:5:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "389:7:2" + } + ] + } + ] + }, + "name": "cleanup_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "361:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "371:7:2", + "type": "" + } + ], + "src": "334:77:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "460:79:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "517:16:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "526:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "529:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "519:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "519:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "519:12:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "483:5:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "508:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "490:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "490:24:2" + } + ], + "functionName": { + "name": "eq", + "nodeType": "YulIdentifier", + "src": "480:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "480:35:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "473:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "473:43:2" + }, + "nodeType": "YulIf", + "src": "470:63:2" + } + ] + }, + "name": "validator_revert_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "453:5:2", + "type": "" + } + ], + "src": "417:122:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "597:87:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "607:29:2", + "value": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "629:6:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "616:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "616:20:2" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "607:5:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "672:5:2" + } + ], + "functionName": { + "name": "validator_revert_t_uint256", + "nodeType": "YulIdentifier", + "src": "645:26:2" + }, + "nodeType": "YulFunctionCall", + "src": "645:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "645:33:2" + } + ] + }, + "name": "abi_decode_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "575:6:2", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "583:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "591:5:2", + "type": "" + } + ], + "src": "545:139:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "773:391:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "819:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "821:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "821:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "821:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "794:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "803:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "790:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "790:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "815:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "786:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "786:32:2" + }, + "nodeType": "YulIf", + "src": "783:119:2" + }, + { + "nodeType": "YulBlock", + "src": "912:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "927:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "941:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "931:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "956:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "991:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "1002:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "987:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "987:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "1011:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "966:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "966:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "956:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "1039:118:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "1054:16:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1068:2:2", + "type": "", + "value": "32" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "1058:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "1084:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "1119:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "1130:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "1115:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "1115:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "1139:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "1094:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "1094:53:2" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "1084:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "735:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "746:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "758:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "766:6:2", + "type": "" + } + ], + "src": "690:474:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1236:263:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "1282:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "1284:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "1284:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "1284:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "1257:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "1266:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "1253:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "1253:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1278:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "1249:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "1249:32:2" + }, + "nodeType": "YulIf", + "src": "1246:119:2" + }, + { + "nodeType": "YulBlock", + "src": "1375:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "1390:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1404:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "1394:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "1419:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "1454:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "1465:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "1450:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "1450:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "1474:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "1429:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "1429:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "1419:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "1206:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "1217:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "1229:6:2", + "type": "" + } + ], + "src": "1170:329:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1570:53:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "1587:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "1610:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "1592:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "1592:24:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "1580:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "1580:37:2" + }, + "nodeType": "YulExpressionStatement", + "src": "1580:37:2" + } + ] + }, + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "1558:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "1565:3:2", + "type": "" + } + ], + "src": "1505:118:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1688:40:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "1699:22:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "1715:5:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "1709:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "1709:12:2" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "1699:6:2" + } + ] + } + ] + }, + "name": "array_length_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "1671:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "1681:6:2", + "type": "" + } + ], + "src": "1629:99:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1830:73:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "1847:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "1852:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "1840:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "1840:19:2" + }, + "nodeType": "YulExpressionStatement", + "src": "1840:19:2" + }, + { + "nodeType": "YulAssignment", + "src": "1868:29:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "1887:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1892:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "1883:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "1883:14:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "1868:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_string_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "1802:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "1807:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "1818:11:2", + "type": "" + } + ], + "src": "1734:169:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1958:258:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "1968:10:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1977:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "1972:1:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2037:63:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "2062:3:2" + }, + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "2067:1:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2058:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2058:11:2" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "2081:3:2" + }, + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "2086:1:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2077:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2077:11:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "2071:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "2071:18:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "2051:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "2051:39:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2051:39:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "1998:1:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2001:6:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "1995:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "1995:13:2" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "2009:19:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "2011:15:2", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "2020:1:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2023:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2016:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2016:10:2" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "2011:1:2" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "1991:3:2", + "statements": [] + }, + "src": "1987:113:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2134:76:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "2184:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2189:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2180:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2180:16:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2198:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "2173:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "2173:27:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2173:27:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "2115:1:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2118:6:2" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "2112:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "2112:13:2" + }, + "nodeType": "YulIf", + "src": "2109:101:2" + } + ] + }, + "name": "copy_memory_to_memory", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "src", + "nodeType": "YulTypedName", + "src": "1940:3:2", + "type": "" + }, + { + "name": "dst", + "nodeType": "YulTypedName", + "src": "1945:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "1950:6:2", + "type": "" + } + ], + "src": "1909:307:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2270:54:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "2280:38:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "2298:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2305:2:2", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2294:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2294:14:2" + }, + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2314:2:2", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "2310:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2310:7:2" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "2290:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2290:28:2" + }, + "variableNames": [ + { + "name": "result", + "nodeType": "YulIdentifier", + "src": "2280:6:2" + } + ] + } + ] + }, + "name": "round_up_to_mul_of_32", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "2253:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "result", + "nodeType": "YulTypedName", + "src": "2263:6:2", + "type": "" + } + ], + "src": "2222:102:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2422:272:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "2432:53:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "2479:5:2" + } + ], + "functionName": { + "name": "array_length_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "2446:32:2" + }, + "nodeType": "YulFunctionCall", + "src": "2446:39:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "2436:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "2494:78:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2560:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2565:6:2" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "2501:58:2" + }, + "nodeType": "YulFunctionCall", + "src": "2501:71:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2494:3:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "2607:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2614:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2603:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2603:16:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2621:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2626:6:2" + } + ], + "functionName": { + "name": "copy_memory_to_memory", + "nodeType": "YulIdentifier", + "src": "2581:21:2" + }, + "nodeType": "YulFunctionCall", + "src": "2581:52:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2581:52:2" + }, + { + "nodeType": "YulAssignment", + "src": "2642:46:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "2653:3:2" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2680:6:2" + } + ], + "functionName": { + "name": "round_up_to_mul_of_32", + "nodeType": "YulIdentifier", + "src": "2658:21:2" + }, + "nodeType": "YulFunctionCall", + "src": "2658:29:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2649:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2649:39:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "2642:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "2403:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "2410:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "2418:3:2", + "type": "" + } + ], + "src": "2330:364:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2846:277:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "2856:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "2868:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2879:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2864:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2864:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "2856:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "2936:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "2949:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2960:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2945:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2945:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "2892:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "2892:71:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2892:71:2" + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "2984:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2995:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2980:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "2980:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "3004:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "3010:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "3000:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "3000:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "2973:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "2973:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "2973:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "3030:86:2", + "value": { + "arguments": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "3102:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "3111:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "3038:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "3038:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "3030:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_uint256_t_string_memory_ptr__to_t_uint256_t_string_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "2810:9:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "2822:6:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "2830:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "2841:4:2", + "type": "" + } + ], + "src": "2700:423:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "3157:152:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3174:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3177:77:2", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "3167:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "3167:88:2" + }, + "nodeType": "YulExpressionStatement", + "src": "3167:88:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3271:1:2", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3274:4:2", + "type": "", + "value": "0x21" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "3264:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "3264:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "3264:15:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3295:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3298:4:2", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "3288:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "3288:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "3288:15:2" + } + ] + }, + "name": "panic_error_0x21", + "nodeType": "YulFunctionDefinition", + "src": "3129:180:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "3366:62:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "3400:22:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x21", + "nodeType": "YulIdentifier", + "src": "3402:16:2" + }, + "nodeType": "YulFunctionCall", + "src": "3402:18:2" + }, + "nodeType": "YulExpressionStatement", + "src": "3402:18:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "3389:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3396:1:2", + "type": "", + "value": "3" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "3386:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "3386:12:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "3379:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "3379:20:2" + }, + "nodeType": "YulIf", + "src": "3376:46:2" + } + ] + }, + "name": "validator_assert_t_enum$_State_$46", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "3359:5:2", + "type": "" + } + ], + "src": "3315:113:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "3487:74:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "3497:16:2", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "3508:5:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "3497:7:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "3549:5:2" + } + ], + "functionName": { + "name": "validator_assert_t_enum$_State_$46", + "nodeType": "YulIdentifier", + "src": "3514:34:2" + }, + "nodeType": "YulFunctionCall", + "src": "3514:41:2" + }, + "nodeType": "YulExpressionStatement", + "src": "3514:41:2" + } + ] + }, + "name": "cleanup_t_enum$_State_$46", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "3469:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "3479:7:2", + "type": "" + } + ], + "src": "3434:127:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "3633:61:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "3643:45:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "3682:5:2" + } + ], + "functionName": { + "name": "cleanup_t_enum$_State_$46", + "nodeType": "YulIdentifier", + "src": "3656:25:2" + }, + "nodeType": "YulFunctionCall", + "src": "3656:32:2" + }, + "variableNames": [ + { + "name": "converted", + "nodeType": "YulIdentifier", + "src": "3643:9:2" + } + ] + } + ] + }, + "name": "convert_t_enum$_State_$46_to_t_uint8", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "3613:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "converted", + "nodeType": "YulTypedName", + "src": "3623:9:2", + "type": "" + } + ], + "src": "3567:127:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "3771:72:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "3788:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "3830:5:2" + } + ], + "functionName": { + "name": "convert_t_enum$_State_$46_to_t_uint8", + "nodeType": "YulIdentifier", + "src": "3793:36:2" + }, + "nodeType": "YulFunctionCall", + "src": "3793:43:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "3781:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "3781:56:2" + }, + "nodeType": "YulExpressionStatement", + "src": "3781:56:2" + } + ] + }, + "name": "abi_encode_t_enum$_State_$46_to_t_uint8_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "3759:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "3766:3:2", + "type": "" + } + ], + "src": "3700:143:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "4009:294:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "4019:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4031:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4042:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4027:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "4027:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "4019:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "4099:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4112:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4123:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4108:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "4108:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "4055:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "4055:71:2" + }, + "nodeType": "YulExpressionStatement", + "src": "4055:71:2" + }, + { + "expression": { + "arguments": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "4180:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4193:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4204:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4189:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "4189:18:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "4136:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "4136:72:2" + }, + "nodeType": "YulExpressionStatement", + "src": "4136:72:2" + }, + { + "expression": { + "arguments": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "4268:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4281:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4292:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4277:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "4277:18:2" + } + ], + "functionName": { + "name": "abi_encode_t_enum$_State_$46_to_t_uint8_fromStack", + "nodeType": "YulIdentifier", + "src": "4218:49:2" + }, + "nodeType": "YulFunctionCall", + "src": "4218:78:2" + }, + "nodeType": "YulExpressionStatement", + "src": "4218:78:2" + } + ] + }, + "name": "abi_encode_tuple_t_uint256_t_uint256_t_enum$_State_$46__to_t_uint256_t_uint256_t_uint8__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "3965:9:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "3977:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "3985:6:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "3993:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "4004:4:2", + "type": "" + } + ], + "src": "3849:454:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "4407:124:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "4417:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4429:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4440:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4425:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "4425:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "4417:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "4497:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4510:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4521:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4506:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "4506:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "4453:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "4453:71:2" + }, + "nodeType": "YulExpressionStatement", + "src": "4453:71:2" + } + ] + }, + "name": "abi_encode_tuple_t_uint256__to_t_uint256__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "4379:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "4391:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "4402:4:2", + "type": "" + } + ], + "src": "4309:222:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "4592:53:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "4609:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "4632:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "4614:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "4614:24:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "4602:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "4602:37:2" + }, + "nodeType": "YulExpressionStatement", + "src": "4602:37:2" + } + ] + }, + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "4580:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "4587:3:2", + "type": "" + } + ], + "src": "4537:108:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "4737:73:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "4754:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "4759:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "4747:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "4747:19:2" + }, + "nodeType": "YulExpressionStatement", + "src": "4747:19:2" + }, + { + "nodeType": "YulAssignment", + "src": "4775:29:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "4794:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4799:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4790:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "4790:14:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "4775:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "4709:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "4714:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "4725:11:2", + "type": "" + } + ], + "src": "4651:159:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "4898:262:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "4908:53:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "4955:5:2" + } + ], + "functionName": { + "name": "array_length_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "4922:32:2" + }, + "nodeType": "YulFunctionCall", + "src": "4922:39:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "4912:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "4970:68:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "5026:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "5031:6:2" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "4977:48:2" + }, + "nodeType": "YulFunctionCall", + "src": "4977:61:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "4970:3:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "5073:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5080:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5069:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "5069:16:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "5087:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "5092:6:2" + } + ], + "functionName": { + "name": "copy_memory_to_memory", + "nodeType": "YulIdentifier", + "src": "5047:21:2" + }, + "nodeType": "YulFunctionCall", + "src": "5047:52:2" + }, + "nodeType": "YulExpressionStatement", + "src": "5047:52:2" + }, + { + "nodeType": "YulAssignment", + "src": "5108:46:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "5119:3:2" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "5146:6:2" + } + ], + "functionName": { + "name": "round_up_to_mul_of_32", + "nodeType": "YulIdentifier", + "src": "5124:21:2" + }, + "nodeType": "YulFunctionCall", + "src": "5124:29:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5115:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "5115:39:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "5108:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "4879:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "4886:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "4894:3:2", + "type": "" + } + ], + "src": "4816:344:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "5342:490:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "5352:26:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "5368:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5373:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5364:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "5364:14:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "5356:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "5388:167:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "5426:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "5456:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5463:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5452:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "5452:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "5446:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "5446:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "5430:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "5516:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "5534:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5539:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5530:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "5530:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "5482:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "5482:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "5482:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "5565:240:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "5605:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "5635:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5642:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5631:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "5631:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "5625:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "5625:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "5609:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "5673:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5678:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5669:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "5669:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "5689:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "5695:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "5685:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "5685:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "5662:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "5662:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "5662:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "5713:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "5775:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "5789:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "5721:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "5721:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "5713:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "5815:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "5822:4:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "5815:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "5321:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "5328:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "5337:3:2", + "type": "" + } + ], + "src": "5228:604:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "5976:215:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "5986:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "5998:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6009:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5994:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "5994:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "5986:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "6033:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6044:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "6029:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "6029:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "6052:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "6058:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "6048:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "6048:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "6022:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "6022:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "6022:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "6078:106:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "6170:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "6179:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "6086:83:2" + }, + "nodeType": "YulFunctionCall", + "src": "6086:98:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "6078:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_struct$_bank_$56_memory_ptr__to_t_struct$_bank_$56_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "5948:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "5960:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "5971:4:2", + "type": "" + } + ], + "src": "5838:353:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6286:28:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6303:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6306:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "6296:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "6296:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "6296:12:2" + } + ] + }, + "name": "revert_error_1b9f4a0a5773e33b91aa01db23bf8c55fce1411167c872835e7fa00a4f17d46d", + "nodeType": "YulFunctionDefinition", + "src": "6197:117:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6409:28:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6426:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6429:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "6419:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "6419:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "6419:12:2" + } + ] + }, + "name": "revert_error_987264b3b1d58a9c7f8255e93e81c77d86d6299019c33110a076957a3e06e2ae", + "nodeType": "YulFunctionDefinition", + "src": "6320:117:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6471:152:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6488:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6491:77:2", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "6481:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "6481:88:2" + }, + "nodeType": "YulExpressionStatement", + "src": "6481:88:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6585:1:2", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6588:4:2", + "type": "", + "value": "0x41" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "6578:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "6578:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "6578:15:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6609:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6612:4:2", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "6602:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "6602:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "6602:15:2" + } + ] + }, + "name": "panic_error_0x41", + "nodeType": "YulFunctionDefinition", + "src": "6443:180:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6672:238:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "6682:58:2", + "value": { + "arguments": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "6704:6:2" + }, + { + "arguments": [ + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "6734:4:2" + } + ], + "functionName": { + "name": "round_up_to_mul_of_32", + "nodeType": "YulIdentifier", + "src": "6712:21:2" + }, + "nodeType": "YulFunctionCall", + "src": "6712:27:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "6700:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "6700:40:2" + }, + "variables": [ + { + "name": "newFreePtr", + "nodeType": "YulTypedName", + "src": "6686:10:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6851:22:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x41", + "nodeType": "YulIdentifier", + "src": "6853:16:2" + }, + "nodeType": "YulFunctionCall", + "src": "6853:18:2" + }, + "nodeType": "YulExpressionStatement", + "src": "6853:18:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "newFreePtr", + "nodeType": "YulIdentifier", + "src": "6794:10:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6806:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "6791:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "6791:34:2" + }, + { + "arguments": [ + { + "name": "newFreePtr", + "nodeType": "YulIdentifier", + "src": "6830:10:2" + }, + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "6842:6:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "6827:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "6827:22:2" + } + ], + "functionName": { + "name": "or", + "nodeType": "YulIdentifier", + "src": "6788:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "6788:62:2" + }, + "nodeType": "YulIf", + "src": "6785:88:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6889:2:2", + "type": "", + "value": "64" + }, + { + "name": "newFreePtr", + "nodeType": "YulIdentifier", + "src": "6893:10:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "6882:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "6882:22:2" + }, + "nodeType": "YulExpressionStatement", + "src": "6882:22:2" + } + ] + }, + "name": "finalize_allocation", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "memPtr", + "nodeType": "YulTypedName", + "src": "6658:6:2", + "type": "" + }, + { + "name": "size", + "nodeType": "YulTypedName", + "src": "6666:4:2", + "type": "" + } + ], + "src": "6629:281:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6957:88:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "6967:30:2", + "value": { + "arguments": [], + "functionName": { + "name": "allocate_unbounded", + "nodeType": "YulIdentifier", + "src": "6977:18:2" + }, + "nodeType": "YulFunctionCall", + "src": "6977:20:2" + }, + "variableNames": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "6967:6:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "7026:6:2" + }, + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "7034:4:2" + } + ], + "functionName": { + "name": "finalize_allocation", + "nodeType": "YulIdentifier", + "src": "7006:19:2" + }, + "nodeType": "YulFunctionCall", + "src": "7006:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "7006:33:2" + } + ] + }, + "name": "allocate_memory", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "size", + "nodeType": "YulTypedName", + "src": "6941:4:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "memPtr", + "nodeType": "YulTypedName", + "src": "6950:6:2", + "type": "" + } + ], + "src": "6916:129:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "7118:241:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "7223:22:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x41", + "nodeType": "YulIdentifier", + "src": "7225:16:2" + }, + "nodeType": "YulFunctionCall", + "src": "7225:18:2" + }, + "nodeType": "YulExpressionStatement", + "src": "7225:18:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "7195:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7203:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "7192:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "7192:30:2" + }, + "nodeType": "YulIf", + "src": "7189:56:2" + }, + { + "nodeType": "YulAssignment", + "src": "7255:37:2", + "value": { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "7285:6:2" + } + ], + "functionName": { + "name": "round_up_to_mul_of_32", + "nodeType": "YulIdentifier", + "src": "7263:21:2" + }, + "nodeType": "YulFunctionCall", + "src": "7263:29:2" + }, + "variableNames": [ + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "7255:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "7329:23:2", + "value": { + "arguments": [ + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "7341:4:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7347:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "7337:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "7337:15:2" + }, + "variableNames": [ + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "7329:4:2" + } + ] + } + ] + }, + "name": "array_allocation_size_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "7102:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "size", + "nodeType": "YulTypedName", + "src": "7113:4:2", + "type": "" + } + ], + "src": "7051:308:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "7416:103:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "7439:3:2" + }, + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "7444:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "7449:6:2" + } + ], + "functionName": { + "name": "calldatacopy", + "nodeType": "YulIdentifier", + "src": "7426:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "7426:30:2" + }, + "nodeType": "YulExpressionStatement", + "src": "7426:30:2" + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "7497:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "7502:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "7493:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "7493:16:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7511:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "7486:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "7486:27:2" + }, + "nodeType": "YulExpressionStatement", + "src": "7486:27:2" + } + ] + }, + "name": "copy_calldata_to_memory", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "src", + "nodeType": "YulTypedName", + "src": "7398:3:2", + "type": "" + }, + { + "name": "dst", + "nodeType": "YulTypedName", + "src": "7403:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "7408:6:2", + "type": "" + } + ], + "src": "7365:154:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "7609:328:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "7619:75:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "7686:6:2" + } + ], + "functionName": { + "name": "array_allocation_size_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "7644:41:2" + }, + "nodeType": "YulFunctionCall", + "src": "7644:49:2" + } + ], + "functionName": { + "name": "allocate_memory", + "nodeType": "YulIdentifier", + "src": "7628:15:2" + }, + "nodeType": "YulFunctionCall", + "src": "7628:66:2" + }, + "variableNames": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "7619:5:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "7710:5:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "7717:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "7703:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "7703:21:2" + }, + "nodeType": "YulExpressionStatement", + "src": "7703:21:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "7733:27:2", + "value": { + "arguments": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "7748:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7755:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "7744:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "7744:16:2" + }, + "variables": [ + { + "name": "dst", + "nodeType": "YulTypedName", + "src": "7737:3:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "7798:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_987264b3b1d58a9c7f8255e93e81c77d86d6299019c33110a076957a3e06e2ae", + "nodeType": "YulIdentifier", + "src": "7800:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "7800:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "7800:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "7779:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "7784:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "7775:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "7775:16:2" + }, + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "7793:3:2" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "7772:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "7772:25:2" + }, + "nodeType": "YulIf", + "src": "7769:112:2" + }, + { + "expression": { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "7914:3:2" + }, + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "7919:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "7924:6:2" + } + ], + "functionName": { + "name": "copy_calldata_to_memory", + "nodeType": "YulIdentifier", + "src": "7890:23:2" + }, + "nodeType": "YulFunctionCall", + "src": "7890:41:2" + }, + "nodeType": "YulExpressionStatement", + "src": "7890:41:2" + } + ] + }, + "name": "abi_decode_available_length_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "src", + "nodeType": "YulTypedName", + "src": "7582:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "7587:6:2", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "7595:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "array", + "nodeType": "YulTypedName", + "src": "7603:5:2", + "type": "" + } + ], + "src": "7525:412:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "8019:278:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "8068:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_1b9f4a0a5773e33b91aa01db23bf8c55fce1411167c872835e7fa00a4f17d46d", + "nodeType": "YulIdentifier", + "src": "8070:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "8070:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "8070:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "8047:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "8055:4:2", + "type": "", + "value": "0x1f" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "8043:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "8043:17:2" + }, + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "8062:3:2" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "8039:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "8039:27:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "8032:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "8032:35:2" + }, + "nodeType": "YulIf", + "src": "8029:122:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "8160:34:2", + "value": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "8187:6:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "8174:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "8174:20:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "8164:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "8203:88:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "8264:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "8272:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "8260:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "8260:17:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "8279:6:2" + }, + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "8287:3:2" + } + ], + "functionName": { + "name": "abi_decode_available_length_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "8212:47:2" + }, + "nodeType": "YulFunctionCall", + "src": "8212:79:2" + }, + "variableNames": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "8203:5:2" + } + ] + } + ] + }, + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "7997:6:2", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "8005:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "array", + "nodeType": "YulTypedName", + "src": "8013:5:2", + "type": "" + } + ], + "src": "7957:340:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "8413:689:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "8459:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "8461:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "8461:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "8461:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "8434:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "8443:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "8430:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "8430:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "8455:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "8426:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "8426:32:2" + }, + "nodeType": "YulIf", + "src": "8423:119:2" + }, + { + "nodeType": "YulBlock", + "src": "8552:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "8567:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "8581:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "8571:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "8596:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "8631:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "8642:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "8627:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "8627:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "8651:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "8606:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "8606:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "8596:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "8679:118:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "8694:16:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "8708:2:2", + "type": "", + "value": "32" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "8698:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "8724:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "8759:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "8770:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "8755:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "8755:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "8779:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "8734:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "8734:53:2" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "8724:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "8807:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "8822:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "8853:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "8864:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "8849:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "8849:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "8836:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "8836:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "8826:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "8915:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "8917:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "8917:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "8917:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "8887:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "8895:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "8884:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "8884:30:2" + }, + "nodeType": "YulIf", + "src": "8881:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "9012:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9057:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "9068:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9053:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "9053:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "9077:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "9022:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "9022:63:2" + }, + "variableNames": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "9012:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_uint256t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "8367:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "8378:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "8390:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "8398:6:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "8406:6:2", + "type": "" + } + ], + "src": "8303:799:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "9208:519:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "9254:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "9256:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "9256:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "9256:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "9229:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9238:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "9225:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "9225:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9250:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "9221:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "9221:32:2" + }, + "nodeType": "YulIf", + "src": "9218:119:2" + }, + { + "nodeType": "YulBlock", + "src": "9347:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "9362:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9376:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "9366:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "9391:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9426:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "9437:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9422:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "9422:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "9446:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "9401:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "9401:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "9391:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "9474:118:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "9489:16:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9503:2:2", + "type": "", + "value": "32" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "9493:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "9519:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9554:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "9565:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9550:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "9550:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "9574:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "9529:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "9529:53:2" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "9519:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "9602:118:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "9617:16:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9631:2:2", + "type": "", + "value": "64" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "9621:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "9647:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9682:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "9693:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9678:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "9678:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "9702:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "9657:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "9657:53:2" + }, + "variableNames": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "9647:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_uint256t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "9162:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "9173:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "9185:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "9193:6:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "9201:6:2", + "type": "" + } + ], + "src": "9108:619:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "9826:561:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "9872:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "9874:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "9874:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "9874:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "9847:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9856:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "9843:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "9843:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9868:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "9839:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "9839:32:2" + }, + "nodeType": "YulIf", + "src": "9836:119:2" + }, + { + "nodeType": "YulBlock", + "src": "9965:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "9980:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9994:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "9984:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "10009:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "10044:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "10055:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10040:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "10040:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "10064:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "10019:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "10019:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "10009:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "10092:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "10107:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "10138:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10149:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10134:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "10134:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "10121:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "10121:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "10111:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "10200:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "10202:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "10202:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "10202:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "10172:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10180:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "10169:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "10169:30:2" + }, + "nodeType": "YulIf", + "src": "10166:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "10297:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "10342:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "10353:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10338:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "10338:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "10362:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "10307:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "10307:63:2" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "10297:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "9788:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "9799:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "9811:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "9819:6:2", + "type": "" + } + ], + "src": "9733:654:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "10567:359:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "10577:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "10589:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10600:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10585:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "10585:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "10577:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "10657:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "10670:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10681:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10666:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "10666:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "10613:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "10613:71:2" + }, + "nodeType": "YulExpressionStatement", + "src": "10613:71:2" + }, + { + "expression": { + "arguments": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "10738:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "10751:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10762:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10747:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "10747:18:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "10694:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "10694:72:2" + }, + "nodeType": "YulExpressionStatement", + "src": "10694:72:2" + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "10787:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10798:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10783:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "10783:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "10807:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "10813:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "10803:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "10803:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "10776:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "10776:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "10776:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "10833:86:2", + "value": { + "arguments": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "10905:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "10914:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "10841:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "10841:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "10833:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_uint256_t_uint256_t_string_memory_ptr__to_t_uint256_t_uint256_t_string_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "10523:9:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "10535:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "10543:6:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "10551:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "10562:4:2", + "type": "" + } + ], + "src": "10393:533:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "10977:81:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "10987:65:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11002:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "11009:42:2", + "type": "", + "value": "0xffffffffffffffffffffffffffffffffffffffff" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "10998:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "10998:54:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "10987:7:2" + } + ] + } + ] + }, + "name": "cleanup_t_uint160", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "10959:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "10969:7:2", + "type": "" + } + ], + "src": "10932:126:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "11109:51:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "11119:35:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11148:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint160", + "nodeType": "YulIdentifier", + "src": "11130:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "11130:24:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "11119:7:2" + } + ] + } + ] + }, + "name": "cleanup_t_address", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "11091:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "11101:7:2", + "type": "" + } + ], + "src": "11064:96:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "11231:53:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "11248:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11271:5:2" + } + ], + "functionName": { + "name": "cleanup_t_address", + "nodeType": "YulIdentifier", + "src": "11253:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "11253:24:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "11241:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "11241:37:2" + }, + "nodeType": "YulExpressionStatement", + "src": "11241:37:2" + } + ] + }, + "name": "abi_encode_t_address_to_t_address_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "11219:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "11226:3:2", + "type": "" + } + ], + "src": "11166:118:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "11340:62:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "11374:22:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x21", + "nodeType": "YulIdentifier", + "src": "11376:16:2" + }, + "nodeType": "YulFunctionCall", + "src": "11376:18:2" + }, + "nodeType": "YulExpressionStatement", + "src": "11376:18:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11363:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "11370:1:2", + "type": "", + "value": "4" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "11360:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "11360:12:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "11353:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "11353:20:2" + }, + "nodeType": "YulIf", + "src": "11350:46:2" + } + ] + }, + "name": "validator_assert_t_enum$_Role_$39", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "11333:5:2", + "type": "" + } + ], + "src": "11290:112:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "11460:73:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "11470:16:2", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11481:5:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "11470:7:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11521:5:2" + } + ], + "functionName": { + "name": "validator_assert_t_enum$_Role_$39", + "nodeType": "YulIdentifier", + "src": "11487:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "11487:40:2" + }, + "nodeType": "YulExpressionStatement", + "src": "11487:40:2" + } + ] + }, + "name": "cleanup_t_enum$_Role_$39", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "11442:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "11452:7:2", + "type": "" + } + ], + "src": "11408:125:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "11604:60:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "11614:44:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11652:5:2" + } + ], + "functionName": { + "name": "cleanup_t_enum$_Role_$39", + "nodeType": "YulIdentifier", + "src": "11627:24:2" + }, + "nodeType": "YulFunctionCall", + "src": "11627:31:2" + }, + "variableNames": [ + { + "name": "converted", + "nodeType": "YulIdentifier", + "src": "11614:9:2" + } + ] + } + ] + }, + "name": "convert_t_enum$_Role_$39_to_t_uint8", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "11584:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "converted", + "nodeType": "YulTypedName", + "src": "11594:9:2", + "type": "" + } + ], + "src": "11539:125:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "11740:71:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "11757:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11798:5:2" + } + ], + "functionName": { + "name": "convert_t_enum$_Role_$39_to_t_uint8", + "nodeType": "YulIdentifier", + "src": "11762:35:2" + }, + "nodeType": "YulFunctionCall", + "src": "11762:42:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "11750:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "11750:55:2" + }, + "nodeType": "YulExpressionStatement", + "src": "11750:55:2" + } + ] + }, + "name": "abi_encode_t_enum$_Role_$39_to_t_uint8_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "11728:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "11735:3:2", + "type": "" + } + ], + "src": "11670:141:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "12188:980:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "12198:27:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12210:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12221:3:2", + "type": "", + "value": "224" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12206:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12206:19:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12198:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "12279:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12292:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12303:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12288:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12288:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_address_to_t_address_fromStack", + "nodeType": "YulIdentifier", + "src": "12235:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "12235:71:2" + }, + "nodeType": "YulExpressionStatement", + "src": "12235:71:2" + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12327:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12338:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12323:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12323:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12347:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12353:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "12343:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12343:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "12316:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "12316:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "12316:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "12373:86:2", + "value": { + "arguments": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "12445:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12454:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "12381:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "12381:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12373:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12480:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12491:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12476:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12476:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12500:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12506:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "12496:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12496:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "12469:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "12469:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "12469:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "12526:86:2", + "value": { + "arguments": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "12598:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12607:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "12534:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "12534:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12526:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12633:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12644:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12629:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12629:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12653:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12659:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "12649:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12649:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "12622:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "12622:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "12622:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "12679:86:2", + "value": { + "arguments": [ + { + "name": "value3", + "nodeType": "YulIdentifier", + "src": "12751:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12760:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "12687:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "12687:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12679:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12786:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12797:3:2", + "type": "", + "value": "128" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12782:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12782:19:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12807:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12813:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "12803:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12803:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "12775:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "12775:49:2" + }, + "nodeType": "YulExpressionStatement", + "src": "12775:49:2" + }, + { + "nodeType": "YulAssignment", + "src": "12833:86:2", + "value": { + "arguments": [ + { + "name": "value4", + "nodeType": "YulIdentifier", + "src": "12905:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12914:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "12841:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "12841:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12833:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12940:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12951:3:2", + "type": "", + "value": "160" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12936:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12936:19:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12961:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12967:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "12957:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "12957:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "12929:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "12929:49:2" + }, + "nodeType": "YulExpressionStatement", + "src": "12929:49:2" + }, + { + "nodeType": "YulAssignment", + "src": "12987:86:2", + "value": { + "arguments": [ + { + "name": "value5", + "nodeType": "YulIdentifier", + "src": "13059:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "13068:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "12995:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "12995:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12987:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value6", + "nodeType": "YulIdentifier", + "src": "13132:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "13145:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13156:3:2", + "type": "", + "value": "192" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "13141:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "13141:19:2" + } + ], + "functionName": { + "name": "abi_encode_t_enum$_Role_$39_to_t_uint8_fromStack", + "nodeType": "YulIdentifier", + "src": "13083:48:2" + }, + "nodeType": "YulFunctionCall", + "src": "13083:78:2" + }, + "nodeType": "YulExpressionStatement", + "src": "13083:78:2" + } + ] + }, + "name": "abi_encode_tuple_t_address_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_enum$_Role_$39__to_t_address_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_uint8__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "12112:9:2", + "type": "" + }, + { + "name": "value6", + "nodeType": "YulTypedName", + "src": "12124:6:2", + "type": "" + }, + { + "name": "value5", + "nodeType": "YulTypedName", + "src": "12132:6:2", + "type": "" + }, + { + "name": "value4", + "nodeType": "YulTypedName", + "src": "12140:6:2", + "type": "" + }, + { + "name": "value3", + "nodeType": "YulTypedName", + "src": "12148:6:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "12156:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "12164:6:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "12172:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "12183:4:2", + "type": "" + } + ], + "src": "11817:1351:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13217:79:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "13274:16:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13283:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13286:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "13276:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "13276:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "13276:12:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "13240:5:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "13265:5:2" + } + ], + "functionName": { + "name": "cleanup_t_address", + "nodeType": "YulIdentifier", + "src": "13247:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "13247:24:2" + } + ], + "functionName": { + "name": "eq", + "nodeType": "YulIdentifier", + "src": "13237:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "13237:35:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "13230:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "13230:43:2" + }, + "nodeType": "YulIf", + "src": "13227:63:2" + } + ] + }, + "name": "validator_revert_t_address", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "13210:5:2", + "type": "" + } + ], + "src": "13174:122:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13354:87:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "13364:29:2", + "value": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "13386:6:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "13373:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "13373:20:2" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "13364:5:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "13429:5:2" + } + ], + "functionName": { + "name": "validator_revert_t_address", + "nodeType": "YulIdentifier", + "src": "13402:26:2" + }, + "nodeType": "YulFunctionCall", + "src": "13402:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "13402:33:2" + } + ] + }, + "name": "abi_decode_t_address", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "13332:6:2", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "13340:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "13348:5:2", + "type": "" + } + ], + "src": "13302:139:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13513:263:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "13559:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "13561:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "13561:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "13561:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "13534:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "13543:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "13530:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "13530:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13555:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "13526:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "13526:32:2" + }, + "nodeType": "YulIf", + "src": "13523:119:2" + }, + { + "nodeType": "YulBlock", + "src": "13652:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "13667:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13681:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "13671:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "13696:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "13731:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "13742:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "13727:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "13727:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "13751:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_address", + "nodeType": "YulIdentifier", + "src": "13706:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "13706:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "13696:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_address", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "13483:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "13494:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "13506:6:2", + "type": "" + } + ], + "src": "13447:329:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13826:32:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "13836:16:2", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "13847:5:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "13836:7:2" + } + ] + } + ] + }, + "name": "cleanup_t_int256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "13808:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "13818:7:2", + "type": "" + } + ], + "src": "13782:76:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13927:52:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "13944:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "13966:5:2" + } + ], + "functionName": { + "name": "cleanup_t_int256", + "nodeType": "YulIdentifier", + "src": "13949:16:2" + }, + "nodeType": "YulFunctionCall", + "src": "13949:23:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "13937:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "13937:36:2" + }, + "nodeType": "YulExpressionStatement", + "src": "13937:36:2" + } + ] + }, + "name": "abi_encode_t_int256_to_t_int256_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "13915:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "13922:3:2", + "type": "" + } + ], + "src": "13864:115:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14081:122:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "14091:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "14103:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14114:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "14099:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "14099:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "14091:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "14169:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "14182:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14193:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "14178:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "14178:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_int256_to_t_int256_fromStack", + "nodeType": "YulIdentifier", + "src": "14127:41:2" + }, + "nodeType": "YulFunctionCall", + "src": "14127:69:2" + }, + "nodeType": "YulExpressionStatement", + "src": "14127:69:2" + } + ] + }, + "name": "abi_encode_tuple_t_int256__to_t_int256__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "14053:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "14065:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "14076:4:2", + "type": "" + } + ], + "src": "13985:218:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14303:40:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "14314:22:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "14330:5:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "14324:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "14324:12:2" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "14314:6:2" + } + ] + } + ] + }, + "name": "array_length_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "14286:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "14296:6:2", + "type": "" + } + ], + "src": "14209:134:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14480:73:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "14497:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "14502:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "14490:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "14490:19:2" + }, + "nodeType": "YulExpressionStatement", + "src": "14490:19:2" + }, + { + "nodeType": "YulAssignment", + "src": "14518:29:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "14537:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14542:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "14533:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "14533:14:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "14518:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "14452:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "14457:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "14468:11:2", + "type": "" + } + ], + "src": "14349:204:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14651:60:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "14661:11:2", + "value": { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "14669:3:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "14661:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "14682:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "14694:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14699:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "14690:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "14690:14:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "14682:4:2" + } + ] + } + ] + }, + "name": "array_dataslot_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "14638:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "14646:4:2", + "type": "" + } + ], + "src": "14559:152:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14883:490:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "14893:26:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "14909:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14914:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "14905:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "14905:14:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "14897:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "14929:167:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "14967:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "14997:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15004:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "14993:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "14993:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "14987:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "14987:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "14971:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "15057:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "15075:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15080:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "15071:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "15071:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "15023:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "15023:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "15023:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "15106:240:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "15146:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "15176:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15183:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "15172:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "15172:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "15166:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "15166:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "15150:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "15214:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15219:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "15210:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "15210:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "15230:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "15236:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "15226:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "15226:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "15203:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "15203:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "15203:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "15254:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "15316:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "15330:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "15262:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "15262:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "15254:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "15356:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "15363:4:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "15356:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "14862:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "14869:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "14878:3:2", + "type": "" + } + ], + "src": "14779:594:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15499:116:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "15509:100:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "15597:6:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "15605:3:2" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr", + "nodeType": "YulIdentifier", + "src": "15523:73:2" + }, + "nodeType": "YulFunctionCall", + "src": "15523:86:2" + }, + "variableNames": [ + { + "name": "updatedPos", + "nodeType": "YulIdentifier", + "src": "15509:10:2" + } + ] + } + ] + }, + "name": "abi_encodeUpdatedPos_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "15472:6:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "15480:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updatedPos", + "nodeType": "YulTypedName", + "src": "15488:10:2", + "type": "" + } + ], + "src": "15379:236:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15716:38:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "15726:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "15738:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15743:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "15734:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "15734:14:2" + }, + "variableNames": [ + { + "name": "next", + "nodeType": "YulIdentifier", + "src": "15726:4:2" + } + ] + } + ] + }, + "name": "array_nextElement_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "15703:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "next", + "nodeType": "YulTypedName", + "src": "15711:4:2", + "type": "" + } + ], + "src": "15621:133:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15990:907:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "16000:88:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "16082:5:2" + } + ], + "functionName": { + "name": "array_length_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "16014:67:2" + }, + "nodeType": "YulFunctionCall", + "src": "16014:74:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "16004:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "16097:113:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "16198:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "16203:6:2" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "16104:93:2" + }, + "nodeType": "YulFunctionCall", + "src": "16104:106:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "16097:3:2" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "16219:20:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "16236:3:2" + }, + "variables": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "16223:9:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "16248:39:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "16264:3:2" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "16273:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "16281:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "16269:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "16269:17:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "16260:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "16260:27:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "16252:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "16296:91:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "16381:5:2" + } + ], + "functionName": { + "name": "array_dataslot_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "16311:69:2" + }, + "nodeType": "YulFunctionCall", + "src": "16311:76:2" + }, + "variables": [ + { + "name": "baseRef", + "nodeType": "YulTypedName", + "src": "16300:7:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "16396:21:2", + "value": { + "name": "baseRef", + "nodeType": "YulIdentifier", + "src": "16410:7:2" + }, + "variables": [ + { + "name": "srcPtr", + "nodeType": "YulTypedName", + "src": "16400:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "16486:366:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "16507:3:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "16516:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "16522:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "16512:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "16512:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "16500:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "16500:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "16500:33:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "16546:34:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "16573:6:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "16567:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "16567:13:2" + }, + "variables": [ + { + "name": "elementValue0", + "nodeType": "YulTypedName", + "src": "16550:13:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "16593:112:2", + "value": { + "arguments": [ + { + "name": "elementValue0", + "nodeType": "YulIdentifier", + "src": "16685:13:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "16700:4:2" + } + ], + "functionName": { + "name": "abi_encodeUpdatedPos_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr", + "nodeType": "YulIdentifier", + "src": "16601:83:2" + }, + "nodeType": "YulFunctionCall", + "src": "16601:104:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "16593:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "16718:90:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "16801:6:2" + } + ], + "functionName": { + "name": "array_nextElement_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "16728:72:2" + }, + "nodeType": "YulFunctionCall", + "src": "16728:80:2" + }, + "variableNames": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "16718:6:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "16821:21:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "16832:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "16837:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "16828:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "16828:14:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "16821:3:2" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "16448:1:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "16451:6:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "16445:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "16445:13:2" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "16459:18:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "16461:14:2", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "16470:1:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "16473:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "16466:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "16466:9:2" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "16461:1:2" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "16430:14:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "16432:10:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "16441:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "16436:1:2", + "type": "" + } + ] + } + ] + }, + "src": "16426:426:2" + }, + { + "nodeType": "YulAssignment", + "src": "16861:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "16868:4:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "16861:3:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "16881:10:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "16888:3:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "16881:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "15969:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "15976:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "15985:3:2", + "type": "" + } + ], + "src": "15826:1071:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "17091:265:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "17101:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "17113:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "17124:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "17109:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "17109:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "17101:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "17148:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "17159:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "17144:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "17144:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "17167:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "17173:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "17163:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "17163:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "17137:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "17137:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "17137:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "17193:156:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "17335:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "17344:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "17201:133:2" + }, + "nodeType": "YulFunctionCall", + "src": "17201:148:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "17193:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "17063:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "17075:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "17086:4:2", + "type": "" + } + ], + "src": "16903:453:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "17426:62:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "17460:22:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x21", + "nodeType": "YulIdentifier", + "src": "17462:16:2" + }, + "nodeType": "YulFunctionCall", + "src": "17462:18:2" + }, + "nodeType": "YulExpressionStatement", + "src": "17462:18:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "17449:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "17456:1:2", + "type": "", + "value": "2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "17446:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "17446:12:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "17439:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "17439:20:2" + }, + "nodeType": "YulIf", + "src": "17436:46:2" + } + ] + }, + "name": "validator_assert_t_enum$_LicenseRequestType_$42", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "17419:5:2", + "type": "" + } + ], + "src": "17362:126:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "17560:87:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "17570:16:2", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "17581:5:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "17570:7:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "17635:5:2" + } + ], + "functionName": { + "name": "validator_assert_t_enum$_LicenseRequestType_$42", + "nodeType": "YulIdentifier", + "src": "17587:47:2" + }, + "nodeType": "YulFunctionCall", + "src": "17587:54:2" + }, + "nodeType": "YulExpressionStatement", + "src": "17587:54:2" + } + ] + }, + "name": "cleanup_t_enum$_LicenseRequestType_$42", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "17542:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "17552:7:2", + "type": "" + } + ], + "src": "17494:153:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "17732:74:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "17742:58:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "17794:5:2" + } + ], + "functionName": { + "name": "cleanup_t_enum$_LicenseRequestType_$42", + "nodeType": "YulIdentifier", + "src": "17755:38:2" + }, + "nodeType": "YulFunctionCall", + "src": "17755:45:2" + }, + "variableNames": [ + { + "name": "converted", + "nodeType": "YulIdentifier", + "src": "17742:9:2" + } + ] + } + ] + }, + "name": "convert_t_enum$_LicenseRequestType_$42_to_t_uint8", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "17712:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "converted", + "nodeType": "YulTypedName", + "src": "17722:9:2", + "type": "" + } + ], + "src": "17653:153:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "17896:85:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "17913:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "17968:5:2" + } + ], + "functionName": { + "name": "convert_t_enum$_LicenseRequestType_$42_to_t_uint8", + "nodeType": "YulIdentifier", + "src": "17918:49:2" + }, + "nodeType": "YulFunctionCall", + "src": "17918:56:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "17906:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "17906:69:2" + }, + "nodeType": "YulExpressionStatement", + "src": "17906:69:2" + } + ] + }, + "name": "abi_encode_t_enum$_LicenseRequestType_$42_to_t_uint8_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "17884:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "17891:3:2", + "type": "" + } + ], + "src": "17812:169:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "18194:396:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "18204:27:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "18216:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18227:3:2", + "type": "", + "value": "128" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18212:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "18212:19:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "18204:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "18285:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "18298:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18309:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18294:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "18294:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "18241:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "18241:71:2" + }, + "nodeType": "YulExpressionStatement", + "src": "18241:71:2" + }, + { + "expression": { + "arguments": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "18366:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "18379:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18390:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18375:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "18375:18:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "18322:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "18322:72:2" + }, + "nodeType": "YulExpressionStatement", + "src": "18322:72:2" + }, + { + "expression": { + "arguments": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "18467:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "18480:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18491:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18476:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "18476:18:2" + } + ], + "functionName": { + "name": "abi_encode_t_enum$_LicenseRequestType_$42_to_t_uint8_fromStack", + "nodeType": "YulIdentifier", + "src": "18404:62:2" + }, + "nodeType": "YulFunctionCall", + "src": "18404:91:2" + }, + "nodeType": "YulExpressionStatement", + "src": "18404:91:2" + }, + { + "expression": { + "arguments": [ + { + "name": "value3", + "nodeType": "YulIdentifier", + "src": "18555:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "18568:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18579:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18564:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "18564:18:2" + } + ], + "functionName": { + "name": "abi_encode_t_enum$_State_$46_to_t_uint8_fromStack", + "nodeType": "YulIdentifier", + "src": "18505:49:2" + }, + "nodeType": "YulFunctionCall", + "src": "18505:78:2" + }, + "nodeType": "YulExpressionStatement", + "src": "18505:78:2" + } + ] + }, + "name": "abi_encode_tuple_t_uint256_t_uint256_t_enum$_LicenseRequestType_$42_t_enum$_State_$46__to_t_uint256_t_uint256_t_uint8_t_uint8__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "18142:9:2", + "type": "" + }, + { + "name": "value3", + "nodeType": "YulTypedName", + "src": "18154:6:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "18162:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "18170:6:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "18178:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "18189:4:2", + "type": "" + } + ], + "src": "17987:603:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "18699:731:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "18745:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "18747:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "18747:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "18747:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "18720:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "18729:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "18716:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "18716:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18741:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "18712:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "18712:32:2" + }, + "nodeType": "YulIf", + "src": "18709:119:2" + }, + { + "nodeType": "YulBlock", + "src": "18838:287:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "18853:45:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "18884:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18895:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18880:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "18880:17:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "18867:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "18867:31:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "18857:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "18945:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "18947:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "18947:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "18947:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "18917:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18925:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "18914:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "18914:30:2" + }, + "nodeType": "YulIf", + "src": "18911:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "19042:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "19087:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "19098:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19083:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "19083:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "19107:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "19052:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "19052:63:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "19042:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "19135:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "19150:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "19181:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19192:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19177:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "19177:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "19164:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "19164:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "19154:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "19243:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "19245:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "19245:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "19245:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "19215:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19223:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "19212:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "19212:30:2" + }, + "nodeType": "YulIf", + "src": "19209:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "19340:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "19385:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "19396:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19381:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "19381:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "19405:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "19350:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "19350:63:2" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "19340:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_string_memory_ptrt_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "18661:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "18672:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "18684:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "18692:6:2", + "type": "" + } + ], + "src": "18596:834:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "19630:430:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "19640:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "19652:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19663:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19648:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "19648:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "19640:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "19720:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "19733:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19744:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19729:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "19729:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "19676:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "19676:71:2" + }, + "nodeType": "YulExpressionStatement", + "src": "19676:71:2" + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "19768:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19779:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19764:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "19764:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "19788:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "19794:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "19784:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "19784:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "19757:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "19757:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "19757:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "19814:86:2", + "value": { + "arguments": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "19886:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "19895:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "19822:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "19822:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "19814:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "19921:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19932:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19917:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "19917:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "19941:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "19947:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "19937:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "19937:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "19910:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "19910:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "19910:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "19967:86:2", + "value": { + "arguments": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "20039:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "20048:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "19975:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "19975:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "19967:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_uint256_t_string_memory_ptr_t_string_memory_ptr__to_t_uint256_t_string_memory_ptr_t_string_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "19586:9:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "19598:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "19606:6:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "19614:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "19625:4:2", + "type": "" + } + ], + "src": "19436:624:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "20108:48:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "20118:32:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "20143:5:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "20136:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "20136:13:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "20129:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "20129:21:2" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "20118:7:2" + } + ] + } + ] + }, + "name": "cleanup_t_bool", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "20090:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "20100:7:2", + "type": "" + } + ], + "src": "20066:90:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "20211:50:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "20228:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "20248:5:2" + } + ], + "functionName": { + "name": "cleanup_t_bool", + "nodeType": "YulIdentifier", + "src": "20233:14:2" + }, + "nodeType": "YulFunctionCall", + "src": "20233:21:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "20221:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "20221:34:2" + }, + "nodeType": "YulExpressionStatement", + "src": "20221:34:2" + } + ] + }, + "name": "abi_encode_t_bool_to_t_bool", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "20199:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "20206:3:2", + "type": "" + } + ], + "src": "20162:99:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "20455:2415:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "20465:28:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "20481:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "20486:6:2", + "type": "", + "value": "0x0140" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "20477:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "20477:16:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "20469:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "20503:243:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "20546:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "20576:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "20583:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "20572:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "20572:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "20566:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "20566:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "20550:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "20614:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "20619:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "20610:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "20610:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "20630:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "20636:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "20626:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "20626:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "20603:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "20603:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "20603:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "20654:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "20716:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "20730:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "20662:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "20662:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "20654:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "20756:243:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "20799:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "20829:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "20836:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "20825:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "20825:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "20819:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "20819:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "20803:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "20867:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "20872:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "20863:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "20863:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "20883:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "20889:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "20879:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "20879:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "20856:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "20856:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "20856:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "20907:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "20969:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "20983:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "20915:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "20915:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "20907:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "21009:244:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "21053:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "21083:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "21090:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "21079:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21079:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "21073:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "21073:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "21057:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "21121:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "21126:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "21117:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21117:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "21137:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "21143:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "21133:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21133:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "21110:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "21110:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "21110:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "21161:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "21223:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "21237:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "21169:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "21169:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "21161:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "21263:251:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "21314:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "21344:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "21351:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "21340:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21340:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "21334:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "21334:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "21318:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "21382:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "21387:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "21378:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21378:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "21398:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "21404:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "21394:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21394:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "21371:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "21371:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "21371:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "21422:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "21484:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "21498:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "21430:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "21430:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "21422:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "21524:251:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "21575:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "21605:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "21612:4:2", + "type": "", + "value": "0x80" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "21601:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21601:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "21595:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "21595:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "21579:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "21643:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "21648:4:2", + "type": "", + "value": "0x80" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "21639:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21639:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "21659:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "21665:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "21655:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21655:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "21632:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "21632:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "21632:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "21683:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "21745:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "21759:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "21691:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "21691:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "21683:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "21785:182:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "21838:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "21868:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "21875:4:2", + "type": "", + "value": "0xa0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "21864:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21864:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "21858:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "21858:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "21842:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "21928:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "21946:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "21951:4:2", + "type": "", + "value": "0xa0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "21942:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "21942:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "21894:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "21894:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "21894:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "21977:244:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "22021:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "22051:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "22058:4:2", + "type": "", + "value": "0xc0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "22047:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22047:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "22041:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "22041:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "22025:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "22089:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "22094:4:2", + "type": "", + "value": "0xc0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "22085:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22085:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "22105:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "22111:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "22101:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22101:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "22078:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "22078:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "22078:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "22129:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "22191:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "22205:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "22137:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "22137:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "22129:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "22231:254:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "22285:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "22315:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "22322:4:2", + "type": "", + "value": "0xe0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "22311:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22311:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "22305:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "22305:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "22289:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "22353:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "22358:4:2", + "type": "", + "value": "0xe0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "22349:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22349:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "22369:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "22375:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "22365:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22365:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "22342:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "22342:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "22342:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "22393:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "22455:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "22469:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "22401:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "22401:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "22393:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "22495:167:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "22535:45:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "22565:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "22572:6:2", + "type": "", + "value": "0x0100" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "22561:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22561:18:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "22555:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "22555:25:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "22539:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "22621:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "22639:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "22644:6:2", + "type": "", + "value": "0x0100" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "22635:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22635:16:2" + } + ], + "functionName": { + "name": "abi_encode_t_bool_to_t_bool", + "nodeType": "YulIdentifier", + "src": "22593:27:2" + }, + "nodeType": "YulFunctionCall", + "src": "22593:59:2" + }, + "nodeType": "YulExpressionStatement", + "src": "22593:59:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "22672:171:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "22710:45:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "22740:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "22747:6:2", + "type": "", + "value": "0x0120" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "22736:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22736:18:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "22730:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "22730:25:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "22714:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "22802:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "22820:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "22825:6:2", + "type": "", + "value": "0x0120" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "22816:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "22816:16:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "22768:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "22768:65:2" + }, + "nodeType": "YulExpressionStatement", + "src": "22768:65:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "22853:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "22860:4:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "22853:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "20434:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "20441:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "20450:3:2", + "type": "" + } + ], + "src": "20335:2535:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "23020:221:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "23030:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "23042:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "23053:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "23038:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "23038:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "23030:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "23077:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "23088:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "23073:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "23073:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "23096:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "23102:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "23092:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "23092:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "23066:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "23066:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "23066:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "23122:112:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "23220:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "23229:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "23130:89:2" + }, + "nodeType": "YulFunctionCall", + "src": "23130:104:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "23122:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_struct$_vehicle_$77_memory_ptr__to_t_struct$_vehicle_$77_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "22992:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "23004:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "23015:4:2", + "type": "" + } + ], + "src": "22876:365:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "23355:40:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "23366:22:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "23382:5:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "23376:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "23376:12:2" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "23366:6:2" + } + ] + } + ] + }, + "name": "array_length_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "23338:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "23348:6:2", + "type": "" + } + ], + "src": "23247:148:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "23546:73:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "23563:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "23568:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "23556:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "23556:19:2" + }, + "nodeType": "YulExpressionStatement", + "src": "23556:19:2" + }, + { + "nodeType": "YulAssignment", + "src": "23584:29:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "23603:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "23608:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "23599:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "23599:14:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "23584:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "23518:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "23523:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "23534:11:2", + "type": "" + } + ], + "src": "23401:218:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "23731:60:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "23741:11:2", + "value": { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "23749:3:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "23741:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "23762:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "23774:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "23779:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "23770:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "23770:14:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "23762:4:2" + } + ] + } + ] + }, + "name": "array_dataslot_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "23718:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "23726:4:2", + "type": "" + } + ], + "src": "23625:166:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "24017:760:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "24027:26:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "24043:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "24048:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "24039:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "24039:14:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "24031:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "24063:170:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "24104:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "24134:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "24141:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "24130:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "24130:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "24124:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "24124:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "24108:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "24194:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "24212:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "24217:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "24208:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "24208:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "24160:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "24160:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "24160:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "24243:252:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "24295:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "24325:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "24332:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "24321:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "24321:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "24315:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "24315:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "24299:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "24363:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "24368:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "24359:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "24359:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "24379:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "24385:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "24375:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "24375:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "24352:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "24352:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "24352:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "24403:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "24465:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "24479:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "24411:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "24411:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "24403:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "24505:245:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "24550:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "24580:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "24587:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "24576:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "24576:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "24570:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "24570:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "24554:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "24618:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "24623:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "24614:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "24614:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "24634:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "24640:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "24630:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "24630:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "24607:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "24607:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "24607:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "24658:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "24720:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "24734:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "24666:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "24666:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "24658:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "24760:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "24767:4:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "24760:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_traffic_violation_$100_memory_ptr_to_t_struct$_traffic_violation_$100_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "23996:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "24003:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "24012:3:2", + "type": "" + } + ], + "src": "23885:892:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "24931:144:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "24941:128:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "25057:6:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "25065:3:2" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_traffic_violation_$100_memory_ptr_to_t_struct$_traffic_violation_$100_memory_ptr", + "nodeType": "YulIdentifier", + "src": "24955:101:2" + }, + "nodeType": "YulFunctionCall", + "src": "24955:114:2" + }, + "variableNames": [ + { + "name": "updatedPos", + "nodeType": "YulIdentifier", + "src": "24941:10:2" + } + ] + } + ] + }, + "name": "abi_encodeUpdatedPos_t_struct$_traffic_violation_$100_memory_ptr_to_t_struct$_traffic_violation_$100_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "24904:6:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "24912:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updatedPos", + "nodeType": "YulTypedName", + "src": "24920:10:2", + "type": "" + } + ], + "src": "24783:292:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "25190:38:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "25200:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "25212:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "25217:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "25208:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "25208:14:2" + }, + "variableNames": [ + { + "name": "next", + "nodeType": "YulIdentifier", + "src": "25200:4:2" + } + ] + } + ] + }, + "name": "array_nextElement_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "25177:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "next", + "nodeType": "YulTypedName", + "src": "25185:4:2", + "type": "" + } + ], + "src": "25081:147:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "25518:991:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "25528:102:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "25624:5:2" + } + ], + "functionName": { + "name": "array_length_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "25542:81:2" + }, + "nodeType": "YulFunctionCall", + "src": "25542:88:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "25532:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "25639:127:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "25754:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "25759:6:2" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "25646:107:2" + }, + "nodeType": "YulFunctionCall", + "src": "25646:120:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "25639:3:2" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "25775:20:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "25792:3:2" + }, + "variables": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "25779:9:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "25804:39:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "25820:3:2" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "25829:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "25837:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "25825:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "25825:17:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "25816:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "25816:27:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "25808:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "25852:105:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "25951:5:2" + } + ], + "functionName": { + "name": "array_dataslot_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "25867:83:2" + }, + "nodeType": "YulFunctionCall", + "src": "25867:90:2" + }, + "variables": [ + { + "name": "baseRef", + "nodeType": "YulTypedName", + "src": "25856:7:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "25966:21:2", + "value": { + "name": "baseRef", + "nodeType": "YulIdentifier", + "src": "25980:7:2" + }, + "variables": [ + { + "name": "srcPtr", + "nodeType": "YulTypedName", + "src": "25970:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "26056:408:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "26077:3:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "26086:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "26092:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "26082:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "26082:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "26070:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "26070:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "26070:33:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "26116:34:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "26143:6:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "26137:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "26137:13:2" + }, + "variables": [ + { + "name": "elementValue0", + "nodeType": "YulTypedName", + "src": "26120:13:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "26163:140:2", + "value": { + "arguments": [ + { + "name": "elementValue0", + "nodeType": "YulIdentifier", + "src": "26283:13:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "26298:4:2" + } + ], + "functionName": { + "name": "abi_encodeUpdatedPos_t_struct$_traffic_violation_$100_memory_ptr_to_t_struct$_traffic_violation_$100_memory_ptr", + "nodeType": "YulIdentifier", + "src": "26171:111:2" + }, + "nodeType": "YulFunctionCall", + "src": "26171:132:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "26163:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "26316:104:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "26413:6:2" + } + ], + "functionName": { + "name": "array_nextElement_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "26326:86:2" + }, + "nodeType": "YulFunctionCall", + "src": "26326:94:2" + }, + "variableNames": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "26316:6:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "26433:21:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "26444:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "26449:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "26440:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "26440:14:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "26433:3:2" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "26018:1:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "26021:6:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "26015:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "26015:13:2" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "26029:18:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "26031:14:2", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "26040:1:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "26043:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "26036:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "26036:9:2" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "26031:1:2" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "26000:14:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "26002:10:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "26011:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "26006:1:2", + "type": "" + } + ] + } + ] + }, + "src": "25996:468:2" + }, + { + "nodeType": "YulAssignment", + "src": "26473:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "26480:4:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "26473:3:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "26493:10:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "26500:3:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "26493:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "25497:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "25504:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "25513:3:2", + "type": "" + } + ], + "src": "25326:1183:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "26731:293:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "26741:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "26753:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "26764:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "26749:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "26749:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "26741:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "26788:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "26799:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "26784:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "26784:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "26807:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "26813:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "26803:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "26803:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "26777:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "26777:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "26777:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "26833:184:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "27003:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "27012:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "26841:161:2" + }, + "nodeType": "YulFunctionCall", + "src": "26841:176:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "26833:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "26703:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "26715:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "26726:4:2", + "type": "" + } + ], + "src": "26515:509:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "27070:76:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "27124:16:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "27133:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "27136:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "27126:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "27126:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "27126:12:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "27093:5:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "27115:5:2" + } + ], + "functionName": { + "name": "cleanup_t_bool", + "nodeType": "YulIdentifier", + "src": "27100:14:2" + }, + "nodeType": "YulFunctionCall", + "src": "27100:21:2" + } + ], + "functionName": { + "name": "eq", + "nodeType": "YulIdentifier", + "src": "27090:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "27090:32:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "27083:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "27083:40:2" + }, + "nodeType": "YulIf", + "src": "27080:60:2" + } + ] + }, + "name": "validator_revert_t_bool", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "27063:5:2", + "type": "" + } + ], + "src": "27030:116:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "27201:84:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "27211:29:2", + "value": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "27233:6:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "27220:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "27220:20:2" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "27211:5:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "27273:5:2" + } + ], + "functionName": { + "name": "validator_revert_t_bool", + "nodeType": "YulIdentifier", + "src": "27249:23:2" + }, + "nodeType": "YulFunctionCall", + "src": "27249:30:2" + }, + "nodeType": "YulExpressionStatement", + "src": "27249:30:2" + } + ] + }, + "name": "abi_decode_t_bool", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "27179:6:2", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "27187:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "27195:5:2", + "type": "" + } + ], + "src": "27152:133:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "27577:2609:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "27624:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "27626:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "27626:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "27626:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "27598:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "27607:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "27594:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "27594:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "27619:3:2", + "type": "", + "value": "320" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "27590:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "27590:33:2" + }, + "nodeType": "YulIf", + "src": "27587:120:2" + }, + { + "nodeType": "YulBlock", + "src": "27717:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "27732:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "27746:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "27736:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "27761:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "27796:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "27807:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "27792:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "27792:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "27816:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "27771:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "27771:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "27761:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "27844:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "27859:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "27890:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "27901:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "27886:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "27886:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "27873:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "27873:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "27863:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "27952:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "27954:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "27954:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "27954:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "27924:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "27932:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "27921:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "27921:30:2" + }, + "nodeType": "YulIf", + "src": "27918:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "28049:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "28094:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "28105:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "28090:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "28090:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "28114:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "28059:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "28059:63:2" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "28049:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "28142:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "28157:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "28188:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "28199:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "28184:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "28184:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "28171:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "28171:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "28161:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "28250:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "28252:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "28252:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "28252:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "28222:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "28230:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "28219:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "28219:30:2" + }, + "nodeType": "YulIf", + "src": "28216:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "28347:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "28392:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "28403:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "28388:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "28388:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "28412:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "28357:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "28357:63:2" + }, + "variableNames": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "28347:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "28440:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "28455:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "28486:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "28497:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "28482:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "28482:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "28469:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "28469:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "28459:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "28548:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "28550:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "28550:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "28550:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "28520:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "28528:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "28517:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "28517:30:2" + }, + "nodeType": "YulIf", + "src": "28514:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "28645:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "28690:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "28701:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "28686:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "28686:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "28710:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "28655:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "28655:63:2" + }, + "variableNames": [ + { + "name": "value3", + "nodeType": "YulIdentifier", + "src": "28645:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "28738:289:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "28753:47:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "28784:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "28795:3:2", + "type": "", + "value": "128" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "28780:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "28780:19:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "28767:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "28767:33:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "28757:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "28847:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "28849:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "28849:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "28849:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "28819:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "28827:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "28816:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "28816:30:2" + }, + "nodeType": "YulIf", + "src": "28813:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "28944:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "28989:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "29000:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "28985:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "28985:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "29009:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "28954:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "28954:63:2" + }, + "variableNames": [ + { + "name": "value4", + "nodeType": "YulIdentifier", + "src": "28944:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "29037:289:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "29052:47:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "29083:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "29094:3:2", + "type": "", + "value": "160" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "29079:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "29079:19:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "29066:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "29066:33:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "29056:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "29146:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "29148:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "29148:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "29148:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "29118:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "29126:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "29115:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "29115:30:2" + }, + "nodeType": "YulIf", + "src": "29112:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "29243:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "29288:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "29299:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "29284:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "29284:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "29308:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "29253:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "29253:63:2" + }, + "variableNames": [ + { + "name": "value5", + "nodeType": "YulIdentifier", + "src": "29243:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "29336:289:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "29351:47:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "29382:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "29393:3:2", + "type": "", + "value": "192" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "29378:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "29378:19:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "29365:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "29365:33:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "29355:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "29445:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "29447:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "29447:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "29447:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "29417:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "29425:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "29414:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "29414:30:2" + }, + "nodeType": "YulIf", + "src": "29411:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "29542:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "29587:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "29598:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "29583:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "29583:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "29607:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "29552:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "29552:63:2" + }, + "variableNames": [ + { + "name": "value6", + "nodeType": "YulIdentifier", + "src": "29542:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "29635:289:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "29650:47:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "29681:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "29692:3:2", + "type": "", + "value": "224" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "29677:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "29677:19:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "29664:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "29664:33:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "29654:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "29744:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "29746:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "29746:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "29746:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "29716:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "29724:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "29713:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "29713:30:2" + }, + "nodeType": "YulIf", + "src": "29710:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "29841:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "29886:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "29897:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "29882:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "29882:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "29906:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "29851:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "29851:63:2" + }, + "variableNames": [ + { + "name": "value7", + "nodeType": "YulIdentifier", + "src": "29841:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "29934:116:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "29949:17:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "29963:3:2", + "type": "", + "value": "256" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "29953:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "29980:60:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "30012:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "30023:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "30008:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "30008:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "30032:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_bool", + "nodeType": "YulIdentifier", + "src": "29990:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "29990:50:2" + }, + "variableNames": [ + { + "name": "value8", + "nodeType": "YulIdentifier", + "src": "29980:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "30060:119:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "30075:17:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "30089:3:2", + "type": "", + "value": "288" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "30079:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "30106:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "30141:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "30152:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "30137:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "30137:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "30161:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "30116:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "30116:53:2" + }, + "variableNames": [ + { + "name": "value9", + "nodeType": "YulIdentifier", + "src": "30106:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_boolt_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "27475:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "27486:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "27498:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "27506:6:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "27514:6:2", + "type": "" + }, + { + "name": "value3", + "nodeType": "YulTypedName", + "src": "27522:6:2", + "type": "" + }, + { + "name": "value4", + "nodeType": "YulTypedName", + "src": "27530:6:2", + "type": "" + }, + { + "name": "value5", + "nodeType": "YulTypedName", + "src": "27538:6:2", + "type": "" + }, + { + "name": "value6", + "nodeType": "YulTypedName", + "src": "27546:6:2", + "type": "" + }, + { + "name": "value7", + "nodeType": "YulTypedName", + "src": "27554:6:2", + "type": "" + }, + { + "name": "value8", + "nodeType": "YulTypedName", + "src": "27562:6:2", + "type": "" + }, + { + "name": "value9", + "nodeType": "YulTypedName", + "src": "27570:6:2", + "type": "" + } + ], + "src": "27291:2895:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "30312:859:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "30358:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "30360:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "30360:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "30360:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "30333:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "30342:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "30329:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "30329:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "30354:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "30325:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "30325:32:2" + }, + "nodeType": "YulIf", + "src": "30322:119:2" + }, + { + "nodeType": "YulBlock", + "src": "30451:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "30466:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "30480:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "30470:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "30495:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "30530:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "30541:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "30526:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "30526:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "30550:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "30505:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "30505:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "30495:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "30578:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "30593:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "30624:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "30635:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "30620:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "30620:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "30607:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "30607:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "30597:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "30686:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "30688:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "30688:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "30688:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "30658:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "30666:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "30655:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "30655:30:2" + }, + "nodeType": "YulIf", + "src": "30652:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "30783:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "30828:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "30839:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "30824:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "30824:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "30848:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "30793:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "30793:63:2" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "30783:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "30876:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "30891:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "30922:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "30933:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "30918:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "30918:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "30905:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "30905:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "30895:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "30984:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "30986:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "30986:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "30986:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "30956:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "30964:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "30953:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "30953:30:2" + }, + "nodeType": "YulIf", + "src": "30950:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "31081:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "31126:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "31137:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "31122:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "31122:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "31146:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "31091:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "31091:63:2" + }, + "variableNames": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "31081:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_string_memory_ptrt_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "30266:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "30277:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "30289:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "30297:6:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "30305:6:2", + "type": "" + } + ], + "src": "30192:979:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "31236:50:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "31253:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "31273:5:2" + } + ], + "functionName": { + "name": "cleanup_t_bool", + "nodeType": "YulIdentifier", + "src": "31258:14:2" + }, + "nodeType": "YulFunctionCall", + "src": "31258:21:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "31246:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "31246:34:2" + }, + "nodeType": "YulExpressionStatement", + "src": "31246:34:2" + } + ] + }, + "name": "abi_encode_t_bool_to_t_bool_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "31224:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "31231:3:2", + "type": "" + } + ], + "src": "31177:109:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "31384:118:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "31394:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "31406:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "31417:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "31402:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "31402:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "31394:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "31468:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "31481:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "31492:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "31477:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "31477:17:2" + } + ], + "functionName": { + "name": "abi_encode_t_bool_to_t_bool_fromStack", + "nodeType": "YulIdentifier", + "src": "31430:37:2" + }, + "nodeType": "YulFunctionCall", + "src": "31430:65:2" + }, + "nodeType": "YulExpressionStatement", + "src": "31430:65:2" + } + ] + }, + "name": "abi_encode_tuple_t_bool__to_t_bool__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "31356:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "31368:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "31379:4:2", + "type": "" + } + ], + "src": "31292:210:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "31591:391:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "31637:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "31639:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "31639:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "31639:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "31612:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "31621:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "31608:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "31608:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "31633:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "31604:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "31604:32:2" + }, + "nodeType": "YulIf", + "src": "31601:119:2" + }, + { + "nodeType": "YulBlock", + "src": "31730:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "31745:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "31759:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "31749:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "31774:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "31809:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "31820:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "31805:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "31805:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "31829:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_address", + "nodeType": "YulIdentifier", + "src": "31784:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "31784:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "31774:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "31857:118:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "31872:16:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "31886:2:2", + "type": "", + "value": "32" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "31876:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "31902:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "31937:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "31948:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "31933:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "31933:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "31957:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_address", + "nodeType": "YulIdentifier", + "src": "31912:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "31912:53:2" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "31902:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_addresst_address", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "31553:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "31564:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "31576:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "31584:6:2", + "type": "" + } + ], + "src": "31508:474:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "32086:40:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "32097:22:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "32113:5:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "32107:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "32107:12:2" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "32097:6:2" + } + ] + } + ] + }, + "name": "array_length_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "32069:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "32079:6:2", + "type": "" + } + ], + "src": "31988:138:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "32267:73:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "32284:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "32289:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "32277:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "32277:19:2" + }, + "nodeType": "YulExpressionStatement", + "src": "32277:19:2" + }, + { + "nodeType": "YulAssignment", + "src": "32305:29:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "32324:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "32329:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "32320:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "32320:14:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "32305:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "32239:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "32244:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "32255:11:2", + "type": "" + } + ], + "src": "32132:208:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "32442:60:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "32452:11:2", + "value": { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "32460:3:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "32452:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "32473:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "32485:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "32490:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "32481:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "32481:14:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "32473:4:2" + } + ] + } + ] + }, + "name": "array_dataslot_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "32429:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "32437:4:2", + "type": "" + } + ], + "src": "32346:156:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "32688:666:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "32698:26:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "32714:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "32719:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "32710:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "32710:14:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "32702:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "32734:167:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "32772:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "32802:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "32809:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "32798:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "32798:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "32792:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "32792:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "32776:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "32862:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "32880:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "32885:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "32876:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "32876:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "32828:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "32828:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "32828:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "32911:166:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "32948:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "32978:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "32985:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "32974:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "32974:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "32968:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "32968:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "32952:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "33038:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "33056:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "33061:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "33052:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "33052:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "33004:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "33004:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "33004:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "33087:240:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "33127:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "33157:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "33164:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "33153:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "33153:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "33147:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "33147:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "33131:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "33195:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "33200:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "33191:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "33191:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "33211:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "33217:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "33207:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "33207:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "33184:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "33184:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "33184:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "33235:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "33297:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "33311:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "33243:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "33243:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "33235:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "33337:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "33344:4:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "33337:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_license_$107_memory_ptr_to_t_struct$_license_$107_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "32667:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "32674:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "32683:3:2", + "type": "" + } + ], + "src": "32576:778:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "33488:124:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "33498:108:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "33594:6:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "33602:3:2" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_license_$107_memory_ptr_to_t_struct$_license_$107_memory_ptr", + "nodeType": "YulIdentifier", + "src": "33512:81:2" + }, + "nodeType": "YulFunctionCall", + "src": "33512:94:2" + }, + "variableNames": [ + { + "name": "updatedPos", + "nodeType": "YulIdentifier", + "src": "33498:10:2" + } + ] + } + ] + }, + "name": "abi_encodeUpdatedPos_t_struct$_license_$107_memory_ptr_to_t_struct$_license_$107_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "33461:6:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "33469:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updatedPos", + "nodeType": "YulTypedName", + "src": "33477:10:2", + "type": "" + } + ], + "src": "33360:252:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "33717:38:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "33727:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "33739:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "33744:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "33735:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "33735:14:2" + }, + "variableNames": [ + { + "name": "next", + "nodeType": "YulIdentifier", + "src": "33727:4:2" + } + ] + } + ] + }, + "name": "array_nextElement_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "33704:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "next", + "nodeType": "YulTypedName", + "src": "33712:4:2", + "type": "" + } + ], + "src": "33618:137:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "34005:931:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "34015:92:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "34101:5:2" + } + ], + "functionName": { + "name": "array_length_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "34029:71:2" + }, + "nodeType": "YulFunctionCall", + "src": "34029:78:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "34019:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "34116:117:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "34221:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "34226:6:2" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "34123:97:2" + }, + "nodeType": "YulFunctionCall", + "src": "34123:110:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "34116:3:2" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "34242:20:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "34259:3:2" + }, + "variables": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "34246:9:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "34271:39:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "34287:3:2" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "34296:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "34304:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "34292:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "34292:17:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "34283:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "34283:27:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "34275:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "34319:95:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "34408:5:2" + } + ], + "functionName": { + "name": "array_dataslot_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "34334:73:2" + }, + "nodeType": "YulFunctionCall", + "src": "34334:80:2" + }, + "variables": [ + { + "name": "baseRef", + "nodeType": "YulTypedName", + "src": "34323:7:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "34423:21:2", + "value": { + "name": "baseRef", + "nodeType": "YulIdentifier", + "src": "34437:7:2" + }, + "variables": [ + { + "name": "srcPtr", + "nodeType": "YulTypedName", + "src": "34427:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "34513:378:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "34534:3:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "34543:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "34549:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "34539:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "34539:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "34527:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "34527:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "34527:33:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "34573:34:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "34600:6:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "34594:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "34594:13:2" + }, + "variables": [ + { + "name": "elementValue0", + "nodeType": "YulTypedName", + "src": "34577:13:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "34620:120:2", + "value": { + "arguments": [ + { + "name": "elementValue0", + "nodeType": "YulIdentifier", + "src": "34720:13:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "34735:4:2" + } + ], + "functionName": { + "name": "abi_encodeUpdatedPos_t_struct$_license_$107_memory_ptr_to_t_struct$_license_$107_memory_ptr", + "nodeType": "YulIdentifier", + "src": "34628:91:2" + }, + "nodeType": "YulFunctionCall", + "src": "34628:112:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "34620:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "34753:94:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "34840:6:2" + } + ], + "functionName": { + "name": "array_nextElement_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "34763:76:2" + }, + "nodeType": "YulFunctionCall", + "src": "34763:84:2" + }, + "variableNames": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "34753:6:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "34860:21:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "34871:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "34876:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "34867:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "34867:14:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "34860:3:2" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "34475:1:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "34478:6:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "34472:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "34472:13:2" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "34486:18:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "34488:14:2", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "34497:1:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "34500:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "34493:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "34493:9:2" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "34488:1:2" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "34457:14:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "34459:10:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "34468:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "34463:1:2", + "type": "" + } + ] + } + ] + }, + "src": "34453:438:2" + }, + { + "nodeType": "YulAssignment", + "src": "34900:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "34907:4:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "34900:3:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "34920:10:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "34927:3:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "34920:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "33984:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "33991:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "34000:3:2", + "type": "" + } + ], + "src": "33833:1103:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "35138:273:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "35148:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "35160:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "35171:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "35156:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "35156:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "35148:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "35195:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "35206:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "35191:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "35191:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "35214:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "35220:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "35210:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "35210:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "35184:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "35184:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "35184:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "35240:164:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "35390:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "35399:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "35248:141:2" + }, + "nodeType": "YulFunctionCall", + "src": "35248:156:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "35240:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "35110:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "35122:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "35133:4:2", + "type": "" + } + ], + "src": "34942:469:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "35518:40:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "35529:22:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "35545:5:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "35539:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "35539:12:2" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "35529:6:2" + } + ] + } + ] + }, + "name": "array_length_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "35501:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "35511:6:2", + "type": "" + } + ], + "src": "35417:141:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "35702:73:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "35719:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "35724:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "35712:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "35712:19:2" + }, + "nodeType": "YulExpressionStatement", + "src": "35712:19:2" + }, + { + "nodeType": "YulAssignment", + "src": "35740:29:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "35759:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "35764:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "35755:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "35755:14:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "35740:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "35674:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "35679:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "35690:11:2", + "type": "" + } + ], + "src": "35564:211:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "35880:60:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "35890:11:2", + "value": { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "35898:3:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "35890:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "35911:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "35923:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "35928:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "35919:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "35919:14:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "35911:4:2" + } + ] + } + ] + }, + "name": "array_dataslot_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "35867:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "35875:4:2", + "type": "" + } + ], + "src": "35781:159:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "36140:497:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "36150:26:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "36166:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "36171:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "36162:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "36162:14:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "36154:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "36186:167:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "36224:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "36254:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "36261:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "36250:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "36250:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "36244:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "36244:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "36228:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "36314:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "36332:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "36337:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "36328:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "36328:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "36280:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "36280:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "36280:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "36363:247:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "36410:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "36440:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "36447:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "36436:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "36436:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "36430:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "36430:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "36414:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "36478:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "36483:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "36474:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "36474:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "36494:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "36500:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "36490:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "36490:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "36467:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "36467:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "36467:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "36518:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "36580:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "36594:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "36526:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "36526:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "36518:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "36620:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "36627:4:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "36620:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_manufacture_$51_memory_ptr_to_t_struct$_manufacture_$51_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "36119:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "36126:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "36135:3:2", + "type": "" + } + ], + "src": "36022:615:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "36777:130:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "36787:114:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "36889:6:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "36897:3:2" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_manufacture_$51_memory_ptr_to_t_struct$_manufacture_$51_memory_ptr", + "nodeType": "YulIdentifier", + "src": "36801:87:2" + }, + "nodeType": "YulFunctionCall", + "src": "36801:100:2" + }, + "variableNames": [ + { + "name": "updatedPos", + "nodeType": "YulIdentifier", + "src": "36787:10:2" + } + ] + } + ] + }, + "name": "abi_encodeUpdatedPos_t_struct$_manufacture_$51_memory_ptr_to_t_struct$_manufacture_$51_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "36750:6:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "36758:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updatedPos", + "nodeType": "YulTypedName", + "src": "36766:10:2", + "type": "" + } + ], + "src": "36643:264:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "37015:38:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "37025:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "37037:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "37042:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "37033:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "37033:14:2" + }, + "variableNames": [ + { + "name": "next", + "nodeType": "YulIdentifier", + "src": "37025:4:2" + } + ] + } + ] + }, + "name": "array_nextElement_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "37002:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "next", + "nodeType": "YulTypedName", + "src": "37010:4:2", + "type": "" + } + ], + "src": "36913:140:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "37317:949:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "37327:95:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "37416:5:2" + } + ], + "functionName": { + "name": "array_length_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "37341:74:2" + }, + "nodeType": "YulFunctionCall", + "src": "37341:81:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "37331:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "37431:120:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "37539:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "37544:6:2" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "37438:100:2" + }, + "nodeType": "YulFunctionCall", + "src": "37438:113:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "37431:3:2" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "37560:20:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "37577:3:2" + }, + "variables": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "37564:9:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "37589:39:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "37605:3:2" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "37614:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "37622:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "37610:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "37610:17:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "37601:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "37601:27:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "37593:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "37637:98:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "37729:5:2" + } + ], + "functionName": { + "name": "array_dataslot_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "37652:76:2" + }, + "nodeType": "YulFunctionCall", + "src": "37652:83:2" + }, + "variables": [ + { + "name": "baseRef", + "nodeType": "YulTypedName", + "src": "37641:7:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "37744:21:2", + "value": { + "name": "baseRef", + "nodeType": "YulIdentifier", + "src": "37758:7:2" + }, + "variables": [ + { + "name": "srcPtr", + "nodeType": "YulTypedName", + "src": "37748:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "37834:387:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "37855:3:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "37864:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "37870:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "37860:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "37860:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "37848:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "37848:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "37848:33:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "37894:34:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "37921:6:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "37915:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "37915:13:2" + }, + "variables": [ + { + "name": "elementValue0", + "nodeType": "YulTypedName", + "src": "37898:13:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "37941:126:2", + "value": { + "arguments": [ + { + "name": "elementValue0", + "nodeType": "YulIdentifier", + "src": "38047:13:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "38062:4:2" + } + ], + "functionName": { + "name": "abi_encodeUpdatedPos_t_struct$_manufacture_$51_memory_ptr_to_t_struct$_manufacture_$51_memory_ptr", + "nodeType": "YulIdentifier", + "src": "37949:97:2" + }, + "nodeType": "YulFunctionCall", + "src": "37949:118:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "37941:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "38080:97:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "38170:6:2" + } + ], + "functionName": { + "name": "array_nextElement_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "38090:79:2" + }, + "nodeType": "YulFunctionCall", + "src": "38090:87:2" + }, + "variableNames": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "38080:6:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "38190:21:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "38201:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "38206:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "38197:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "38197:14:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "38190:3:2" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "37796:1:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "37799:6:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "37793:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "37793:13:2" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "37807:18:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "37809:14:2", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "37818:1:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "37821:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "37814:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "37814:9:2" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "37809:1:2" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "37778:14:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "37780:10:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "37789:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "37784:1:2", + "type": "" + } + ] + } + ] + }, + "src": "37774:447:2" + }, + { + "nodeType": "YulAssignment", + "src": "38230:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "38237:4:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "38230:3:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "38250:10:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "38257:3:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "38250:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "37296:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "37303:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "37312:3:2", + "type": "" + } + ], + "src": "37139:1127:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "38474:279:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "38484:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "38496:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "38507:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "38492:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "38492:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "38484:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "38531:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "38542:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "38527:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "38527:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "38550:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "38556:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "38546:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "38546:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "38520:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "38520:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "38520:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "38576:170:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "38732:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "38741:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "38584:147:2" + }, + "nodeType": "YulFunctionCall", + "src": "38584:162:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "38576:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "38446:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "38458:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "38469:4:2", + "type": "" + } + ], + "src": "38272:481:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "39243:1360:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "39253:27:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39265:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "39276:3:2", + "type": "", + "value": "320" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "39261:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39261:19:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39253:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39301:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "39312:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "39297:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39297:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39320:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39326:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "39316:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39316:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "39290:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "39290:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "39290:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "39346:86:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "39418:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39427:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "39354:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "39354:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39346:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39453:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "39464:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "39449:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39449:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39473:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39479:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "39469:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39469:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "39442:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "39442:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "39442:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "39499:86:2", + "value": { + "arguments": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "39571:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39580:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "39507:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "39507:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39499:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39606:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "39617:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "39602:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39602:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39626:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39632:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "39622:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39622:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "39595:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "39595:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "39595:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "39652:86:2", + "value": { + "arguments": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "39724:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39733:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "39660:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "39660:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39652:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39759:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "39770:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "39755:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39755:18:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39779:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39785:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "39775:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39775:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "39748:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "39748:48:2" + }, + "nodeType": "YulExpressionStatement", + "src": "39748:48:2" + }, + { + "nodeType": "YulAssignment", + "src": "39805:86:2", + "value": { + "arguments": [ + { + "name": "value3", + "nodeType": "YulIdentifier", + "src": "39877:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39886:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "39813:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "39813:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39805:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39912:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "39923:3:2", + "type": "", + "value": "128" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "39908:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39908:19:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39933:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "39939:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "39929:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "39929:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "39901:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "39901:49:2" + }, + "nodeType": "YulExpressionStatement", + "src": "39901:49:2" + }, + { + "nodeType": "YulAssignment", + "src": "39959:86:2", + "value": { + "arguments": [ + { + "name": "value4", + "nodeType": "YulIdentifier", + "src": "40031:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "40040:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "39967:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "39967:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "39959:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value5", + "nodeType": "YulIdentifier", + "src": "40099:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "40112:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "40123:3:2", + "type": "", + "value": "160" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "40108:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "40108:19:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "40055:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "40055:73:2" + }, + "nodeType": "YulExpressionStatement", + "src": "40055:73:2" + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "40149:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "40160:3:2", + "type": "", + "value": "192" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "40145:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "40145:19:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "40170:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "40176:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "40166:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "40166:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "40138:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "40138:49:2" + }, + "nodeType": "YulExpressionStatement", + "src": "40138:49:2" + }, + { + "nodeType": "YulAssignment", + "src": "40196:86:2", + "value": { + "arguments": [ + { + "name": "value6", + "nodeType": "YulIdentifier", + "src": "40268:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "40277:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "40204:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "40204:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "40196:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "40303:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "40314:3:2", + "type": "", + "value": "224" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "40299:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "40299:19:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "40324:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "40330:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "40320:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "40320:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "40292:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "40292:49:2" + }, + "nodeType": "YulExpressionStatement", + "src": "40292:49:2" + }, + { + "nodeType": "YulAssignment", + "src": "40350:86:2", + "value": { + "arguments": [ + { + "name": "value7", + "nodeType": "YulIdentifier", + "src": "40422:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "40431:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "40358:63:2" + }, + "nodeType": "YulFunctionCall", + "src": "40358:78:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "40350:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value8", + "nodeType": "YulIdentifier", + "src": "40484:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "40497:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "40508:3:2", + "type": "", + "value": "256" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "40493:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "40493:19:2" + } + ], + "functionName": { + "name": "abi_encode_t_bool_to_t_bool_fromStack", + "nodeType": "YulIdentifier", + "src": "40446:37:2" + }, + "nodeType": "YulFunctionCall", + "src": "40446:67:2" + }, + "nodeType": "YulExpressionStatement", + "src": "40446:67:2" + }, + { + "expression": { + "arguments": [ + { + "name": "value9", + "nodeType": "YulIdentifier", + "src": "40567:6:2" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "40580:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "40591:3:2", + "type": "", + "value": "288" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "40576:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "40576:19:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "40523:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "40523:73:2" + }, + "nodeType": "YulExpressionStatement", + "src": "40523:73:2" + } + ] + }, + "name": "abi_encode_tuple_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_uint256_t_string_memory_ptr_t_string_memory_ptr_t_bool_t_uint256__to_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_uint256_t_string_memory_ptr_t_string_memory_ptr_t_bool_t_uint256__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "39143:9:2", + "type": "" + }, + { + "name": "value9", + "nodeType": "YulTypedName", + "src": "39155:6:2", + "type": "" + }, + { + "name": "value8", + "nodeType": "YulTypedName", + "src": "39163:6:2", + "type": "" + }, + { + "name": "value7", + "nodeType": "YulTypedName", + "src": "39171:6:2", + "type": "" + }, + { + "name": "value6", + "nodeType": "YulTypedName", + "src": "39179:6:2", + "type": "" + }, + { + "name": "value5", + "nodeType": "YulTypedName", + "src": "39187:6:2", + "type": "" + }, + { + "name": "value4", + "nodeType": "YulTypedName", + "src": "39195:6:2", + "type": "" + }, + { + "name": "value3", + "nodeType": "YulTypedName", + "src": "39203:6:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "39211:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "39219:6:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "39227:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "39238:4:2", + "type": "" + } + ], + "src": "38759:1844:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "40706:40:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "40717:22:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "40733:5:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "40727:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "40727:12:2" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "40717:6:2" + } + ] + } + ] + }, + "name": "array_length_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "40689:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "40699:6:2", + "type": "" + } + ], + "src": "40609:137:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "40886:73:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "40903:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "40908:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "40896:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "40896:19:2" + }, + "nodeType": "YulExpressionStatement", + "src": "40896:19:2" + }, + { + "nodeType": "YulAssignment", + "src": "40924:29:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "40943:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "40948:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "40939:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "40939:14:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "40924:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "40858:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "40863:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "40874:11:2", + "type": "" + } + ], + "src": "40752:207:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "41060:60:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "41070:11:2", + "value": { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "41078:3:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "41070:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "41091:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "41103:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "41108:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "41099:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41099:14:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "41091:4:2" + } + ] + } + ] + }, + "name": "array_dataslot_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "41047:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "41055:4:2", + "type": "" + } + ], + "src": "40965:155:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "41304:2415:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "41314:28:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "41330:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "41335:6:2", + "type": "", + "value": "0x0140" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "41326:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41326:16:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "41318:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "41352:243:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "41395:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "41425:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "41432:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "41421:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41421:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "41415:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "41415:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "41399:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "41463:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "41468:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "41459:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41459:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "41479:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "41485:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "41475:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41475:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "41452:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "41452:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "41452:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "41503:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "41565:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "41579:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "41511:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "41511:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "41503:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "41605:243:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "41648:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "41678:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "41685:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "41674:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41674:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "41668:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "41668:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "41652:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "41716:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "41721:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "41712:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41712:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "41732:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "41738:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "41728:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41728:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "41705:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "41705:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "41705:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "41756:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "41818:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "41832:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "41764:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "41764:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "41756:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "41858:244:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "41902:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "41932:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "41939:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "41928:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41928:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "41922:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "41922:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "41906:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "41970:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "41975:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "41966:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41966:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "41986:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "41992:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "41982:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "41982:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "41959:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "41959:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "41959:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "42010:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "42072:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42086:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "42018:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "42018:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42010:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "42112:251:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "42163:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "42193:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "42200:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "42189:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42189:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "42183:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "42183:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "42167:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "42231:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "42236:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "42227:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42227:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42247:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "42253:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "42243:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42243:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "42220:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "42220:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "42220:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "42271:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "42333:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42347:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "42279:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "42279:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42271:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "42373:251:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "42424:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "42454:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "42461:4:2", + "type": "", + "value": "0x80" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "42450:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42450:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "42444:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "42444:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "42428:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "42492:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "42497:4:2", + "type": "", + "value": "0x80" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "42488:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42488:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42508:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "42514:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "42504:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42504:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "42481:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "42481:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "42481:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "42532:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "42594:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42608:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "42540:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "42540:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42532:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "42634:182:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "42687:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "42717:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "42724:4:2", + "type": "", + "value": "0xa0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "42713:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42713:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "42707:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "42707:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "42691:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "42777:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "42795:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "42800:4:2", + "type": "", + "value": "0xa0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "42791:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42791:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "42743:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "42743:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "42743:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "42826:244:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "42870:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "42900:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "42907:4:2", + "type": "", + "value": "0xc0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "42896:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42896:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "42890:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "42890:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "42874:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "42938:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "42943:4:2", + "type": "", + "value": "0xc0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "42934:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42934:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42954:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "42960:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "42950:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "42950:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "42927:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "42927:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "42927:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "42978:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "43040:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "43054:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "42986:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "42986:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "42978:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "43080:254:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "43134:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "43164:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "43171:4:2", + "type": "", + "value": "0xe0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "43160:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "43160:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "43154:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "43154:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "43138:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "43202:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "43207:4:2", + "type": "", + "value": "0xe0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "43198:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "43198:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "43218:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "43224:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "43214:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "43214:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "43191:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "43191:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "43191:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "43242:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "43304:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "43318:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "43250:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "43250:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "43242:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "43344:167:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "43384:45:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "43414:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "43421:6:2", + "type": "", + "value": "0x0100" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "43410:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "43410:18:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "43404:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "43404:25:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "43388:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "43470:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "43488:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "43493:6:2", + "type": "", + "value": "0x0100" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "43484:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "43484:16:2" + } + ], + "functionName": { + "name": "abi_encode_t_bool_to_t_bool", + "nodeType": "YulIdentifier", + "src": "43442:27:2" + }, + "nodeType": "YulFunctionCall", + "src": "43442:59:2" + }, + "nodeType": "YulExpressionStatement", + "src": "43442:59:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "43521:171:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "43559:45:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "43589:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "43596:6:2", + "type": "", + "value": "0x0120" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "43585:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "43585:18:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "43579:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "43579:25:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "43563:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "43651:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "43669:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "43674:6:2", + "type": "", + "value": "0x0120" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "43665:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "43665:16:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "43617:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "43617:65:2" + }, + "nodeType": "YulExpressionStatement", + "src": "43617:65:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "43702:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "43709:4:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "43702:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "41283:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "41290:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "41299:3:2", + "type": "" + } + ], + "src": "41194:2525:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "43851:122:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "43861:106:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "43955:6:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "43963:3:2" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr", + "nodeType": "YulIdentifier", + "src": "43875:79:2" + }, + "nodeType": "YulFunctionCall", + "src": "43875:92:2" + }, + "variableNames": [ + { + "name": "updatedPos", + "nodeType": "YulIdentifier", + "src": "43861:10:2" + } + ] + } + ] + }, + "name": "abi_encodeUpdatedPos_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "43824:6:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "43832:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updatedPos", + "nodeType": "YulTypedName", + "src": "43840:10:2", + "type": "" + } + ], + "src": "43725:248:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "44077:38:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "44087:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "44099:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "44104:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "44095:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "44095:14:2" + }, + "variableNames": [ + { + "name": "next", + "nodeType": "YulIdentifier", + "src": "44087:4:2" + } + ] + } + ] + }, + "name": "array_nextElement_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "44064:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "next", + "nodeType": "YulTypedName", + "src": "44072:4:2", + "type": "" + } + ], + "src": "43979:136:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "44363:925:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "44373:91:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "44458:5:2" + } + ], + "functionName": { + "name": "array_length_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "44387:70:2" + }, + "nodeType": "YulFunctionCall", + "src": "44387:77:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "44377:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "44473:116:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "44577:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "44582:6:2" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "44480:96:2" + }, + "nodeType": "YulFunctionCall", + "src": "44480:109:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "44473:3:2" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "44598:20:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "44615:3:2" + }, + "variables": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "44602:9:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "44627:39:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "44643:3:2" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "44652:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "44660:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "44648:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "44648:17:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "44639:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "44639:27:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "44631:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "44675:94:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "44763:5:2" + } + ], + "functionName": { + "name": "array_dataslot_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "44690:72:2" + }, + "nodeType": "YulFunctionCall", + "src": "44690:79:2" + }, + "variables": [ + { + "name": "baseRef", + "nodeType": "YulTypedName", + "src": "44679:7:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "44778:21:2", + "value": { + "name": "baseRef", + "nodeType": "YulIdentifier", + "src": "44792:7:2" + }, + "variables": [ + { + "name": "srcPtr", + "nodeType": "YulTypedName", + "src": "44782:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "44868:375:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "44889:3:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "44898:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "44904:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "44894:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "44894:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "44882:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "44882:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "44882:33:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "44928:34:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "44955:6:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "44949:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "44949:13:2" + }, + "variables": [ + { + "name": "elementValue0", + "nodeType": "YulTypedName", + "src": "44932:13:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "44975:118:2", + "value": { + "arguments": [ + { + "name": "elementValue0", + "nodeType": "YulIdentifier", + "src": "45073:13:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "45088:4:2" + } + ], + "functionName": { + "name": "abi_encodeUpdatedPos_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr", + "nodeType": "YulIdentifier", + "src": "44983:89:2" + }, + "nodeType": "YulFunctionCall", + "src": "44983:110:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "44975:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "45106:93:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "45192:6:2" + } + ], + "functionName": { + "name": "array_nextElement_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "45116:75:2" + }, + "nodeType": "YulFunctionCall", + "src": "45116:83:2" + }, + "variableNames": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "45106:6:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "45212:21:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "45223:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "45228:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "45219:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "45219:14:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "45212:3:2" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "44830:1:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "44833:6:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "44827:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "44827:13:2" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "44841:18:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "44843:14:2", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "44852:1:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "44855:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "44848:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "44848:9:2" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "44843:1:2" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "44812:14:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "44814:10:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "44823:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "44818:1:2", + "type": "" + } + ] + } + ] + }, + "src": "44808:435:2" + }, + { + "nodeType": "YulAssignment", + "src": "45252:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "45259:4:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "45252:3:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "45272:10:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "45279:3:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "45272:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "44342:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "44349:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "44358:3:2", + "type": "" + } + ], + "src": "44193:1095:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "45488:271:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "45498:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "45510:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "45521:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "45506:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "45506:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "45498:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "45545:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "45556:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "45541:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "45541:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "45564:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "45570:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "45560:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "45560:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "45534:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "45534:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "45534:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "45590:162:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "45738:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "45747:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "45598:139:2" + }, + "nodeType": "YulFunctionCall", + "src": "45598:154:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "45590:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "45460:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "45472:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "45483:4:2", + "type": "" + } + ], + "src": "45294:465:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "45820:53:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "45837:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "45860:5:2" + } + ], + "functionName": { + "name": "cleanup_t_address", + "nodeType": "YulIdentifier", + "src": "45842:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "45842:24:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "45830:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "45830:37:2" + }, + "nodeType": "YulExpressionStatement", + "src": "45830:37:2" + } + ] + }, + "name": "abi_encode_t_address_to_t_address", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "45808:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "45815:3:2", + "type": "" + } + ], + "src": "45765:108:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "45939:71:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "45956:3:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "45997:5:2" + } + ], + "functionName": { + "name": "convert_t_enum$_Role_$39_to_t_uint8", + "nodeType": "YulIdentifier", + "src": "45961:35:2" + }, + "nodeType": "YulFunctionCall", + "src": "45961:42:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "45949:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "45949:55:2" + }, + "nodeType": "YulExpressionStatement", + "src": "45949:55:2" + } + ] + }, + "name": "abi_encode_t_enum$_Role_$39_to_t_uint8", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "45927:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "45934:3:2", + "type": "" + } + ], + "src": "45879:131:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "46192:1687:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "46202:26:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "46218:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "46223:4:2", + "type": "", + "value": "0xe0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "46214:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46214:14:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "46206:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "46238:172:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "46281:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "46311:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "46318:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "46307:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46307:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "46301:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "46301:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "46285:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "46371:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "46389:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "46394:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "46385:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46385:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_address_to_t_address", + "nodeType": "YulIdentifier", + "src": "46337:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "46337:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "46337:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "46420:240:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "46460:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "46490:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "46497:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "46486:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46486:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "46480:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "46480:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "46464:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "46528:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "46533:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "46524:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46524:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "46544:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "46550:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "46540:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46540:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "46517:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "46517:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "46517:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "46568:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "46630:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "46644:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "46576:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "46576:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "46568:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "46670:241:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "46711:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "46741:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "46748:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "46737:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46737:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "46731:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "46731:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "46715:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "46779:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "46784:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "46775:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46775:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "46795:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "46801:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "46791:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46791:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "46768:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "46768:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "46768:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "46819:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "46881:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "46895:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "46827:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "46827:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "46819:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "46921:244:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "46965:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "46995:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "47002:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "46991:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "46991:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "46985:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "46985:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "46969:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "47033:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "47038:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "47029:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47029:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47049:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "47055:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "47045:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47045:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "47022:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "47022:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "47022:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "47073:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "47135:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47149:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "47081:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "47081:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47073:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "47175:241:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "47216:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "47246:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "47253:4:2", + "type": "", + "value": "0x80" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "47242:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47242:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "47236:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "47236:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "47220:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "47284:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "47289:4:2", + "type": "", + "value": "0x80" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "47280:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47280:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47300:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "47306:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "47296:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47296:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "47273:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "47273:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "47273:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "47324:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "47386:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47400:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "47332:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "47332:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47324:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "47426:247:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "47473:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "47503:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "47510:4:2", + "type": "", + "value": "0xa0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "47499:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47499:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "47493:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "47493:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "47477:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "47541:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "47546:4:2", + "type": "", + "value": "0xa0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "47537:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47537:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47557:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "47563:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "47553:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47553:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "47530:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "47530:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "47530:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "47581:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "47643:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47657:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "47589:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "47589:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47581:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "47683:169:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "47718:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "47748:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "47755:4:2", + "type": "", + "value": "0xc0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "47744:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47744:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "47738:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "47738:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "47722:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "47813:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "47831:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "47836:4:2", + "type": "", + "value": "0xc0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "47827:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "47827:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_enum$_Role_$39_to_t_uint8", + "nodeType": "YulIdentifier", + "src": "47774:38:2" + }, + "nodeType": "YulFunctionCall", + "src": "47774:68:2" + }, + "nodeType": "YulExpressionStatement", + "src": "47774:68:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "47862:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "47869:4:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "47862:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "46171:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "46178:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "46187:3:2", + "type": "" + } + ], + "src": "46078:1801:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "48023:215:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "48033:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "48045:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "48056:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "48041:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "48041:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "48033:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "48080:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "48091:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "48076:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "48076:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "48099:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "48105:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "48095:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "48095:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "48069:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "48069:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "48069:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "48125:106:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "48217:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "48226:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "48133:83:2" + }, + "nodeType": "YulFunctionCall", + "src": "48133:98:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "48125:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_struct$_user_$93_memory_ptr__to_t_struct$_user_$93_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "47995:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "48007:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "48018:4:2", + "type": "" + } + ], + "src": "47885:353:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "48338:40:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "48349:22:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "48365:5:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "48359:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "48359:12:2" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "48349:6:2" + } + ] + } + ] + }, + "name": "array_length_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "48321:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "48331:6:2", + "type": "" + } + ], + "src": "48244:134:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "48515:73:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "48532:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "48537:6:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "48525:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "48525:19:2" + }, + "nodeType": "YulExpressionStatement", + "src": "48525:19:2" + }, + { + "nodeType": "YulAssignment", + "src": "48553:29:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "48572:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "48577:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "48568:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "48568:14:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "48553:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "48487:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "48492:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "48503:11:2", + "type": "" + } + ], + "src": "48384:204:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "48686:60:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "48696:11:2", + "value": { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "48704:3:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "48696:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "48717:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "48729:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "48734:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "48725:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "48725:14:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "48717:4:2" + } + ] + } + ] + }, + "name": "array_dataslot_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "48673:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "48681:4:2", + "type": "" + } + ], + "src": "48594:152:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "48918:1687:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "48928:26:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "48944:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "48949:4:2", + "type": "", + "value": "0xe0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "48940:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "48940:14:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "48932:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "48964:172:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "49007:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "49037:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "49044:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "49033:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49033:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "49027:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "49027:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "49011:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "49097:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "49115:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "49120:4:2", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "49111:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49111:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_address_to_t_address", + "nodeType": "YulIdentifier", + "src": "49063:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "49063:63:2" + }, + "nodeType": "YulExpressionStatement", + "src": "49063:63:2" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "49146:240:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "49186:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "49216:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "49223:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "49212:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49212:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "49206:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "49206:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "49190:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "49254:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "49259:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "49250:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49250:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "49270:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "49276:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "49266:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49266:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "49243:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "49243:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "49243:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "49294:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "49356:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "49370:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "49302:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "49302:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "49294:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "49396:241:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "49437:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "49467:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "49474:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "49463:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49463:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "49457:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "49457:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "49441:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "49505:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "49510:4:2", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "49501:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49501:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "49521:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "49527:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "49517:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49517:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "49494:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "49494:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "49494:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "49545:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "49607:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "49621:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "49553:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "49553:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "49545:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "49647:244:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "49691:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "49721:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "49728:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "49717:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49717:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "49711:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "49711:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "49695:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "49759:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "49764:4:2", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "49755:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49755:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "49775:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "49781:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "49771:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49771:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "49748:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "49748:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "49748:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "49799:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "49861:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "49875:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "49807:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "49807:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "49799:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "49901:241:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "49942:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "49972:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "49979:4:2", + "type": "", + "value": "0x80" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "49968:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "49968:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "49962:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "49962:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "49946:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "50010:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "50015:4:2", + "type": "", + "value": "0x80" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "50006:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "50006:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "50026:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "50032:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "50022:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "50022:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "49999:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "49999:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "49999:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "50050:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "50112:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "50126:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "50058:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "50058:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "50050:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "50152:247:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "50199:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "50229:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "50236:4:2", + "type": "", + "value": "0xa0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "50225:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "50225:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "50219:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "50219:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "50203:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "50267:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "50272:4:2", + "type": "", + "value": "0xa0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "50263:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "50263:14:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "50283:4:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "50289:3:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "50279:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "50279:14:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "50256:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "50256:38:2" + }, + "nodeType": "YulExpressionStatement", + "src": "50256:38:2" + }, + { + "nodeType": "YulAssignment", + "src": "50307:81:2", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "50369:12:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "50383:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "50315:53:2" + }, + "nodeType": "YulFunctionCall", + "src": "50315:73:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "50307:4:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "50409:169:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "50444:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "50474:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "50481:4:2", + "type": "", + "value": "0xc0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "50470:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "50470:16:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "50464:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "50464:23:2" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "50448:12:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "50539:12:2" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "50557:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "50562:4:2", + "type": "", + "value": "0xc0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "50553:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "50553:14:2" + } + ], + "functionName": { + "name": "abi_encode_t_enum$_Role_$39_to_t_uint8", + "nodeType": "YulIdentifier", + "src": "50500:38:2" + }, + "nodeType": "YulFunctionCall", + "src": "50500:68:2" + }, + "nodeType": "YulExpressionStatement", + "src": "50500:68:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "50588:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "50595:4:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "50588:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "48897:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "48904:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "48913:3:2", + "type": "" + } + ], + "src": "48814:1791:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "50731:116:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "50741:100:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "50829:6:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "50837:3:2" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr", + "nodeType": "YulIdentifier", + "src": "50755:73:2" + }, + "nodeType": "YulFunctionCall", + "src": "50755:86:2" + }, + "variableNames": [ + { + "name": "updatedPos", + "nodeType": "YulIdentifier", + "src": "50741:10:2" + } + ] + } + ] + }, + "name": "abi_encodeUpdatedPos_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "50704:6:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "50712:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updatedPos", + "nodeType": "YulTypedName", + "src": "50720:10:2", + "type": "" + } + ], + "src": "50611:236:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "50948:38:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "50958:22:2", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "50970:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "50975:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "50966:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "50966:14:2" + }, + "variableNames": [ + { + "name": "next", + "nodeType": "YulIdentifier", + "src": "50958:4:2" + } + ] + } + ] + }, + "name": "array_nextElement_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "50935:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "next", + "nodeType": "YulTypedName", + "src": "50943:4:2", + "type": "" + } + ], + "src": "50853:133:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "51222:907:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "51232:88:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "51314:5:2" + } + ], + "functionName": { + "name": "array_length_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "51246:67:2" + }, + "nodeType": "YulFunctionCall", + "src": "51246:74:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "51236:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "51329:113:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "51430:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "51435:6:2" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "51336:93:2" + }, + "nodeType": "YulFunctionCall", + "src": "51336:106:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "51329:3:2" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "51451:20:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "51468:3:2" + }, + "variables": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "51455:9:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "51480:39:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "51496:3:2" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "51505:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "51513:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "51501:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "51501:17:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "51492:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "51492:27:2" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "51484:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "51528:91:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "51613:5:2" + } + ], + "functionName": { + "name": "array_dataslot_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "51543:69:2" + }, + "nodeType": "YulFunctionCall", + "src": "51543:76:2" + }, + "variables": [ + { + "name": "baseRef", + "nodeType": "YulTypedName", + "src": "51532:7:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "51628:21:2", + "value": { + "name": "baseRef", + "nodeType": "YulIdentifier", + "src": "51642:7:2" + }, + "variables": [ + { + "name": "srcPtr", + "nodeType": "YulTypedName", + "src": "51632:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "51718:366:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "51739:3:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "51748:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "51754:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "51744:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "51744:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "51732:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "51732:33:2" + }, + "nodeType": "YulExpressionStatement", + "src": "51732:33:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "51778:34:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "51805:6:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "51799:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "51799:13:2" + }, + "variables": [ + { + "name": "elementValue0", + "nodeType": "YulTypedName", + "src": "51782:13:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "51825:112:2", + "value": { + "arguments": [ + { + "name": "elementValue0", + "nodeType": "YulIdentifier", + "src": "51917:13:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "51932:4:2" + } + ], + "functionName": { + "name": "abi_encodeUpdatedPos_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr", + "nodeType": "YulIdentifier", + "src": "51833:83:2" + }, + "nodeType": "YulFunctionCall", + "src": "51833:104:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "51825:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "51950:90:2", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "52033:6:2" + } + ], + "functionName": { + "name": "array_nextElement_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "51960:72:2" + }, + "nodeType": "YulFunctionCall", + "src": "51960:80:2" + }, + "variableNames": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "51950:6:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "52053:21:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "52064:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "52069:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "52060:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "52060:14:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "52053:3:2" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "51680:1:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "51683:6:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "51677:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "51677:13:2" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "51691:18:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "51693:14:2", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "51702:1:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "51705:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "51698:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "51698:9:2" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "51693:1:2" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "51662:14:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "51664:10:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "51673:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "51668:1:2", + "type": "" + } + ] + } + ] + }, + "src": "51658:426:2" + }, + { + "nodeType": "YulAssignment", + "src": "52093:11:2", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "52100:4:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "52093:3:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "52113:10:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "52120:3:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "52113:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "51201:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "51208:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "51217:3:2", + "type": "" + } + ], + "src": "51058:1071:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "52323:265:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "52333:26:2", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "52345:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "52356:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "52341:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "52341:18:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "52333:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "52380:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "52391:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "52376:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "52376:17:2" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "52399:4:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "52405:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "52395:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "52395:20:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "52369:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "52369:47:2" + }, + "nodeType": "YulExpressionStatement", + "src": "52369:47:2" + }, + { + "nodeType": "YulAssignment", + "src": "52425:156:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "52567:6:2" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "52576:4:2" + } + ], + "functionName": { + "name": "abi_encode_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "52433:133:2" + }, + "nodeType": "YulFunctionCall", + "src": "52433:148:2" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "52425:4:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "52295:9:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "52307:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "52318:4:2", + "type": "" + } + ], + "src": "52135:453:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "52644:56:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "52678:16:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "52687:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "52690:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "52680:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "52680:12:2" + }, + "nodeType": "YulExpressionStatement", + "src": "52680:12:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "52667:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "52674:1:2", + "type": "", + "value": "4" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "52664:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "52664:12:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "52657:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "52657:20:2" + }, + "nodeType": "YulIf", + "src": "52654:40:2" + } + ] + }, + "name": "validator_revert_t_enum$_Role_$39", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "52637:5:2", + "type": "" + } + ], + "src": "52594:106:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "52765:94:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "52775:29:2", + "value": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "52797:6:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "52784:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "52784:20:2" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "52775:5:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "52847:5:2" + } + ], + "functionName": { + "name": "validator_revert_t_enum$_Role_$39", + "nodeType": "YulIdentifier", + "src": "52813:33:2" + }, + "nodeType": "YulFunctionCall", + "src": "52813:40:2" + }, + "nodeType": "YulExpressionStatement", + "src": "52813:40:2" + } + ] + }, + "name": "abi_decode_t_enum$_Role_$39", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "52743:6:2", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "52751:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "52759:5:2", + "type": "" + } + ], + "src": "52706:153:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "53090:1892:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "53137:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "53139:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "53139:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "53139:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "53111:7:2" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "53120:9:2" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "53107:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "53107:23:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "53132:3:2", + "type": "", + "value": "224" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "53103:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "53103:33:2" + }, + "nodeType": "YulIf", + "src": "53100:120:2" + }, + { + "nodeType": "YulBlock", + "src": "53230:117:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "53245:15:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "53259:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "53249:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "53274:63:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "53309:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "53320:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "53305:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "53305:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "53329:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_address", + "nodeType": "YulIdentifier", + "src": "53284:20:2" + }, + "nodeType": "YulFunctionCall", + "src": "53284:53:2" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "53274:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "53357:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "53372:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "53403:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "53414:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "53399:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "53399:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "53386:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "53386:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "53376:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "53465:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "53467:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "53467:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "53467:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "53437:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "53445:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "53434:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "53434:30:2" + }, + "nodeType": "YulIf", + "src": "53431:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "53562:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "53607:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "53618:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "53603:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "53603:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "53627:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "53572:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "53572:63:2" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "53562:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "53655:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "53670:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "53701:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "53712:2:2", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "53697:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "53697:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "53684:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "53684:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "53674:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "53763:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "53765:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "53765:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "53765:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "53735:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "53743:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "53732:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "53732:30:2" + }, + "nodeType": "YulIf", + "src": "53729:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "53860:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "53905:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "53916:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "53901:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "53901:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "53925:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "53870:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "53870:63:2" + }, + "variableNames": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "53860:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "53953:288:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "53968:46:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "53999:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "54010:2:2", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "53995:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "53995:18:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "53982:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "53982:32:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "53972:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "54061:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "54063:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "54063:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "54063:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "54033:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "54041:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "54030:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "54030:30:2" + }, + "nodeType": "YulIf", + "src": "54027:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "54158:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "54203:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "54214:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "54199:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "54199:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "54223:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "54168:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "54168:63:2" + }, + "variableNames": [ + { + "name": "value3", + "nodeType": "YulIdentifier", + "src": "54158:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "54251:289:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "54266:47:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "54297:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "54308:3:2", + "type": "", + "value": "128" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "54293:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "54293:19:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "54280:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "54280:33:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "54270:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "54360:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "54362:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "54362:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "54362:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "54332:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "54340:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "54329:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "54329:30:2" + }, + "nodeType": "YulIf", + "src": "54326:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "54457:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "54502:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "54513:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "54498:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "54498:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "54522:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "54467:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "54467:63:2" + }, + "variableNames": [ + { + "name": "value4", + "nodeType": "YulIdentifier", + "src": "54457:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "54550:289:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "54565:47:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "54596:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "54607:3:2", + "type": "", + "value": "160" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "54592:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "54592:19:2" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "54579:12:2" + }, + "nodeType": "YulFunctionCall", + "src": "54579:33:2" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "54569:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "54659:83:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "54661:77:2" + }, + "nodeType": "YulFunctionCall", + "src": "54661:79:2" + }, + "nodeType": "YulExpressionStatement", + "src": "54661:79:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "54631:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "54639:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "54628:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "54628:30:2" + }, + "nodeType": "YulIf", + "src": "54625:117:2" + }, + { + "nodeType": "YulAssignment", + "src": "54756:73:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "54801:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "54812:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "54797:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "54797:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "54821:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "54766:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "54766:63:2" + }, + "variableNames": [ + { + "name": "value5", + "nodeType": "YulIdentifier", + "src": "54756:6:2" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "54849:126:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "54864:17:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "54878:3:2", + "type": "", + "value": "192" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "54868:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "54895:70:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "54937:9:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "54948:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "54933:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "54933:22:2" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "54957:7:2" + } + ], + "functionName": { + "name": "abi_decode_t_enum$_Role_$39", + "nodeType": "YulIdentifier", + "src": "54905:27:2" + }, + "nodeType": "YulFunctionCall", + "src": "54905:60:2" + }, + "variableNames": [ + { + "name": "value6", + "nodeType": "YulIdentifier", + "src": "54895:6:2" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_addresst_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_enum$_Role_$39", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "53012:9:2", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "53023:7:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "53035:6:2", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "53043:6:2", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "53051:6:2", + "type": "" + }, + { + "name": "value3", + "nodeType": "YulTypedName", + "src": "53059:6:2", + "type": "" + }, + { + "name": "value4", + "nodeType": "YulTypedName", + "src": "53067:6:2", + "type": "" + }, + { + "name": "value5", + "nodeType": "YulTypedName", + "src": "53075:6:2", + "type": "" + }, + { + "name": "value6", + "nodeType": "YulTypedName", + "src": "53083:6:2", + "type": "" + } + ], + "src": "52865:2117:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "55016:152:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55033:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55036:77:2", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "55026:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55026:88:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55026:88:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55130:1:2", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55133:4:2", + "type": "", + "value": "0x32" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "55123:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55123:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55123:15:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55154:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55157:4:2", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "55147:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55147:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55147:15:2" + } + ] + }, + "name": "panic_error_0x32", + "nodeType": "YulFunctionDefinition", + "src": "54988:180:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "55202:152:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55219:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55222:77:2", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "55212:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55212:88:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55212:88:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55316:1:2", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55319:4:2", + "type": "", + "value": "0x11" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "55309:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55309:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55309:15:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55340:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55343:4:2", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "55333:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55333:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55333:15:2" + } + ] + }, + "name": "panic_error_0x11", + "nodeType": "YulFunctionDefinition", + "src": "55174:180:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "55403:190:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "55413:33:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "55440:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "55422:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "55422:24:2" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "55413:5:2" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "55536:22:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x11", + "nodeType": "YulIdentifier", + "src": "55538:16:2" + }, + "nodeType": "YulFunctionCall", + "src": "55538:18:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55538:18:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "55461:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55468:66:2", + "type": "", + "value": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + ], + "functionName": { + "name": "eq", + "nodeType": "YulIdentifier", + "src": "55458:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "55458:77:2" + }, + "nodeType": "YulIf", + "src": "55455:103:2" + }, + { + "nodeType": "YulAssignment", + "src": "55567:20:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "55578:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55585:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "55574:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "55574:13:2" + }, + "variableNames": [ + { + "name": "ret", + "nodeType": "YulIdentifier", + "src": "55567:3:2" + } + ] + } + ] + }, + "name": "increment_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "55389:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "ret", + "nodeType": "YulTypedName", + "src": "55399:3:2", + "type": "" + } + ], + "src": "55360:233:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "55627:152:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55644:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55647:77:2", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "55637:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55637:88:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55637:88:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55741:1:2", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55744:4:2", + "type": "", + "value": "0x22" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "55734:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55734:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55734:15:2" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55765:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55768:4:2", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "55758:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55758:15:2" + }, + "nodeType": "YulExpressionStatement", + "src": "55758:15:2" + } + ] + }, + "name": "panic_error_0x22", + "nodeType": "YulFunctionDefinition", + "src": "55599:180:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "55836:269:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "55846:22:2", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "55860:4:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55866:1:2", + "type": "", + "value": "2" + } + ], + "functionName": { + "name": "div", + "nodeType": "YulIdentifier", + "src": "55856:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "55856:12:2" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "55846:6:2" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "55877:38:2", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "55907:4:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55913:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "55903:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "55903:12:2" + }, + "variables": [ + { + "name": "outOfPlaceEncoding", + "nodeType": "YulTypedName", + "src": "55881:18:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "55954:51:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "55968:27:2", + "value": { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "55982:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "55990:4:2", + "type": "", + "value": "0x7f" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "55978:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "55978:17:2" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "55968:6:2" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "outOfPlaceEncoding", + "nodeType": "YulIdentifier", + "src": "55934:18:2" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "55927:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "55927:26:2" + }, + "nodeType": "YulIf", + "src": "55924:81:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "56057:42:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x22", + "nodeType": "YulIdentifier", + "src": "56071:16:2" + }, + "nodeType": "YulFunctionCall", + "src": "56071:18:2" + }, + "nodeType": "YulExpressionStatement", + "src": "56071:18:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "outOfPlaceEncoding", + "nodeType": "YulIdentifier", + "src": "56021:18:2" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "56044:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "56052:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "56041:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "56041:14:2" + } + ], + "functionName": { + "name": "eq", + "nodeType": "YulIdentifier", + "src": "56018:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "56018:38:2" + }, + "nodeType": "YulIf", + "src": "56015:84:2" + } + ] + }, + "name": "extract_byte_array_length", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "55820:4:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "55829:6:2", + "type": "" + } + ], + "src": "55785:320:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "56165:87:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "56175:11:2", + "value": { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "56183:3:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "56175:4:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "56203:1:2", + "type": "", + "value": "0" + }, + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "56206:3:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "56196:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "56196:14:2" + }, + "nodeType": "YulExpressionStatement", + "src": "56196:14:2" + }, + { + "nodeType": "YulAssignment", + "src": "56219:26:2", + "value": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "56237:1:2", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "56240:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "keccak256", + "nodeType": "YulIdentifier", + "src": "56227:9:2" + }, + "nodeType": "YulFunctionCall", + "src": "56227:18:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "56219:4:2" + } + ] + } + ] + }, + "name": "array_dataslot_t_string_storage", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "56152:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "56160:4:2", + "type": "" + } + ], + "src": "56111:141:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "56302:49:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "56312:33:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "56330:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "56337:2:2", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "56326:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "56326:14:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "56342:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "div", + "nodeType": "YulIdentifier", + "src": "56322:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "56322:23:2" + }, + "variableNames": [ + { + "name": "result", + "nodeType": "YulIdentifier", + "src": "56312:6:2" + } + ] + } + ] + }, + "name": "divide_by_32_ceil", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "56285:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "result", + "nodeType": "YulTypedName", + "src": "56295:6:2", + "type": "" + } + ], + "src": "56258:93:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "56410:54:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "56420:37:2", + "value": { + "arguments": [ + { + "name": "bits", + "nodeType": "YulIdentifier", + "src": "56445:4:2" + }, + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "56451:5:2" + } + ], + "functionName": { + "name": "shl", + "nodeType": "YulIdentifier", + "src": "56441:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "56441:16:2" + }, + "variableNames": [ + { + "name": "newValue", + "nodeType": "YulIdentifier", + "src": "56420:8:2" + } + ] + } + ] + }, + "name": "shift_left_dynamic", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "bits", + "nodeType": "YulTypedName", + "src": "56385:4:2", + "type": "" + }, + { + "name": "value", + "nodeType": "YulTypedName", + "src": "56391:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "newValue", + "nodeType": "YulTypedName", + "src": "56401:8:2", + "type": "" + } + ], + "src": "56357:107:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "56546:317:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "56556:35:2", + "value": { + "arguments": [ + { + "name": "shiftBytes", + "nodeType": "YulIdentifier", + "src": "56577:10:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "56589:1:2", + "type": "", + "value": "8" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "56573:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "56573:18:2" + }, + "variables": [ + { + "name": "shiftBits", + "nodeType": "YulTypedName", + "src": "56560:9:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "56600:109:2", + "value": { + "arguments": [ + { + "name": "shiftBits", + "nodeType": "YulIdentifier", + "src": "56631:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "56642:66:2", + "type": "", + "value": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + ], + "functionName": { + "name": "shift_left_dynamic", + "nodeType": "YulIdentifier", + "src": "56612:18:2" + }, + "nodeType": "YulFunctionCall", + "src": "56612:97:2" + }, + "variables": [ + { + "name": "mask", + "nodeType": "YulTypedName", + "src": "56604:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "56718:51:2", + "value": { + "arguments": [ + { + "name": "shiftBits", + "nodeType": "YulIdentifier", + "src": "56749:9:2" + }, + { + "name": "toInsert", + "nodeType": "YulIdentifier", + "src": "56760:8:2" + } + ], + "functionName": { + "name": "shift_left_dynamic", + "nodeType": "YulIdentifier", + "src": "56730:18:2" + }, + "nodeType": "YulFunctionCall", + "src": "56730:39:2" + }, + "variableNames": [ + { + "name": "toInsert", + "nodeType": "YulIdentifier", + "src": "56718:8:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "56778:30:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "56791:5:2" + }, + { + "arguments": [ + { + "name": "mask", + "nodeType": "YulIdentifier", + "src": "56802:4:2" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "56798:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "56798:9:2" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "56787:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "56787:21:2" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "56778:5:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "56817:40:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "56830:5:2" + }, + { + "arguments": [ + { + "name": "toInsert", + "nodeType": "YulIdentifier", + "src": "56841:8:2" + }, + { + "name": "mask", + "nodeType": "YulIdentifier", + "src": "56851:4:2" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "56837:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "56837:19:2" + } + ], + "functionName": { + "name": "or", + "nodeType": "YulIdentifier", + "src": "56827:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "56827:30:2" + }, + "variableNames": [ + { + "name": "result", + "nodeType": "YulIdentifier", + "src": "56817:6:2" + } + ] + } + ] + }, + "name": "update_byte_slice_dynamic32", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "56507:5:2", + "type": "" + }, + { + "name": "shiftBytes", + "nodeType": "YulTypedName", + "src": "56514:10:2", + "type": "" + }, + { + "name": "toInsert", + "nodeType": "YulTypedName", + "src": "56526:8:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "result", + "nodeType": "YulTypedName", + "src": "56539:6:2", + "type": "" + } + ], + "src": "56470:393:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "56901:28:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "56911:12:2", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "56918:5:2" + }, + "variableNames": [ + { + "name": "ret", + "nodeType": "YulIdentifier", + "src": "56911:3:2" + } + ] + } + ] + }, + "name": "identity", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "56887:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "ret", + "nodeType": "YulTypedName", + "src": "56897:3:2", + "type": "" + } + ], + "src": "56869:60:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "56995:82:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "57005:66:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "57063:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "57045:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "57045:24:2" + } + ], + "functionName": { + "name": "identity", + "nodeType": "YulIdentifier", + "src": "57036:8:2" + }, + "nodeType": "YulFunctionCall", + "src": "57036:34:2" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "57018:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "57018:53:2" + }, + "variableNames": [ + { + "name": "converted", + "nodeType": "YulIdentifier", + "src": "57005:9:2" + } + ] + } + ] + }, + "name": "convert_t_uint256_to_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "56975:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "converted", + "nodeType": "YulTypedName", + "src": "56985:9:2", + "type": "" + } + ], + "src": "56935:142:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "57130:28:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "57140:12:2", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "57147:5:2" + }, + "variableNames": [ + { + "name": "ret", + "nodeType": "YulIdentifier", + "src": "57140:3:2" + } + ] + } + ] + }, + "name": "prepare_store_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "57116:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "ret", + "nodeType": "YulTypedName", + "src": "57126:3:2", + "type": "" + } + ], + "src": "57083:75:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "57240:193:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "57250:63:2", + "value": { + "arguments": [ + { + "name": "value_0", + "nodeType": "YulIdentifier", + "src": "57305:7:2" + } + ], + "functionName": { + "name": "convert_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "57274:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "57274:39:2" + }, + "variables": [ + { + "name": "convertedValue_0", + "nodeType": "YulTypedName", + "src": "57254:16:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "57329:4:2" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "57369:4:2" + } + ], + "functionName": { + "name": "sload", + "nodeType": "YulIdentifier", + "src": "57363:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "57363:11:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "57376:6:2" + }, + { + "arguments": [ + { + "name": "convertedValue_0", + "nodeType": "YulIdentifier", + "src": "57408:16:2" + } + ], + "functionName": { + "name": "prepare_store_t_uint256", + "nodeType": "YulIdentifier", + "src": "57384:23:2" + }, + "nodeType": "YulFunctionCall", + "src": "57384:41:2" + } + ], + "functionName": { + "name": "update_byte_slice_dynamic32", + "nodeType": "YulIdentifier", + "src": "57335:27:2" + }, + "nodeType": "YulFunctionCall", + "src": "57335:91:2" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "57322:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "57322:105:2" + }, + "nodeType": "YulExpressionStatement", + "src": "57322:105:2" + } + ] + }, + "name": "update_storage_value_t_uint256_to_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "slot", + "nodeType": "YulTypedName", + "src": "57217:4:2", + "type": "" + }, + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "57223:6:2", + "type": "" + }, + { + "name": "value_0", + "nodeType": "YulTypedName", + "src": "57231:7:2", + "type": "" + } + ], + "src": "57164:269:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "57488:24:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "57498:8:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "57505:1:2", + "type": "", + "value": "0" + }, + "variableNames": [ + { + "name": "ret", + "nodeType": "YulIdentifier", + "src": "57498:3:2" + } + ] + } + ] + }, + "name": "zero_value_for_split_t_uint256", + "nodeType": "YulFunctionDefinition", + "returnVariables": [ + { + "name": "ret", + "nodeType": "YulTypedName", + "src": "57484:3:2", + "type": "" + } + ], + "src": "57439:73:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "57571:136:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "57581:46:2", + "value": { + "arguments": [], + "functionName": { + "name": "zero_value_for_split_t_uint256", + "nodeType": "YulIdentifier", + "src": "57595:30:2" + }, + "nodeType": "YulFunctionCall", + "src": "57595:32:2" + }, + "variables": [ + { + "name": "zero_0", + "nodeType": "YulTypedName", + "src": "57585:6:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "57680:4:2" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "57686:6:2" + }, + { + "name": "zero_0", + "nodeType": "YulIdentifier", + "src": "57694:6:2" + } + ], + "functionName": { + "name": "update_storage_value_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "57636:43:2" + }, + "nodeType": "YulFunctionCall", + "src": "57636:65:2" + }, + "nodeType": "YulExpressionStatement", + "src": "57636:65:2" + } + ] + }, + "name": "storage_set_to_zero_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "slot", + "nodeType": "YulTypedName", + "src": "57557:4:2", + "type": "" + }, + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "57563:6:2", + "type": "" + } + ], + "src": "57518:189:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "57763:136:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "57830:63:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "start", + "nodeType": "YulIdentifier", + "src": "57874:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "57881:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "storage_set_to_zero_t_uint256", + "nodeType": "YulIdentifier", + "src": "57844:29:2" + }, + "nodeType": "YulFunctionCall", + "src": "57844:39:2" + }, + "nodeType": "YulExpressionStatement", + "src": "57844:39:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "start", + "nodeType": "YulIdentifier", + "src": "57783:5:2" + }, + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "57790:3:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "57780:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "57780:14:2" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "57795:26:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "57797:22:2", + "value": { + "arguments": [ + { + "name": "start", + "nodeType": "YulIdentifier", + "src": "57810:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "57817:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "57806:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "57806:13:2" + }, + "variableNames": [ + { + "name": "start", + "nodeType": "YulIdentifier", + "src": "57797:5:2" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "57777:2:2", + "statements": [] + }, + "src": "57773:120:2" + } + ] + }, + "name": "clear_storage_range_t_bytes1", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "start", + "nodeType": "YulTypedName", + "src": "57751:5:2", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "57758:3:2", + "type": "" + } + ], + "src": "57713:186:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "57984:464:2", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "58010:431:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "58024:54:2", + "value": { + "arguments": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "58072:5:2" + } + ], + "functionName": { + "name": "array_dataslot_t_string_storage", + "nodeType": "YulIdentifier", + "src": "58040:31:2" + }, + "nodeType": "YulFunctionCall", + "src": "58040:38:2" + }, + "variables": [ + { + "name": "dataArea", + "nodeType": "YulTypedName", + "src": "58028:8:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "58091:63:2", + "value": { + "arguments": [ + { + "name": "dataArea", + "nodeType": "YulIdentifier", + "src": "58114:8:2" + }, + { + "arguments": [ + { + "name": "startIndex", + "nodeType": "YulIdentifier", + "src": "58142:10:2" + } + ], + "functionName": { + "name": "divide_by_32_ceil", + "nodeType": "YulIdentifier", + "src": "58124:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "58124:29:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "58110:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "58110:44:2" + }, + "variables": [ + { + "name": "deleteStart", + "nodeType": "YulTypedName", + "src": "58095:11:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "58311:27:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "58313:23:2", + "value": { + "name": "dataArea", + "nodeType": "YulIdentifier", + "src": "58328:8:2" + }, + "variableNames": [ + { + "name": "deleteStart", + "nodeType": "YulIdentifier", + "src": "58313:11:2" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "startIndex", + "nodeType": "YulIdentifier", + "src": "58295:10:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "58307:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "58292:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "58292:18:2" + }, + "nodeType": "YulIf", + "src": "58289:49:2" + }, + { + "expression": { + "arguments": [ + { + "name": "deleteStart", + "nodeType": "YulIdentifier", + "src": "58380:11:2" + }, + { + "arguments": [ + { + "name": "dataArea", + "nodeType": "YulIdentifier", + "src": "58397:8:2" + }, + { + "arguments": [ + { + "name": "len", + "nodeType": "YulIdentifier", + "src": "58425:3:2" + } + ], + "functionName": { + "name": "divide_by_32_ceil", + "nodeType": "YulIdentifier", + "src": "58407:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "58407:22:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "58393:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "58393:37:2" + } + ], + "functionName": { + "name": "clear_storage_range_t_bytes1", + "nodeType": "YulIdentifier", + "src": "58351:28:2" + }, + "nodeType": "YulFunctionCall", + "src": "58351:80:2" + }, + "nodeType": "YulExpressionStatement", + "src": "58351:80:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "len", + "nodeType": "YulIdentifier", + "src": "58001:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "58006:2:2", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "57998:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "57998:11:2" + }, + "nodeType": "YulIf", + "src": "57995:446:2" + } + ] + }, + "name": "clean_up_bytearray_end_slots_t_string_storage", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "array", + "nodeType": "YulTypedName", + "src": "57960:5:2", + "type": "" + }, + { + "name": "len", + "nodeType": "YulTypedName", + "src": "57967:3:2", + "type": "" + }, + { + "name": "startIndex", + "nodeType": "YulTypedName", + "src": "57972:10:2", + "type": "" + } + ], + "src": "57905:543:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "58517:54:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "58527:37:2", + "value": { + "arguments": [ + { + "name": "bits", + "nodeType": "YulIdentifier", + "src": "58552:4:2" + }, + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "58558:5:2" + } + ], + "functionName": { + "name": "shr", + "nodeType": "YulIdentifier", + "src": "58548:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "58548:16:2" + }, + "variableNames": [ + { + "name": "newValue", + "nodeType": "YulIdentifier", + "src": "58527:8:2" + } + ] + } + ] + }, + "name": "shift_right_unsigned_dynamic", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "bits", + "nodeType": "YulTypedName", + "src": "58492:4:2", + "type": "" + }, + { + "name": "value", + "nodeType": "YulTypedName", + "src": "58498:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "newValue", + "nodeType": "YulTypedName", + "src": "58508:8:2", + "type": "" + } + ], + "src": "58454:117:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "58628:118:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "58638:68:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "58687:1:2", + "type": "", + "value": "8" + }, + { + "name": "bytes", + "nodeType": "YulIdentifier", + "src": "58690:5:2" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "58683:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "58683:13:2" + }, + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "58702:1:2", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "58698:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "58698:6:2" + } + ], + "functionName": { + "name": "shift_right_unsigned_dynamic", + "nodeType": "YulIdentifier", + "src": "58654:28:2" + }, + "nodeType": "YulFunctionCall", + "src": "58654:51:2" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "58650:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "58650:56:2" + }, + "variables": [ + { + "name": "mask", + "nodeType": "YulTypedName", + "src": "58642:4:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "58715:25:2", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "58729:4:2" + }, + { + "name": "mask", + "nodeType": "YulIdentifier", + "src": "58735:4:2" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "58725:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "58725:15:2" + }, + "variableNames": [ + { + "name": "result", + "nodeType": "YulIdentifier", + "src": "58715:6:2" + } + ] + } + ] + }, + "name": "mask_bytes_dynamic", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "58605:4:2", + "type": "" + }, + { + "name": "bytes", + "nodeType": "YulTypedName", + "src": "58611:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "result", + "nodeType": "YulTypedName", + "src": "58621:6:2", + "type": "" + } + ], + "src": "58577:169:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "58832:214:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "58965:37:2", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "58992:4:2" + }, + { + "name": "len", + "nodeType": "YulIdentifier", + "src": "58998:3:2" + } + ], + "functionName": { + "name": "mask_bytes_dynamic", + "nodeType": "YulIdentifier", + "src": "58973:18:2" + }, + "nodeType": "YulFunctionCall", + "src": "58973:29:2" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "58965:4:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "59011:29:2", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "59022:4:2" + }, + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59032:1:2", + "type": "", + "value": "2" + }, + { + "name": "len", + "nodeType": "YulIdentifier", + "src": "59035:3:2" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "59028:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "59028:11:2" + } + ], + "functionName": { + "name": "or", + "nodeType": "YulIdentifier", + "src": "59019:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "59019:21:2" + }, + "variableNames": [ + { + "name": "used", + "nodeType": "YulIdentifier", + "src": "59011:4:2" + } + ] + } + ] + }, + "name": "extract_used_part_and_set_length_of_short_byte_array", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "58813:4:2", + "type": "" + }, + { + "name": "len", + "nodeType": "YulTypedName", + "src": "58819:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "used", + "nodeType": "YulTypedName", + "src": "58827:4:2", + "type": "" + } + ], + "src": "58751:295:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "59143:1303:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "59154:51:2", + "value": { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "59201:3:2" + } + ], + "functionName": { + "name": "array_length_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "59168:32:2" + }, + "nodeType": "YulFunctionCall", + "src": "59168:37:2" + }, + "variables": [ + { + "name": "newLen", + "nodeType": "YulTypedName", + "src": "59158:6:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "59290:22:2", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x41", + "nodeType": "YulIdentifier", + "src": "59292:16:2" + }, + "nodeType": "YulFunctionCall", + "src": "59292:18:2" + }, + "nodeType": "YulExpressionStatement", + "src": "59292:18:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "59262:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59270:18:2", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "59259:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "59259:30:2" + }, + "nodeType": "YulIf", + "src": "59256:56:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "59322:52:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "59368:4:2" + } + ], + "functionName": { + "name": "sload", + "nodeType": "YulIdentifier", + "src": "59362:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "59362:11:2" + } + ], + "functionName": { + "name": "extract_byte_array_length", + "nodeType": "YulIdentifier", + "src": "59336:25:2" + }, + "nodeType": "YulFunctionCall", + "src": "59336:38:2" + }, + "variables": [ + { + "name": "oldLen", + "nodeType": "YulTypedName", + "src": "59326:6:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "59467:4:2" + }, + { + "name": "oldLen", + "nodeType": "YulIdentifier", + "src": "59473:6:2" + }, + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "59481:6:2" + } + ], + "functionName": { + "name": "clean_up_bytearray_end_slots_t_string_storage", + "nodeType": "YulIdentifier", + "src": "59421:45:2" + }, + "nodeType": "YulFunctionCall", + "src": "59421:67:2" + }, + "nodeType": "YulExpressionStatement", + "src": "59421:67:2" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "59498:18:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59515:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "srcOffset", + "nodeType": "YulTypedName", + "src": "59502:9:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "59526:17:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59539:4:2", + "type": "", + "value": "0x20" + }, + "variableNames": [ + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "59526:9:2" + } + ] + }, + { + "cases": [ + { + "body": { + "nodeType": "YulBlock", + "src": "59590:611:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "59604:37:2", + "value": { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "59623:6:2" + }, + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59635:4:2", + "type": "", + "value": "0x1f" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "59631:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "59631:9:2" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "59619:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "59619:22:2" + }, + "variables": [ + { + "name": "loopEnd", + "nodeType": "YulTypedName", + "src": "59608:7:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "59655:51:2", + "value": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "59701:4:2" + } + ], + "functionName": { + "name": "array_dataslot_t_string_storage", + "nodeType": "YulIdentifier", + "src": "59669:31:2" + }, + "nodeType": "YulFunctionCall", + "src": "59669:37:2" + }, + "variables": [ + { + "name": "dstPtr", + "nodeType": "YulTypedName", + "src": "59659:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "59719:10:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59728:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "59723:1:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "59787:163:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "dstPtr", + "nodeType": "YulIdentifier", + "src": "59812:6:2" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "59830:3:2" + }, + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "59835:9:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "59826:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "59826:19:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "59820:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "59820:26:2" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "59805:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "59805:42:2" + }, + "nodeType": "YulExpressionStatement", + "src": "59805:42:2" + }, + { + "nodeType": "YulAssignment", + "src": "59864:24:2", + "value": { + "arguments": [ + { + "name": "dstPtr", + "nodeType": "YulIdentifier", + "src": "59878:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59886:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "59874:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "59874:14:2" + }, + "variableNames": [ + { + "name": "dstPtr", + "nodeType": "YulIdentifier", + "src": "59864:6:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "59905:31:2", + "value": { + "arguments": [ + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "59922:9:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59933:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "59918:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "59918:18:2" + }, + "variableNames": [ + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "59905:9:2" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "59753:1:2" + }, + { + "name": "loopEnd", + "nodeType": "YulIdentifier", + "src": "59756:7:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "59750:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "59750:14:2" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "59765:21:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "59767:17:2", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "59776:1:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59779:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "59772:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "59772:12:2" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "59767:1:2" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "59746:3:2", + "statements": [] + }, + "src": "59742:208:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "59986:156:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "60004:43:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "60031:3:2" + }, + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "60036:9:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "60027:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "60027:19:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "60021:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "60021:26:2" + }, + "variables": [ + { + "name": "lastValue", + "nodeType": "YulTypedName", + "src": "60008:9:2", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "dstPtr", + "nodeType": "YulIdentifier", + "src": "60071:6:2" + }, + { + "arguments": [ + { + "name": "lastValue", + "nodeType": "YulIdentifier", + "src": "60098:9:2" + }, + { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "60113:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "60121:4:2", + "type": "", + "value": "0x1f" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "60109:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "60109:17:2" + } + ], + "functionName": { + "name": "mask_bytes_dynamic", + "nodeType": "YulIdentifier", + "src": "60079:18:2" + }, + "nodeType": "YulFunctionCall", + "src": "60079:48:2" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "60064:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "60064:64:2" + }, + "nodeType": "YulExpressionStatement", + "src": "60064:64:2" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "loopEnd", + "nodeType": "YulIdentifier", + "src": "59969:7:2" + }, + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "59978:6:2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "59966:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "59966:19:2" + }, + "nodeType": "YulIf", + "src": "59963:179:2" + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "60162:4:2" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "60176:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "60184:1:2", + "type": "", + "value": "2" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "60172:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "60172:14:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "60188:1:2", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "60168:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "60168:22:2" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "60155:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "60155:36:2" + }, + "nodeType": "YulExpressionStatement", + "src": "60155:36:2" + } + ] + }, + "nodeType": "YulCase", + "src": "59583:618:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59588:1:2", + "type": "", + "value": "1" + } + }, + { + "body": { + "nodeType": "YulBlock", + "src": "60218:222:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "60232:14:2", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "60245:1:2", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "60236:5:2", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "60269:67:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "60287:35:2", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "60306:3:2" + }, + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "60311:9:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "60302:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "60302:19:2" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "60296:5:2" + }, + "nodeType": "YulFunctionCall", + "src": "60296:26:2" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "60287:5:2" + } + ] + } + ] + }, + "condition": { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "60262:6:2" + }, + "nodeType": "YulIf", + "src": "60259:77:2" + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "60356:4:2" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "60415:5:2" + }, + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "60422:6:2" + } + ], + "functionName": { + "name": "extract_used_part_and_set_length_of_short_byte_array", + "nodeType": "YulIdentifier", + "src": "60362:52:2" + }, + "nodeType": "YulFunctionCall", + "src": "60362:67:2" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "60349:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "60349:81:2" + }, + "nodeType": "YulExpressionStatement", + "src": "60349:81:2" + } + ] + }, + "nodeType": "YulCase", + "src": "60210:230:2", + "value": "default" + } + ], + "expression": { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "59563:6:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "59571:2:2", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "59560:2:2" + }, + "nodeType": "YulFunctionCall", + "src": "59560:14:2" + }, + "nodeType": "YulSwitch", + "src": "59553:887:2" + } + ] + }, + "name": "copy_byte_array_to_storage_from_t_string_memory_ptr_to_t_string_storage", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "slot", + "nodeType": "YulTypedName", + "src": "59132:4:2", + "type": "" + }, + { + "name": "src", + "nodeType": "YulTypedName", + "src": "59138:3:2", + "type": "" + } + ], + "src": "59051:1395:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "60494:52:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "60504:35:2", + "value": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "60529:2:2", + "type": "", + "value": "96" + }, + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "60533:5:2" + } + ], + "functionName": { + "name": "shl", + "nodeType": "YulIdentifier", + "src": "60525:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "60525:14:2" + }, + "variableNames": [ + { + "name": "newValue", + "nodeType": "YulIdentifier", + "src": "60504:8:2" + } + ] + } + ] + }, + "name": "shift_left_96", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "60475:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "newValue", + "nodeType": "YulTypedName", + "src": "60485:8:2", + "type": "" + } + ], + "src": "60452:94:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "60599:47:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "60609:31:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "60634:5:2" + } + ], + "functionName": { + "name": "shift_left_96", + "nodeType": "YulIdentifier", + "src": "60620:13:2" + }, + "nodeType": "YulFunctionCall", + "src": "60620:20:2" + }, + "variableNames": [ + { + "name": "aligned", + "nodeType": "YulIdentifier", + "src": "60609:7:2" + } + ] + } + ] + }, + "name": "leftAlign_t_uint160", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "60581:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "aligned", + "nodeType": "YulTypedName", + "src": "60591:7:2", + "type": "" + } + ], + "src": "60552:94:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "60699:53:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "60709:37:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "60740:5:2" + } + ], + "functionName": { + "name": "leftAlign_t_uint160", + "nodeType": "YulIdentifier", + "src": "60720:19:2" + }, + "nodeType": "YulFunctionCall", + "src": "60720:26:2" + }, + "variableNames": [ + { + "name": "aligned", + "nodeType": "YulIdentifier", + "src": "60709:7:2" + } + ] + } + ] + }, + "name": "leftAlign_t_address", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "60681:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "aligned", + "nodeType": "YulTypedName", + "src": "60691:7:2", + "type": "" + } + ], + "src": "60652:100:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "60841:74:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "60858:3:2" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "60901:5:2" + } + ], + "functionName": { + "name": "cleanup_t_address", + "nodeType": "YulIdentifier", + "src": "60883:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "60883:24:2" + } + ], + "functionName": { + "name": "leftAlign_t_address", + "nodeType": "YulIdentifier", + "src": "60863:19:2" + }, + "nodeType": "YulFunctionCall", + "src": "60863:45:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "60851:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "60851:58:2" + }, + "nodeType": "YulExpressionStatement", + "src": "60851:58:2" + } + ] + }, + "name": "abi_encode_t_address_to_t_address_nonPadded_inplace_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "60829:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "60836:3:2", + "type": "" + } + ], + "src": "60758:157:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "61037:140:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "61110:6:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61119:3:2" + } + ], + "functionName": { + "name": "abi_encode_t_address_to_t_address_nonPadded_inplace_fromStack", + "nodeType": "YulIdentifier", + "src": "61048:61:2" + }, + "nodeType": "YulFunctionCall", + "src": "61048:75:2" + }, + "nodeType": "YulExpressionStatement", + "src": "61048:75:2" + }, + { + "nodeType": "YulAssignment", + "src": "61132:19:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61143:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "61148:2:2", + "type": "", + "value": "20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "61139:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "61139:12:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61132:3:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "61161:10:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61168:3:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "61161:3:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_packed_t_address__to_t_address__nonPadded_inplace_fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "61016:3:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "61022:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "61033:3:2", + "type": "" + } + ], + "src": "60921:256:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "61230:32:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "61240:16:2", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "61251:5:2" + }, + "variableNames": [ + { + "name": "aligned", + "nodeType": "YulIdentifier", + "src": "61240:7:2" + } + ] + } + ] + }, + "name": "leftAlign_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "61212:5:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "aligned", + "nodeType": "YulTypedName", + "src": "61222:7:2", + "type": "" + } + ], + "src": "61183:79:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "61351:74:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61368:3:2" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "61411:5:2" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "61393:17:2" + }, + "nodeType": "YulFunctionCall", + "src": "61393:24:2" + } + ], + "functionName": { + "name": "leftAlign_t_uint256", + "nodeType": "YulIdentifier", + "src": "61373:19:2" + }, + "nodeType": "YulFunctionCall", + "src": "61373:45:2" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "61361:6:2" + }, + "nodeType": "YulFunctionCall", + "src": "61361:58:2" + }, + "nodeType": "YulExpressionStatement", + "src": "61361:58:2" + } + ] + }, + "name": "abi_encode_t_uint256_to_t_uint256_nonPadded_inplace_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "61339:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "61346:3:2", + "type": "" + } + ], + "src": "61268:157:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "61547:140:2", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "61620:6:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61629:3:2" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_nonPadded_inplace_fromStack", + "nodeType": "YulIdentifier", + "src": "61558:61:2" + }, + "nodeType": "YulFunctionCall", + "src": "61558:75:2" + }, + "nodeType": "YulExpressionStatement", + "src": "61558:75:2" + }, + { + "nodeType": "YulAssignment", + "src": "61642:19:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61653:3:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "61658:2:2", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "61649:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "61649:12:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61642:3:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "61671:10:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61678:3:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "61671:3:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_packed_t_uint256__to_t_uint256__nonPadded_inplace_fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "61526:3:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "61532:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "61543:3:2", + "type": "" + } + ], + "src": "61431:256:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "61807:34:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "61817:18:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "61832:3:2" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "61817:11:2" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_string_memory_ptr_nonPadded_inplace_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "61779:3:2", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "61784:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "61795:11:2", + "type": "" + } + ], + "src": "61693:148:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "61957:267:2", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "61967:53:2", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "62014:5:2" + } + ], + "functionName": { + "name": "array_length_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "61981:32:2" + }, + "nodeType": "YulFunctionCall", + "src": "61981:39:2" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "61971:6:2", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "62029:96:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "62113:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "62118:6:2" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_string_memory_ptr_nonPadded_inplace_fromStack", + "nodeType": "YulIdentifier", + "src": "62036:76:2" + }, + "nodeType": "YulFunctionCall", + "src": "62036:89:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "62029:3:2" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "62160:5:2" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "62167:4:2", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "62156:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "62156:16:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "62174:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "62179:6:2" + } + ], + "functionName": { + "name": "copy_memory_to_memory", + "nodeType": "YulIdentifier", + "src": "62134:21:2" + }, + "nodeType": "YulFunctionCall", + "src": "62134:52:2" + }, + "nodeType": "YulExpressionStatement", + "src": "62134:52:2" + }, + { + "nodeType": "YulAssignment", + "src": "62195:23:2", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "62206:3:2" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "62211:6:2" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "62202:3:2" + }, + "nodeType": "YulFunctionCall", + "src": "62202:16:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "62195:3:2" + } + ] + } + ] + }, + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_nonPadded_inplace_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "61938:5:2", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "61945:3:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "61953:3:2", + "type": "" + } + ], + "src": "61847:377:2" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "62366:139:2", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "62377:102:2", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "62466:6:2" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "62475:3:2" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_nonPadded_inplace_fromStack", + "nodeType": "YulIdentifier", + "src": "62384:81:2" + }, + "nodeType": "YulFunctionCall", + "src": "62384:95:2" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "62377:3:2" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "62489:10:2", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "62496:3:2" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "62489:3:2" + } + ] + } + ] + }, + "name": "abi_encode_tuple_packed_t_string_memory_ptr__to_t_string_memory_ptr__nonPadded_inplace_fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "62345:3:2", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "62351:6:2", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "62362:3:2", + "type": "" + } + ], + "src": "62230:275:2" + } + ] + }, + "contents": "{\n\n function allocate_unbounded() -> memPtr {\n memPtr := mload(64)\n }\n\n function revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() {\n revert(0, 0)\n }\n\n function revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() {\n revert(0, 0)\n }\n\n function cleanup_t_uint256(value) -> cleaned {\n cleaned := value\n }\n\n function validator_revert_t_uint256(value) {\n if iszero(eq(value, cleanup_t_uint256(value))) { revert(0, 0) }\n }\n\n function abi_decode_t_uint256(offset, end) -> value {\n value := calldataload(offset)\n validator_revert_t_uint256(value)\n }\n\n function abi_decode_tuple_t_uint256t_uint256(headStart, dataEnd) -> value0, value1 {\n if slt(sub(dataEnd, headStart), 64) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 32\n\n value1 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_decode_tuple_t_uint256(headStart, dataEnd) -> value0 {\n if slt(sub(dataEnd, headStart), 32) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_encode_t_uint256_to_t_uint256_fromStack(value, pos) {\n mstore(pos, cleanup_t_uint256(value))\n }\n\n function array_length_t_string_memory_ptr(value) -> length {\n\n length := mload(value)\n\n }\n\n function array_storeLengthForEncoding_t_string_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function copy_memory_to_memory(src, dst, length) {\n let i := 0\n for { } lt(i, length) { i := add(i, 32) }\n {\n mstore(add(dst, i), mload(add(src, i)))\n }\n if gt(i, length)\n {\n // clear end\n mstore(add(dst, length), 0)\n }\n }\n\n function round_up_to_mul_of_32(value) -> result {\n result := and(add(value, 31), not(31))\n }\n\n function abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value, pos) -> end {\n let length := array_length_t_string_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_string_memory_ptr_fromStack(pos, length)\n copy_memory_to_memory(add(value, 0x20), pos, length)\n end := add(pos, round_up_to_mul_of_32(length))\n }\n\n function abi_encode_tuple_t_uint256_t_string_memory_ptr__to_t_uint256_t_string_memory_ptr__fromStack_reversed(headStart , value1, value0) -> tail {\n tail := add(headStart, 64)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value0, add(headStart, 0))\n\n mstore(add(headStart, 32), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value1, tail)\n\n }\n\n function panic_error_0x21() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x21)\n revert(0, 0x24)\n }\n\n function validator_assert_t_enum$_State_$46(value) {\n if iszero(lt(value, 3)) { panic_error_0x21() }\n }\n\n function cleanup_t_enum$_State_$46(value) -> cleaned {\n cleaned := value validator_assert_t_enum$_State_$46(value)\n }\n\n function convert_t_enum$_State_$46_to_t_uint8(value) -> converted {\n converted := cleanup_t_enum$_State_$46(value)\n }\n\n function abi_encode_t_enum$_State_$46_to_t_uint8_fromStack(value, pos) {\n mstore(pos, convert_t_enum$_State_$46_to_t_uint8(value))\n }\n\n function abi_encode_tuple_t_uint256_t_uint256_t_enum$_State_$46__to_t_uint256_t_uint256_t_uint8__fromStack_reversed(headStart , value2, value1, value0) -> tail {\n tail := add(headStart, 96)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value0, add(headStart, 0))\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value1, add(headStart, 32))\n\n abi_encode_t_enum$_State_$46_to_t_uint8_fromStack(value2, add(headStart, 64))\n\n }\n\n function abi_encode_tuple_t_uint256__to_t_uint256__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value0, add(headStart, 0))\n\n }\n\n function abi_encode_t_uint256_to_t_uint256(value, pos) {\n mstore(pos, cleanup_t_uint256(value))\n }\n\n function array_storeLengthForEncoding_t_string_memory_ptr(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(value, pos) -> end {\n let length := array_length_t_string_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_string_memory_ptr(pos, length)\n copy_memory_to_memory(add(value, 0x20), pos, length)\n end := add(pos, round_up_to_mul_of_32(length))\n }\n\n // struct VehicleSystem.bank -> struct VehicleSystem.bank\n function abi_encode_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr_fromStack(value, pos) -> end {\n let tail := add(pos, 0x40)\n\n {\n // user_id\n\n let memberValue0 := mload(add(value, 0x00))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x00))\n }\n\n {\n // bank_name\n\n let memberValue0 := mload(add(value, 0x20))\n\n mstore(add(pos, 0x20), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n end := tail\n }\n\n function abi_encode_tuple_t_struct$_bank_$56_memory_ptr__to_t_struct$_bank_$56_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr_fromStack(value0, tail)\n\n }\n\n function revert_error_1b9f4a0a5773e33b91aa01db23bf8c55fce1411167c872835e7fa00a4f17d46d() {\n revert(0, 0)\n }\n\n function revert_error_987264b3b1d58a9c7f8255e93e81c77d86d6299019c33110a076957a3e06e2ae() {\n revert(0, 0)\n }\n\n function panic_error_0x41() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x41)\n revert(0, 0x24)\n }\n\n function finalize_allocation(memPtr, size) {\n let newFreePtr := add(memPtr, round_up_to_mul_of_32(size))\n // protect against overflow\n if or(gt(newFreePtr, 0xffffffffffffffff), lt(newFreePtr, memPtr)) { panic_error_0x41() }\n mstore(64, newFreePtr)\n }\n\n function allocate_memory(size) -> memPtr {\n memPtr := allocate_unbounded()\n finalize_allocation(memPtr, size)\n }\n\n function array_allocation_size_t_string_memory_ptr(length) -> size {\n // Make sure we can allocate memory without overflow\n if gt(length, 0xffffffffffffffff) { panic_error_0x41() }\n\n size := round_up_to_mul_of_32(length)\n\n // add length slot\n size := add(size, 0x20)\n\n }\n\n function copy_calldata_to_memory(src, dst, length) {\n calldatacopy(dst, src, length)\n // clear end\n mstore(add(dst, length), 0)\n }\n\n function abi_decode_available_length_t_string_memory_ptr(src, length, end) -> array {\n array := allocate_memory(array_allocation_size_t_string_memory_ptr(length))\n mstore(array, length)\n let dst := add(array, 0x20)\n if gt(add(src, length), end) { revert_error_987264b3b1d58a9c7f8255e93e81c77d86d6299019c33110a076957a3e06e2ae() }\n copy_calldata_to_memory(src, dst, length)\n }\n\n // string\n function abi_decode_t_string_memory_ptr(offset, end) -> array {\n if iszero(slt(add(offset, 0x1f), end)) { revert_error_1b9f4a0a5773e33b91aa01db23bf8c55fce1411167c872835e7fa00a4f17d46d() }\n let length := calldataload(offset)\n array := abi_decode_available_length_t_string_memory_ptr(add(offset, 0x20), length, end)\n }\n\n function abi_decode_tuple_t_uint256t_uint256t_string_memory_ptr(headStart, dataEnd) -> value0, value1, value2 {\n if slt(sub(dataEnd, headStart), 96) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 32\n\n value1 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 64))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value2 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_decode_tuple_t_uint256t_uint256t_uint256(headStart, dataEnd) -> value0, value1, value2 {\n if slt(sub(dataEnd, headStart), 96) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 32\n\n value1 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 64\n\n value2 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_decode_tuple_t_uint256t_string_memory_ptr(headStart, dataEnd) -> value0, value1 {\n if slt(sub(dataEnd, headStart), 64) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 32))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value1 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_encode_tuple_t_uint256_t_uint256_t_string_memory_ptr__to_t_uint256_t_uint256_t_string_memory_ptr__fromStack_reversed(headStart , value2, value1, value0) -> tail {\n tail := add(headStart, 96)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value0, add(headStart, 0))\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value1, add(headStart, 32))\n\n mstore(add(headStart, 64), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value2, tail)\n\n }\n\n function cleanup_t_uint160(value) -> cleaned {\n cleaned := and(value, 0xffffffffffffffffffffffffffffffffffffffff)\n }\n\n function cleanup_t_address(value) -> cleaned {\n cleaned := cleanup_t_uint160(value)\n }\n\n function abi_encode_t_address_to_t_address_fromStack(value, pos) {\n mstore(pos, cleanup_t_address(value))\n }\n\n function validator_assert_t_enum$_Role_$39(value) {\n if iszero(lt(value, 4)) { panic_error_0x21() }\n }\n\n function cleanup_t_enum$_Role_$39(value) -> cleaned {\n cleaned := value validator_assert_t_enum$_Role_$39(value)\n }\n\n function convert_t_enum$_Role_$39_to_t_uint8(value) -> converted {\n converted := cleanup_t_enum$_Role_$39(value)\n }\n\n function abi_encode_t_enum$_Role_$39_to_t_uint8_fromStack(value, pos) {\n mstore(pos, convert_t_enum$_Role_$39_to_t_uint8(value))\n }\n\n function abi_encode_tuple_t_address_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_enum$_Role_$39__to_t_address_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_uint8__fromStack_reversed(headStart , value6, value5, value4, value3, value2, value1, value0) -> tail {\n tail := add(headStart, 224)\n\n abi_encode_t_address_to_t_address_fromStack(value0, add(headStart, 0))\n\n mstore(add(headStart, 32), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value1, tail)\n\n mstore(add(headStart, 64), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value2, tail)\n\n mstore(add(headStart, 96), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value3, tail)\n\n mstore(add(headStart, 128), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value4, tail)\n\n mstore(add(headStart, 160), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value5, tail)\n\n abi_encode_t_enum$_Role_$39_to_t_uint8_fromStack(value6, add(headStart, 192))\n\n }\n\n function validator_revert_t_address(value) {\n if iszero(eq(value, cleanup_t_address(value))) { revert(0, 0) }\n }\n\n function abi_decode_t_address(offset, end) -> value {\n value := calldataload(offset)\n validator_revert_t_address(value)\n }\n\n function abi_decode_tuple_t_address(headStart, dataEnd) -> value0 {\n if slt(sub(dataEnd, headStart), 32) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_address(add(headStart, offset), dataEnd)\n }\n\n }\n\n function cleanup_t_int256(value) -> cleaned {\n cleaned := value\n }\n\n function abi_encode_t_int256_to_t_int256_fromStack(value, pos) {\n mstore(pos, cleanup_t_int256(value))\n }\n\n function abi_encode_tuple_t_int256__to_t_int256__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n abi_encode_t_int256_to_t_int256_fromStack(value0, add(headStart, 0))\n\n }\n\n function array_length_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr(value) -> length {\n\n length := mload(value)\n\n }\n\n function array_storeLengthForEncoding_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function array_dataslot_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr(ptr) -> data {\n data := ptr\n\n data := add(ptr, 0x20)\n\n }\n\n // struct VehicleSystem.bank -> struct VehicleSystem.bank\n function abi_encode_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr(value, pos) -> end {\n let tail := add(pos, 0x40)\n\n {\n // user_id\n\n let memberValue0 := mload(add(value, 0x00))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x00))\n }\n\n {\n // bank_name\n\n let memberValue0 := mload(add(value, 0x20))\n\n mstore(add(pos, 0x20), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n end := tail\n }\n\n function abi_encodeUpdatedPos_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr(value0, pos) -> updatedPos {\n updatedPos := abi_encode_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr(value0, pos)\n }\n\n function array_nextElement_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr(ptr) -> next {\n next := add(ptr, 0x20)\n }\n\n // struct VehicleSystem.bank[] -> struct VehicleSystem.bank[]\n function abi_encode_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_fromStack(value, pos) -> end {\n let length := array_length_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_fromStack(pos, length)\n let headStart := pos\n let tail := add(pos, mul(length, 0x20))\n let baseRef := array_dataslot_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr(value)\n let srcPtr := baseRef\n for { let i := 0 } lt(i, length) { i := add(i, 1) }\n {\n mstore(pos, sub(tail, headStart))\n let elementValue0 := mload(srcPtr)\n tail := abi_encodeUpdatedPos_t_struct$_bank_$56_memory_ptr_to_t_struct$_bank_$56_memory_ptr(elementValue0, tail)\n srcPtr := array_nextElement_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr(srcPtr)\n pos := add(pos, 0x20)\n }\n pos := tail\n end := pos\n }\n\n function abi_encode_tuple_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr_fromStack(value0, tail)\n\n }\n\n function validator_assert_t_enum$_LicenseRequestType_$42(value) {\n if iszero(lt(value, 2)) { panic_error_0x21() }\n }\n\n function cleanup_t_enum$_LicenseRequestType_$42(value) -> cleaned {\n cleaned := value validator_assert_t_enum$_LicenseRequestType_$42(value)\n }\n\n function convert_t_enum$_LicenseRequestType_$42_to_t_uint8(value) -> converted {\n converted := cleanup_t_enum$_LicenseRequestType_$42(value)\n }\n\n function abi_encode_t_enum$_LicenseRequestType_$42_to_t_uint8_fromStack(value, pos) {\n mstore(pos, convert_t_enum$_LicenseRequestType_$42_to_t_uint8(value))\n }\n\n function abi_encode_tuple_t_uint256_t_uint256_t_enum$_LicenseRequestType_$42_t_enum$_State_$46__to_t_uint256_t_uint256_t_uint8_t_uint8__fromStack_reversed(headStart , value3, value2, value1, value0) -> tail {\n tail := add(headStart, 128)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value0, add(headStart, 0))\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value1, add(headStart, 32))\n\n abi_encode_t_enum$_LicenseRequestType_$42_to_t_uint8_fromStack(value2, add(headStart, 64))\n\n abi_encode_t_enum$_State_$46_to_t_uint8_fromStack(value3, add(headStart, 96))\n\n }\n\n function abi_decode_tuple_t_string_memory_ptrt_string_memory_ptr(headStart, dataEnd) -> value0, value1 {\n if slt(sub(dataEnd, headStart), 64) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := calldataload(add(headStart, 0))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value0 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 32))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value1 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_encode_tuple_t_uint256_t_string_memory_ptr_t_string_memory_ptr__to_t_uint256_t_string_memory_ptr_t_string_memory_ptr__fromStack_reversed(headStart , value2, value1, value0) -> tail {\n tail := add(headStart, 96)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value0, add(headStart, 0))\n\n mstore(add(headStart, 32), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value1, tail)\n\n mstore(add(headStart, 64), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value2, tail)\n\n }\n\n function cleanup_t_bool(value) -> cleaned {\n cleaned := iszero(iszero(value))\n }\n\n function abi_encode_t_bool_to_t_bool(value, pos) {\n mstore(pos, cleanup_t_bool(value))\n }\n\n // struct VehicleSystem.vehicle -> struct VehicleSystem.vehicle\n function abi_encode_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr_fromStack(value, pos) -> end {\n let tail := add(pos, 0x0140)\n\n {\n // vehicle_name\n\n let memberValue0 := mload(add(value, 0x00))\n\n mstore(add(pos, 0x00), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_type\n\n let memberValue0 := mload(add(value, 0x20))\n\n mstore(add(pos, 0x20), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_model\n\n let memberValue0 := mload(add(value, 0x40))\n\n mstore(add(pos, 0x40), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_motor_number\n\n let memberValue0 := mload(add(value, 0x60))\n\n mstore(add(pos, 0x60), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_chase_number\n\n let memberValue0 := mload(add(value, 0x80))\n\n mstore(add(pos, 0x80), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_manufacture_id\n\n let memberValue0 := mload(add(value, 0xa0))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0xa0))\n }\n\n {\n // vehicle_color\n\n let memberValue0 := mload(add(value, 0xc0))\n\n mstore(add(pos, 0xc0), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_production_Year\n\n let memberValue0 := mload(add(value, 0xe0))\n\n mstore(add(pos, 0xe0), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // isBlocked\n\n let memberValue0 := mload(add(value, 0x0100))\n abi_encode_t_bool_to_t_bool(memberValue0, add(pos, 0x0100))\n }\n\n {\n // user_id\n\n let memberValue0 := mload(add(value, 0x0120))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x0120))\n }\n\n end := tail\n }\n\n function abi_encode_tuple_t_struct$_vehicle_$77_memory_ptr__to_t_struct$_vehicle_$77_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr_fromStack(value0, tail)\n\n }\n\n function array_length_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr(value) -> length {\n\n length := mload(value)\n\n }\n\n function array_storeLengthForEncoding_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function array_dataslot_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr(ptr) -> data {\n data := ptr\n\n data := add(ptr, 0x20)\n\n }\n\n // struct VehicleSystem.traffic_violation -> struct VehicleSystem.traffic_violation\n function abi_encode_t_struct$_traffic_violation_$100_memory_ptr_to_t_struct$_traffic_violation_$100_memory_ptr(value, pos) -> end {\n let tail := add(pos, 0x60)\n\n {\n // vehicle_id\n\n let memberValue0 := mload(add(value, 0x00))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x00))\n }\n\n {\n // violation_description\n\n let memberValue0 := mload(add(value, 0x20))\n\n mstore(add(pos, 0x20), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // violation_type\n\n let memberValue0 := mload(add(value, 0x40))\n\n mstore(add(pos, 0x40), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n end := tail\n }\n\n function abi_encodeUpdatedPos_t_struct$_traffic_violation_$100_memory_ptr_to_t_struct$_traffic_violation_$100_memory_ptr(value0, pos) -> updatedPos {\n updatedPos := abi_encode_t_struct$_traffic_violation_$100_memory_ptr_to_t_struct$_traffic_violation_$100_memory_ptr(value0, pos)\n }\n\n function array_nextElement_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr(ptr) -> next {\n next := add(ptr, 0x20)\n }\n\n // struct VehicleSystem.traffic_violation[] -> struct VehicleSystem.traffic_violation[]\n function abi_encode_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_fromStack(value, pos) -> end {\n let length := array_length_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_fromStack(pos, length)\n let headStart := pos\n let tail := add(pos, mul(length, 0x20))\n let baseRef := array_dataslot_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr(value)\n let srcPtr := baseRef\n for { let i := 0 } lt(i, length) { i := add(i, 1) }\n {\n mstore(pos, sub(tail, headStart))\n let elementValue0 := mload(srcPtr)\n tail := abi_encodeUpdatedPos_t_struct$_traffic_violation_$100_memory_ptr_to_t_struct$_traffic_violation_$100_memory_ptr(elementValue0, tail)\n srcPtr := array_nextElement_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr(srcPtr)\n pos := add(pos, 0x20)\n }\n pos := tail\n end := pos\n }\n\n function abi_encode_tuple_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr_fromStack(value0, tail)\n\n }\n\n function validator_revert_t_bool(value) {\n if iszero(eq(value, cleanup_t_bool(value))) { revert(0, 0) }\n }\n\n function abi_decode_t_bool(offset, end) -> value {\n value := calldataload(offset)\n validator_revert_t_bool(value)\n }\n\n function abi_decode_tuple_t_uint256t_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_boolt_uint256(headStart, dataEnd) -> value0, value1, value2, value3, value4, value5, value6, value7, value8, value9 {\n if slt(sub(dataEnd, headStart), 320) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 32))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value1 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 64))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value2 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 96))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value3 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 128))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value4 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 160))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value5 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 192))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value6 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 224))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value7 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 256\n\n value8 := abi_decode_t_bool(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 288\n\n value9 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_decode_tuple_t_uint256t_string_memory_ptrt_string_memory_ptr(headStart, dataEnd) -> value0, value1, value2 {\n if slt(sub(dataEnd, headStart), 96) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 32))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value1 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 64))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value2 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_encode_t_bool_to_t_bool_fromStack(value, pos) {\n mstore(pos, cleanup_t_bool(value))\n }\n\n function abi_encode_tuple_t_bool__to_t_bool__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n abi_encode_t_bool_to_t_bool_fromStack(value0, add(headStart, 0))\n\n }\n\n function abi_decode_tuple_t_addresst_address(headStart, dataEnd) -> value0, value1 {\n if slt(sub(dataEnd, headStart), 64) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_address(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 32\n\n value1 := abi_decode_t_address(add(headStart, offset), dataEnd)\n }\n\n }\n\n function array_length_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr(value) -> length {\n\n length := mload(value)\n\n }\n\n function array_storeLengthForEncoding_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function array_dataslot_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr(ptr) -> data {\n data := ptr\n\n data := add(ptr, 0x20)\n\n }\n\n // struct VehicleSystem.license -> struct VehicleSystem.license\n function abi_encode_t_struct$_license_$107_memory_ptr_to_t_struct$_license_$107_memory_ptr(value, pos) -> end {\n let tail := add(pos, 0x60)\n\n {\n // user_id\n\n let memberValue0 := mload(add(value, 0x00))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x00))\n }\n\n {\n // car_id\n\n let memberValue0 := mload(add(value, 0x20))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x20))\n }\n\n {\n // expire_at\n\n let memberValue0 := mload(add(value, 0x40))\n\n mstore(add(pos, 0x40), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n end := tail\n }\n\n function abi_encodeUpdatedPos_t_struct$_license_$107_memory_ptr_to_t_struct$_license_$107_memory_ptr(value0, pos) -> updatedPos {\n updatedPos := abi_encode_t_struct$_license_$107_memory_ptr_to_t_struct$_license_$107_memory_ptr(value0, pos)\n }\n\n function array_nextElement_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr(ptr) -> next {\n next := add(ptr, 0x20)\n }\n\n // struct VehicleSystem.license[] -> struct VehicleSystem.license[]\n function abi_encode_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_fromStack(value, pos) -> end {\n let length := array_length_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_fromStack(pos, length)\n let headStart := pos\n let tail := add(pos, mul(length, 0x20))\n let baseRef := array_dataslot_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr(value)\n let srcPtr := baseRef\n for { let i := 0 } lt(i, length) { i := add(i, 1) }\n {\n mstore(pos, sub(tail, headStart))\n let elementValue0 := mload(srcPtr)\n tail := abi_encodeUpdatedPos_t_struct$_license_$107_memory_ptr_to_t_struct$_license_$107_memory_ptr(elementValue0, tail)\n srcPtr := array_nextElement_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr(srcPtr)\n pos := add(pos, 0x20)\n }\n pos := tail\n end := pos\n }\n\n function abi_encode_tuple_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr_fromStack(value0, tail)\n\n }\n\n function array_length_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr(value) -> length {\n\n length := mload(value)\n\n }\n\n function array_storeLengthForEncoding_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function array_dataslot_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr(ptr) -> data {\n data := ptr\n\n data := add(ptr, 0x20)\n\n }\n\n // struct VehicleSystem.manufacture -> struct VehicleSystem.manufacture\n function abi_encode_t_struct$_manufacture_$51_memory_ptr_to_t_struct$_manufacture_$51_memory_ptr(value, pos) -> end {\n let tail := add(pos, 0x40)\n\n {\n // user_id\n\n let memberValue0 := mload(add(value, 0x00))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x00))\n }\n\n {\n // manufacture_name\n\n let memberValue0 := mload(add(value, 0x20))\n\n mstore(add(pos, 0x20), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n end := tail\n }\n\n function abi_encodeUpdatedPos_t_struct$_manufacture_$51_memory_ptr_to_t_struct$_manufacture_$51_memory_ptr(value0, pos) -> updatedPos {\n updatedPos := abi_encode_t_struct$_manufacture_$51_memory_ptr_to_t_struct$_manufacture_$51_memory_ptr(value0, pos)\n }\n\n function array_nextElement_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr(ptr) -> next {\n next := add(ptr, 0x20)\n }\n\n // struct VehicleSystem.manufacture[] -> struct VehicleSystem.manufacture[]\n function abi_encode_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_fromStack(value, pos) -> end {\n let length := array_length_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_fromStack(pos, length)\n let headStart := pos\n let tail := add(pos, mul(length, 0x20))\n let baseRef := array_dataslot_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr(value)\n let srcPtr := baseRef\n for { let i := 0 } lt(i, length) { i := add(i, 1) }\n {\n mstore(pos, sub(tail, headStart))\n let elementValue0 := mload(srcPtr)\n tail := abi_encodeUpdatedPos_t_struct$_manufacture_$51_memory_ptr_to_t_struct$_manufacture_$51_memory_ptr(elementValue0, tail)\n srcPtr := array_nextElement_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr(srcPtr)\n pos := add(pos, 0x20)\n }\n pos := tail\n end := pos\n }\n\n function abi_encode_tuple_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr_fromStack(value0, tail)\n\n }\n\n function abi_encode_tuple_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_uint256_t_string_memory_ptr_t_string_memory_ptr_t_bool_t_uint256__to_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_string_memory_ptr_t_uint256_t_string_memory_ptr_t_string_memory_ptr_t_bool_t_uint256__fromStack_reversed(headStart , value9, value8, value7, value6, value5, value4, value3, value2, value1, value0) -> tail {\n tail := add(headStart, 320)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value0, tail)\n\n mstore(add(headStart, 32), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value1, tail)\n\n mstore(add(headStart, 64), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value2, tail)\n\n mstore(add(headStart, 96), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value3, tail)\n\n mstore(add(headStart, 128), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value4, tail)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value5, add(headStart, 160))\n\n mstore(add(headStart, 192), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value6, tail)\n\n mstore(add(headStart, 224), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value7, tail)\n\n abi_encode_t_bool_to_t_bool_fromStack(value8, add(headStart, 256))\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value9, add(headStart, 288))\n\n }\n\n function array_length_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr(value) -> length {\n\n length := mload(value)\n\n }\n\n function array_storeLengthForEncoding_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function array_dataslot_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr(ptr) -> data {\n data := ptr\n\n data := add(ptr, 0x20)\n\n }\n\n // struct VehicleSystem.vehicle -> struct VehicleSystem.vehicle\n function abi_encode_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr(value, pos) -> end {\n let tail := add(pos, 0x0140)\n\n {\n // vehicle_name\n\n let memberValue0 := mload(add(value, 0x00))\n\n mstore(add(pos, 0x00), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_type\n\n let memberValue0 := mload(add(value, 0x20))\n\n mstore(add(pos, 0x20), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_model\n\n let memberValue0 := mload(add(value, 0x40))\n\n mstore(add(pos, 0x40), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_motor_number\n\n let memberValue0 := mload(add(value, 0x60))\n\n mstore(add(pos, 0x60), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_chase_number\n\n let memberValue0 := mload(add(value, 0x80))\n\n mstore(add(pos, 0x80), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_manufacture_id\n\n let memberValue0 := mload(add(value, 0xa0))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0xa0))\n }\n\n {\n // vehicle_color\n\n let memberValue0 := mload(add(value, 0xc0))\n\n mstore(add(pos, 0xc0), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // vehicle_production_Year\n\n let memberValue0 := mload(add(value, 0xe0))\n\n mstore(add(pos, 0xe0), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // isBlocked\n\n let memberValue0 := mload(add(value, 0x0100))\n abi_encode_t_bool_to_t_bool(memberValue0, add(pos, 0x0100))\n }\n\n {\n // user_id\n\n let memberValue0 := mload(add(value, 0x0120))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x0120))\n }\n\n end := tail\n }\n\n function abi_encodeUpdatedPos_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr(value0, pos) -> updatedPos {\n updatedPos := abi_encode_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr(value0, pos)\n }\n\n function array_nextElement_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr(ptr) -> next {\n next := add(ptr, 0x20)\n }\n\n // struct VehicleSystem.vehicle[] -> struct VehicleSystem.vehicle[]\n function abi_encode_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_fromStack(value, pos) -> end {\n let length := array_length_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_fromStack(pos, length)\n let headStart := pos\n let tail := add(pos, mul(length, 0x20))\n let baseRef := array_dataslot_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr(value)\n let srcPtr := baseRef\n for { let i := 0 } lt(i, length) { i := add(i, 1) }\n {\n mstore(pos, sub(tail, headStart))\n let elementValue0 := mload(srcPtr)\n tail := abi_encodeUpdatedPos_t_struct$_vehicle_$77_memory_ptr_to_t_struct$_vehicle_$77_memory_ptr(elementValue0, tail)\n srcPtr := array_nextElement_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr(srcPtr)\n pos := add(pos, 0x20)\n }\n pos := tail\n end := pos\n }\n\n function abi_encode_tuple_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr_fromStack(value0, tail)\n\n }\n\n function abi_encode_t_address_to_t_address(value, pos) {\n mstore(pos, cleanup_t_address(value))\n }\n\n function abi_encode_t_enum$_Role_$39_to_t_uint8(value, pos) {\n mstore(pos, convert_t_enum$_Role_$39_to_t_uint8(value))\n }\n\n // struct VehicleSystem.user -> struct VehicleSystem.user\n function abi_encode_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr_fromStack(value, pos) -> end {\n let tail := add(pos, 0xe0)\n\n {\n // user_address\n\n let memberValue0 := mload(add(value, 0x00))\n abi_encode_t_address_to_t_address(memberValue0, add(pos, 0x00))\n }\n\n {\n // user_name\n\n let memberValue0 := mload(add(value, 0x20))\n\n mstore(add(pos, 0x20), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // user_email\n\n let memberValue0 := mload(add(value, 0x40))\n\n mstore(add(pos, 0x40), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // user_password\n\n let memberValue0 := mload(add(value, 0x60))\n\n mstore(add(pos, 0x60), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // user_phone\n\n let memberValue0 := mload(add(value, 0x80))\n\n mstore(add(pos, 0x80), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // user_national_id\n\n let memberValue0 := mload(add(value, 0xa0))\n\n mstore(add(pos, 0xa0), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // role\n\n let memberValue0 := mload(add(value, 0xc0))\n abi_encode_t_enum$_Role_$39_to_t_uint8(memberValue0, add(pos, 0xc0))\n }\n\n end := tail\n }\n\n function abi_encode_tuple_t_struct$_user_$93_memory_ptr__to_t_struct$_user_$93_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr_fromStack(value0, tail)\n\n }\n\n function array_length_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr(value) -> length {\n\n length := mload(value)\n\n }\n\n function array_storeLengthForEncoding_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function array_dataslot_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr(ptr) -> data {\n data := ptr\n\n data := add(ptr, 0x20)\n\n }\n\n // struct VehicleSystem.user -> struct VehicleSystem.user\n function abi_encode_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr(value, pos) -> end {\n let tail := add(pos, 0xe0)\n\n {\n // user_address\n\n let memberValue0 := mload(add(value, 0x00))\n abi_encode_t_address_to_t_address(memberValue0, add(pos, 0x00))\n }\n\n {\n // user_name\n\n let memberValue0 := mload(add(value, 0x20))\n\n mstore(add(pos, 0x20), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // user_email\n\n let memberValue0 := mload(add(value, 0x40))\n\n mstore(add(pos, 0x40), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // user_password\n\n let memberValue0 := mload(add(value, 0x60))\n\n mstore(add(pos, 0x60), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // user_phone\n\n let memberValue0 := mload(add(value, 0x80))\n\n mstore(add(pos, 0x80), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // user_national_id\n\n let memberValue0 := mload(add(value, 0xa0))\n\n mstore(add(pos, 0xa0), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n {\n // role\n\n let memberValue0 := mload(add(value, 0xc0))\n abi_encode_t_enum$_Role_$39_to_t_uint8(memberValue0, add(pos, 0xc0))\n }\n\n end := tail\n }\n\n function abi_encodeUpdatedPos_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr(value0, pos) -> updatedPos {\n updatedPos := abi_encode_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr(value0, pos)\n }\n\n function array_nextElement_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr(ptr) -> next {\n next := add(ptr, 0x20)\n }\n\n // struct VehicleSystem.user[] -> struct VehicleSystem.user[]\n function abi_encode_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_fromStack(value, pos) -> end {\n let length := array_length_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_fromStack(pos, length)\n let headStart := pos\n let tail := add(pos, mul(length, 0x20))\n let baseRef := array_dataslot_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr(value)\n let srcPtr := baseRef\n for { let i := 0 } lt(i, length) { i := add(i, 1) }\n {\n mstore(pos, sub(tail, headStart))\n let elementValue0 := mload(srcPtr)\n tail := abi_encodeUpdatedPos_t_struct$_user_$93_memory_ptr_to_t_struct$_user_$93_memory_ptr(elementValue0, tail)\n srcPtr := array_nextElement_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr(srcPtr)\n pos := add(pos, 0x20)\n }\n pos := tail\n end := pos\n }\n\n function abi_encode_tuple_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr_fromStack(value0, tail)\n\n }\n\n function validator_revert_t_enum$_Role_$39(value) {\n if iszero(lt(value, 4)) { revert(0, 0) }\n }\n\n function abi_decode_t_enum$_Role_$39(offset, end) -> value {\n value := calldataload(offset)\n validator_revert_t_enum$_Role_$39(value)\n }\n\n function abi_decode_tuple_t_addresst_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_string_memory_ptrt_enum$_Role_$39(headStart, dataEnd) -> value0, value1, value2, value3, value4, value5, value6 {\n if slt(sub(dataEnd, headStart), 224) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_address(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 32))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value1 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 64))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value2 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 96))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value3 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 128))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value4 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 160))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value5 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 192\n\n value6 := abi_decode_t_enum$_Role_$39(add(headStart, offset), dataEnd)\n }\n\n }\n\n function panic_error_0x32() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x32)\n revert(0, 0x24)\n }\n\n function panic_error_0x11() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x11)\n revert(0, 0x24)\n }\n\n function increment_t_uint256(value) -> ret {\n value := cleanup_t_uint256(value)\n if eq(value, 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) { panic_error_0x11() }\n ret := add(value, 1)\n }\n\n function panic_error_0x22() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x22)\n revert(0, 0x24)\n }\n\n function extract_byte_array_length(data) -> length {\n length := div(data, 2)\n let outOfPlaceEncoding := and(data, 1)\n if iszero(outOfPlaceEncoding) {\n length := and(length, 0x7f)\n }\n\n if eq(outOfPlaceEncoding, lt(length, 32)) {\n panic_error_0x22()\n }\n }\n\n function array_dataslot_t_string_storage(ptr) -> data {\n data := ptr\n\n mstore(0, ptr)\n data := keccak256(0, 0x20)\n\n }\n\n function divide_by_32_ceil(value) -> result {\n result := div(add(value, 31), 32)\n }\n\n function shift_left_dynamic(bits, value) -> newValue {\n newValue :=\n\n shl(bits, value)\n\n }\n\n function update_byte_slice_dynamic32(value, shiftBytes, toInsert) -> result {\n let shiftBits := mul(shiftBytes, 8)\n let mask := shift_left_dynamic(shiftBits, 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff)\n toInsert := shift_left_dynamic(shiftBits, toInsert)\n value := and(value, not(mask))\n result := or(value, and(toInsert, mask))\n }\n\n function identity(value) -> ret {\n ret := value\n }\n\n function convert_t_uint256_to_t_uint256(value) -> converted {\n converted := cleanup_t_uint256(identity(cleanup_t_uint256(value)))\n }\n\n function prepare_store_t_uint256(value) -> ret {\n ret := value\n }\n\n function update_storage_value_t_uint256_to_t_uint256(slot, offset, value_0) {\n let convertedValue_0 := convert_t_uint256_to_t_uint256(value_0)\n sstore(slot, update_byte_slice_dynamic32(sload(slot), offset, prepare_store_t_uint256(convertedValue_0)))\n }\n\n function zero_value_for_split_t_uint256() -> ret {\n ret := 0\n }\n\n function storage_set_to_zero_t_uint256(slot, offset) {\n let zero_0 := zero_value_for_split_t_uint256()\n update_storage_value_t_uint256_to_t_uint256(slot, offset, zero_0)\n }\n\n function clear_storage_range_t_bytes1(start, end) {\n for {} lt(start, end) { start := add(start, 1) }\n {\n storage_set_to_zero_t_uint256(start, 0)\n }\n }\n\n function clean_up_bytearray_end_slots_t_string_storage(array, len, startIndex) {\n\n if gt(len, 31) {\n let dataArea := array_dataslot_t_string_storage(array)\n let deleteStart := add(dataArea, divide_by_32_ceil(startIndex))\n // If we are clearing array to be short byte array, we want to clear only data starting from array data area.\n if lt(startIndex, 32) { deleteStart := dataArea }\n clear_storage_range_t_bytes1(deleteStart, add(dataArea, divide_by_32_ceil(len)))\n }\n\n }\n\n function shift_right_unsigned_dynamic(bits, value) -> newValue {\n newValue :=\n\n shr(bits, value)\n\n }\n\n function mask_bytes_dynamic(data, bytes) -> result {\n let mask := not(shift_right_unsigned_dynamic(mul(8, bytes), not(0)))\n result := and(data, mask)\n }\n function extract_used_part_and_set_length_of_short_byte_array(data, len) -> used {\n // we want to save only elements that are part of the array after resizing\n // others should be set to zero\n data := mask_bytes_dynamic(data, len)\n used := or(data, mul(2, len))\n }\n function copy_byte_array_to_storage_from_t_string_memory_ptr_to_t_string_storage(slot, src) {\n\n let newLen := array_length_t_string_memory_ptr(src)\n // Make sure array length is sane\n if gt(newLen, 0xffffffffffffffff) { panic_error_0x41() }\n\n let oldLen := extract_byte_array_length(sload(slot))\n\n // potentially truncate data\n clean_up_bytearray_end_slots_t_string_storage(slot, oldLen, newLen)\n\n let srcOffset := 0\n\n srcOffset := 0x20\n\n switch gt(newLen, 31)\n case 1 {\n let loopEnd := and(newLen, not(0x1f))\n\n let dstPtr := array_dataslot_t_string_storage(slot)\n let i := 0\n for { } lt(i, loopEnd) { i := add(i, 0x20) } {\n sstore(dstPtr, mload(add(src, srcOffset)))\n dstPtr := add(dstPtr, 1)\n srcOffset := add(srcOffset, 32)\n }\n if lt(loopEnd, newLen) {\n let lastValue := mload(add(src, srcOffset))\n sstore(dstPtr, mask_bytes_dynamic(lastValue, and(newLen, 0x1f)))\n }\n sstore(slot, add(mul(newLen, 2), 1))\n }\n default {\n let value := 0\n if newLen {\n value := mload(add(src, srcOffset))\n }\n sstore(slot, extract_used_part_and_set_length_of_short_byte_array(value, newLen))\n }\n }\n\n function shift_left_96(value) -> newValue {\n newValue :=\n\n shl(96, value)\n\n }\n\n function leftAlign_t_uint160(value) -> aligned {\n aligned := shift_left_96(value)\n }\n\n function leftAlign_t_address(value) -> aligned {\n aligned := leftAlign_t_uint160(value)\n }\n\n function abi_encode_t_address_to_t_address_nonPadded_inplace_fromStack(value, pos) {\n mstore(pos, leftAlign_t_address(cleanup_t_address(value)))\n }\n\n function abi_encode_tuple_packed_t_address__to_t_address__nonPadded_inplace_fromStack_reversed(pos , value0) -> end {\n\n abi_encode_t_address_to_t_address_nonPadded_inplace_fromStack(value0, pos)\n pos := add(pos, 20)\n\n end := pos\n }\n\n function leftAlign_t_uint256(value) -> aligned {\n aligned := value\n }\n\n function abi_encode_t_uint256_to_t_uint256_nonPadded_inplace_fromStack(value, pos) {\n mstore(pos, leftAlign_t_uint256(cleanup_t_uint256(value)))\n }\n\n function abi_encode_tuple_packed_t_uint256__to_t_uint256__nonPadded_inplace_fromStack_reversed(pos , value0) -> end {\n\n abi_encode_t_uint256_to_t_uint256_nonPadded_inplace_fromStack(value0, pos)\n pos := add(pos, 32)\n\n end := pos\n }\n\n function array_storeLengthForEncoding_t_string_memory_ptr_nonPadded_inplace_fromStack(pos, length) -> updated_pos {\n updated_pos := pos\n }\n\n function abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_nonPadded_inplace_fromStack(value, pos) -> end {\n let length := array_length_t_string_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_string_memory_ptr_nonPadded_inplace_fromStack(pos, length)\n copy_memory_to_memory(add(value, 0x20), pos, length)\n end := add(pos, length)\n }\n\n function abi_encode_tuple_packed_t_string_memory_ptr__to_t_string_memory_ptr__nonPadded_inplace_fromStack_reversed(pos , value0) -> end {\n\n pos := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_nonPadded_inplace_fromStack(value0, pos)\n\n end := pos\n }\n\n}\n", + "id": 2, + "language": "Yul", + "name": "#utility.yul" + } + ], + "sourceMap": "60:13394:1:-:0;;;;;;;;;;;;;;;;;;;", + "deployedSourceMap": "60:13394:1:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7448:274;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1696:19;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;:::i;:::-;;;;;;;;1913:43;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;:::i;:::-;;;;;;;;8327:288;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3939:88;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5363:107;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12823:94;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7229:211;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7877:442;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7730:139;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;9043:629;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4035:215;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1832:25;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;:::i;:::-;;;;;;;;1754:19;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;;;;;:::i;:::-;;;;;;;;10100:629;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3080:315;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4889:155;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5478:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12701:114;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1864:42;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;6506:379;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2400:559;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1780:45;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;:::i;:::-;;;;;;;;11438:250;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5052:303;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6893:122;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12463:126;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5669:829;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;12079:374;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3403:433;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5573:88;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9680:412;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7127:94;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12925:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11696:375;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1656:33;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;:::i;:::-;;;;;;;;12597:96;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4779:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;13102:160;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4663:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1722:25;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;13270:181;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7023:96;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4258:397;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2967:105;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11019:411;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3844:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1965:427;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8623:412;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;10739:272;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7448:274;7531:6;7526:189;7547:8;:15;;;;7543:1;:19;7526:189;;;7597:27;7609:1;7612:11;7597;:27::i;:::-;7593:111;;;7680:8;7658;7667:1;7658:11;;;;;;;;:::i;:::-;;;;;;;;;;;;:19;;:30;;;;7593:111;7564:3;;;;;:::i;:::-;;;;7526:189;;;;7448:274;;:::o;1696:19::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1913:43::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;8327:288::-;8420:42;8465:88;;;;;;;;8481:8;8465:88;;;;8491:7;8465:88;;;;8500:37;8465:88;;;;;;;;:::i;:::-;;;;;;8539:13;8465:88;;;;;;;;:::i;:::-;;;;;8420:133;;8564:17;8587:19;8564:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;8407:208;8327:288;;:::o;3939:88::-;3984:4;4007:5;:12;;;;4000:19;;3939:88;:::o;5363:107::-;5417:11;;:::i;:::-;5447:5;5453:8;5447:15;;;;;;;;:::i;:::-;;;;;;;;;;;;5440:22;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5363:107;;;:::o;12823:94::-;12871:4;12894:8;:15;;;;12887:22;;12823:94;:::o;7229:211::-;7328:26;7357:38;;;;;;;;7365:8;7357:38;;;;7375:7;7357:38;;;;7384:10;7357:38;;;7328:67;;7406:8;7420:11;7406:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;7317:123;7229:211;;;:::o;7877:442::-;7988:6;7983:329;8004:8;:15;;;;8000:1;:19;7983:329;;;8045:27;8057:1;8060:11;8045;:27::i;:::-;8041:260;;;8093:42;8138:85;;;;;;;;8154:8;8138:85;;;;8164:7;8138:85;;;;8173:34;8138:85;;;;;;;;:::i;:::-;;;;;;8209:13;8138:85;;;;;;;;:::i;:::-;;;;;8093:130;;8242:17;8265:19;8242:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;8074:227;8041:260;8021:3;;;;;:::i;:::-;;;;7983:329;;;;7877:442;;;:::o;7730:139::-;7851:10;7817:8;7826:11;7817:21;;;;;;;;:::i;:::-;;;;;;;;;;;;:31;;:44;;;;;;:::i;:::-;;7730:139;;:::o;9043:629::-;9159:47;;:::i;:::-;9222:6;9217:285;9238:17;:24;;;;9234:1;:28;9217:285;;;9297:35;9309:1;9312:19;9297:11;:35::i;:::-;9293:198;;;9393:17;9411:1;9393:20;;;;;;;;:::i;:::-;;;;;;;;;;;;9366:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;9461:14;9432:17;9450:1;9432:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;9293:198;9264:3;;;;;:::i;:::-;;;;9217:285;;;;9512:26;9541:86;;;;;;;;9549:24;:32;;;9541:86;;;;9583:24;:31;;;9541:86;;;;9616:10;9541:86;;;9512:115;;9638:8;9652:11;9638:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;9148:524;;9043:629;;:::o;4035:215::-;4126:31;4160:40;;;;;;;;4172:8;4160:40;;;;4182:17;4160:40;;;4126:74;;4211:12;4229;4211:31;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;4115:135;4035:215;;:::o;1832:25::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1754:19::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;10100:629::-;10216:47;;:::i;:::-;10279:6;10274:285;10295:17;:24;;;;10291:1;:28;10274:285;;;10354:35;10366:1;10369:19;10354:11;:35::i;:::-;10350:198;;;10450:17;10468:1;10450:20;;;;;;;;:::i;:::-;;;;;;;;;;;;10423:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;10518:14;10489:17;10507:1;10489:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;10350:198;10321:3;;;;;:::i;:::-;;;;10274:285;;;;10569:26;10598:86;;;;;;;;10606:24;:32;;;10598:86;;;;10640:24;:31;;;10598:86;;;;10673:10;10598:86;;;10569:115;;10695:8;10709:11;10695:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;10205:524;;10100:629;;:::o;3080:315::-;3158:3;3178:6;3187:1;3178:10;;3173:194;3194:5;:12;;;;3190:1;:16;3173:194;;;3241:52;3256:13;3271:5;3277:1;3271:8;;;;;;;;:::i;:::-;;;;;;;;;;;;:21;;;;;;;;;;;;3241:14;:52::i;:::-;3237:119;;;3338:1;3327:13;;;;;3237:119;3208:3;;;;;:::i;:::-;;;;3173:194;;;;3384:3;3377:10;;3080:315;;;;:::o;4889:155::-;4961:20;4984:21;;;;;;;;4989:8;4984:21;;;;4999:5;4984:21;;;4961:44;;5016:5;5027:8;5016:20;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;4950:94;4889:155;;:::o;5478:87::-;5520:13;5552:5;5545:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5478:87;:::o;12701:114::-;12759:4;12782:18;:25;;;;12775:32;;12701:114;:::o;1864:42::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6506:379::-;6654:6;6649:229;6670:8;:15;;;;6666:1;:19;6649:229;;;6711:27;6723:11;6736:1;6711:11;:27::i;:::-;6707:160;;;6787:14;6759:8;6768:1;6759:11;;;;;;;;:::i;:::-;;;;;;;;;;;;:25;;:42;;;;;;:::i;:::-;;6842:9;6820:8;6829:1;6820:11;;;;;;;;:::i;:::-;;;;;;;;;;;;:19;;:31;;;;6707:160;6687:3;;;;;:::i;:::-;;;;6649:229;;;;6506:379;;;:::o;2400:559::-;2493:3;2519:6;2528:1;2519:10;;2514:417;2535:5;:12;;;;2531:1;:16;2514:417;;;2578:23;2604:5;2610:1;2604:8;;;;;;;;:::i;:::-;;;;;;;;;;;;:19;;2578:45;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2638:27;2668:5;2674:1;2668:8;;;;;;;;:::i;:::-;;;;;;;;;;;;:22;;2638:52;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2709:38;2724:9;2735:11;2709:14;:38::i;:::-;2705:215;;;2785:45;2800:13;2815:14;2785;:45::i;:::-;2781:124;;;2883:1;2872:13;;;;;;;2781:124;2705:215;2563:368;;2549:3;;;;;:::i;:::-;;;;2514:417;;;;2948:3;2941:10;;2400:559;;;;;:::o;1780:45::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;11438:250::-;11528:44;11575:50;;;;;;;;11592:8;11575:50;;;;11602:7;11575:50;;;;11611:13;11575:50;;;;;;;;:::i;:::-;;;;;11528:97;;11636:17;11659:20;11636:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;11515:173;11438:250;;:::o;5052:303::-;5150:6;5145:203;5166:5;:12;;;;5162:1;:16;5145:203;;;5204:24;5216:8;5226:1;5204:11;:24::i;:::-;5200:137;;;5268:8;5249:5;5255:1;5249:8;;;;;;;;:::i;:::-;;;;;;;;;;;;:16;;:27;;;;5316:5;5295;5301:1;5295:8;;;;;;;;:::i;:::-;;;;;;;;;;;;:18;;:26;;;;;;:::i;:::-;;5200:137;5180:3;;;;;:::i;:::-;;;;5145:203;;;;5052:303;;;:::o;6893:122::-;6953:14;;:::i;:::-;6986:8;6995:11;6986:21;;;;;;;;:::i;:::-;;;;;;;;;;;;6979:28;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6893:122;;;:::o;12463:126::-;12518:26;12563:18;12556:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12463:126;:::o;5669:829::-;6097:26;6126:327;;;;;;;;6148:13;6126:327;;;;6176:13;6126:327;;;;6204:14;6126:327;;;;6233:21;6126:327;;;;6269:21;6126:327;;;;6305:20;6126:327;;;;6340:14;6126:327;;;;6369:24;6126:327;;;;6408:10;6126:327;;;;;;6433:9;6126:327;;;6097:356;;6464:8;6478:11;6464:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6086:412;5669:829;;;;;;;;;;:::o;12079:374::-;12186:6;12181:220;12202:17;:24;;;;12198:1;:28;12181:220;;;12261:36;12273:1;12276:20;12261:11;:36::i;:::-;12257:133;;;12360:14;12331:17;12349:1;12331:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;12257:133;12228:3;;;;;:::i;:::-;;;;12181:220;;;;12441:4;12411:8;12420:7;12411:17;;;;;;;;:::i;:::-;;;;;;;;;;;;:27;;;:34;;;;;;;;;;;;;;;;;;12079:374;;:::o;3403:433::-;3510:4;3537:6;3546:1;3537:10;;3532:274;3553:5;:12;;;;3549:1;:16;3532:274;;;3600:24;3612:1;3615:8;3600:11;:24::i;:::-;3596:199;;;3683:14;3658:5;3664:1;3658:8;;;;;;;;:::i;:::-;;;;;;;;;;;;:22;;:39;;;;;;:::i;:::-;;3738:11;3716:5;3722:1;3716:8;;;;;;;;:::i;:::-;;;;;;;;;;;;:19;;:33;;;;;;:::i;:::-;;3775:4;3768:11;;;;;3596:199;3567:3;;;;;:::i;:::-;;;;3532:274;;;;3823:5;3816:12;;3403:433;;;;;;:::o;5573:88::-;5618:4;5641:5;:12;;;;5634:19;;5573:88;:::o;9680:412::-;9816:6;9811:219;9832:17;:24;;;;9828:1;:28;9811:219;;;9891:35;9903:1;9906:19;9891:11;:35::i;:::-;9887:132;;;9989:14;9960:17;9978:1;9960:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;9887:132;9858:3;;;;;:::i;:::-;;;;9811:219;;;;10074:10;10040:8;10049:11;10040:21;;;;;;;;:::i;:::-;;;;;;;;;;;;:31;;:44;;;;;;:::i;:::-;;9680:412;;;:::o;7127:94::-;7175:4;7198:8;:15;;;;7191:22;;7127:94;:::o;12925:169::-;12992:4;13081:1;13063:21;;;;;;;;:::i;:::-;;;;;;;;;;;;;13053:32;;;;;;13045:1;13027:21;;;;;;;;:::i;:::-;;;;;;;;;;;;;13017:32;;;;;;:68;13009:77;;12925:169;;;;:::o;11696:375::-;11803:6;11798:220;11819:17;:24;;;;11815:1;:28;11798:220;;;11878:36;11890:1;11893:20;11878:11;:36::i;:::-;11874:133;;;11977:14;11948:17;11966:1;11948:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;11874:133;11845:3;;;;;:::i;:::-;;;;11798:220;;;;12058:5;12028:8;12037:7;12028:17;;;;;;;;:::i;:::-;;;;;;;;;;;;:27;;;:35;;;;;;;;;;;;;;;;;;11696:375;;:::o;1656:33::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;12597:96::-;12642:16;12677:8;12670:15;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12597:96;:::o;4779:102::-;4831:4;4854:12;:19;;;;4847:26;;4779:102;:::o;13102:160::-;13160:4;13249:1;13231:21;;;;;;;;:::i;:::-;;;;;;;;;;;;;13221:32;;;;;;13213:1;13195:21;;;;;;;;:::i;:::-;;;;;;;;;;;;;13185:32;;;;;;:68;13177:77;;13102:160;;;;:::o;4663:108::-;4712:20;4751:12;4744:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4663:108;:::o;1722:25::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;13270:181::-;13349:4;13438:1;13420:21;;;;;;;;:::i;:::-;;;;;;;;;;;;;13410:32;;;;;;13402:1;13384:21;;;;;;;;:::i;:::-;;;;;;;;;;;;;13374:32;;;;;;:68;13366:77;;13270:181;;;;:::o;7023:96::-;7068:16;7103:8;7096:15;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7023:96;:::o;4258:397::-;4367:6;4362:286;4383:12;:19;;;;4379:1;:23;4362:286;;;4433:27;4463:1;4433:31;;4483:52;4495:22;4519:15;4483:11;:52::i;:::-;4479:158;;;4604:17;4569:12;4582:1;4569:15;;;;;;;;:::i;:::-;;;;;;;;;;;;:32;;:52;;;;;;:::i;:::-;;4479:158;4418:230;4404:3;;;;;:::i;:::-;;;;4362:286;;;;4258:397;;:::o;2967:105::-;3020:11;;:::i;:::-;3050:5;3056:7;3050:14;;;;;;;;:::i;:::-;;;;;;;;;;;;3043:21;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;2967:105;;;:::o;11019:411::-;11142:6;11137:286;11158:18;:25;;;;11154:1;:29;11137:286;;;11218:23;11230:1;11233:7;11218:11;:23::i;:::-;11214:198;;;11314:9;11275:18;11294:1;11275:21;;;;;;;;:::i;:::-;;;;;;;;;;;;:36;;:48;;;;;;:::i;:::-;;11388:8;11342:18;11361:1;11342:21;;;;;;;;:::i;:::-;;;;;;;;;;;;:43;;:54;;;;;;:::i;:::-;;11214:198;11185:3;;;;;:::i;:::-;;;;11137:286;;;;11019:411;;;:::o;3844:87::-;3886:13;3918:5;3911:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3844:87;:::o;1965:427::-;2176:4;2198:26;2227:98;;;;;;;;2232:13;2227:98;;;;;;2247:10;2227:98;;;;2259:11;2227:98;;;;2272:14;2227:98;;;;2288:11;2227:98;;;;2301:17;2227:98;;;;2320:4;2227:98;;;;;;;;:::i;:::-;;;;;2198:127;;2336:5;2347:14;2336:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;2380:4;2373:11;;;1965:427;;;;;;;;;:::o;8623:412::-;8759:6;8754:219;8775:17;:24;;;;8771:1;:28;8754:219;;;8834:35;8846:1;8849:19;8834:11;:35::i;:::-;8830:132;;;8932:14;8903:17;8921:1;8903:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;8830:132;8801:3;;;;;:::i;:::-;;;;8754:219;;;;9017:10;8983:8;8992:11;8983:21;;;;;;;;:::i;:::-;;;;;;;;;;;;:31;;:44;;;;;;:::i;:::-;;8623:412;;;:::o;10739:272::-;10860:39;10902:51;;;;;;;;10920:11;10902:51;;;;10933:9;10902:51;;;;10944:8;10902:51;;;10860:93;;10964:18;10988:14;10964:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;10849:162;10739:272;;;:::o;-1:-1:-1:-;;;;;;;;;;;;;;;;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;:::o;7:75:2:-;40:6;73:2;67:9;57:19;;7:75;:::o;88:117::-;197:1;194;187:12;211:117;320:1;317;310:12;334:77;371:7;400:5;389:16;;334:77;;;:::o;417:122::-;490:24;508:5;490:24;:::i;:::-;483:5;480:35;470:63;;529:1;526;519:12;470:63;417:122;:::o;545:139::-;591:5;629:6;616:20;607:29;;645:33;672:5;645:33;:::i;:::-;545:139;;;;:::o;690:474::-;758:6;766;815:2;803:9;794:7;790:23;786:32;783:119;;;821:79;;:::i;:::-;783:119;941:1;966:53;1011:7;1002:6;991:9;987:22;966:53;:::i;:::-;956:63;;912:117;1068:2;1094:53;1139:7;1130:6;1119:9;1115:22;1094:53;:::i;:::-;1084:63;;1039:118;690:474;;;;;:::o;1170:329::-;1229:6;1278:2;1266:9;1257:7;1253:23;1249:32;1246:119;;;1284:79;;:::i;:::-;1246:119;1404:1;1429:53;1474:7;1465:6;1454:9;1450:22;1429:53;:::i;:::-;1419:63;;1375:117;1170:329;;;;:::o;1505:118::-;1592:24;1610:5;1592:24;:::i;:::-;1587:3;1580:37;1505:118;;:::o;1629:99::-;1681:6;1715:5;1709:12;1699:22;;1629:99;;;:::o;1734:169::-;1818:11;1852:6;1847:3;1840:19;1892:4;1887:3;1883:14;1868:29;;1734:169;;;;:::o;1909:307::-;1977:1;1987:113;2001:6;1998:1;1995:13;1987:113;;;2086:1;2081:3;2077:11;2071:18;2067:1;2062:3;2058:11;2051:39;2023:2;2020:1;2016:10;2011:15;;1987:113;;;2118:6;2115:1;2112:13;2109:101;;;2198:1;2189:6;2184:3;2180:16;2173:27;2109:101;1958:258;1909:307;;;:::o;2222:102::-;2263:6;2314:2;2310:7;2305:2;2298:5;2294:14;2290:28;2280:38;;2222:102;;;:::o;2330:364::-;2418:3;2446:39;2479:5;2446:39;:::i;:::-;2501:71;2565:6;2560:3;2501:71;:::i;:::-;2494:78;;2581:52;2626:6;2621:3;2614:4;2607:5;2603:16;2581:52;:::i;:::-;2658:29;2680:6;2658:29;:::i;:::-;2653:3;2649:39;2642:46;;2422:272;2330:364;;;;:::o;2700:423::-;2841:4;2879:2;2868:9;2864:18;2856:26;;2892:71;2960:1;2949:9;2945:17;2936:6;2892:71;:::i;:::-;3010:9;3004:4;3000:20;2995:2;2984:9;2980:18;2973:48;3038:78;3111:4;3102:6;3038:78;:::i;:::-;3030:86;;2700:423;;;;;:::o;3129:180::-;3177:77;3174:1;3167:88;3274:4;3271:1;3264:15;3298:4;3295:1;3288:15;3315:113;3396:1;3389:5;3386:12;3376:46;;3402:18;;:::i;:::-;3376:46;3315:113;:::o;3434:127::-;3479:7;3508:5;3497:16;;3514:41;3549:5;3514:41;:::i;:::-;3434:127;;;:::o;3567:::-;3623:9;3656:32;3682:5;3656:32;:::i;:::-;3643:45;;3567:127;;;:::o;3700:143::-;3793:43;3830:5;3793:43;:::i;:::-;3788:3;3781:56;3700:143;;:::o;3849:454::-;4004:4;4042:2;4031:9;4027:18;4019:26;;4055:71;4123:1;4112:9;4108:17;4099:6;4055:71;:::i;:::-;4136:72;4204:2;4193:9;4189:18;4180:6;4136:72;:::i;:::-;4218:78;4292:2;4281:9;4277:18;4268:6;4218:78;:::i;:::-;3849:454;;;;;;:::o;4309:222::-;4402:4;4440:2;4429:9;4425:18;4417:26;;4453:71;4521:1;4510:9;4506:17;4497:6;4453:71;:::i;:::-;4309:222;;;;:::o;4537:108::-;4614:24;4632:5;4614:24;:::i;:::-;4609:3;4602:37;4537:108;;:::o;4651:159::-;4725:11;4759:6;4754:3;4747:19;4799:4;4794:3;4790:14;4775:29;;4651:159;;;;:::o;4816:344::-;4894:3;4922:39;4955:5;4922:39;:::i;:::-;4977:61;5031:6;5026:3;4977:61;:::i;:::-;4970:68;;5047:52;5092:6;5087:3;5080:4;5073:5;5069:16;5047:52;:::i;:::-;5124:29;5146:6;5124:29;:::i;:::-;5119:3;5115:39;5108:46;;4898:262;4816:344;;;;:::o;5228:604::-;5337:3;5373:4;5368:3;5364:14;5463:4;5456:5;5452:16;5446:23;5482:63;5539:4;5534:3;5530:14;5516:12;5482:63;:::i;:::-;5388:167;5642:4;5635:5;5631:16;5625:23;5695:3;5689:4;5685:14;5678:4;5673:3;5669:14;5662:38;5721:73;5789:4;5775:12;5721:73;:::i;:::-;5713:81;;5565:240;5822:4;5815:11;;5342:490;5228:604;;;;:::o;5838:353::-;5971:4;6009:2;5998:9;5994:18;5986:26;;6058:9;6052:4;6048:20;6044:1;6033:9;6029:17;6022:47;6086:98;6179:4;6170:6;6086:98;:::i;:::-;6078:106;;5838:353;;;;:::o;6197:117::-;6306:1;6303;6296:12;6320:117;6429:1;6426;6419:12;6443:180;6491:77;6488:1;6481:88;6588:4;6585:1;6578:15;6612:4;6609:1;6602:15;6629:281;6712:27;6734:4;6712:27;:::i;:::-;6704:6;6700:40;6842:6;6830:10;6827:22;6806:18;6794:10;6791:34;6788:62;6785:88;;;6853:18;;:::i;:::-;6785:88;6893:10;6889:2;6882:22;6672:238;6629:281;;:::o;6916:129::-;6950:6;6977:20;;:::i;:::-;6967:30;;7006:33;7034:4;7026:6;7006:33;:::i;:::-;6916:129;;;:::o;7051:308::-;7113:4;7203:18;7195:6;7192:30;7189:56;;;7225:18;;:::i;:::-;7189:56;7263:29;7285:6;7263:29;:::i;:::-;7255:37;;7347:4;7341;7337:15;7329:23;;7051:308;;;:::o;7365:154::-;7449:6;7444:3;7439;7426:30;7511:1;7502:6;7497:3;7493:16;7486:27;7365:154;;;:::o;7525:412::-;7603:5;7628:66;7644:49;7686:6;7644:49;:::i;:::-;7628:66;:::i;:::-;7619:75;;7717:6;7710:5;7703:21;7755:4;7748:5;7744:16;7793:3;7784:6;7779:3;7775:16;7772:25;7769:112;;;7800:79;;:::i;:::-;7769:112;7890:41;7924:6;7919:3;7914;7890:41;:::i;:::-;7609:328;7525:412;;;;;:::o;7957:340::-;8013:5;8062:3;8055:4;8047:6;8043:17;8039:27;8029:122;;8070:79;;:::i;:::-;8029:122;8187:6;8174:20;8212:79;8287:3;8279:6;8272:4;8264:6;8260:17;8212:79;:::i;:::-;8203:88;;8019:278;7957:340;;;;:::o;8303:799::-;8390:6;8398;8406;8455:2;8443:9;8434:7;8430:23;8426:32;8423:119;;;8461:79;;:::i;:::-;8423:119;8581:1;8606:53;8651:7;8642:6;8631:9;8627:22;8606:53;:::i;:::-;8596:63;;8552:117;8708:2;8734:53;8779:7;8770:6;8759:9;8755:22;8734:53;:::i;:::-;8724:63;;8679:118;8864:2;8853:9;8849:18;8836:32;8895:18;8887:6;8884:30;8881:117;;;8917:79;;:::i;:::-;8881:117;9022:63;9077:7;9068:6;9057:9;9053:22;9022:63;:::i;:::-;9012:73;;8807:288;8303:799;;;;;:::o;9108:619::-;9185:6;9193;9201;9250:2;9238:9;9229:7;9225:23;9221:32;9218:119;;;9256:79;;:::i;:::-;9218:119;9376:1;9401:53;9446:7;9437:6;9426:9;9422:22;9401:53;:::i;:::-;9391:63;;9347:117;9503:2;9529:53;9574:7;9565:6;9554:9;9550:22;9529:53;:::i;:::-;9519:63;;9474:118;9631:2;9657:53;9702:7;9693:6;9682:9;9678:22;9657:53;:::i;:::-;9647:63;;9602:118;9108:619;;;;;:::o;9733:654::-;9811:6;9819;9868:2;9856:9;9847:7;9843:23;9839:32;9836:119;;;9874:79;;:::i;:::-;9836:119;9994:1;10019:53;10064:7;10055:6;10044:9;10040:22;10019:53;:::i;:::-;10009:63;;9965:117;10149:2;10138:9;10134:18;10121:32;10180:18;10172:6;10169:30;10166:117;;;10202:79;;:::i;:::-;10166:117;10307:63;10362:7;10353:6;10342:9;10338:22;10307:63;:::i;:::-;10297:73;;10092:288;9733:654;;;;;:::o;10393:533::-;10562:4;10600:2;10589:9;10585:18;10577:26;;10613:71;10681:1;10670:9;10666:17;10657:6;10613:71;:::i;:::-;10694:72;10762:2;10751:9;10747:18;10738:6;10694:72;:::i;:::-;10813:9;10807:4;10803:20;10798:2;10787:9;10783:18;10776:48;10841:78;10914:4;10905:6;10841:78;:::i;:::-;10833:86;;10393:533;;;;;;:::o;10932:126::-;10969:7;11009:42;11002:5;10998:54;10987:65;;10932:126;;;:::o;11064:96::-;11101:7;11130:24;11148:5;11130:24;:::i;:::-;11119:35;;11064:96;;;:::o;11166:118::-;11253:24;11271:5;11253:24;:::i;:::-;11248:3;11241:37;11166:118;;:::o;11290:112::-;11370:1;11363:5;11360:12;11350:46;;11376:18;;:::i;:::-;11350:46;11290:112;:::o;11408:125::-;11452:7;11481:5;11470:16;;11487:40;11521:5;11487:40;:::i;:::-;11408:125;;;:::o;11539:::-;11594:9;11627:31;11652:5;11627:31;:::i;:::-;11614:44;;11539:125;;;:::o;11670:141::-;11762:42;11798:5;11762:42;:::i;:::-;11757:3;11750:55;11670:141;;:::o;11817:1351::-;12183:4;12221:3;12210:9;12206:19;12198:27;;12235:71;12303:1;12292:9;12288:17;12279:6;12235:71;:::i;:::-;12353:9;12347:4;12343:20;12338:2;12327:9;12323:18;12316:48;12381:78;12454:4;12445:6;12381:78;:::i;:::-;12373:86;;12506:9;12500:4;12496:20;12491:2;12480:9;12476:18;12469:48;12534:78;12607:4;12598:6;12534:78;:::i;:::-;12526:86;;12659:9;12653:4;12649:20;12644:2;12633:9;12629:18;12622:48;12687:78;12760:4;12751:6;12687:78;:::i;:::-;12679:86;;12813:9;12807:4;12803:20;12797:3;12786:9;12782:19;12775:49;12841:78;12914:4;12905:6;12841:78;:::i;:::-;12833:86;;12967:9;12961:4;12957:20;12951:3;12940:9;12936:19;12929:49;12995:78;13068:4;13059:6;12995:78;:::i;:::-;12987:86;;13083:78;13156:3;13145:9;13141:19;13132:6;13083:78;:::i;:::-;11817:1351;;;;;;;;;;:::o;13174:122::-;13247:24;13265:5;13247:24;:::i;:::-;13240:5;13237:35;13227:63;;13286:1;13283;13276:12;13227:63;13174:122;:::o;13302:139::-;13348:5;13386:6;13373:20;13364:29;;13402:33;13429:5;13402:33;:::i;:::-;13302:139;;;;:::o;13447:329::-;13506:6;13555:2;13543:9;13534:7;13530:23;13526:32;13523:119;;;13561:79;;:::i;:::-;13523:119;13681:1;13706:53;13751:7;13742:6;13731:9;13727:22;13706:53;:::i;:::-;13696:63;;13652:117;13447:329;;;;:::o;13782:76::-;13818:7;13847:5;13836:16;;13782:76;;;:::o;13864:115::-;13949:23;13966:5;13949:23;:::i;:::-;13944:3;13937:36;13864:115;;:::o;13985:218::-;14076:4;14114:2;14103:9;14099:18;14091:26;;14127:69;14193:1;14182:9;14178:17;14169:6;14127:69;:::i;:::-;13985:218;;;;:::o;14209:134::-;14296:6;14330:5;14324:12;14314:22;;14209:134;;;:::o;14349:204::-;14468:11;14502:6;14497:3;14490:19;14542:4;14537:3;14533:14;14518:29;;14349:204;;;;:::o;14559:152::-;14646:4;14669:3;14661:11;;14699:4;14694:3;14690:14;14682:22;;14559:152;;;:::o;14779:594::-;14878:3;14914:4;14909:3;14905:14;15004:4;14997:5;14993:16;14987:23;15023:63;15080:4;15075:3;15071:14;15057:12;15023:63;:::i;:::-;14929:167;15183:4;15176:5;15172:16;15166:23;15236:3;15230:4;15226:14;15219:4;15214:3;15210:14;15203:38;15262:73;15330:4;15316:12;15262:73;:::i;:::-;15254:81;;15106:240;15363:4;15356:11;;14883:490;14779:594;;;;:::o;15379:236::-;15488:10;15523:86;15605:3;15597:6;15523:86;:::i;:::-;15509:100;;15379:236;;;;:::o;15621:133::-;15711:4;15743;15738:3;15734:14;15726:22;;15621:133;;;:::o;15826:1071::-;15985:3;16014:74;16082:5;16014:74;:::i;:::-;16104:106;16203:6;16198:3;16104:106;:::i;:::-;16097:113;;16236:3;16281:4;16273:6;16269:17;16264:3;16260:27;16311:76;16381:5;16311:76;:::i;:::-;16410:7;16441:1;16426:426;16451:6;16448:1;16445:13;16426:426;;;16522:9;16516:4;16512:20;16507:3;16500:33;16573:6;16567:13;16601:104;16700:4;16685:13;16601:104;:::i;:::-;16593:112;;16728:80;16801:6;16728:80;:::i;:::-;16718:90;;16837:4;16832:3;16828:14;16821:21;;16486:366;16473:1;16470;16466:9;16461:14;;16426:426;;;16430:14;16868:4;16861:11;;16888:3;16881:10;;15990:907;;;;;15826:1071;;;;:::o;16903:453::-;17086:4;17124:2;17113:9;17109:18;17101:26;;17173:9;17167:4;17163:20;17159:1;17148:9;17144:17;17137:47;17201:148;17344:4;17335:6;17201:148;:::i;:::-;17193:156;;16903:453;;;;:::o;17362:126::-;17456:1;17449:5;17446:12;17436:46;;17462:18;;:::i;:::-;17436:46;17362:126;:::o;17494:153::-;17552:7;17581:5;17570:16;;17587:54;17635:5;17587:54;:::i;:::-;17494:153;;;:::o;17653:::-;17722:9;17755:45;17794:5;17755:45;:::i;:::-;17742:58;;17653:153;;;:::o;17812:169::-;17918:56;17968:5;17918:56;:::i;:::-;17913:3;17906:69;17812:169;;:::o;17987:603::-;18189:4;18227:3;18216:9;18212:19;18204:27;;18241:71;18309:1;18298:9;18294:17;18285:6;18241:71;:::i;:::-;18322:72;18390:2;18379:9;18375:18;18366:6;18322:72;:::i;:::-;18404:91;18491:2;18480:9;18476:18;18467:6;18404:91;:::i;:::-;18505:78;18579:2;18568:9;18564:18;18555:6;18505:78;:::i;:::-;17987:603;;;;;;;:::o;18596:834::-;18684:6;18692;18741:2;18729:9;18720:7;18716:23;18712:32;18709:119;;;18747:79;;:::i;:::-;18709:119;18895:1;18884:9;18880:17;18867:31;18925:18;18917:6;18914:30;18911:117;;;18947:79;;:::i;:::-;18911:117;19052:63;19107:7;19098:6;19087:9;19083:22;19052:63;:::i;:::-;19042:73;;18838:287;19192:2;19181:9;19177:18;19164:32;19223:18;19215:6;19212:30;19209:117;;;19245:79;;:::i;:::-;19209:117;19350:63;19405:7;19396:6;19385:9;19381:22;19350:63;:::i;:::-;19340:73;;19135:288;18596:834;;;;;:::o;19436:624::-;19625:4;19663:2;19652:9;19648:18;19640:26;;19676:71;19744:1;19733:9;19729:17;19720:6;19676:71;:::i;:::-;19794:9;19788:4;19784:20;19779:2;19768:9;19764:18;19757:48;19822:78;19895:4;19886:6;19822:78;:::i;:::-;19814:86;;19947:9;19941:4;19937:20;19932:2;19921:9;19917:18;19910:48;19975:78;20048:4;20039:6;19975:78;:::i;:::-;19967:86;;19436:624;;;;;;:::o;20066:90::-;20100:7;20143:5;20136:13;20129:21;20118:32;;20066:90;;;:::o;20162:99::-;20233:21;20248:5;20233:21;:::i;:::-;20228:3;20221:34;20162:99;;:::o;20335:2535::-;20450:3;20486:6;20481:3;20477:16;20583:4;20576:5;20572:16;20566:23;20636:3;20630:4;20626:14;20619:4;20614:3;20610:14;20603:38;20662:73;20730:4;20716:12;20662:73;:::i;:::-;20654:81;;20503:243;20836:4;20829:5;20825:16;20819:23;20889:3;20883:4;20879:14;20872:4;20867:3;20863:14;20856:38;20915:73;20983:4;20969:12;20915:73;:::i;:::-;20907:81;;20756:243;21090:4;21083:5;21079:16;21073:23;21143:3;21137:4;21133:14;21126:4;21121:3;21117:14;21110:38;21169:73;21237:4;21223:12;21169:73;:::i;:::-;21161:81;;21009:244;21351:4;21344:5;21340:16;21334:23;21404:3;21398:4;21394:14;21387:4;21382:3;21378:14;21371:38;21430:73;21498:4;21484:12;21430:73;:::i;:::-;21422:81;;21263:251;21612:4;21605:5;21601:16;21595:23;21665:3;21659:4;21655:14;21648:4;21643:3;21639:14;21632:38;21691:73;21759:4;21745:12;21691:73;:::i;:::-;21683:81;;21524:251;21875:4;21868:5;21864:16;21858:23;21894:63;21951:4;21946:3;21942:14;21928:12;21894:63;:::i;:::-;21785:182;22058:4;22051:5;22047:16;22041:23;22111:3;22105:4;22101:14;22094:4;22089:3;22085:14;22078:38;22137:73;22205:4;22191:12;22137:73;:::i;:::-;22129:81;;21977:244;22322:4;22315:5;22311:16;22305:23;22375:3;22369:4;22365:14;22358:4;22353:3;22349:14;22342:38;22401:73;22469:4;22455:12;22401:73;:::i;:::-;22393:81;;22231:254;22572:6;22565:5;22561:18;22555:25;22593:59;22644:6;22639:3;22635:16;22621:12;22593:59;:::i;:::-;22495:167;22747:6;22740:5;22736:18;22730:25;22768:65;22825:6;22820:3;22816:16;22802:12;22768:65;:::i;:::-;22672:171;22860:4;22853:11;;20455:2415;20335:2535;;;;:::o;22876:365::-;23015:4;23053:2;23042:9;23038:18;23030:26;;23102:9;23096:4;23092:20;23088:1;23077:9;23073:17;23066:47;23130:104;23229:4;23220:6;23130:104;:::i;:::-;23122:112;;22876:365;;;;:::o;23247:148::-;23348:6;23382:5;23376:12;23366:22;;23247:148;;;:::o;23401:218::-;23534:11;23568:6;23563:3;23556:19;23608:4;23603:3;23599:14;23584:29;;23401:218;;;;:::o;23625:166::-;23726:4;23749:3;23741:11;;23779:4;23774:3;23770:14;23762:22;;23625:166;;;:::o;23885:892::-;24012:3;24048:4;24043:3;24039:14;24141:4;24134:5;24130:16;24124:23;24160:63;24217:4;24212:3;24208:14;24194:12;24160:63;:::i;:::-;24063:170;24332:4;24325:5;24321:16;24315:23;24385:3;24379:4;24375:14;24368:4;24363:3;24359:14;24352:38;24411:73;24479:4;24465:12;24411:73;:::i;:::-;24403:81;;24243:252;24587:4;24580:5;24576:16;24570:23;24640:3;24634:4;24630:14;24623:4;24618:3;24614:14;24607:38;24666:73;24734:4;24720:12;24666:73;:::i;:::-;24658:81;;24505:245;24767:4;24760:11;;24017:760;23885:892;;;;:::o;24783:292::-;24920:10;24955:114;25065:3;25057:6;24955:114;:::i;:::-;24941:128;;24783:292;;;;:::o;25081:147::-;25185:4;25217;25212:3;25208:14;25200:22;;25081:147;;;:::o;25326:1183::-;25513:3;25542:88;25624:5;25542:88;:::i;:::-;25646:120;25759:6;25754:3;25646:120;:::i;:::-;25639:127;;25792:3;25837:4;25829:6;25825:17;25820:3;25816:27;25867:90;25951:5;25867:90;:::i;:::-;25980:7;26011:1;25996:468;26021:6;26018:1;26015:13;25996:468;;;26092:9;26086:4;26082:20;26077:3;26070:33;26143:6;26137:13;26171:132;26298:4;26283:13;26171:132;:::i;:::-;26163:140;;26326:94;26413:6;26326:94;:::i;:::-;26316:104;;26449:4;26444:3;26440:14;26433:21;;26056:408;26043:1;26040;26036:9;26031:14;;25996:468;;;26000:14;26480:4;26473:11;;26500:3;26493:10;;25518:991;;;;;25326:1183;;;;:::o;26515:509::-;26726:4;26764:2;26753:9;26749:18;26741:26;;26813:9;26807:4;26803:20;26799:1;26788:9;26784:17;26777:47;26841:176;27012:4;27003:6;26841:176;:::i;:::-;26833:184;;26515:509;;;;:::o;27030:116::-;27100:21;27115:5;27100:21;:::i;:::-;27093:5;27090:32;27080:60;;27136:1;27133;27126:12;27080:60;27030:116;:::o;27152:133::-;27195:5;27233:6;27220:20;27211:29;;27249:30;27273:5;27249:30;:::i;:::-;27152:133;;;;:::o;27291:2895::-;27498:6;27506;27514;27522;27530;27538;27546;27554;27562;27570;27619:3;27607:9;27598:7;27594:23;27590:33;27587:120;;;27626:79;;:::i;:::-;27587:120;27746:1;27771:53;27816:7;27807:6;27796:9;27792:22;27771:53;:::i;:::-;27761:63;;27717:117;27901:2;27890:9;27886:18;27873:32;27932:18;27924:6;27921:30;27918:117;;;27954:79;;:::i;:::-;27918:117;28059:63;28114:7;28105:6;28094:9;28090:22;28059:63;:::i;:::-;28049:73;;27844:288;28199:2;28188:9;28184:18;28171:32;28230:18;28222:6;28219:30;28216:117;;;28252:79;;:::i;:::-;28216:117;28357:63;28412:7;28403:6;28392:9;28388:22;28357:63;:::i;:::-;28347:73;;28142:288;28497:2;28486:9;28482:18;28469:32;28528:18;28520:6;28517:30;28514:117;;;28550:79;;:::i;:::-;28514:117;28655:63;28710:7;28701:6;28690:9;28686:22;28655:63;:::i;:::-;28645:73;;28440:288;28795:3;28784:9;28780:19;28767:33;28827:18;28819:6;28816:30;28813:117;;;28849:79;;:::i;:::-;28813:117;28954:63;29009:7;29000:6;28989:9;28985:22;28954:63;:::i;:::-;28944:73;;28738:289;29094:3;29083:9;29079:19;29066:33;29126:18;29118:6;29115:30;29112:117;;;29148:79;;:::i;:::-;29112:117;29253:63;29308:7;29299:6;29288:9;29284:22;29253:63;:::i;:::-;29243:73;;29037:289;29393:3;29382:9;29378:19;29365:33;29425:18;29417:6;29414:30;29411:117;;;29447:79;;:::i;:::-;29411:117;29552:63;29607:7;29598:6;29587:9;29583:22;29552:63;:::i;:::-;29542:73;;29336:289;29692:3;29681:9;29677:19;29664:33;29724:18;29716:6;29713:30;29710:117;;;29746:79;;:::i;:::-;29710:117;29851:63;29906:7;29897:6;29886:9;29882:22;29851:63;:::i;:::-;29841:73;;29635:289;29963:3;29990:50;30032:7;30023:6;30012:9;30008:22;29990:50;:::i;:::-;29980:60;;29934:116;30089:3;30116:53;30161:7;30152:6;30141:9;30137:22;30116:53;:::i;:::-;30106:63;;30060:119;27291:2895;;;;;;;;;;;;;:::o;30192:979::-;30289:6;30297;30305;30354:2;30342:9;30333:7;30329:23;30325:32;30322:119;;;30360:79;;:::i;:::-;30322:119;30480:1;30505:53;30550:7;30541:6;30530:9;30526:22;30505:53;:::i;:::-;30495:63;;30451:117;30635:2;30624:9;30620:18;30607:32;30666:18;30658:6;30655:30;30652:117;;;30688:79;;:::i;:::-;30652:117;30793:63;30848:7;30839:6;30828:9;30824:22;30793:63;:::i;:::-;30783:73;;30578:288;30933:2;30922:9;30918:18;30905:32;30964:18;30956:6;30953:30;30950:117;;;30986:79;;:::i;:::-;30950:117;31091:63;31146:7;31137:6;31126:9;31122:22;31091:63;:::i;:::-;31081:73;;30876:288;30192:979;;;;;:::o;31177:109::-;31258:21;31273:5;31258:21;:::i;:::-;31253:3;31246:34;31177:109;;:::o;31292:210::-;31379:4;31417:2;31406:9;31402:18;31394:26;;31430:65;31492:1;31481:9;31477:17;31468:6;31430:65;:::i;:::-;31292:210;;;;:::o;31508:474::-;31576:6;31584;31633:2;31621:9;31612:7;31608:23;31604:32;31601:119;;;31639:79;;:::i;:::-;31601:119;31759:1;31784:53;31829:7;31820:6;31809:9;31805:22;31784:53;:::i;:::-;31774:63;;31730:117;31886:2;31912:53;31957:7;31948:6;31937:9;31933:22;31912:53;:::i;:::-;31902:63;;31857:118;31508:474;;;;;:::o;31988:138::-;32079:6;32113:5;32107:12;32097:22;;31988:138;;;:::o;32132:208::-;32255:11;32289:6;32284:3;32277:19;32329:4;32324:3;32320:14;32305:29;;32132:208;;;;:::o;32346:156::-;32437:4;32460:3;32452:11;;32490:4;32485:3;32481:14;32473:22;;32346:156;;;:::o;32576:778::-;32683:3;32719:4;32714:3;32710:14;32809:4;32802:5;32798:16;32792:23;32828:63;32885:4;32880:3;32876:14;32862:12;32828:63;:::i;:::-;32734:167;32985:4;32978:5;32974:16;32968:23;33004:63;33061:4;33056:3;33052:14;33038:12;33004:63;:::i;:::-;32911:166;33164:4;33157:5;33153:16;33147:23;33217:3;33211:4;33207:14;33200:4;33195:3;33191:14;33184:38;33243:73;33311:4;33297:12;33243:73;:::i;:::-;33235:81;;33087:240;33344:4;33337:11;;32688:666;32576:778;;;;:::o;33360:252::-;33477:10;33512:94;33602:3;33594:6;33512:94;:::i;:::-;33498:108;;33360:252;;;;:::o;33618:137::-;33712:4;33744;33739:3;33735:14;33727:22;;33618:137;;;:::o;33833:1103::-;34000:3;34029:78;34101:5;34029:78;:::i;:::-;34123:110;34226:6;34221:3;34123:110;:::i;:::-;34116:117;;34259:3;34304:4;34296:6;34292:17;34287:3;34283:27;34334:80;34408:5;34334:80;:::i;:::-;34437:7;34468:1;34453:438;34478:6;34475:1;34472:13;34453:438;;;34549:9;34543:4;34539:20;34534:3;34527:33;34600:6;34594:13;34628:112;34735:4;34720:13;34628:112;:::i;:::-;34620:120;;34763:84;34840:6;34763:84;:::i;:::-;34753:94;;34876:4;34871:3;34867:14;34860:21;;34513:378;34500:1;34497;34493:9;34488:14;;34453:438;;;34457:14;34907:4;34900:11;;34927:3;34920:10;;34005:931;;;;;33833:1103;;;;:::o;34942:469::-;35133:4;35171:2;35160:9;35156:18;35148:26;;35220:9;35214:4;35210:20;35206:1;35195:9;35191:17;35184:47;35248:156;35399:4;35390:6;35248:156;:::i;:::-;35240:164;;34942:469;;;;:::o;35417:141::-;35511:6;35545:5;35539:12;35529:22;;35417:141;;;:::o;35564:211::-;35690:11;35724:6;35719:3;35712:19;35764:4;35759:3;35755:14;35740:29;;35564:211;;;;:::o;35781:159::-;35875:4;35898:3;35890:11;;35928:4;35923:3;35919:14;35911:22;;35781:159;;;:::o;36022:615::-;36135:3;36171:4;36166:3;36162:14;36261:4;36254:5;36250:16;36244:23;36280:63;36337:4;36332:3;36328:14;36314:12;36280:63;:::i;:::-;36186:167;36447:4;36440:5;36436:16;36430:23;36500:3;36494:4;36490:14;36483:4;36478:3;36474:14;36467:38;36526:73;36594:4;36580:12;36526:73;:::i;:::-;36518:81;;36363:247;36627:4;36620:11;;36140:497;36022:615;;;;:::o;36643:264::-;36766:10;36801:100;36897:3;36889:6;36801:100;:::i;:::-;36787:114;;36643:264;;;;:::o;36913:140::-;37010:4;37042;37037:3;37033:14;37025:22;;36913:140;;;:::o;37139:1127::-;37312:3;37341:81;37416:5;37341:81;:::i;:::-;37438:113;37544:6;37539:3;37438:113;:::i;:::-;37431:120;;37577:3;37622:4;37614:6;37610:17;37605:3;37601:27;37652:83;37729:5;37652:83;:::i;:::-;37758:7;37789:1;37774:447;37799:6;37796:1;37793:13;37774:447;;;37870:9;37864:4;37860:20;37855:3;37848:33;37921:6;37915:13;37949:118;38062:4;38047:13;37949:118;:::i;:::-;37941:126;;38090:87;38170:6;38090:87;:::i;:::-;38080:97;;38206:4;38201:3;38197:14;38190:21;;37834:387;37821:1;37818;37814:9;37809:14;;37774:447;;;37778:14;38237:4;38230:11;;38257:3;38250:10;;37317:949;;;;;37139:1127;;;;:::o;38272:481::-;38469:4;38507:2;38496:9;38492:18;38484:26;;38556:9;38550:4;38546:20;38542:1;38531:9;38527:17;38520:47;38584:162;38741:4;38732:6;38584:162;:::i;:::-;38576:170;;38272:481;;;;:::o;38759:1844::-;39238:4;39276:3;39265:9;39261:19;39253:27;;39326:9;39320:4;39316:20;39312:1;39301:9;39297:17;39290:47;39354:78;39427:4;39418:6;39354:78;:::i;:::-;39346:86;;39479:9;39473:4;39469:20;39464:2;39453:9;39449:18;39442:48;39507:78;39580:4;39571:6;39507:78;:::i;:::-;39499:86;;39632:9;39626:4;39622:20;39617:2;39606:9;39602:18;39595:48;39660:78;39733:4;39724:6;39660:78;:::i;:::-;39652:86;;39785:9;39779:4;39775:20;39770:2;39759:9;39755:18;39748:48;39813:78;39886:4;39877:6;39813:78;:::i;:::-;39805:86;;39939:9;39933:4;39929:20;39923:3;39912:9;39908:19;39901:49;39967:78;40040:4;40031:6;39967:78;:::i;:::-;39959:86;;40055:73;40123:3;40112:9;40108:19;40099:6;40055:73;:::i;:::-;40176:9;40170:4;40166:20;40160:3;40149:9;40145:19;40138:49;40204:78;40277:4;40268:6;40204:78;:::i;:::-;40196:86;;40330:9;40324:4;40320:20;40314:3;40303:9;40299:19;40292:49;40358:78;40431:4;40422:6;40358:78;:::i;:::-;40350:86;;40446:67;40508:3;40497:9;40493:19;40484:6;40446:67;:::i;:::-;40523:73;40591:3;40580:9;40576:19;40567:6;40523:73;:::i;:::-;38759:1844;;;;;;;;;;;;;:::o;40609:137::-;40699:6;40733:5;40727:12;40717:22;;40609:137;;;:::o;40752:207::-;40874:11;40908:6;40903:3;40896:19;40948:4;40943:3;40939:14;40924:29;;40752:207;;;;:::o;40965:155::-;41055:4;41078:3;41070:11;;41108:4;41103:3;41099:14;41091:22;;40965:155;;;:::o;41194:2525::-;41299:3;41335:6;41330:3;41326:16;41432:4;41425:5;41421:16;41415:23;41485:3;41479:4;41475:14;41468:4;41463:3;41459:14;41452:38;41511:73;41579:4;41565:12;41511:73;:::i;:::-;41503:81;;41352:243;41685:4;41678:5;41674:16;41668:23;41738:3;41732:4;41728:14;41721:4;41716:3;41712:14;41705:38;41764:73;41832:4;41818:12;41764:73;:::i;:::-;41756:81;;41605:243;41939:4;41932:5;41928:16;41922:23;41992:3;41986:4;41982:14;41975:4;41970:3;41966:14;41959:38;42018:73;42086:4;42072:12;42018:73;:::i;:::-;42010:81;;41858:244;42200:4;42193:5;42189:16;42183:23;42253:3;42247:4;42243:14;42236:4;42231:3;42227:14;42220:38;42279:73;42347:4;42333:12;42279:73;:::i;:::-;42271:81;;42112:251;42461:4;42454:5;42450:16;42444:23;42514:3;42508:4;42504:14;42497:4;42492:3;42488:14;42481:38;42540:73;42608:4;42594:12;42540:73;:::i;:::-;42532:81;;42373:251;42724:4;42717:5;42713:16;42707:23;42743:63;42800:4;42795:3;42791:14;42777:12;42743:63;:::i;:::-;42634:182;42907:4;42900:5;42896:16;42890:23;42960:3;42954:4;42950:14;42943:4;42938:3;42934:14;42927:38;42986:73;43054:4;43040:12;42986:73;:::i;:::-;42978:81;;42826:244;43171:4;43164:5;43160:16;43154:23;43224:3;43218:4;43214:14;43207:4;43202:3;43198:14;43191:38;43250:73;43318:4;43304:12;43250:73;:::i;:::-;43242:81;;43080:254;43421:6;43414:5;43410:18;43404:25;43442:59;43493:6;43488:3;43484:16;43470:12;43442:59;:::i;:::-;43344:167;43596:6;43589:5;43585:18;43579:25;43617:65;43674:6;43669:3;43665:16;43651:12;43617:65;:::i;:::-;43521:171;43709:4;43702:11;;41304:2415;41194:2525;;;;:::o;43725:248::-;43840:10;43875:92;43963:3;43955:6;43875:92;:::i;:::-;43861:106;;43725:248;;;;:::o;43979:136::-;44072:4;44104;44099:3;44095:14;44087:22;;43979:136;;;:::o;44193:1095::-;44358:3;44387:77;44458:5;44387:77;:::i;:::-;44480:109;44582:6;44577:3;44480:109;:::i;:::-;44473:116;;44615:3;44660:4;44652:6;44648:17;44643:3;44639:27;44690:79;44763:5;44690:79;:::i;:::-;44792:7;44823:1;44808:435;44833:6;44830:1;44827:13;44808:435;;;44904:9;44898:4;44894:20;44889:3;44882:33;44955:6;44949:13;44983:110;45088:4;45073:13;44983:110;:::i;:::-;44975:118;;45116:83;45192:6;45116:83;:::i;:::-;45106:93;;45228:4;45223:3;45219:14;45212:21;;44868:375;44855:1;44852;44848:9;44843:14;;44808:435;;;44812:14;45259:4;45252:11;;45279:3;45272:10;;44363:925;;;;;44193:1095;;;;:::o;45294:465::-;45483:4;45521:2;45510:9;45506:18;45498:26;;45570:9;45564:4;45560:20;45556:1;45545:9;45541:17;45534:47;45598:154;45747:4;45738:6;45598:154;:::i;:::-;45590:162;;45294:465;;;;:::o;45765:108::-;45842:24;45860:5;45842:24;:::i;:::-;45837:3;45830:37;45765:108;;:::o;45879:131::-;45961:42;45997:5;45961:42;:::i;:::-;45956:3;45949:55;45879:131;;:::o;46078:1801::-;46187:3;46223:4;46218:3;46214:14;46318:4;46311:5;46307:16;46301:23;46337:63;46394:4;46389:3;46385:14;46371:12;46337:63;:::i;:::-;46238:172;46497:4;46490:5;46486:16;46480:23;46550:3;46544:4;46540:14;46533:4;46528:3;46524:14;46517:38;46576:73;46644:4;46630:12;46576:73;:::i;:::-;46568:81;;46420:240;46748:4;46741:5;46737:16;46731:23;46801:3;46795:4;46791:14;46784:4;46779:3;46775:14;46768:38;46827:73;46895:4;46881:12;46827:73;:::i;:::-;46819:81;;46670:241;47002:4;46995:5;46991:16;46985:23;47055:3;47049:4;47045:14;47038:4;47033:3;47029:14;47022:38;47081:73;47149:4;47135:12;47081:73;:::i;:::-;47073:81;;46921:244;47253:4;47246:5;47242:16;47236:23;47306:3;47300:4;47296:14;47289:4;47284:3;47280:14;47273:38;47332:73;47400:4;47386:12;47332:73;:::i;:::-;47324:81;;47175:241;47510:4;47503:5;47499:16;47493:23;47563:3;47557:4;47553:14;47546:4;47541:3;47537:14;47530:38;47589:73;47657:4;47643:12;47589:73;:::i;:::-;47581:81;;47426:247;47755:4;47748:5;47744:16;47738:23;47774:68;47836:4;47831:3;47827:14;47813:12;47774:68;:::i;:::-;47683:169;47869:4;47862:11;;46192:1687;46078:1801;;;;:::o;47885:353::-;48018:4;48056:2;48045:9;48041:18;48033:26;;48105:9;48099:4;48095:20;48091:1;48080:9;48076:17;48069:47;48133:98;48226:4;48217:6;48133:98;:::i;:::-;48125:106;;47885:353;;;;:::o;48244:134::-;48331:6;48365:5;48359:12;48349:22;;48244:134;;;:::o;48384:204::-;48503:11;48537:6;48532:3;48525:19;48577:4;48572:3;48568:14;48553:29;;48384:204;;;;:::o;48594:152::-;48681:4;48704:3;48696:11;;48734:4;48729:3;48725:14;48717:22;;48594:152;;;:::o;48814:1791::-;48913:3;48949:4;48944:3;48940:14;49044:4;49037:5;49033:16;49027:23;49063:63;49120:4;49115:3;49111:14;49097:12;49063:63;:::i;:::-;48964:172;49223:4;49216:5;49212:16;49206:23;49276:3;49270:4;49266:14;49259:4;49254:3;49250:14;49243:38;49302:73;49370:4;49356:12;49302:73;:::i;:::-;49294:81;;49146:240;49474:4;49467:5;49463:16;49457:23;49527:3;49521:4;49517:14;49510:4;49505:3;49501:14;49494:38;49553:73;49621:4;49607:12;49553:73;:::i;:::-;49545:81;;49396:241;49728:4;49721:5;49717:16;49711:23;49781:3;49775:4;49771:14;49764:4;49759:3;49755:14;49748:38;49807:73;49875:4;49861:12;49807:73;:::i;:::-;49799:81;;49647:244;49979:4;49972:5;49968:16;49962:23;50032:3;50026:4;50022:14;50015:4;50010:3;50006:14;49999:38;50058:73;50126:4;50112:12;50058:73;:::i;:::-;50050:81;;49901:241;50236:4;50229:5;50225:16;50219:23;50289:3;50283:4;50279:14;50272:4;50267:3;50263:14;50256:38;50315:73;50383:4;50369:12;50315:73;:::i;:::-;50307:81;;50152:247;50481:4;50474:5;50470:16;50464:23;50500:68;50562:4;50557:3;50553:14;50539:12;50500:68;:::i;:::-;50409:169;50595:4;50588:11;;48918:1687;48814:1791;;;;:::o;50611:236::-;50720:10;50755:86;50837:3;50829:6;50755:86;:::i;:::-;50741:100;;50611:236;;;;:::o;50853:133::-;50943:4;50975;50970:3;50966:14;50958:22;;50853:133;;;:::o;51058:1071::-;51217:3;51246:74;51314:5;51246:74;:::i;:::-;51336:106;51435:6;51430:3;51336:106;:::i;:::-;51329:113;;51468:3;51513:4;51505:6;51501:17;51496:3;51492:27;51543:76;51613:5;51543:76;:::i;:::-;51642:7;51673:1;51658:426;51683:6;51680:1;51677:13;51658:426;;;51754:9;51748:4;51744:20;51739:3;51732:33;51805:6;51799:13;51833:104;51932:4;51917:13;51833:104;:::i;:::-;51825:112;;51960:80;52033:6;51960:80;:::i;:::-;51950:90;;52069:4;52064:3;52060:14;52053:21;;51718:366;51705:1;51702;51698:9;51693:14;;51658:426;;;51662:14;52100:4;52093:11;;52120:3;52113:10;;51222:907;;;;;51058:1071;;;;:::o;52135:453::-;52318:4;52356:2;52345:9;52341:18;52333:26;;52405:9;52399:4;52395:20;52391:1;52380:9;52376:17;52369:47;52433:148;52576:4;52567:6;52433:148;:::i;:::-;52425:156;;52135:453;;;;:::o;52594:106::-;52674:1;52667:5;52664:12;52654:40;;52690:1;52687;52680:12;52654:40;52594:106;:::o;52706:153::-;52759:5;52797:6;52784:20;52775:29;;52813:40;52847:5;52813:40;:::i;:::-;52706:153;;;;:::o;52865:2117::-;53035:6;53043;53051;53059;53067;53075;53083;53132:3;53120:9;53111:7;53107:23;53103:33;53100:120;;;53139:79;;:::i;:::-;53100:120;53259:1;53284:53;53329:7;53320:6;53309:9;53305:22;53284:53;:::i;:::-;53274:63;;53230:117;53414:2;53403:9;53399:18;53386:32;53445:18;53437:6;53434:30;53431:117;;;53467:79;;:::i;:::-;53431:117;53572:63;53627:7;53618:6;53607:9;53603:22;53572:63;:::i;:::-;53562:73;;53357:288;53712:2;53701:9;53697:18;53684:32;53743:18;53735:6;53732:30;53729:117;;;53765:79;;:::i;:::-;53729:117;53870:63;53925:7;53916:6;53905:9;53901:22;53870:63;:::i;:::-;53860:73;;53655:288;54010:2;53999:9;53995:18;53982:32;54041:18;54033:6;54030:30;54027:117;;;54063:79;;:::i;:::-;54027:117;54168:63;54223:7;54214:6;54203:9;54199:22;54168:63;:::i;:::-;54158:73;;53953:288;54308:3;54297:9;54293:19;54280:33;54340:18;54332:6;54329:30;54326:117;;;54362:79;;:::i;:::-;54326:117;54467:63;54522:7;54513:6;54502:9;54498:22;54467:63;:::i;:::-;54457:73;;54251:289;54607:3;54596:9;54592:19;54579:33;54639:18;54631:6;54628:30;54625:117;;;54661:79;;:::i;:::-;54625:117;54766:63;54821:7;54812:6;54801:9;54797:22;54766:63;:::i;:::-;54756:73;;54550:289;54878:3;54905:60;54957:7;54948:6;54937:9;54933:22;54905:60;:::i;:::-;54895:70;;54849:126;52865:2117;;;;;;;;;;:::o;54988:180::-;55036:77;55033:1;55026:88;55133:4;55130:1;55123:15;55157:4;55154:1;55147:15;55174:180;55222:77;55219:1;55212:88;55319:4;55316:1;55309:15;55343:4;55340:1;55333:15;55360:233;55399:3;55422:24;55440:5;55422:24;:::i;:::-;55413:33;;55468:66;55461:5;55458:77;55455:103;;55538:18;;:::i;:::-;55455:103;55585:1;55578:5;55574:13;55567:20;;55360:233;;;:::o;55599:180::-;55647:77;55644:1;55637:88;55744:4;55741:1;55734:15;55768:4;55765:1;55758:15;55785:320;55829:6;55866:1;55860:4;55856:12;55846:22;;55913:1;55907:4;55903:12;55934:18;55924:81;;55990:4;55982:6;55978:17;55968:27;;55924:81;56052:2;56044:6;56041:14;56021:18;56018:38;56015:84;;56071:18;;:::i;:::-;56015:84;55836:269;55785:320;;;:::o;56111:141::-;56160:4;56183:3;56175:11;;56206:3;56203:1;56196:14;56240:4;56237:1;56227:18;56219:26;;56111:141;;;:::o;56258:93::-;56295:6;56342:2;56337;56330:5;56326:14;56322:23;56312:33;;56258:93;;;:::o;56357:107::-;56401:8;56451:5;56445:4;56441:16;56420:37;;56357:107;;;;:::o;56470:393::-;56539:6;56589:1;56577:10;56573:18;56612:97;56642:66;56631:9;56612:97;:::i;:::-;56730:39;56760:8;56749:9;56730:39;:::i;:::-;56718:51;;56802:4;56798:9;56791:5;56787:21;56778:30;;56851:4;56841:8;56837:19;56830:5;56827:30;56817:40;;56546:317;;56470:393;;;;;:::o;56869:60::-;56897:3;56918:5;56911:12;;56869:60;;;:::o;56935:142::-;56985:9;57018:53;57036:34;57045:24;57063:5;57045:24;:::i;:::-;57036:34;:::i;:::-;57018:53;:::i;:::-;57005:66;;56935:142;;;:::o;57083:75::-;57126:3;57147:5;57140:12;;57083:75;;;:::o;57164:269::-;57274:39;57305:7;57274:39;:::i;:::-;57335:91;57384:41;57408:16;57384:41;:::i;:::-;57376:6;57369:4;57363:11;57335:91;:::i;:::-;57329:4;57322:105;57240:193;57164:269;;;:::o;57439:73::-;57484:3;57439:73;:::o;57518:189::-;57595:32;;:::i;:::-;57636:65;57694:6;57686;57680:4;57636:65;:::i;:::-;57571:136;57518:189;;:::o;57713:186::-;57773:120;57790:3;57783:5;57780:14;57773:120;;;57844:39;57881:1;57874:5;57844:39;:::i;:::-;57817:1;57810:5;57806:13;57797:22;;57773:120;;;57713:186;;:::o;57905:543::-;58006:2;58001:3;57998:11;57995:446;;;58040:38;58072:5;58040:38;:::i;:::-;58124:29;58142:10;58124:29;:::i;:::-;58114:8;58110:44;58307:2;58295:10;58292:18;58289:49;;;58328:8;58313:23;;58289:49;58351:80;58407:22;58425:3;58407:22;:::i;:::-;58397:8;58393:37;58380:11;58351:80;:::i;:::-;58010:431;;57995:446;57905:543;;;:::o;58454:117::-;58508:8;58558:5;58552:4;58548:16;58527:37;;58454:117;;;;:::o;58577:169::-;58621:6;58654:51;58702:1;58698:6;58690:5;58687:1;58683:13;58654:51;:::i;:::-;58650:56;58735:4;58729;58725:15;58715:25;;58628:118;58577:169;;;;:::o;58751:295::-;58827:4;58973:29;58998:3;58992:4;58973:29;:::i;:::-;58965:37;;59035:3;59032:1;59028:11;59022:4;59019:21;59011:29;;58751:295;;;;:::o;59051:1395::-;59168:37;59201:3;59168:37;:::i;:::-;59270:18;59262:6;59259:30;59256:56;;;59292:18;;:::i;:::-;59256:56;59336:38;59368:4;59362:11;59336:38;:::i;:::-;59421:67;59481:6;59473;59467:4;59421:67;:::i;:::-;59515:1;59539:4;59526:17;;59571:2;59563:6;59560:14;59588:1;59583:618;;;;60245:1;60262:6;60259:77;;;60311:9;60306:3;60302:19;60296:26;60287:35;;60259:77;60362:67;60422:6;60415:5;60362:67;:::i;:::-;60356:4;60349:81;60218:222;59553:887;;59583:618;59635:4;59631:9;59623:6;59619:22;59669:37;59701:4;59669:37;:::i;:::-;59728:1;59742:208;59756:7;59753:1;59750:14;59742:208;;;59835:9;59830:3;59826:19;59820:26;59812:6;59805:42;59886:1;59878:6;59874:14;59864:24;;59933:2;59922:9;59918:18;59905:31;;59779:4;59776:1;59772:12;59767:17;;59742:208;;;59978:6;59969:7;59966:19;59963:179;;;60036:9;60031:3;60027:19;60021:26;60079:48;60121:4;60113:6;60109:17;60098:9;60079:48;:::i;:::-;60071:6;60064:64;59986:156;59963:179;60188:1;60184;60176:6;60172:14;60168:22;60162:4;60155:36;59590:611;;;59553:887;;59143:1303;;;59051:1395;;:::o;60452:94::-;60485:8;60533:5;60529:2;60525:14;60504:35;;60452:94;;;:::o;60552:::-;60591:7;60620:20;60634:5;60620:20;:::i;:::-;60609:31;;60552:94;;;:::o;60652:100::-;60691:7;60720:26;60740:5;60720:26;:::i;:::-;60709:37;;60652:100;;;:::o;60758:157::-;60863:45;60883:24;60901:5;60883:24;:::i;:::-;60863:45;:::i;:::-;60858:3;60851:58;60758:157;;:::o;60921:256::-;61033:3;61048:75;61119:3;61110:6;61048:75;:::i;:::-;61148:2;61143:3;61139:12;61132:19;;61168:3;61161:10;;60921:256;;;;:::o;61183:79::-;61222:7;61251:5;61240:16;;61183:79;;;:::o;61268:157::-;61373:45;61393:24;61411:5;61393:24;:::i;:::-;61373:45;:::i;:::-;61368:3;61361:58;61268:157;;:::o;61431:256::-;61543:3;61558:75;61629:3;61620:6;61558:75;:::i;:::-;61658:2;61653:3;61649:12;61642:19;;61678:3;61671:10;;61431:256;;;;:::o;61693:148::-;61795:11;61832:3;61817:18;;61693:148;;;;:::o;61847:377::-;61953:3;61981:39;62014:5;61981:39;:::i;:::-;62036:89;62118:6;62113:3;62036:89;:::i;:::-;62029:96;;62134:52;62179:6;62174:3;62167:4;62160:5;62156:16;62134:52;:::i;:::-;62211:6;62206:3;62202:16;62195:23;;61957:267;61847:377;;;;:::o;62230:275::-;62362:3;62384:95;62475:3;62466:6;62384:95;:::i;:::-;62377:102;;62496:3;62489:10;;62230:275;;;;:::o", + "source": "//SPDX-License-Identifier: MIT\r\npragma solidity ^0.8.11;\r\n\r\ncontract VehicleSystem\r\n{\r\n\r\n enum Role{\r\n CUSTOMER,\r\n MANUFACTURE,\r\n BANK,\r\n ADMIN\r\n }\r\n\r\n enum LicenseRequestType{\r\n FIRST_TIME_LICENSE,\r\n RENEWAL_LICENSE\r\n }\r\n\r\n enum State {\r\n ACCEPTED,\r\n REJECTED,\r\n PENDING\r\n }\r\n\r\n struct manufacture\r\n {\r\n uint user_id;\r\n string manufacture_name;\r\n }\r\n\r\n struct bank\r\n {\r\n uint user_id;\r\n string bank_name;\r\n }\r\n\r\n struct vehicle\r\n {\r\n string vehicle_name;\r\n string vehicle_type;\r\n string vehicle_model;\r\n string vehicle_motor_number;\r\n string vehicle_chase_number;\r\n uint vehicle_manufacture_id;\r\n string vehicle_color;\r\n string vehicle_production_Year;\r\n bool isBlocked;\r\n uint user_id;\r\n }\r\n\r\n struct user\r\n {\r\n address user_address;\r\n string user_name;\r\n string user_email;\r\n string user_password;\r\n string user_phone;\r\n string user_national_id;\r\n Role role;\r\n }\r\n\r\n struct traffic_violation\r\n {\r\n uint vehicle_id;\r\n string violation_description;\r\n string violation_type;\r\n }\r\n\r\n struct license\r\n {\r\n uint user_id;\r\n uint car_id;\r\n string expire_at;\r\n }\r\n\r\n struct license_request\r\n {\r\n uint user_id;\r\n uint car_id;\r\n LicenseRequestType license_request_type;\r\n State state;\r\n }\r\n\r\n struct ban_sale_request {\r\n uint user_id;\r\n uint car_id;\r\n State state;\r\n }\r\n\r\n manufacture[] public manufactures;\r\n bank[] public banks;\r\n vehicle[] public vehicles;\r\n user[] public users;\r\n traffic_violation[] public traffic_violations;\r\n license[] public licenses;\r\n license_request[] public licenses_requests;\r\n ban_sale_request[] public ban_sale_requests;\r\n\r\n function register(address _user_address, string memory _user_name, string memory _user_email, string memory _user_phone, string memory _user_password, string memory _user_national_id, Role role) public returns (bool)\r\n {\r\n user memory temp_hold_user = user(_user_address, _user_name, _user_email, _user_password, _user_phone, _user_national_id, role);\r\n users.push(temp_hold_user);\r\n return true;\r\n }\r\n\r\n function login(string memory _user_email, string memory _user_password) public view returns (int)\r\n {\r\n for (uint i = 0; i < users.length; i++)\r\n {\r\n string memory user_name = users[i].user_email;\r\n string memory user_password = users[i].user_password;\r\n if (compareStrings(user_name, _user_email))\r\n {\r\n if (compareStrings(user_password, _user_password))\r\n {\r\n return int(i);\r\n }\r\n }\r\n }\r\n return - 1;\r\n }\r\n\r\n function get_user(uint user_id) public view returns (user memory){\r\n return users[user_id];\r\n }\r\n\r\n function get_user_id_with_address(address _user_address) public view returns (int){\r\n for (uint i = 0; i < users.length; i++)\r\n {\r\n if (compareAddress(_user_address, users[i].user_address))\r\n {\r\n return int(i);\r\n }\r\n }\r\n return - 1;\r\n }\r\n\r\n function edit_user(uint _user_id, string memory _user_phone, string memory _user_password) public returns (bool)\r\n {\r\n for (uint i = 0; i < users.length; i++)\r\n {\r\n if (compareUint(i, _user_id))\r\n {\r\n users[i].user_password = _user_password;\r\n users[i].user_phone = _user_phone;\r\n return true;\r\n }\r\n }\r\n return false;\r\n }\r\n\r\n function get_users() public view returns (user[] memory){\r\n return users;\r\n }\r\n\r\n function users_length() public view returns (uint){\r\n return users.length;\r\n }\r\n\r\n function add_manufacture(uint _user_id, string memory _manufacture_name) public {\r\n manufacture memory _manufacture = manufacture(_user_id, _manufacture_name);\r\n manufactures.push(_manufacture);\r\n }\r\n\r\n function edit_manufacture(uint _manufacture_id, string memory _manufacture_name) public\r\n {\r\n for (uint i = 0; i < manufactures.length; i++)\r\n {\r\n uint current_manufacture_id = i;\r\n if (compareUint(current_manufacture_id, _manufacture_id))\r\n {\r\n manufactures[i].manufacture_name = _manufacture_name;\r\n }\r\n }\r\n }\r\n\r\n function get_manufactures() public view returns (manufacture[] memory){\r\n return manufactures;\r\n }\r\n\r\n function manufactures_length() public view returns (uint){\r\n return manufactures.length;\r\n }\r\n\r\n function add_bank(uint _user_id, string memory _name) public {\r\n bank memory new_bank = bank(_user_id, _name);\r\n banks.push(new_bank);\r\n }\r\n\r\n function edit_bank(uint _bank_id, uint _user_id, string memory _name) public\r\n {\r\n for (uint i = 0; i < banks.length; i++) {\r\n if (compareUint(_bank_id, i)) {\r\n banks[i].user_id = _user_id;\r\n banks[i].bank_name = _name;\r\n }\r\n }\r\n }\r\n\r\n function get_bank(uint _bank_id) public view returns (bank memory){\r\n return banks[_bank_id];\r\n }\r\n\r\n function get_banks() public view returns (bank[] memory){\r\n return banks;\r\n }\r\n\r\n function banks_length() public view returns (uint){\r\n return banks.length;\r\n }\r\n\r\n function add_vehicle(\r\n uint _manufacture_user_id,\r\n string memory _vehicle_name,\r\n string memory _vehicle_type,\r\n string memory _vehicle_model,\r\n string memory _vehicle_motor_number,\r\n string memory _vehicle_chase_number,\r\n string memory _vehicle_color,\r\n string memory _vehicle_production_Year,\r\n bool _isBlocked,\r\n uint _owner_id\r\n ) public {\r\n vehicle memory new_vehicle = vehicle(\r\n _vehicle_name,\r\n _vehicle_type,\r\n _vehicle_model,\r\n _vehicle_motor_number,\r\n _vehicle_chase_number,\r\n _manufacture_user_id,\r\n _vehicle_color,\r\n _vehicle_production_Year,\r\n _isBlocked,\r\n _owner_id\r\n );\r\n vehicles.push(new_vehicle);\r\n }\r\n\r\n function edit_vehicle(\r\n uint _vehicle_id,\r\n uint _owner_id,\r\n string memory _vehicle_color\r\n ) public\r\n {\r\n for (uint i = 0; i < vehicles.length; i++) {\r\n if (compareUint(_vehicle_id, i)) {\r\n vehicles[i].vehicle_color = _vehicle_color;\r\n vehicles[i].user_id = _owner_id;\r\n }\r\n }\r\n }\r\n\r\n function get_vehicle(uint _vehicle_id) public view returns (vehicle memory){\r\n return vehicles[_vehicle_id];\r\n }\r\n\r\n function get_vehicles() public view returns (vehicle[] memory){\r\n return vehicles;\r\n }\r\n\r\n function vehicles_length() public view returns (uint){\r\n return vehicles.length;\r\n }\r\n\r\n function add_license(uint _user_id, uint _car_id, string memory _expire_at) public\r\n {\r\n license memory new_license = license(_user_id, _car_id, _expire_at);\r\n licenses.push(new_license);\r\n }\r\n\r\n function edit_license(uint _license_id, uint _user_id) public\r\n {\r\n for (uint i = 0; i < licenses.length; i++)\r\n {\r\n if (compareUint(i, _license_id))\r\n {\r\n licenses[i].user_id = _user_id;\r\n }\r\n }\r\n }\r\n\r\n function renewal_license(uint _license_id, string memory _expire_at) public {\r\n licenses[_license_id].expire_at = _expire_at;\r\n }\r\n\r\n function request_to_renewal_licence(uint _license_id, uint _car_id, uint _user_id) public\r\n {\r\n for (uint i = 0; i < licenses.length; i++) {\r\n if (compareUint(i, _license_id)) {\r\n license_request memory new_license_request = license_request(_user_id, _car_id, LicenseRequestType.RENEWAL_LICENSE, State.PENDING);\r\n licenses_requests.push(new_license_request);\r\n }\r\n }\r\n }\r\n\r\n function request_to_first_time_licence(uint _car_id, uint _user_id) public\r\n {\r\n\r\n license_request memory new_license_request = license_request(_user_id, _car_id, LicenseRequestType.FIRST_TIME_LICENSE, State.PENDING);\r\n licenses_requests.push(new_license_request);\r\n }\r\n\r\n function accept_to_request_renewal_license(uint _license_request_id, uint _license_id, string memory _expire_at) public {\r\n for (uint i = 0; i < licenses_requests.length; i++)\r\n {\r\n if (compareUint(i, _license_request_id))\r\n {\r\n licenses_requests[i].state = State.ACCEPTED;\r\n }\r\n }\r\n licenses[_license_id].expire_at = _expire_at;\r\n }\r\n\r\n function accept_to_request_first_time_license(uint _license_request_id, string memory _expire_at) public {\r\n license_request memory current_licenses_request;\r\n for (uint i = 0; i < licenses_requests.length; i++)\r\n {\r\n if (compareUint(i, _license_request_id))\r\n {\r\n current_licenses_request = licenses_requests[i];\r\n licenses_requests[i].state = State.ACCEPTED;\r\n }\r\n }\r\n license memory new_license = license(current_licenses_request.user_id, current_licenses_request.car_id, _expire_at);\r\n licenses.push(new_license);\r\n }\r\n\r\n function reject_to_request_renewal_license(uint _license_request_id, uint _license_id, string memory _expire_at) public {\r\n for (uint i = 0; i < licenses_requests.length; i++)\r\n {\r\n if (compareUint(i, _license_request_id))\r\n {\r\n licenses_requests[i].state = State.REJECTED;\r\n }\r\n }\r\n licenses[_license_id].expire_at = _expire_at;\r\n }\r\n\r\n function reject_to_request_first_time_license(uint _license_request_id, string memory _expire_at) public {\r\n license_request memory current_licenses_request;\r\n for (uint i = 0; i < licenses_requests.length; i++)\r\n {\r\n if (compareUint(i, _license_request_id))\r\n {\r\n current_licenses_request = licenses_requests[i];\r\n licenses_requests[i].state = State.REJECTED;\r\n }\r\n }\r\n license memory new_license = license(current_licenses_request.user_id, current_licenses_request.car_id, _expire_at);\r\n licenses.push(new_license);\r\n }\r\n\r\n\r\n function add_traffic_violation(uint _vehicle_id, string memory _vio_type, string memory _vio_des) public\r\n {\r\n traffic_violation memory temp_violation = traffic_violation(_vehicle_id, _vio_type, _vio_des);\r\n traffic_violations.push(temp_violation);\r\n }\r\n\r\n function edit_traffic_violation(uint _vio_id, string memory _vio_type, string memory _vio_des) public\r\n {\r\n for (uint i = 0; i < traffic_violations.length; i++)\r\n {\r\n if (compareUint(i, _vio_id))\r\n {\r\n traffic_violations[i].violation_type = _vio_type;\r\n traffic_violations[i].violation_description = _vio_des;\r\n }\r\n }\r\n }\r\n\r\n function request_to_remove_ban_sale(uint _car_id, uint _user_id) public\r\n {\r\n\r\n ban_sale_request memory new_ban_sale_request = ban_sale_request(_user_id, _car_id, State.PENDING);\r\n ban_sale_requests.push(new_ban_sale_request);\r\n }\r\n\r\n function accept_to_request_renewal_license(uint _ban_sale_request_id, uint _car_id) public {\r\n for (uint i = 0; i < ban_sale_requests.length; i++)\r\n {\r\n if (compareUint(i, _ban_sale_request_id))\r\n {\r\n ban_sale_requests[i].state = State.ACCEPTED;\r\n }\r\n }\r\n vehicles[_car_id].isBlocked = false;\r\n }\r\n\r\n function reject_to_request_renewal_license(uint _ban_sale_request_id, uint _car_id) public {\r\n for (uint i = 0; i < ban_sale_requests.length; i++)\r\n {\r\n if (compareUint(i, _ban_sale_request_id))\r\n {\r\n ban_sale_requests[i].state = State.REJECTED;\r\n }\r\n }\r\n vehicles[_car_id].isBlocked = true;\r\n }\r\n\r\n\r\n function get_traffic_violations() public view returns (traffic_violation[] memory){\r\n return traffic_violations;\r\n }\r\n\r\n function get_licenses() public view returns (license[] memory){\r\n return licenses;\r\n }\r\n\r\n function traffic_violations_length() public view returns (uint){\r\n return traffic_violations.length;\r\n }\r\n\r\n function licenses_length() public view returns (uint){\r\n return licenses.length;\r\n }\r\n\r\n function compareAddress(address a, address b) public pure returns (bool) {\r\n return (keccak256(abi.encodePacked((a))) == keccak256(abi.encodePacked((b))));\r\n }\r\n\r\n function compareUint(uint a, uint b) public pure returns (bool) {\r\n return (keccak256(abi.encodePacked((a))) == keccak256(abi.encodePacked((b))));\r\n }\r\n\r\n function compareStrings(string memory a, string memory b) public pure returns (bool) {\r\n return (keccak256(abi.encodePacked((a))) == keccak256(abi.encodePacked((b))));\r\n }\r\n}\r\n", + "sourcePath": "C:\\Users\\ahmedbadr\\Desktop\\Back-end\\contracts\\VehicleSystem.sol", + "ast": { + "absolutePath": "project:/contracts/VehicleSystem.sol", + "exportedSymbols": { + "VehicleSystem": [ + 1328 + ] + }, + "id": 1329, + "license": "MIT", + "nodeType": "SourceUnit", + "nodes": [ + { + "id": 34, + "literals": [ + "solidity", + "^", + "0.8", + ".11" + ], + "nodeType": "PragmaDirective", + "src": "32:24:1" + }, + { + "abstract": false, + "baseContracts": [], + "canonicalName": "VehicleSystem", + "contractDependencies": [], + "contractKind": "contract", + "fullyImplemented": true, + "id": 1328, + "linearizedBaseContracts": [ + 1328 + ], + "name": "VehicleSystem", + "nameLocation": "69:13:1", + "nodeType": "ContractDefinition", + "nodes": [ + { + "canonicalName": "VehicleSystem.Role", + "id": 39, + "members": [ + { + "id": 35, + "name": "CUSTOMER", + "nameLocation": "113:8:1", + "nodeType": "EnumValue", + "src": "113:8:1" + }, + { + "id": 36, + "name": "MANUFACTURE", + "nameLocation": "132:11:1", + "nodeType": "EnumValue", + "src": "132:11:1" + }, + { + "id": 37, + "name": "BANK", + "nameLocation": "154:4:1", + "nodeType": "EnumValue", + "src": "154:4:1" + }, + { + "id": 38, + "name": "ADMIN", + "nameLocation": "169:5:1", + "nodeType": "EnumValue", + "src": "169:5:1" + } + ], + "name": "Role", + "nameLocation": "98:4:1", + "nodeType": "EnumDefinition", + "src": "93:88:1" + }, + { + "canonicalName": "VehicleSystem.LicenseRequestType", + "id": 42, + "members": [ + { + "id": 40, + "name": "FIRST_TIME_LICENSE", + "nameLocation": "223:18:1", + "nodeType": "EnumValue", + "src": "223:18:1" + }, + { + "id": 41, + "name": "RENEWAL_LICENSE", + "nameLocation": "252:15:1", + "nodeType": "EnumValue", + "src": "252:15:1" + } + ], + "name": "LicenseRequestType", + "nameLocation": "194:18:1", + "nodeType": "EnumDefinition", + "src": "189:85:1" + }, + { + "canonicalName": "VehicleSystem.State", + "id": 46, + "members": [ + { + "id": 43, + "name": "ACCEPTED", + "nameLocation": "304:8:1", + "nodeType": "EnumValue", + "src": "304:8:1" + }, + { + "id": 44, + "name": "REJECTED", + "nameLocation": "323:8:1", + "nodeType": "EnumValue", + "src": "323:8:1" + }, + { + "id": 45, + "name": "PENDING", + "nameLocation": "342:7:1", + "nodeType": "EnumValue", + "src": "342:7:1" + } + ], + "name": "State", + "nameLocation": "287:5:1", + "nodeType": "EnumDefinition", + "src": "282:74:1" + }, + { + "canonicalName": "VehicleSystem.manufacture", + "id": 51, + "members": [ + { + "constant": false, + "id": 48, + "mutability": "mutable", + "name": "user_id", + "nameLocation": "404:7:1", + "nodeType": "VariableDeclaration", + "scope": 51, + "src": "399:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 47, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "399:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 50, + "mutability": "mutable", + "name": "manufacture_name", + "nameLocation": "429:16:1", + "nodeType": "VariableDeclaration", + "scope": 51, + "src": "422:23:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 49, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "422:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "name": "manufacture", + "nameLocation": "371:11:1", + "nodeType": "StructDefinition", + "scope": 1328, + "src": "364:89:1", + "visibility": "public" + }, + { + "canonicalName": "VehicleSystem.bank", + "id": 56, + "members": [ + { + "constant": false, + "id": 53, + "mutability": "mutable", + "name": "user_id", + "nameLocation": "494:7:1", + "nodeType": "VariableDeclaration", + "scope": 56, + "src": "489:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 52, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "489:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 55, + "mutability": "mutable", + "name": "bank_name", + "nameLocation": "519:9:1", + "nodeType": "VariableDeclaration", + "scope": 56, + "src": "512:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 54, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "512:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "name": "bank", + "nameLocation": "468:4:1", + "nodeType": "StructDefinition", + "scope": 1328, + "src": "461:75:1", + "visibility": "public" + }, + { + "canonicalName": "VehicleSystem.vehicle", + "id": 77, + "members": [ + { + "constant": false, + "id": 58, + "mutability": "mutable", + "name": "vehicle_name", + "nameLocation": "582:12:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "575:19:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 57, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "575:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 60, + "mutability": "mutable", + "name": "vehicle_type", + "nameLocation": "612:12:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "605:19:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 59, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "605:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 62, + "mutability": "mutable", + "name": "vehicle_model", + "nameLocation": "642:13:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "635:20:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 61, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "635:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 64, + "mutability": "mutable", + "name": "vehicle_motor_number", + "nameLocation": "673:20:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "666:27:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 63, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "666:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 66, + "mutability": "mutable", + "name": "vehicle_chase_number", + "nameLocation": "711:20:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "704:27:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 65, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "704:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 68, + "mutability": "mutable", + "name": "vehicle_manufacture_id", + "nameLocation": "747:22:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "742:27:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 67, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "742:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 70, + "mutability": "mutable", + "name": "vehicle_color", + "nameLocation": "787:13:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "780:20:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 69, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "780:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 72, + "mutability": "mutable", + "name": "vehicle_production_Year", + "nameLocation": "818:23:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "811:30:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 71, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "811:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 74, + "mutability": "mutable", + "name": "isBlocked", + "nameLocation": "857:9:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "852:14:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "typeName": { + "id": 73, + "name": "bool", + "nodeType": "ElementaryTypeName", + "src": "852:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 76, + "mutability": "mutable", + "name": "user_id", + "nameLocation": "882:7:1", + "nodeType": "VariableDeclaration", + "scope": 77, + "src": "877:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 75, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "877:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "name": "vehicle", + "nameLocation": "551:7:1", + "nodeType": "StructDefinition", + "scope": 1328, + "src": "544:353:1", + "visibility": "public" + }, + { + "canonicalName": "VehicleSystem.user", + "id": 93, + "members": [ + { + "constant": false, + "id": 79, + "mutability": "mutable", + "name": "user_address", + "nameLocation": "941:12:1", + "nodeType": "VariableDeclaration", + "scope": 93, + "src": "933:20:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + }, + "typeName": { + "id": 78, + "name": "address", + "nodeType": "ElementaryTypeName", + "src": "933:7:1", + "stateMutability": "nonpayable", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 81, + "mutability": "mutable", + "name": "user_name", + "nameLocation": "971:9:1", + "nodeType": "VariableDeclaration", + "scope": 93, + "src": "964:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 80, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "964:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 83, + "mutability": "mutable", + "name": "user_email", + "nameLocation": "998:10:1", + "nodeType": "VariableDeclaration", + "scope": 93, + "src": "991:17:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 82, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "991:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 85, + "mutability": "mutable", + "name": "user_password", + "nameLocation": "1026:13:1", + "nodeType": "VariableDeclaration", + "scope": 93, + "src": "1019:20:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 84, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "1019:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 87, + "mutability": "mutable", + "name": "user_phone", + "nameLocation": "1057:10:1", + "nodeType": "VariableDeclaration", + "scope": 93, + "src": "1050:17:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 86, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "1050:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 89, + "mutability": "mutable", + "name": "user_national_id", + "nameLocation": "1085:16:1", + "nodeType": "VariableDeclaration", + "scope": 93, + "src": "1078:23:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 88, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "1078:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 92, + "mutability": "mutable", + "name": "role", + "nameLocation": "1117:4:1", + "nodeType": "VariableDeclaration", + "scope": 93, + "src": "1112:9:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_enum$_Role_$39", + "typeString": "enum VehicleSystem.Role" + }, + "typeName": { + "id": 91, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 90, + "name": "Role", + "nodeType": "IdentifierPath", + "referencedDeclaration": 39, + "src": "1112:4:1" + }, + "referencedDeclaration": 39, + "src": "1112:4:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_Role_$39", + "typeString": "enum VehicleSystem.Role" + } + }, + "visibility": "internal" + } + ], + "name": "user", + "nameLocation": "912:4:1", + "nodeType": "StructDefinition", + "scope": 1328, + "src": "905:224:1", + "visibility": "public" + }, + { + "canonicalName": "VehicleSystem.traffic_violation", + "id": 100, + "members": [ + { + "constant": false, + "id": 95, + "mutability": "mutable", + "name": "vehicle_id", + "nameLocation": "1183:10:1", + "nodeType": "VariableDeclaration", + "scope": 100, + "src": "1178:15:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 94, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1178:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 97, + "mutability": "mutable", + "name": "violation_description", + "nameLocation": "1211:21:1", + "nodeType": "VariableDeclaration", + "scope": 100, + "src": "1204:28:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 96, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "1204:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 99, + "mutability": "mutable", + "name": "violation_type", + "nameLocation": "1250:14:1", + "nodeType": "VariableDeclaration", + "scope": 100, + "src": "1243:21:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 98, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "1243:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "name": "traffic_violation", + "nameLocation": "1144:17:1", + "nodeType": "StructDefinition", + "scope": 1328, + "src": "1137:135:1", + "visibility": "public" + }, + { + "canonicalName": "VehicleSystem.license", + "id": 107, + "members": [ + { + "constant": false, + "id": 102, + "mutability": "mutable", + "name": "user_id", + "nameLocation": "1316:7:1", + "nodeType": "VariableDeclaration", + "scope": 107, + "src": "1311:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 101, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1311:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 104, + "mutability": "mutable", + "name": "car_id", + "nameLocation": "1339:6:1", + "nodeType": "VariableDeclaration", + "scope": 107, + "src": "1334:11:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 103, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1334:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 106, + "mutability": "mutable", + "name": "expire_at", + "nameLocation": "1363:9:1", + "nodeType": "VariableDeclaration", + "scope": 107, + "src": "1356:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 105, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "1356:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "name": "license", + "nameLocation": "1287:7:1", + "nodeType": "StructDefinition", + "scope": 1328, + "src": "1280:100:1", + "visibility": "public" + }, + { + "canonicalName": "VehicleSystem.license_request", + "id": 118, + "members": [ + { + "constant": false, + "id": 109, + "mutability": "mutable", + "name": "user_id", + "nameLocation": "1432:7:1", + "nodeType": "VariableDeclaration", + "scope": 118, + "src": "1427:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 108, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1427:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 111, + "mutability": "mutable", + "name": "car_id", + "nameLocation": "1455:6:1", + "nodeType": "VariableDeclaration", + "scope": 118, + "src": "1450:11:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 110, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1450:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 114, + "mutability": "mutable", + "name": "license_request_type", + "nameLocation": "1491:20:1", + "nodeType": "VariableDeclaration", + "scope": 118, + "src": "1472:39:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_enum$_LicenseRequestType_$42", + "typeString": "enum VehicleSystem.LicenseRequestType" + }, + "typeName": { + "id": 113, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 112, + "name": "LicenseRequestType", + "nodeType": "IdentifierPath", + "referencedDeclaration": 42, + "src": "1472:18:1" + }, + "referencedDeclaration": 42, + "src": "1472:18:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_LicenseRequestType_$42", + "typeString": "enum VehicleSystem.LicenseRequestType" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 117, + "mutability": "mutable", + "name": "state", + "nameLocation": "1528:5:1", + "nodeType": "VariableDeclaration", + "scope": 118, + "src": "1522:11:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + }, + "typeName": { + "id": 116, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 115, + "name": "State", + "nodeType": "IdentifierPath", + "referencedDeclaration": 46, + "src": "1522:5:1" + }, + "referencedDeclaration": 46, + "src": "1522:5:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "visibility": "internal" + } + ], + "name": "license_request", + "nameLocation": "1395:15:1", + "nodeType": "StructDefinition", + "scope": 1328, + "src": "1388:153:1", + "visibility": "public" + }, + { + "canonicalName": "VehicleSystem.ban_sale_request", + "id": 126, + "members": [ + { + "constant": false, + "id": 120, + "mutability": "mutable", + "name": "user_id", + "nameLocation": "1589:7:1", + "nodeType": "VariableDeclaration", + "scope": 126, + "src": "1584:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 119, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1584:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 122, + "mutability": "mutable", + "name": "car_id", + "nameLocation": "1612:6:1", + "nodeType": "VariableDeclaration", + "scope": 126, + "src": "1607:11:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 121, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1607:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 125, + "mutability": "mutable", + "name": "state", + "nameLocation": "1635:5:1", + "nodeType": "VariableDeclaration", + "scope": 126, + "src": "1629:11:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + }, + "typeName": { + "id": 124, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 123, + "name": "State", + "nodeType": "IdentifierPath", + "referencedDeclaration": 46, + "src": "1629:5:1" + }, + "referencedDeclaration": 46, + "src": "1629:5:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "visibility": "internal" + } + ], + "name": "ban_sale_request", + "nameLocation": "1556:16:1", + "nodeType": "StructDefinition", + "scope": 1328, + "src": "1549:99:1", + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "aabab964", + "id": 130, + "mutability": "mutable", + "name": "manufactures", + "nameLocation": "1677:12:1", + "nodeType": "VariableDeclaration", + "scope": 1328, + "src": "1656:33:1", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_manufacture_$51_storage_$dyn_storage", + "typeString": "struct VehicleSystem.manufacture[]" + }, + "typeName": { + "baseType": { + "id": 128, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 127, + "name": "manufacture", + "nodeType": "IdentifierPath", + "referencedDeclaration": 51, + "src": "1656:11:1" + }, + "referencedDeclaration": 51, + "src": "1656:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_manufacture_$51_storage_ptr", + "typeString": "struct VehicleSystem.manufacture" + } + }, + "id": 129, + "nodeType": "ArrayTypeName", + "src": "1656:13:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_manufacture_$51_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.manufacture[]" + } + }, + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "0085ae2b", + "id": 134, + "mutability": "mutable", + "name": "banks", + "nameLocation": "1710:5:1", + "nodeType": "VariableDeclaration", + "scope": 1328, + "src": "1696:19:1", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage", + "typeString": "struct VehicleSystem.bank[]" + }, + "typeName": { + "baseType": { + "id": 132, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 131, + "name": "bank", + "nodeType": "IdentifierPath", + "referencedDeclaration": 56, + "src": "1696:4:1" + }, + "referencedDeclaration": 56, + "src": "1696:4:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_storage_ptr", + "typeString": "struct VehicleSystem.bank" + } + }, + "id": 133, + "nodeType": "ArrayTypeName", + "src": "1696:6:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.bank[]" + } + }, + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "b8ba95fa", + "id": 138, + "mutability": "mutable", + "name": "vehicles", + "nameLocation": "1739:8:1", + "nodeType": "VariableDeclaration", + "scope": 1328, + "src": "1722:25:1", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle[]" + }, + "typeName": { + "baseType": { + "id": 136, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 135, + "name": "vehicle", + "nodeType": "IdentifierPath", + "referencedDeclaration": 77, + "src": "1722:7:1" + }, + "referencedDeclaration": 77, + "src": "1722:7:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_storage_ptr", + "typeString": "struct VehicleSystem.vehicle" + } + }, + "id": 137, + "nodeType": "ArrayTypeName", + "src": "1722:9:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.vehicle[]" + } + }, + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "365b98b2", + "id": 142, + "mutability": "mutable", + "name": "users", + "nameLocation": "1768:5:1", + "nodeType": "VariableDeclaration", + "scope": 1328, + "src": "1754:19:1", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user[]" + }, + "typeName": { + "baseType": { + "id": 140, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 139, + "name": "user", + "nodeType": "IdentifierPath", + "referencedDeclaration": 93, + "src": "1754:4:1" + }, + "referencedDeclaration": 93, + "src": "1754:4:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage_ptr", + "typeString": "struct VehicleSystem.user" + } + }, + "id": 141, + "nodeType": "ArrayTypeName", + "src": "1754:6:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.user[]" + } + }, + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "64787341", + "id": 146, + "mutability": "mutable", + "name": "traffic_violations", + "nameLocation": "1807:18:1", + "nodeType": "VariableDeclaration", + "scope": 1328, + "src": "1780:45:1", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage", + "typeString": "struct VehicleSystem.traffic_violation[]" + }, + "typeName": { + "baseType": { + "id": 144, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 143, + "name": "traffic_violation", + "nodeType": "IdentifierPath", + "referencedDeclaration": 100, + "src": "1780:17:1" + }, + "referencedDeclaration": 100, + "src": "1780:17:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_traffic_violation_$100_storage_ptr", + "typeString": "struct VehicleSystem.traffic_violation" + } + }, + "id": 145, + "nodeType": "ArrayTypeName", + "src": "1780:19:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.traffic_violation[]" + } + }, + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "33790845", + "id": 150, + "mutability": "mutable", + "name": "licenses", + "nameLocation": "1849:8:1", + "nodeType": "VariableDeclaration", + "scope": 1328, + "src": "1832:25:1", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license[]" + }, + "typeName": { + "baseType": { + "id": 148, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 147, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 107, + "src": "1832:7:1" + }, + "referencedDeclaration": 107, + "src": "1832:7:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_storage_ptr", + "typeString": "struct VehicleSystem.license" + } + }, + "id": 149, + "nodeType": "ArrayTypeName", + "src": "1832:9:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.license[]" + } + }, + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "5367cb56", + "id": 154, + "mutability": "mutable", + "name": "licenses_requests", + "nameLocation": "1889:17:1", + "nodeType": "VariableDeclaration", + "scope": 1328, + "src": "1864:42:1", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request[]" + }, + "typeName": { + "baseType": { + "id": 152, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 151, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 118, + "src": "1864:15:1" + }, + "referencedDeclaration": 118, + "src": "1864:15:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage_ptr", + "typeString": "struct VehicleSystem.license_request" + } + }, + "id": 153, + "nodeType": "ArrayTypeName", + "src": "1864:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.license_request[]" + } + }, + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "06a6b5d9", + "id": 158, + "mutability": "mutable", + "name": "ban_sale_requests", + "nameLocation": "1939:17:1", + "nodeType": "VariableDeclaration", + "scope": 1328, + "src": "1913:43:1", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_ban_sale_request_$126_storage_$dyn_storage", + "typeString": "struct VehicleSystem.ban_sale_request[]" + }, + "typeName": { + "baseType": { + "id": 156, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 155, + "name": "ban_sale_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 126, + "src": "1913:16:1" + }, + "referencedDeclaration": 126, + "src": "1913:16:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_ban_sale_request_$126_storage_ptr", + "typeString": "struct VehicleSystem.ban_sale_request" + } + }, + "id": 157, + "nodeType": "ArrayTypeName", + "src": "1913:18:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_ban_sale_request_$126_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.ban_sale_request[]" + } + }, + "visibility": "public" + }, + { + "body": { + "id": 199, + "nodeType": "Block", + "src": "2187:205:1", + "statements": [ + { + "assignments": [ + 180 + ], + "declarations": [ + { + "constant": false, + "id": 180, + "mutability": "mutable", + "name": "temp_hold_user", + "nameLocation": "2210:14:1", + "nodeType": "VariableDeclaration", + "scope": 199, + "src": "2198:26:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_memory_ptr", + "typeString": "struct VehicleSystem.user" + }, + "typeName": { + "id": 179, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 178, + "name": "user", + "nodeType": "IdentifierPath", + "referencedDeclaration": 93, + "src": "2198:4:1" + }, + "referencedDeclaration": 93, + "src": "2198:4:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage_ptr", + "typeString": "struct VehicleSystem.user" + } + }, + "visibility": "internal" + } + ], + "id": 190, + "initialValue": { + "arguments": [ + { + "id": 182, + "name": "_user_address", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 160, + "src": "2232:13:1", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + { + "id": 183, + "name": "_user_name", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 162, + "src": "2247:10:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 184, + "name": "_user_email", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 164, + "src": "2259:11:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 185, + "name": "_user_password", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 168, + "src": "2272:14:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 186, + "name": "_user_phone", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 166, + "src": "2288:11:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 187, + "name": "_user_national_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 170, + "src": "2301:17:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 188, + "name": "role", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 173, + "src": "2320:4:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_Role_$39", + "typeString": "enum VehicleSystem.Role" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_address", + "typeString": "address" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_enum$_Role_$39", + "typeString": "enum VehicleSystem.Role" + } + ], + "id": 181, + "name": "user", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 93, + "src": "2227:4:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_user_$93_storage_ptr_$", + "typeString": "type(struct VehicleSystem.user storage pointer)" + } + }, + "id": 189, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "2227:98:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_memory_ptr", + "typeString": "struct VehicleSystem.user memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "2198:127:1" + }, + { + "expression": { + "arguments": [ + { + "id": 194, + "name": "temp_hold_user", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 180, + "src": "2347:14:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_memory_ptr", + "typeString": "struct VehicleSystem.user memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_user_$93_memory_ptr", + "typeString": "struct VehicleSystem.user memory" + } + ], + "expression": { + "id": 191, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "2336:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 193, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "2336:10:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_user_$93_storage_$dyn_storage_ptr_$_t_struct$_user_$93_storage_$returns$__$bound_to$_t_array$_t_struct$_user_$93_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.user storage ref[] storage pointer,struct VehicleSystem.user storage ref)" + } + }, + "id": 195, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "2336:26:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 196, + "nodeType": "ExpressionStatement", + "src": "2336:26:1" + }, + { + "expression": { + "hexValue": "74727565", + "id": 197, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "bool", + "lValueRequested": false, + "nodeType": "Literal", + "src": "2380:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "value": "true" + }, + "functionReturnParameters": 177, + "id": 198, + "nodeType": "Return", + "src": "2373:11:1" + } + ] + }, + "functionSelector": "f2611dc0", + "id": 200, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "register", + "nameLocation": "1974:8:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 174, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 160, + "mutability": "mutable", + "name": "_user_address", + "nameLocation": "1991:13:1", + "nodeType": "VariableDeclaration", + "scope": 200, + "src": "1983:21:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + }, + "typeName": { + "id": 159, + "name": "address", + "nodeType": "ElementaryTypeName", + "src": "1983:7:1", + "stateMutability": "nonpayable", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 162, + "mutability": "mutable", + "name": "_user_name", + "nameLocation": "2020:10:1", + "nodeType": "VariableDeclaration", + "scope": 200, + "src": "2006:24:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 161, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2006:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 164, + "mutability": "mutable", + "name": "_user_email", + "nameLocation": "2046:11:1", + "nodeType": "VariableDeclaration", + "scope": 200, + "src": "2032:25:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 163, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2032:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 166, + "mutability": "mutable", + "name": "_user_phone", + "nameLocation": "2073:11:1", + "nodeType": "VariableDeclaration", + "scope": 200, + "src": "2059:25:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 165, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2059:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 168, + "mutability": "mutable", + "name": "_user_password", + "nameLocation": "2100:14:1", + "nodeType": "VariableDeclaration", + "scope": 200, + "src": "2086:28:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 167, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2086:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 170, + "mutability": "mutable", + "name": "_user_national_id", + "nameLocation": "2130:17:1", + "nodeType": "VariableDeclaration", + "scope": 200, + "src": "2116:31:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 169, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2116:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 173, + "mutability": "mutable", + "name": "role", + "nameLocation": "2154:4:1", + "nodeType": "VariableDeclaration", + "scope": 200, + "src": "2149:9:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_enum$_Role_$39", + "typeString": "enum VehicleSystem.Role" + }, + "typeName": { + "id": 172, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 171, + "name": "Role", + "nodeType": "IdentifierPath", + "referencedDeclaration": 39, + "src": "2149:4:1" + }, + "referencedDeclaration": 39, + "src": "2149:4:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_Role_$39", + "typeString": "enum VehicleSystem.Role" + } + }, + "visibility": "internal" + } + ], + "src": "1982:177:1" + }, + "returnParameters": { + "id": 177, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 176, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 200, + "src": "2176:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "typeName": { + "id": 175, + "name": "bool", + "nodeType": "ElementaryTypeName", + "src": "2176:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "visibility": "internal" + } + ], + "src": "2175:6:1" + }, + "scope": 1328, + "src": "1965:427:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 256, + "nodeType": "Block", + "src": "2503:456:1", + "statements": [ + { + "body": { + "id": 251, + "nodeType": "Block", + "src": "2563:368:1", + "statements": [ + { + "assignments": [ + 221 + ], + "declarations": [ + { + "constant": false, + "id": 221, + "mutability": "mutable", + "name": "user_name", + "nameLocation": "2592:9:1", + "nodeType": "VariableDeclaration", + "scope": 251, + "src": "2578:23:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 220, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2578:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "id": 226, + "initialValue": { + "expression": { + "baseExpression": { + "id": 222, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "2604:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 224, + "indexExpression": { + "id": 223, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 210, + "src": "2610:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "2604:8:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage", + "typeString": "struct VehicleSystem.user storage ref" + } + }, + "id": 225, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "user_email", + "nodeType": "MemberAccess", + "referencedDeclaration": 83, + "src": "2604:19:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "2578:45:1" + }, + { + "assignments": [ + 228 + ], + "declarations": [ + { + "constant": false, + "id": 228, + "mutability": "mutable", + "name": "user_password", + "nameLocation": "2652:13:1", + "nodeType": "VariableDeclaration", + "scope": 251, + "src": "2638:27:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 227, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2638:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "id": 233, + "initialValue": { + "expression": { + "baseExpression": { + "id": 229, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "2668:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 231, + "indexExpression": { + "id": 230, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 210, + "src": "2674:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "2668:8:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage", + "typeString": "struct VehicleSystem.user storage ref" + } + }, + "id": 232, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "user_password", + "nodeType": "MemberAccess", + "referencedDeclaration": 85, + "src": "2668:22:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "2638:52:1" + }, + { + "condition": { + "arguments": [ + { + "id": 235, + "name": "user_name", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 221, + "src": "2724:9:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 236, + "name": "_user_email", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 202, + "src": "2735:11:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 234, + "name": "compareStrings", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1327, + "src": "2709:14:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_string_memory_ptr_$_t_string_memory_ptr_$returns$_t_bool_$", + "typeString": "function (string memory,string memory) pure returns (bool)" + } + }, + "id": 237, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "2709:38:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 250, + "nodeType": "IfStatement", + "src": "2705:215:1", + "trueBody": { + "id": 249, + "nodeType": "Block", + "src": "2762:158:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 239, + "name": "user_password", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 228, + "src": "2800:13:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 240, + "name": "_user_password", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 204, + "src": "2815:14:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 238, + "name": "compareStrings", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1327, + "src": "2785:14:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_string_memory_ptr_$_t_string_memory_ptr_$returns$_t_bool_$", + "typeString": "function (string memory,string memory) pure returns (bool)" + } + }, + "id": 241, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "2785:45:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 248, + "nodeType": "IfStatement", + "src": "2781:124:1", + "trueBody": { + "id": 247, + "nodeType": "Block", + "src": "2849:56:1", + "statements": [ + { + "expression": { + "arguments": [ + { + "id": 244, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 210, + "src": "2883:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 243, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "nodeType": "ElementaryTypeNameExpression", + "src": "2879:3:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_int256_$", + "typeString": "type(int256)" + }, + "typeName": { + "id": 242, + "name": "int", + "nodeType": "ElementaryTypeName", + "src": "2879:3:1", + "typeDescriptions": {} + } + }, + "id": 245, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "typeConversion", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "2879:6:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_int256", + "typeString": "int256" + } + }, + "functionReturnParameters": 208, + "id": 246, + "nodeType": "Return", + "src": "2872:13:1" + } + ] + } + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 216, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 213, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 210, + "src": "2531:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 214, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "2535:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 215, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "2535:12:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "2531:16:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 252, + "initializationExpression": { + "assignments": [ + 210 + ], + "declarations": [ + { + "constant": false, + "id": 210, + "mutability": "mutable", + "name": "i", + "nameLocation": "2524:1:1", + "nodeType": "VariableDeclaration", + "scope": 252, + "src": "2519:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 209, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "2519:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 212, + "initialValue": { + "hexValue": "30", + "id": 211, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "2528:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "2519:10:1" + }, + "loopExpression": { + "expression": { + "id": 218, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "2549:3:1", + "subExpression": { + "id": 217, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 210, + "src": "2549:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 219, + "nodeType": "ExpressionStatement", + "src": "2549:3:1" + }, + "nodeType": "ForStatement", + "src": "2514:417:1" + }, + { + "expression": { + "id": 254, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "-", + "prefix": true, + "src": "2948:3:1", + "subExpression": { + "hexValue": "31", + "id": 253, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "2950:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_1_by_1", + "typeString": "int_const 1" + }, + "value": "1" + }, + "typeDescriptions": { + "typeIdentifier": "t_rational_minus_1_by_1", + "typeString": "int_const -1" + } + }, + "functionReturnParameters": 208, + "id": 255, + "nodeType": "Return", + "src": "2941:10:1" + } + ] + }, + "functionSelector": "58467dbc", + "id": 257, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "login", + "nameLocation": "2409:5:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 205, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 202, + "mutability": "mutable", + "name": "_user_email", + "nameLocation": "2429:11:1", + "nodeType": "VariableDeclaration", + "scope": 257, + "src": "2415:25:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 201, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2415:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 204, + "mutability": "mutable", + "name": "_user_password", + "nameLocation": "2456:14:1", + "nodeType": "VariableDeclaration", + "scope": 257, + "src": "2442:28:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 203, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2442:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "2414:57:1" + }, + "returnParameters": { + "id": 208, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 207, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 257, + "src": "2493:3:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_int256", + "typeString": "int256" + }, + "typeName": { + "id": 206, + "name": "int", + "nodeType": "ElementaryTypeName", + "src": "2493:3:1", + "typeDescriptions": { + "typeIdentifier": "t_int256", + "typeString": "int256" + } + }, + "visibility": "internal" + } + ], + "src": "2492:5:1" + }, + "scope": 1328, + "src": "2400:559:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 269, + "nodeType": "Block", + "src": "3032:40:1", + "statements": [ + { + "expression": { + "baseExpression": { + "id": 265, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "3050:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 267, + "indexExpression": { + "id": 266, + "name": "user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 259, + "src": "3056:7:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "3050:14:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage", + "typeString": "struct VehicleSystem.user storage ref" + } + }, + "functionReturnParameters": 264, + "id": 268, + "nodeType": "Return", + "src": "3043:21:1" + } + ] + }, + "functionSelector": "e19507e8", + "id": 270, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_user", + "nameLocation": "2976:8:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 260, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 259, + "mutability": "mutable", + "name": "user_id", + "nameLocation": "2990:7:1", + "nodeType": "VariableDeclaration", + "scope": 270, + "src": "2985:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 258, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "2985:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "2984:14:1" + }, + "returnParameters": { + "id": 264, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 263, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 270, + "src": "3020:11:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_memory_ptr", + "typeString": "struct VehicleSystem.user" + }, + "typeName": { + "id": 262, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 261, + "name": "user", + "nodeType": "IdentifierPath", + "referencedDeclaration": 93, + "src": "3020:4:1" + }, + "referencedDeclaration": 93, + "src": "3020:4:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage_ptr", + "typeString": "struct VehicleSystem.user" + } + }, + "visibility": "internal" + } + ], + "src": "3019:13:1" + }, + "scope": 1328, + "src": "2967:105:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 307, + "nodeType": "Block", + "src": "3162:233:1", + "statements": [ + { + "body": { + "id": 302, + "nodeType": "Block", + "src": "3222:145:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 289, + "name": "_user_address", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 272, + "src": "3256:13:1", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + { + "expression": { + "baseExpression": { + "id": 290, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "3271:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 292, + "indexExpression": { + "id": 291, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 278, + "src": "3277:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "3271:8:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage", + "typeString": "struct VehicleSystem.user storage ref" + } + }, + "id": 293, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "user_address", + "nodeType": "MemberAccess", + "referencedDeclaration": 79, + "src": "3271:21:1", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_address", + "typeString": "address" + }, + { + "typeIdentifier": "t_address", + "typeString": "address" + } + ], + "id": 288, + "name": "compareAddress", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1273, + "src": "3241:14:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_address_$_t_address_$returns$_t_bool_$", + "typeString": "function (address,address) pure returns (bool)" + } + }, + "id": 294, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "3241:52:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 301, + "nodeType": "IfStatement", + "src": "3237:119:1", + "trueBody": { + "id": 300, + "nodeType": "Block", + "src": "3308:48:1", + "statements": [ + { + "expression": { + "arguments": [ + { + "id": 297, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 278, + "src": "3338:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 296, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "nodeType": "ElementaryTypeNameExpression", + "src": "3334:3:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_int256_$", + "typeString": "type(int256)" + }, + "typeName": { + "id": 295, + "name": "int", + "nodeType": "ElementaryTypeName", + "src": "3334:3:1", + "typeDescriptions": {} + } + }, + "id": 298, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "typeConversion", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "3334:6:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_int256", + "typeString": "int256" + } + }, + "functionReturnParameters": 276, + "id": 299, + "nodeType": "Return", + "src": "3327:13:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 284, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 281, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 278, + "src": "3190:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 282, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "3194:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 283, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "3194:12:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "3190:16:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 303, + "initializationExpression": { + "assignments": [ + 278 + ], + "declarations": [ + { + "constant": false, + "id": 278, + "mutability": "mutable", + "name": "i", + "nameLocation": "3183:1:1", + "nodeType": "VariableDeclaration", + "scope": 303, + "src": "3178:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 277, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "3178:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 280, + "initialValue": { + "hexValue": "30", + "id": 279, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "3187:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "3178:10:1" + }, + "loopExpression": { + "expression": { + "id": 286, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "3208:3:1", + "subExpression": { + "id": 285, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 278, + "src": "3208:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 287, + "nodeType": "ExpressionStatement", + "src": "3208:3:1" + }, + "nodeType": "ForStatement", + "src": "3173:194:1" + }, + { + "expression": { + "id": 305, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "-", + "prefix": true, + "src": "3384:3:1", + "subExpression": { + "hexValue": "31", + "id": 304, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "3386:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_1_by_1", + "typeString": "int_const 1" + }, + "value": "1" + }, + "typeDescriptions": { + "typeIdentifier": "t_rational_minus_1_by_1", + "typeString": "int_const -1" + } + }, + "functionReturnParameters": 276, + "id": 306, + "nodeType": "Return", + "src": "3377:10:1" + } + ] + }, + "functionSelector": "40b250f9", + "id": 308, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_user_id_with_address", + "nameLocation": "3089:24:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 273, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 272, + "mutability": "mutable", + "name": "_user_address", + "nameLocation": "3122:13:1", + "nodeType": "VariableDeclaration", + "scope": 308, + "src": "3114:21:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + }, + "typeName": { + "id": 271, + "name": "address", + "nodeType": "ElementaryTypeName", + "src": "3114:7:1", + "stateMutability": "nonpayable", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + "visibility": "internal" + } + ], + "src": "3113:23:1" + }, + "returnParameters": { + "id": 276, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 275, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 308, + "src": "3158:3:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_int256", + "typeString": "int256" + }, + "typeName": { + "id": 274, + "name": "int", + "nodeType": "ElementaryTypeName", + "src": "3158:3:1", + "typeDescriptions": { + "typeIdentifier": "t_int256", + "typeString": "int256" + } + }, + "visibility": "internal" + } + ], + "src": "3157:5:1" + }, + "scope": 1328, + "src": "3080:315:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 356, + "nodeType": "Block", + "src": "3521:315:1", + "statements": [ + { + "body": { + "id": 352, + "nodeType": "Block", + "src": "3581:225:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 331, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 320, + "src": "3612:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 332, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 310, + "src": "3615:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 330, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "3600:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 333, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "3600:24:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 351, + "nodeType": "IfStatement", + "src": "3596:199:1", + "trueBody": { + "id": 350, + "nodeType": "Block", + "src": "3639:156:1", + "statements": [ + { + "expression": { + "id": 339, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 334, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "3658:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 336, + "indexExpression": { + "id": 335, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 320, + "src": "3664:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "3658:8:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage", + "typeString": "struct VehicleSystem.user storage ref" + } + }, + "id": 337, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "user_password", + "nodeType": "MemberAccess", + "referencedDeclaration": 85, + "src": "3658:22:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 338, + "name": "_user_password", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 314, + "src": "3683:14:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "3658:39:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 340, + "nodeType": "ExpressionStatement", + "src": "3658:39:1" + }, + { + "expression": { + "id": 346, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 341, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "3716:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 343, + "indexExpression": { + "id": 342, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 320, + "src": "3722:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "3716:8:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage", + "typeString": "struct VehicleSystem.user storage ref" + } + }, + "id": 344, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "user_phone", + "nodeType": "MemberAccess", + "referencedDeclaration": 87, + "src": "3716:19:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 345, + "name": "_user_phone", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 312, + "src": "3738:11:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "3716:33:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 347, + "nodeType": "ExpressionStatement", + "src": "3716:33:1" + }, + { + "expression": { + "hexValue": "74727565", + "id": 348, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "bool", + "lValueRequested": false, + "nodeType": "Literal", + "src": "3775:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "value": "true" + }, + "functionReturnParameters": 318, + "id": 349, + "nodeType": "Return", + "src": "3768:11:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 326, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 323, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 320, + "src": "3549:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 324, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "3553:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 325, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "3553:12:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "3549:16:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 353, + "initializationExpression": { + "assignments": [ + 320 + ], + "declarations": [ + { + "constant": false, + "id": 320, + "mutability": "mutable", + "name": "i", + "nameLocation": "3542:1:1", + "nodeType": "VariableDeclaration", + "scope": 353, + "src": "3537:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 319, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "3537:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 322, + "initialValue": { + "hexValue": "30", + "id": 321, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "3546:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "3537:10:1" + }, + "loopExpression": { + "expression": { + "id": 328, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "3567:3:1", + "subExpression": { + "id": 327, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 320, + "src": "3567:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 329, + "nodeType": "ExpressionStatement", + "src": "3567:3:1" + }, + "nodeType": "ForStatement", + "src": "3532:274:1" + }, + { + "expression": { + "hexValue": "66616c7365", + "id": 354, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "bool", + "lValueRequested": false, + "nodeType": "Literal", + "src": "3823:5:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "value": "false" + }, + "functionReturnParameters": 318, + "id": 355, + "nodeType": "Return", + "src": "3816:12:1" + } + ] + }, + "functionSelector": "8859c8b1", + "id": 357, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "edit_user", + "nameLocation": "3412:9:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 315, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 310, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "3427:8:1", + "nodeType": "VariableDeclaration", + "scope": 357, + "src": "3422:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 309, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "3422:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 312, + "mutability": "mutable", + "name": "_user_phone", + "nameLocation": "3451:11:1", + "nodeType": "VariableDeclaration", + "scope": 357, + "src": "3437:25:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 311, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "3437:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 314, + "mutability": "mutable", + "name": "_user_password", + "nameLocation": "3478:14:1", + "nodeType": "VariableDeclaration", + "scope": 357, + "src": "3464:28:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 313, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "3464:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "3421:72:1" + }, + "returnParameters": { + "id": 318, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 317, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 357, + "src": "3510:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "typeName": { + "id": 316, + "name": "bool", + "nodeType": "ElementaryTypeName", + "src": "3510:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "visibility": "internal" + } + ], + "src": "3509:6:1" + }, + "scope": 1328, + "src": "3403:433:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 366, + "nodeType": "Block", + "src": "3900:31:1", + "statements": [ + { + "expression": { + "id": 364, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "3918:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "functionReturnParameters": 363, + "id": 365, + "nodeType": "Return", + "src": "3911:12:1" + } + ] + }, + "functionSelector": "ed66aa1b", + "id": 367, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_users", + "nameLocation": "3853:9:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 358, + "nodeType": "ParameterList", + "parameters": [], + "src": "3862:2:1" + }, + "returnParameters": { + "id": 363, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 362, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 367, + "src": "3886:13:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_memory_ptr_$dyn_memory_ptr", + "typeString": "struct VehicleSystem.user[]" + }, + "typeName": { + "baseType": { + "id": 360, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 359, + "name": "user", + "nodeType": "IdentifierPath", + "referencedDeclaration": 93, + "src": "3886:4:1" + }, + "referencedDeclaration": 93, + "src": "3886:4:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_user_$93_storage_ptr", + "typeString": "struct VehicleSystem.user" + } + }, + "id": 361, + "nodeType": "ArrayTypeName", + "src": "3886:6:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.user[]" + } + }, + "visibility": "internal" + } + ], + "src": "3885:15:1" + }, + "scope": 1328, + "src": "3844:87:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 375, + "nodeType": "Block", + "src": "3989:38:1", + "statements": [ + { + "expression": { + "expression": { + "id": 372, + "name": "users", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 142, + "src": "4007:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_user_$93_storage_$dyn_storage", + "typeString": "struct VehicleSystem.user storage ref[] storage ref" + } + }, + "id": 373, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "4007:12:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "functionReturnParameters": 371, + "id": 374, + "nodeType": "Return", + "src": "4000:19:1" + } + ] + }, + "functionSelector": "0937e741", + "id": 376, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "users_length", + "nameLocation": "3948:12:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 368, + "nodeType": "ParameterList", + "parameters": [], + "src": "3960:2:1" + }, + "returnParameters": { + "id": 371, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 370, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 376, + "src": "3984:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 369, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "3984:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "3983:6:1" + }, + "scope": 1328, + "src": "3939:88:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 397, + "nodeType": "Block", + "src": "4115:135:1", + "statements": [ + { + "assignments": [ + 385 + ], + "declarations": [ + { + "constant": false, + "id": 385, + "mutability": "mutable", + "name": "_manufacture", + "nameLocation": "4145:12:1", + "nodeType": "VariableDeclaration", + "scope": 397, + "src": "4126:31:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_manufacture_$51_memory_ptr", + "typeString": "struct VehicleSystem.manufacture" + }, + "typeName": { + "id": 384, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 383, + "name": "manufacture", + "nodeType": "IdentifierPath", + "referencedDeclaration": 51, + "src": "4126:11:1" + }, + "referencedDeclaration": 51, + "src": "4126:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_manufacture_$51_storage_ptr", + "typeString": "struct VehicleSystem.manufacture" + } + }, + "visibility": "internal" + } + ], + "id": 390, + "initialValue": { + "arguments": [ + { + "id": 387, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 378, + "src": "4172:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 388, + "name": "_manufacture_name", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 380, + "src": "4182:17:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 386, + "name": "manufacture", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 51, + "src": "4160:11:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_manufacture_$51_storage_ptr_$", + "typeString": "type(struct VehicleSystem.manufacture storage pointer)" + } + }, + "id": 389, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "4160:40:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_manufacture_$51_memory_ptr", + "typeString": "struct VehicleSystem.manufacture memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "4126:74:1" + }, + { + "expression": { + "arguments": [ + { + "id": 394, + "name": "_manufacture", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 385, + "src": "4229:12:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_manufacture_$51_memory_ptr", + "typeString": "struct VehicleSystem.manufacture memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_manufacture_$51_memory_ptr", + "typeString": "struct VehicleSystem.manufacture memory" + } + ], + "expression": { + "id": 391, + "name": "manufactures", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 130, + "src": "4211:12:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_manufacture_$51_storage_$dyn_storage", + "typeString": "struct VehicleSystem.manufacture storage ref[] storage ref" + } + }, + "id": 393, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "4211:17:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_manufacture_$51_storage_$dyn_storage_ptr_$_t_struct$_manufacture_$51_storage_$returns$__$bound_to$_t_array$_t_struct$_manufacture_$51_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.manufacture storage ref[] storage pointer,struct VehicleSystem.manufacture storage ref)" + } + }, + "id": 395, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "4211:31:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 396, + "nodeType": "ExpressionStatement", + "src": "4211:31:1" + } + ] + }, + "functionSelector": "30582978", + "id": 398, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "add_manufacture", + "nameLocation": "4044:15:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 381, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 378, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "4065:8:1", + "nodeType": "VariableDeclaration", + "scope": 398, + "src": "4060:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 377, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "4060:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 380, + "mutability": "mutable", + "name": "_manufacture_name", + "nameLocation": "4089:17:1", + "nodeType": "VariableDeclaration", + "scope": 398, + "src": "4075:31:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 379, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "4075:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "4059:48:1" + }, + "returnParameters": { + "id": 382, + "nodeType": "ParameterList", + "parameters": [], + "src": "4115:0:1" + }, + "scope": 1328, + "src": "4035:215:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 435, + "nodeType": "Block", + "src": "4351:304:1", + "statements": [ + { + "body": { + "id": 433, + "nodeType": "Block", + "src": "4418:230:1", + "statements": [ + { + "assignments": [ + 417 + ], + "declarations": [ + { + "constant": false, + "id": 417, + "mutability": "mutable", + "name": "current_manufacture_id", + "nameLocation": "4438:22:1", + "nodeType": "VariableDeclaration", + "scope": 433, + "src": "4433:27:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 416, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "4433:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 419, + "initialValue": { + "id": 418, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 406, + "src": "4463:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "4433:31:1" + }, + { + "condition": { + "arguments": [ + { + "id": 421, + "name": "current_manufacture_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 417, + "src": "4495:22:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 422, + "name": "_manufacture_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 400, + "src": "4519:15:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 420, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "4483:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 423, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "4483:52:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 432, + "nodeType": "IfStatement", + "src": "4479:158:1", + "trueBody": { + "id": 431, + "nodeType": "Block", + "src": "4550:87:1", + "statements": [ + { + "expression": { + "id": 429, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 424, + "name": "manufactures", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 130, + "src": "4569:12:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_manufacture_$51_storage_$dyn_storage", + "typeString": "struct VehicleSystem.manufacture storage ref[] storage ref" + } + }, + "id": 426, + "indexExpression": { + "id": 425, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 406, + "src": "4582:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "4569:15:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_manufacture_$51_storage", + "typeString": "struct VehicleSystem.manufacture storage ref" + } + }, + "id": 427, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "manufacture_name", + "nodeType": "MemberAccess", + "referencedDeclaration": 50, + "src": "4569:32:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 428, + "name": "_manufacture_name", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 402, + "src": "4604:17:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "4569:52:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 430, + "nodeType": "ExpressionStatement", + "src": "4569:52:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 412, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 409, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 406, + "src": "4379:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 410, + "name": "manufactures", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 130, + "src": "4383:12:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_manufacture_$51_storage_$dyn_storage", + "typeString": "struct VehicleSystem.manufacture storage ref[] storage ref" + } + }, + "id": 411, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "4383:19:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "4379:23:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 434, + "initializationExpression": { + "assignments": [ + 406 + ], + "declarations": [ + { + "constant": false, + "id": 406, + "mutability": "mutable", + "name": "i", + "nameLocation": "4372:1:1", + "nodeType": "VariableDeclaration", + "scope": 434, + "src": "4367:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 405, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "4367:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 408, + "initialValue": { + "hexValue": "30", + "id": 407, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "4376:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "4367:10:1" + }, + "loopExpression": { + "expression": { + "id": 414, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "4404:3:1", + "subExpression": { + "id": 413, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 406, + "src": "4404:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 415, + "nodeType": "ExpressionStatement", + "src": "4404:3:1" + }, + "nodeType": "ForStatement", + "src": "4362:286:1" + } + ] + }, + "functionSelector": "cb7fdbaa", + "id": 436, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "edit_manufacture", + "nameLocation": "4267:16:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 403, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 400, + "mutability": "mutable", + "name": "_manufacture_id", + "nameLocation": "4289:15:1", + "nodeType": "VariableDeclaration", + "scope": 436, + "src": "4284:20:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 399, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "4284:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 402, + "mutability": "mutable", + "name": "_manufacture_name", + "nameLocation": "4320:17:1", + "nodeType": "VariableDeclaration", + "scope": 436, + "src": "4306:31:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 401, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "4306:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "4283:55:1" + }, + "returnParameters": { + "id": 404, + "nodeType": "ParameterList", + "parameters": [], + "src": "4351:0:1" + }, + "scope": 1328, + "src": "4258:397:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 445, + "nodeType": "Block", + "src": "4733:38:1", + "statements": [ + { + "expression": { + "id": 443, + "name": "manufactures", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 130, + "src": "4751:12:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_manufacture_$51_storage_$dyn_storage", + "typeString": "struct VehicleSystem.manufacture storage ref[] storage ref" + } + }, + "functionReturnParameters": 442, + "id": 444, + "nodeType": "Return", + "src": "4744:19:1" + } + ] + }, + "functionSelector": "b72d755c", + "id": 446, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_manufactures", + "nameLocation": "4672:16:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 437, + "nodeType": "ParameterList", + "parameters": [], + "src": "4688:2:1" + }, + "returnParameters": { + "id": 442, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 441, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 446, + "src": "4712:20:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_manufacture_$51_memory_ptr_$dyn_memory_ptr", + "typeString": "struct VehicleSystem.manufacture[]" + }, + "typeName": { + "baseType": { + "id": 439, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 438, + "name": "manufacture", + "nodeType": "IdentifierPath", + "referencedDeclaration": 51, + "src": "4712:11:1" + }, + "referencedDeclaration": 51, + "src": "4712:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_manufacture_$51_storage_ptr", + "typeString": "struct VehicleSystem.manufacture" + } + }, + "id": 440, + "nodeType": "ArrayTypeName", + "src": "4712:13:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_manufacture_$51_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.manufacture[]" + } + }, + "visibility": "internal" + } + ], + "src": "4711:22:1" + }, + "scope": 1328, + "src": "4663:108:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 454, + "nodeType": "Block", + "src": "4836:45:1", + "statements": [ + { + "expression": { + "expression": { + "id": 451, + "name": "manufactures", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 130, + "src": "4854:12:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_manufacture_$51_storage_$dyn_storage", + "typeString": "struct VehicleSystem.manufacture storage ref[] storage ref" + } + }, + "id": 452, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "4854:19:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "functionReturnParameters": 450, + "id": 453, + "nodeType": "Return", + "src": "4847:26:1" + } + ] + }, + "functionSelector": "b20d4d5b", + "id": 455, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "manufactures_length", + "nameLocation": "4788:19:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 447, + "nodeType": "ParameterList", + "parameters": [], + "src": "4807:2:1" + }, + "returnParameters": { + "id": 450, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 449, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 455, + "src": "4831:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 448, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "4831:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "4830:6:1" + }, + "scope": 1328, + "src": "4779:102:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 476, + "nodeType": "Block", + "src": "4950:94:1", + "statements": [ + { + "assignments": [ + 464 + ], + "declarations": [ + { + "constant": false, + "id": 464, + "mutability": "mutable", + "name": "new_bank", + "nameLocation": "4973:8:1", + "nodeType": "VariableDeclaration", + "scope": 476, + "src": "4961:20:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_memory_ptr", + "typeString": "struct VehicleSystem.bank" + }, + "typeName": { + "id": 463, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 462, + "name": "bank", + "nodeType": "IdentifierPath", + "referencedDeclaration": 56, + "src": "4961:4:1" + }, + "referencedDeclaration": 56, + "src": "4961:4:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_storage_ptr", + "typeString": "struct VehicleSystem.bank" + } + }, + "visibility": "internal" + } + ], + "id": 469, + "initialValue": { + "arguments": [ + { + "id": 466, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 457, + "src": "4989:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 467, + "name": "_name", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 459, + "src": "4999:5:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 465, + "name": "bank", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 56, + "src": "4984:4:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_bank_$56_storage_ptr_$", + "typeString": "type(struct VehicleSystem.bank storage pointer)" + } + }, + "id": 468, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "4984:21:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_memory_ptr", + "typeString": "struct VehicleSystem.bank memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "4961:44:1" + }, + { + "expression": { + "arguments": [ + { + "id": 473, + "name": "new_bank", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 464, + "src": "5027:8:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_memory_ptr", + "typeString": "struct VehicleSystem.bank memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_bank_$56_memory_ptr", + "typeString": "struct VehicleSystem.bank memory" + } + ], + "expression": { + "id": 470, + "name": "banks", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 134, + "src": "5016:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage", + "typeString": "struct VehicleSystem.bank storage ref[] storage ref" + } + }, + "id": 472, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "5016:10:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_bank_$56_storage_$dyn_storage_ptr_$_t_struct$_bank_$56_storage_$returns$__$bound_to$_t_array$_t_struct$_bank_$56_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.bank storage ref[] storage pointer,struct VehicleSystem.bank storage ref)" + } + }, + "id": 474, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "5016:20:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 475, + "nodeType": "ExpressionStatement", + "src": "5016:20:1" + } + ] + }, + "functionSelector": "41884736", + "id": 477, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "add_bank", + "nameLocation": "4898:8:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 460, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 457, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "4912:8:1", + "nodeType": "VariableDeclaration", + "scope": 477, + "src": "4907:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 456, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "4907:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 459, + "mutability": "mutable", + "name": "_name", + "nameLocation": "4936:5:1", + "nodeType": "VariableDeclaration", + "scope": 477, + "src": "4922:19:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 458, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "4922:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "4906:36:1" + }, + "returnParameters": { + "id": 461, + "nodeType": "ParameterList", + "parameters": [], + "src": "4950:0:1" + }, + "scope": 1328, + "src": "4889:155:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 519, + "nodeType": "Block", + "src": "5134:221:1", + "statements": [ + { + "body": { + "id": 517, + "nodeType": "Block", + "src": "5185:163:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 498, + "name": "_bank_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 479, + "src": "5216:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 499, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 487, + "src": "5226:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 497, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "5204:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 500, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "5204:24:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 516, + "nodeType": "IfStatement", + "src": "5200:137:1", + "trueBody": { + "id": 515, + "nodeType": "Block", + "src": "5230:107:1", + "statements": [ + { + "expression": { + "id": 506, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 501, + "name": "banks", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 134, + "src": "5249:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage", + "typeString": "struct VehicleSystem.bank storage ref[] storage ref" + } + }, + "id": 503, + "indexExpression": { + "id": 502, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 487, + "src": "5255:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "5249:8:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_storage", + "typeString": "struct VehicleSystem.bank storage ref" + } + }, + "id": 504, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "user_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 53, + "src": "5249:16:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 505, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 481, + "src": "5268:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "5249:27:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 507, + "nodeType": "ExpressionStatement", + "src": "5249:27:1" + }, + { + "expression": { + "id": 513, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 508, + "name": "banks", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 134, + "src": "5295:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage", + "typeString": "struct VehicleSystem.bank storage ref[] storage ref" + } + }, + "id": 510, + "indexExpression": { + "id": 509, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 487, + "src": "5301:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "5295:8:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_storage", + "typeString": "struct VehicleSystem.bank storage ref" + } + }, + "id": 511, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "bank_name", + "nodeType": "MemberAccess", + "referencedDeclaration": 55, + "src": "5295:18:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 512, + "name": "_name", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 483, + "src": "5316:5:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "5295:26:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 514, + "nodeType": "ExpressionStatement", + "src": "5295:26:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 493, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 490, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 487, + "src": "5162:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 491, + "name": "banks", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 134, + "src": "5166:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage", + "typeString": "struct VehicleSystem.bank storage ref[] storage ref" + } + }, + "id": 492, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "5166:12:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "5162:16:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 518, + "initializationExpression": { + "assignments": [ + 487 + ], + "declarations": [ + { + "constant": false, + "id": 487, + "mutability": "mutable", + "name": "i", + "nameLocation": "5155:1:1", + "nodeType": "VariableDeclaration", + "scope": 518, + "src": "5150:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 486, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "5150:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 489, + "initialValue": { + "hexValue": "30", + "id": 488, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "5159:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "5150:10:1" + }, + "loopExpression": { + "expression": { + "id": 495, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "5180:3:1", + "subExpression": { + "id": 494, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 487, + "src": "5180:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 496, + "nodeType": "ExpressionStatement", + "src": "5180:3:1" + }, + "nodeType": "ForStatement", + "src": "5145:203:1" + } + ] + }, + "functionSelector": "6e290158", + "id": 520, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "edit_bank", + "nameLocation": "5061:9:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 484, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 479, + "mutability": "mutable", + "name": "_bank_id", + "nameLocation": "5076:8:1", + "nodeType": "VariableDeclaration", + "scope": 520, + "src": "5071:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 478, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "5071:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 481, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "5091:8:1", + "nodeType": "VariableDeclaration", + "scope": 520, + "src": "5086:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 480, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "5086:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 483, + "mutability": "mutable", + "name": "_name", + "nameLocation": "5115:5:1", + "nodeType": "VariableDeclaration", + "scope": 520, + "src": "5101:19:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 482, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "5101:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "5070:51:1" + }, + "returnParameters": { + "id": 485, + "nodeType": "ParameterList", + "parameters": [], + "src": "5134:0:1" + }, + "scope": 1328, + "src": "5052:303:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 532, + "nodeType": "Block", + "src": "5429:41:1", + "statements": [ + { + "expression": { + "baseExpression": { + "id": 528, + "name": "banks", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 134, + "src": "5447:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage", + "typeString": "struct VehicleSystem.bank storage ref[] storage ref" + } + }, + "id": 530, + "indexExpression": { + "id": 529, + "name": "_bank_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 522, + "src": "5453:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "5447:15:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_storage", + "typeString": "struct VehicleSystem.bank storage ref" + } + }, + "functionReturnParameters": 527, + "id": 531, + "nodeType": "Return", + "src": "5440:22:1" + } + ] + }, + "functionSelector": "09fbc50f", + "id": 533, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_bank", + "nameLocation": "5372:8:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 523, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 522, + "mutability": "mutable", + "name": "_bank_id", + "nameLocation": "5386:8:1", + "nodeType": "VariableDeclaration", + "scope": 533, + "src": "5381:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 521, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "5381:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "5380:15:1" + }, + "returnParameters": { + "id": 527, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 526, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 533, + "src": "5417:11:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_memory_ptr", + "typeString": "struct VehicleSystem.bank" + }, + "typeName": { + "id": 525, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 524, + "name": "bank", + "nodeType": "IdentifierPath", + "referencedDeclaration": 56, + "src": "5417:4:1" + }, + "referencedDeclaration": 56, + "src": "5417:4:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_storage_ptr", + "typeString": "struct VehicleSystem.bank" + } + }, + "visibility": "internal" + } + ], + "src": "5416:13:1" + }, + "scope": 1328, + "src": "5363:107:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 542, + "nodeType": "Block", + "src": "5534:31:1", + "statements": [ + { + "expression": { + "id": 540, + "name": "banks", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 134, + "src": "5552:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage", + "typeString": "struct VehicleSystem.bank storage ref[] storage ref" + } + }, + "functionReturnParameters": 539, + "id": 541, + "nodeType": "Return", + "src": "5545:12:1" + } + ] + }, + "functionSelector": "446ca94c", + "id": 543, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_banks", + "nameLocation": "5487:9:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 534, + "nodeType": "ParameterList", + "parameters": [], + "src": "5496:2:1" + }, + "returnParameters": { + "id": 539, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 538, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 543, + "src": "5520:13:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_memory_ptr_$dyn_memory_ptr", + "typeString": "struct VehicleSystem.bank[]" + }, + "typeName": { + "baseType": { + "id": 536, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 535, + "name": "bank", + "nodeType": "IdentifierPath", + "referencedDeclaration": 56, + "src": "5520:4:1" + }, + "referencedDeclaration": 56, + "src": "5520:4:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_bank_$56_storage_ptr", + "typeString": "struct VehicleSystem.bank" + } + }, + "id": 537, + "nodeType": "ArrayTypeName", + "src": "5520:6:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.bank[]" + } + }, + "visibility": "internal" + } + ], + "src": "5519:15:1" + }, + "scope": 1328, + "src": "5478:87:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 551, + "nodeType": "Block", + "src": "5623:38:1", + "statements": [ + { + "expression": { + "expression": { + "id": 548, + "name": "banks", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 134, + "src": "5641:5:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_bank_$56_storage_$dyn_storage", + "typeString": "struct VehicleSystem.bank storage ref[] storage ref" + } + }, + "id": 549, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "5641:12:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "functionReturnParameters": 547, + "id": 550, + "nodeType": "Return", + "src": "5634:19:1" + } + ] + }, + "functionSelector": "8c6ba8fc", + "id": 552, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "banks_length", + "nameLocation": "5582:12:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 544, + "nodeType": "ParameterList", + "parameters": [], + "src": "5594:2:1" + }, + "returnParameters": { + "id": 547, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 546, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 552, + "src": "5618:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 545, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "5618:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "5617:6:1" + }, + "scope": 1328, + "src": "5573:88:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 597, + "nodeType": "Block", + "src": "6086:412:1", + "statements": [ + { + "assignments": [ + 577 + ], + "declarations": [ + { + "constant": false, + "id": 577, + "mutability": "mutable", + "name": "new_vehicle", + "nameLocation": "6112:11:1", + "nodeType": "VariableDeclaration", + "scope": 597, + "src": "6097:26:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_memory_ptr", + "typeString": "struct VehicleSystem.vehicle" + }, + "typeName": { + "id": 576, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 575, + "name": "vehicle", + "nodeType": "IdentifierPath", + "referencedDeclaration": 77, + "src": "6097:7:1" + }, + "referencedDeclaration": 77, + "src": "6097:7:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_storage_ptr", + "typeString": "struct VehicleSystem.vehicle" + } + }, + "visibility": "internal" + } + ], + "id": 590, + "initialValue": { + "arguments": [ + { + "id": 579, + "name": "_vehicle_name", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 556, + "src": "6148:13:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 580, + "name": "_vehicle_type", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 558, + "src": "6176:13:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 581, + "name": "_vehicle_model", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 560, + "src": "6204:14:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 582, + "name": "_vehicle_motor_number", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 562, + "src": "6233:21:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 583, + "name": "_vehicle_chase_number", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 564, + "src": "6269:21:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 584, + "name": "_manufacture_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 554, + "src": "6305:20:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 585, + "name": "_vehicle_color", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 566, + "src": "6340:14:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 586, + "name": "_vehicle_production_Year", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 568, + "src": "6369:24:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 587, + "name": "_isBlocked", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 570, + "src": "6408:10:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + { + "id": 588, + "name": "_owner_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 572, + "src": "6433:9:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 578, + "name": "vehicle", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 77, + "src": "6126:7:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_vehicle_$77_storage_ptr_$", + "typeString": "type(struct VehicleSystem.vehicle storage pointer)" + } + }, + "id": 589, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "6126:327:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_memory_ptr", + "typeString": "struct VehicleSystem.vehicle memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "6097:356:1" + }, + { + "expression": { + "arguments": [ + { + "id": 594, + "name": "new_vehicle", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 577, + "src": "6478:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_memory_ptr", + "typeString": "struct VehicleSystem.vehicle memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_vehicle_$77_memory_ptr", + "typeString": "struct VehicleSystem.vehicle memory" + } + ], + "expression": { + "id": 591, + "name": "vehicles", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 138, + "src": "6464:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle storage ref[] storage ref" + } + }, + "id": 593, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "6464:13:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_vehicle_$77_storage_$dyn_storage_ptr_$_t_struct$_vehicle_$77_storage_$returns$__$bound_to$_t_array$_t_struct$_vehicle_$77_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.vehicle storage ref[] storage pointer,struct VehicleSystem.vehicle storage ref)" + } + }, + "id": 595, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "6464:26:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 596, + "nodeType": "ExpressionStatement", + "src": "6464:26:1" + } + ] + }, + "functionSelector": "84abf683", + "id": 598, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "add_vehicle", + "nameLocation": "5678:11:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 573, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 554, + "mutability": "mutable", + "name": "_manufacture_user_id", + "nameLocation": "5705:20:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "5700:25:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 553, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "5700:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 556, + "mutability": "mutable", + "name": "_vehicle_name", + "nameLocation": "5750:13:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "5736:27:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 555, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "5736:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 558, + "mutability": "mutable", + "name": "_vehicle_type", + "nameLocation": "5788:13:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "5774:27:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 557, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "5774:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 560, + "mutability": "mutable", + "name": "_vehicle_model", + "nameLocation": "5826:14:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "5812:28:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 559, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "5812:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 562, + "mutability": "mutable", + "name": "_vehicle_motor_number", + "nameLocation": "5865:21:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "5851:35:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 561, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "5851:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 564, + "mutability": "mutable", + "name": "_vehicle_chase_number", + "nameLocation": "5911:21:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "5897:35:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 563, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "5897:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 566, + "mutability": "mutable", + "name": "_vehicle_color", + "nameLocation": "5957:14:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "5943:28:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 565, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "5943:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 568, + "mutability": "mutable", + "name": "_vehicle_production_Year", + "nameLocation": "5996:24:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "5982:38:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 567, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "5982:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 570, + "mutability": "mutable", + "name": "_isBlocked", + "nameLocation": "6036:10:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "6031:15:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "typeName": { + "id": 569, + "name": "bool", + "nodeType": "ElementaryTypeName", + "src": "6031:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 572, + "mutability": "mutable", + "name": "_owner_id", + "nameLocation": "6062:9:1", + "nodeType": "VariableDeclaration", + "scope": 598, + "src": "6057:14:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 571, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "6057:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "5689:389:1" + }, + "returnParameters": { + "id": 574, + "nodeType": "ParameterList", + "parameters": [], + "src": "6086:0:1" + }, + "scope": 1328, + "src": "5669:829:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 640, + "nodeType": "Block", + "src": "6638:247:1", + "statements": [ + { + "body": { + "id": 638, + "nodeType": "Block", + "src": "6692:186:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 619, + "name": "_vehicle_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 600, + "src": "6723:11:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 620, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 608, + "src": "6736:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 618, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "6711:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 621, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "6711:27:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 637, + "nodeType": "IfStatement", + "src": "6707:160:1", + "trueBody": { + "id": 636, + "nodeType": "Block", + "src": "6740:127:1", + "statements": [ + { + "expression": { + "id": 627, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 622, + "name": "vehicles", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 138, + "src": "6759:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle storage ref[] storage ref" + } + }, + "id": 624, + "indexExpression": { + "id": 623, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 608, + "src": "6768:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "6759:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_storage", + "typeString": "struct VehicleSystem.vehicle storage ref" + } + }, + "id": 625, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "vehicle_color", + "nodeType": "MemberAccess", + "referencedDeclaration": 70, + "src": "6759:25:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 626, + "name": "_vehicle_color", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 604, + "src": "6787:14:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "6759:42:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 628, + "nodeType": "ExpressionStatement", + "src": "6759:42:1" + }, + { + "expression": { + "id": 634, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 629, + "name": "vehicles", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 138, + "src": "6820:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle storage ref[] storage ref" + } + }, + "id": 631, + "indexExpression": { + "id": 630, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 608, + "src": "6829:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "6820:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_storage", + "typeString": "struct VehicleSystem.vehicle storage ref" + } + }, + "id": 632, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "user_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 76, + "src": "6820:19:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 633, + "name": "_owner_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 602, + "src": "6842:9:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "6820:31:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 635, + "nodeType": "ExpressionStatement", + "src": "6820:31:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 614, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 611, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 608, + "src": "6666:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 612, + "name": "vehicles", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 138, + "src": "6670:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle storage ref[] storage ref" + } + }, + "id": 613, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "6670:15:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "6666:19:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 639, + "initializationExpression": { + "assignments": [ + 608 + ], + "declarations": [ + { + "constant": false, + "id": 608, + "mutability": "mutable", + "name": "i", + "nameLocation": "6659:1:1", + "nodeType": "VariableDeclaration", + "scope": 639, + "src": "6654:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 607, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "6654:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 610, + "initialValue": { + "hexValue": "30", + "id": 609, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "6663:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "6654:10:1" + }, + "loopExpression": { + "expression": { + "id": 616, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "6687:3:1", + "subExpression": { + "id": 615, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 608, + "src": "6687:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 617, + "nodeType": "ExpressionStatement", + "src": "6687:3:1" + }, + "nodeType": "ForStatement", + "src": "6649:229:1" + } + ] + }, + "functionSelector": "565d52bf", + "id": 641, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "edit_vehicle", + "nameLocation": "6515:12:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 605, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 600, + "mutability": "mutable", + "name": "_vehicle_id", + "nameLocation": "6543:11:1", + "nodeType": "VariableDeclaration", + "scope": 641, + "src": "6538:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 599, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "6538:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 602, + "mutability": "mutable", + "name": "_owner_id", + "nameLocation": "6570:9:1", + "nodeType": "VariableDeclaration", + "scope": 641, + "src": "6565:14:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 601, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "6565:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 604, + "mutability": "mutable", + "name": "_vehicle_color", + "nameLocation": "6604:14:1", + "nodeType": "VariableDeclaration", + "scope": 641, + "src": "6590:28:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 603, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "6590:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "6527:98:1" + }, + "returnParameters": { + "id": 606, + "nodeType": "ParameterList", + "parameters": [], + "src": "6638:0:1" + }, + "scope": 1328, + "src": "6506:379:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 653, + "nodeType": "Block", + "src": "6968:47:1", + "statements": [ + { + "expression": { + "baseExpression": { + "id": 649, + "name": "vehicles", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 138, + "src": "6986:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle storage ref[] storage ref" + } + }, + "id": 651, + "indexExpression": { + "id": 650, + "name": "_vehicle_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 643, + "src": "6995:11:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "6986:21:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_storage", + "typeString": "struct VehicleSystem.vehicle storage ref" + } + }, + "functionReturnParameters": 648, + "id": 652, + "nodeType": "Return", + "src": "6979:28:1" + } + ] + }, + "functionSelector": "700a6102", + "id": 654, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_vehicle", + "nameLocation": "6902:11:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 644, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 643, + "mutability": "mutable", + "name": "_vehicle_id", + "nameLocation": "6919:11:1", + "nodeType": "VariableDeclaration", + "scope": 654, + "src": "6914:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 642, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "6914:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "6913:18:1" + }, + "returnParameters": { + "id": 648, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 647, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 654, + "src": "6953:14:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_memory_ptr", + "typeString": "struct VehicleSystem.vehicle" + }, + "typeName": { + "id": 646, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 645, + "name": "vehicle", + "nodeType": "IdentifierPath", + "referencedDeclaration": 77, + "src": "6953:7:1" + }, + "referencedDeclaration": 77, + "src": "6953:7:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_storage_ptr", + "typeString": "struct VehicleSystem.vehicle" + } + }, + "visibility": "internal" + } + ], + "src": "6952:16:1" + }, + "scope": 1328, + "src": "6893:122:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 663, + "nodeType": "Block", + "src": "7085:34:1", + "statements": [ + { + "expression": { + "id": 661, + "name": "vehicles", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 138, + "src": "7103:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle storage ref[] storage ref" + } + }, + "functionReturnParameters": 660, + "id": 662, + "nodeType": "Return", + "src": "7096:15:1" + } + ] + }, + "functionSelector": "c55cbaec", + "id": 664, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_vehicles", + "nameLocation": "7032:12:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 655, + "nodeType": "ParameterList", + "parameters": [], + "src": "7044:2:1" + }, + "returnParameters": { + "id": 660, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 659, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 664, + "src": "7068:16:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_memory_ptr_$dyn_memory_ptr", + "typeString": "struct VehicleSystem.vehicle[]" + }, + "typeName": { + "baseType": { + "id": 657, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 656, + "name": "vehicle", + "nodeType": "IdentifierPath", + "referencedDeclaration": 77, + "src": "7068:7:1" + }, + "referencedDeclaration": 77, + "src": "7068:7:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_storage_ptr", + "typeString": "struct VehicleSystem.vehicle" + } + }, + "id": 658, + "nodeType": "ArrayTypeName", + "src": "7068:9:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.vehicle[]" + } + }, + "visibility": "internal" + } + ], + "src": "7067:18:1" + }, + "scope": 1328, + "src": "7023:96:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 672, + "nodeType": "Block", + "src": "7180:41:1", + "statements": [ + { + "expression": { + "expression": { + "id": 669, + "name": "vehicles", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 138, + "src": "7198:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle storage ref[] storage ref" + } + }, + "id": 670, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "7198:15:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "functionReturnParameters": 668, + "id": 671, + "nodeType": "Return", + "src": "7191:22:1" + } + ] + }, + "functionSelector": "95a2b0fb", + "id": 673, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "vehicles_length", + "nameLocation": "7136:15:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 665, + "nodeType": "ParameterList", + "parameters": [], + "src": "7151:2:1" + }, + "returnParameters": { + "id": 668, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 667, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 673, + "src": "7175:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 666, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7175:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "7174:6:1" + }, + "scope": 1328, + "src": "7127:94:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 697, + "nodeType": "Block", + "src": "7317:123:1", + "statements": [ + { + "assignments": [ + 684 + ], + "declarations": [ + { + "constant": false, + "id": 684, + "mutability": "mutable", + "name": "new_license", + "nameLocation": "7343:11:1", + "nodeType": "VariableDeclaration", + "scope": 697, + "src": "7328:26:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license" + }, + "typeName": { + "id": 683, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 682, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 107, + "src": "7328:7:1" + }, + "referencedDeclaration": 107, + "src": "7328:7:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_storage_ptr", + "typeString": "struct VehicleSystem.license" + } + }, + "visibility": "internal" + } + ], + "id": 690, + "initialValue": { + "arguments": [ + { + "id": 686, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 675, + "src": "7365:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 687, + "name": "_car_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 677, + "src": "7375:7:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 688, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 679, + "src": "7384:10:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 685, + "name": "license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 107, + "src": "7357:7:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_$107_storage_ptr_$", + "typeString": "type(struct VehicleSystem.license storage pointer)" + } + }, + "id": 689, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "7357:38:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "7328:67:1" + }, + { + "expression": { + "arguments": [ + { + "id": 694, + "name": "new_license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 684, + "src": "7420:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license memory" + } + ], + "expression": { + "id": 691, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "7406:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 693, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "7406:13:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_$107_storage_$dyn_storage_ptr_$_t_struct$_license_$107_storage_$returns$__$bound_to$_t_array$_t_struct$_license_$107_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.license storage ref[] storage pointer,struct VehicleSystem.license storage ref)" + } + }, + "id": 695, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "7406:26:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 696, + "nodeType": "ExpressionStatement", + "src": "7406:26:1" + } + ] + }, + "functionSelector": "1f0a3fa5", + "id": 698, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "add_license", + "nameLocation": "7238:11:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 680, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 675, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "7255:8:1", + "nodeType": "VariableDeclaration", + "scope": 698, + "src": "7250:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 674, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7250:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 677, + "mutability": "mutable", + "name": "_car_id", + "nameLocation": "7270:7:1", + "nodeType": "VariableDeclaration", + "scope": 698, + "src": "7265:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 676, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7265:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 679, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "7293:10:1", + "nodeType": "VariableDeclaration", + "scope": 698, + "src": "7279:24:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 678, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "7279:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "7249:55:1" + }, + "returnParameters": { + "id": 681, + "nodeType": "ParameterList", + "parameters": [], + "src": "7317:0:1" + }, + "scope": 1328, + "src": "7229:211:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 731, + "nodeType": "Block", + "src": "7515:207:1", + "statements": [ + { + "body": { + "id": 729, + "nodeType": "Block", + "src": "7578:137:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 717, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 706, + "src": "7609:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 718, + "name": "_license_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 700, + "src": "7612:11:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 716, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "7597:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 719, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "7597:27:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 728, + "nodeType": "IfStatement", + "src": "7593:111:1", + "trueBody": { + "id": 727, + "nodeType": "Block", + "src": "7639:65:1", + "statements": [ + { + "expression": { + "id": 725, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 720, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "7658:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 722, + "indexExpression": { + "id": 721, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 706, + "src": "7667:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "7658:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_storage", + "typeString": "struct VehicleSystem.license storage ref" + } + }, + "id": 723, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "user_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 102, + "src": "7658:19:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 724, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 702, + "src": "7680:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "7658:30:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 726, + "nodeType": "ExpressionStatement", + "src": "7658:30:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 712, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 709, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 706, + "src": "7543:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 710, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "7547:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 711, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "7547:15:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "7543:19:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 730, + "initializationExpression": { + "assignments": [ + 706 + ], + "declarations": [ + { + "constant": false, + "id": 706, + "mutability": "mutable", + "name": "i", + "nameLocation": "7536:1:1", + "nodeType": "VariableDeclaration", + "scope": 730, + "src": "7531:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 705, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7531:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 708, + "initialValue": { + "hexValue": "30", + "id": 707, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "7540:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "7531:10:1" + }, + "loopExpression": { + "expression": { + "id": 714, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "7564:3:1", + "subExpression": { + "id": 713, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 706, + "src": "7564:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 715, + "nodeType": "ExpressionStatement", + "src": "7564:3:1" + }, + "nodeType": "ForStatement", + "src": "7526:189:1" + } + ] + }, + "functionSelector": "007d43cd", + "id": 732, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "edit_license", + "nameLocation": "7457:12:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 703, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 700, + "mutability": "mutable", + "name": "_license_id", + "nameLocation": "7475:11:1", + "nodeType": "VariableDeclaration", + "scope": 732, + "src": "7470:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 699, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7470:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 702, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "7493:8:1", + "nodeType": "VariableDeclaration", + "scope": 732, + "src": "7488:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 701, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7488:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "7469:33:1" + }, + "returnParameters": { + "id": 704, + "nodeType": "ParameterList", + "parameters": [], + "src": "7515:0:1" + }, + "scope": 1328, + "src": "7448:274:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 746, + "nodeType": "Block", + "src": "7806:63:1", + "statements": [ + { + "expression": { + "id": 744, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 739, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "7817:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 741, + "indexExpression": { + "id": 740, + "name": "_license_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 734, + "src": "7826:11:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "7817:21:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_storage", + "typeString": "struct VehicleSystem.license storage ref" + } + }, + "id": 742, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "expire_at", + "nodeType": "MemberAccess", + "referencedDeclaration": 106, + "src": "7817:31:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 743, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 736, + "src": "7851:10:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "7817:44:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 745, + "nodeType": "ExpressionStatement", + "src": "7817:44:1" + } + ] + }, + "functionSelector": "2e001d74", + "id": 747, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "renewal_license", + "nameLocation": "7739:15:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 737, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 734, + "mutability": "mutable", + "name": "_license_id", + "nameLocation": "7760:11:1", + "nodeType": "VariableDeclaration", + "scope": 747, + "src": "7755:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 733, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7755:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 736, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "7787:10:1", + "nodeType": "VariableDeclaration", + "scope": 747, + "src": "7773:24:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 735, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "7773:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "7754:44:1" + }, + "returnParameters": { + "id": 738, + "nodeType": "ParameterList", + "parameters": [], + "src": "7806:0:1" + }, + "scope": 1328, + "src": "7730:139:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 793, + "nodeType": "Block", + "src": "7972:347:1", + "statements": [ + { + "body": { + "id": 791, + "nodeType": "Block", + "src": "8026:286:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 768, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 757, + "src": "8057:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 769, + "name": "_license_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 749, + "src": "8060:11:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 767, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "8045:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 770, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "8045:27:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 790, + "nodeType": "IfStatement", + "src": "8041:260:1", + "trueBody": { + "id": 789, + "nodeType": "Block", + "src": "8074:227:1", + "statements": [ + { + "assignments": [ + 773 + ], + "declarations": [ + { + "constant": false, + "id": 773, + "mutability": "mutable", + "name": "new_license_request", + "nameLocation": "8116:19:1", + "nodeType": "VariableDeclaration", + "scope": 789, + "src": "8093:42:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request" + }, + "typeName": { + "id": 772, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 771, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 118, + "src": "8093:15:1" + }, + "referencedDeclaration": 118, + "src": "8093:15:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage_ptr", + "typeString": "struct VehicleSystem.license_request" + } + }, + "visibility": "internal" + } + ], + "id": 782, + "initialValue": { + "arguments": [ + { + "id": 775, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 753, + "src": "8154:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 776, + "name": "_car_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 751, + "src": "8164:7:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "expression": { + "id": 777, + "name": "LicenseRequestType", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 42, + "src": "8173:18:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_LicenseRequestType_$42_$", + "typeString": "type(enum VehicleSystem.LicenseRequestType)" + } + }, + "id": 778, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "RENEWAL_LICENSE", + "nodeType": "MemberAccess", + "referencedDeclaration": 41, + "src": "8173:34:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_LicenseRequestType_$42", + "typeString": "enum VehicleSystem.LicenseRequestType" + } + }, + { + "expression": { + "id": 779, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 46, + "src": "8209:5:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$46_$", + "typeString": "type(enum VehicleSystem.State)" + } + }, + "id": 780, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "PENDING", + "nodeType": "MemberAccess", + "referencedDeclaration": 45, + "src": "8209:13:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_enum$_LicenseRequestType_$42", + "typeString": "enum VehicleSystem.LicenseRequestType" + }, + { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + ], + "id": 774, + "name": "license_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 118, + "src": "8138:15:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_request_$118_storage_ptr_$", + "typeString": "type(struct VehicleSystem.license_request storage pointer)" + } + }, + "id": 781, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "8138:85:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "8093:130:1" + }, + { + "expression": { + "arguments": [ + { + "id": 786, + "name": "new_license_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 773, + "src": "8265:19:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + ], + "expression": { + "id": 783, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "8242:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 785, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "8242:22:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_request_$118_storage_$dyn_storage_ptr_$_t_struct$_license_request_$118_storage_$returns$__$bound_to$_t_array$_t_struct$_license_request_$118_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.license_request storage ref[] storage pointer,struct VehicleSystem.license_request storage ref)" + } + }, + "id": 787, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "8242:43:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 788, + "nodeType": "ExpressionStatement", + "src": "8242:43:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 763, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 760, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 757, + "src": "8000:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 761, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "8004:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 762, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "8004:15:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "8000:19:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 792, + "initializationExpression": { + "assignments": [ + 757 + ], + "declarations": [ + { + "constant": false, + "id": 757, + "mutability": "mutable", + "name": "i", + "nameLocation": "7993:1:1", + "nodeType": "VariableDeclaration", + "scope": 792, + "src": "7988:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 756, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7988:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 759, + "initialValue": { + "hexValue": "30", + "id": 758, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "7997:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "7988:10:1" + }, + "loopExpression": { + "expression": { + "id": 765, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "8021:3:1", + "subExpression": { + "id": 764, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 757, + "src": "8021:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 766, + "nodeType": "ExpressionStatement", + "src": "8021:3:1" + }, + "nodeType": "ForStatement", + "src": "7983:329:1" + } + ] + }, + "functionSelector": "2ca052ce", + "id": 794, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "request_to_renewal_licence", + "nameLocation": "7886:26:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 754, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 749, + "mutability": "mutable", + "name": "_license_id", + "nameLocation": "7918:11:1", + "nodeType": "VariableDeclaration", + "scope": 794, + "src": "7913:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 748, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7913:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 751, + "mutability": "mutable", + "name": "_car_id", + "nameLocation": "7936:7:1", + "nodeType": "VariableDeclaration", + "scope": 794, + "src": "7931:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 750, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7931:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 753, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "7950:8:1", + "nodeType": "VariableDeclaration", + "scope": 794, + "src": "7945:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 752, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "7945:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "7912:47:1" + }, + "returnParameters": { + "id": 755, + "nodeType": "ParameterList", + "parameters": [], + "src": "7972:0:1" + }, + "scope": 1328, + "src": "7877:442:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 819, + "nodeType": "Block", + "src": "8407:208:1", + "statements": [ + { + "assignments": [ + 803 + ], + "declarations": [ + { + "constant": false, + "id": 803, + "mutability": "mutable", + "name": "new_license_request", + "nameLocation": "8443:19:1", + "nodeType": "VariableDeclaration", + "scope": 819, + "src": "8420:42:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request" + }, + "typeName": { + "id": 802, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 801, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 118, + "src": "8420:15:1" + }, + "referencedDeclaration": 118, + "src": "8420:15:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage_ptr", + "typeString": "struct VehicleSystem.license_request" + } + }, + "visibility": "internal" + } + ], + "id": 812, + "initialValue": { + "arguments": [ + { + "id": 805, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 798, + "src": "8481:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 806, + "name": "_car_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 796, + "src": "8491:7:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "expression": { + "id": 807, + "name": "LicenseRequestType", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 42, + "src": "8500:18:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_LicenseRequestType_$42_$", + "typeString": "type(enum VehicleSystem.LicenseRequestType)" + } + }, + "id": 808, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "FIRST_TIME_LICENSE", + "nodeType": "MemberAccess", + "referencedDeclaration": 40, + "src": "8500:37:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_LicenseRequestType_$42", + "typeString": "enum VehicleSystem.LicenseRequestType" + } + }, + { + "expression": { + "id": 809, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 46, + "src": "8539:5:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$46_$", + "typeString": "type(enum VehicleSystem.State)" + } + }, + "id": 810, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "PENDING", + "nodeType": "MemberAccess", + "referencedDeclaration": 45, + "src": "8539:13:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_enum$_LicenseRequestType_$42", + "typeString": "enum VehicleSystem.LicenseRequestType" + }, + { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + ], + "id": 804, + "name": "license_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 118, + "src": "8465:15:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_request_$118_storage_ptr_$", + "typeString": "type(struct VehicleSystem.license_request storage pointer)" + } + }, + "id": 811, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "8465:88:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "8420:133:1" + }, + { + "expression": { + "arguments": [ + { + "id": 816, + "name": "new_license_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 803, + "src": "8587:19:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + ], + "expression": { + "id": 813, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "8564:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 815, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "8564:22:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_request_$118_storage_$dyn_storage_ptr_$_t_struct$_license_request_$118_storage_$returns$__$bound_to$_t_array$_t_struct$_license_request_$118_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.license_request storage ref[] storage pointer,struct VehicleSystem.license_request storage ref)" + } + }, + "id": 817, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "8564:43:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 818, + "nodeType": "ExpressionStatement", + "src": "8564:43:1" + } + ] + }, + "functionSelector": "086ae1cf", + "id": 820, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "request_to_first_time_licence", + "nameLocation": "8336:29:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 799, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 796, + "mutability": "mutable", + "name": "_car_id", + "nameLocation": "8371:7:1", + "nodeType": "VariableDeclaration", + "scope": 820, + "src": "8366:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 795, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "8366:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 798, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "8385:8:1", + "nodeType": "VariableDeclaration", + "scope": 820, + "src": "8380:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 797, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "8380:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "8365:29:1" + }, + "returnParameters": { + "id": 800, + "nodeType": "ParameterList", + "parameters": [], + "src": "8407:0:1" + }, + "scope": 1328, + "src": "8327:288:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 863, + "nodeType": "Block", + "src": "8743:292:1", + "statements": [ + { + "body": { + "id": 854, + "nodeType": "Block", + "src": "8815:158:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 841, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 830, + "src": "8846:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 842, + "name": "_license_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 822, + "src": "8849:19:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 840, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "8834:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 843, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "8834:35:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 853, + "nodeType": "IfStatement", + "src": "8830:132:1", + "trueBody": { + "id": 852, + "nodeType": "Block", + "src": "8884:78:1", + "statements": [ + { + "expression": { + "id": 850, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 844, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "8903:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 846, + "indexExpression": { + "id": 845, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 830, + "src": "8921:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "8903:20:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage", + "typeString": "struct VehicleSystem.license_request storage ref" + } + }, + "id": 847, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 117, + "src": "8903:26:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 848, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 46, + "src": "8932:5:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$46_$", + "typeString": "type(enum VehicleSystem.State)" + } + }, + "id": 849, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "ACCEPTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 43, + "src": "8932:14:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "src": "8903:43:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "id": 851, + "nodeType": "ExpressionStatement", + "src": "8903:43:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 836, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 833, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 830, + "src": "8771:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 834, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "8775:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 835, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "8775:24:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "8771:28:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 855, + "initializationExpression": { + "assignments": [ + 830 + ], + "declarations": [ + { + "constant": false, + "id": 830, + "mutability": "mutable", + "name": "i", + "nameLocation": "8764:1:1", + "nodeType": "VariableDeclaration", + "scope": 855, + "src": "8759:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 829, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "8759:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 832, + "initialValue": { + "hexValue": "30", + "id": 831, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "8768:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "8759:10:1" + }, + "loopExpression": { + "expression": { + "id": 838, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "8801:3:1", + "subExpression": { + "id": 837, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 830, + "src": "8801:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 839, + "nodeType": "ExpressionStatement", + "src": "8801:3:1" + }, + "nodeType": "ForStatement", + "src": "8754:219:1" + }, + { + "expression": { + "id": 861, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 856, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "8983:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 858, + "indexExpression": { + "id": 857, + "name": "_license_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 824, + "src": "8992:11:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "8983:21:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_storage", + "typeString": "struct VehicleSystem.license storage ref" + } + }, + "id": 859, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "expire_at", + "nodeType": "MemberAccess", + "referencedDeclaration": 106, + "src": "8983:31:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 860, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 826, + "src": "9017:10:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "8983:44:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 862, + "nodeType": "ExpressionStatement", + "src": "8983:44:1" + } + ] + }, + "functionSelector": "f5701cfe", + "id": 864, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "accept_to_request_renewal_license", + "nameLocation": "8632:33:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 827, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 822, + "mutability": "mutable", + "name": "_license_request_id", + "nameLocation": "8671:19:1", + "nodeType": "VariableDeclaration", + "scope": 864, + "src": "8666:24:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 821, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "8666:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 824, + "mutability": "mutable", + "name": "_license_id", + "nameLocation": "8697:11:1", + "nodeType": "VariableDeclaration", + "scope": 864, + "src": "8692:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 823, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "8692:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 826, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "8724:10:1", + "nodeType": "VariableDeclaration", + "scope": 864, + "src": "8710:24:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 825, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "8710:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "8665:70:1" + }, + "returnParameters": { + "id": 828, + "nodeType": "ParameterList", + "parameters": [], + "src": "8743:0:1" + }, + "scope": 1328, + "src": "8623:412:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 925, + "nodeType": "Block", + "src": "9148:524:1", + "statements": [ + { + "assignments": [ + 873 + ], + "declarations": [ + { + "constant": false, + "id": 873, + "mutability": "mutable", + "name": "current_licenses_request", + "nameLocation": "9182:24:1", + "nodeType": "VariableDeclaration", + "scope": 925, + "src": "9159:47:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request" + }, + "typeName": { + "id": 872, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 871, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 118, + "src": "9159:15:1" + }, + "referencedDeclaration": 118, + "src": "9159:15:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage_ptr", + "typeString": "struct VehicleSystem.license_request" + } + }, + "visibility": "internal" + } + ], + "id": 874, + "nodeType": "VariableDeclarationStatement", + "src": "9159:47:1" + }, + { + "body": { + "id": 906, + "nodeType": "Block", + "src": "9278:224:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 887, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 876, + "src": "9309:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 888, + "name": "_license_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 866, + "src": "9312:19:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 886, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "9297:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 889, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "9297:35:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 905, + "nodeType": "IfStatement", + "src": "9293:198:1", + "trueBody": { + "id": 904, + "nodeType": "Block", + "src": "9347:144:1", + "statements": [ + { + "expression": { + "id": 894, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "id": 890, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 873, + "src": "9366:24:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "baseExpression": { + "id": 891, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "9393:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 893, + "indexExpression": { + "id": 892, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 876, + "src": "9411:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "9393:20:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage", + "typeString": "struct VehicleSystem.license_request storage ref" + } + }, + "src": "9366:47:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "id": 895, + "nodeType": "ExpressionStatement", + "src": "9366:47:1" + }, + { + "expression": { + "id": 902, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 896, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "9432:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 898, + "indexExpression": { + "id": 897, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 876, + "src": "9450:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "9432:20:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage", + "typeString": "struct VehicleSystem.license_request storage ref" + } + }, + "id": 899, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 117, + "src": "9432:26:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 900, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 46, + "src": "9461:5:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$46_$", + "typeString": "type(enum VehicleSystem.State)" + } + }, + "id": 901, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "ACCEPTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 43, + "src": "9461:14:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "src": "9432:43:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "id": 903, + "nodeType": "ExpressionStatement", + "src": "9432:43:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 882, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 879, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 876, + "src": "9234:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 880, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "9238:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 881, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "9238:24:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "9234:28:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 907, + "initializationExpression": { + "assignments": [ + 876 + ], + "declarations": [ + { + "constant": false, + "id": 876, + "mutability": "mutable", + "name": "i", + "nameLocation": "9227:1:1", + "nodeType": "VariableDeclaration", + "scope": 907, + "src": "9222:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 875, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "9222:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 878, + "initialValue": { + "hexValue": "30", + "id": 877, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "9231:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "9222:10:1" + }, + "loopExpression": { + "expression": { + "id": 884, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "9264:3:1", + "subExpression": { + "id": 883, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 876, + "src": "9264:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 885, + "nodeType": "ExpressionStatement", + "src": "9264:3:1" + }, + "nodeType": "ForStatement", + "src": "9217:285:1" + }, + { + "assignments": [ + 910 + ], + "declarations": [ + { + "constant": false, + "id": 910, + "mutability": "mutable", + "name": "new_license", + "nameLocation": "9527:11:1", + "nodeType": "VariableDeclaration", + "scope": 925, + "src": "9512:26:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license" + }, + "typeName": { + "id": 909, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 908, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 107, + "src": "9512:7:1" + }, + "referencedDeclaration": 107, + "src": "9512:7:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_storage_ptr", + "typeString": "struct VehicleSystem.license" + } + }, + "visibility": "internal" + } + ], + "id": 918, + "initialValue": { + "arguments": [ + { + "expression": { + "id": 912, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 873, + "src": "9549:24:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "id": 913, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "user_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 109, + "src": "9549:32:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "expression": { + "id": 914, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 873, + "src": "9583:24:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "id": 915, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "car_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 111, + "src": "9583:31:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 916, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 868, + "src": "9616:10:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 911, + "name": "license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 107, + "src": "9541:7:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_$107_storage_ptr_$", + "typeString": "type(struct VehicleSystem.license storage pointer)" + } + }, + "id": 917, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "9541:86:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "9512:115:1" + }, + { + "expression": { + "arguments": [ + { + "id": 922, + "name": "new_license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 910, + "src": "9652:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license memory" + } + ], + "expression": { + "id": 919, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "9638:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 921, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "9638:13:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_$107_storage_$dyn_storage_ptr_$_t_struct$_license_$107_storage_$returns$__$bound_to$_t_array$_t_struct$_license_$107_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.license storage ref[] storage pointer,struct VehicleSystem.license storage ref)" + } + }, + "id": 923, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "9638:26:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 924, + "nodeType": "ExpressionStatement", + "src": "9638:26:1" + } + ] + }, + "functionSelector": "2e0ba53e", + "id": 926, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "accept_to_request_first_time_license", + "nameLocation": "9052:36:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 869, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 866, + "mutability": "mutable", + "name": "_license_request_id", + "nameLocation": "9094:19:1", + "nodeType": "VariableDeclaration", + "scope": 926, + "src": "9089:24:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 865, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "9089:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 868, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "9129:10:1", + "nodeType": "VariableDeclaration", + "scope": 926, + "src": "9115:24:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 867, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "9115:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "9088:52:1" + }, + "returnParameters": { + "id": 870, + "nodeType": "ParameterList", + "parameters": [], + "src": "9148:0:1" + }, + "scope": 1328, + "src": "9043:629:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 969, + "nodeType": "Block", + "src": "9800:292:1", + "statements": [ + { + "body": { + "id": 960, + "nodeType": "Block", + "src": "9872:158:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 947, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 936, + "src": "9903:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 948, + "name": "_license_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 928, + "src": "9906:19:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 946, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "9891:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 949, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "9891:35:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 959, + "nodeType": "IfStatement", + "src": "9887:132:1", + "trueBody": { + "id": 958, + "nodeType": "Block", + "src": "9941:78:1", + "statements": [ + { + "expression": { + "id": 956, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 950, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "9960:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 952, + "indexExpression": { + "id": 951, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 936, + "src": "9978:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "9960:20:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage", + "typeString": "struct VehicleSystem.license_request storage ref" + } + }, + "id": 953, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 117, + "src": "9960:26:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 954, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 46, + "src": "9989:5:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$46_$", + "typeString": "type(enum VehicleSystem.State)" + } + }, + "id": 955, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "REJECTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 44, + "src": "9989:14:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "src": "9960:43:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "id": 957, + "nodeType": "ExpressionStatement", + "src": "9960:43:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 942, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 939, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 936, + "src": "9828:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 940, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "9832:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 941, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "9832:24:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "9828:28:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 961, + "initializationExpression": { + "assignments": [ + 936 + ], + "declarations": [ + { + "constant": false, + "id": 936, + "mutability": "mutable", + "name": "i", + "nameLocation": "9821:1:1", + "nodeType": "VariableDeclaration", + "scope": 961, + "src": "9816:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 935, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "9816:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 938, + "initialValue": { + "hexValue": "30", + "id": 937, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "9825:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "9816:10:1" + }, + "loopExpression": { + "expression": { + "id": 944, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "9858:3:1", + "subExpression": { + "id": 943, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 936, + "src": "9858:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 945, + "nodeType": "ExpressionStatement", + "src": "9858:3:1" + }, + "nodeType": "ForStatement", + "src": "9811:219:1" + }, + { + "expression": { + "id": 967, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 962, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "10040:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 964, + "indexExpression": { + "id": 963, + "name": "_license_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 930, + "src": "10049:11:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "10040:21:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_storage", + "typeString": "struct VehicleSystem.license storage ref" + } + }, + "id": 965, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "expire_at", + "nodeType": "MemberAccess", + "referencedDeclaration": 106, + "src": "10040:31:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 966, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 932, + "src": "10074:10:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "10040:44:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 968, + "nodeType": "ExpressionStatement", + "src": "10040:44:1" + } + ] + }, + "functionSelector": "90e8fc91", + "id": 970, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "reject_to_request_renewal_license", + "nameLocation": "9689:33:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 933, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 928, + "mutability": "mutable", + "name": "_license_request_id", + "nameLocation": "9728:19:1", + "nodeType": "VariableDeclaration", + "scope": 970, + "src": "9723:24:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 927, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "9723:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 930, + "mutability": "mutable", + "name": "_license_id", + "nameLocation": "9754:11:1", + "nodeType": "VariableDeclaration", + "scope": 970, + "src": "9749:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 929, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "9749:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 932, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "9781:10:1", + "nodeType": "VariableDeclaration", + "scope": 970, + "src": "9767:24:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 931, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "9767:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "9722:70:1" + }, + "returnParameters": { + "id": 934, + "nodeType": "ParameterList", + "parameters": [], + "src": "9800:0:1" + }, + "scope": 1328, + "src": "9680:412:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1031, + "nodeType": "Block", + "src": "10205:524:1", + "statements": [ + { + "assignments": [ + 979 + ], + "declarations": [ + { + "constant": false, + "id": 979, + "mutability": "mutable", + "name": "current_licenses_request", + "nameLocation": "10239:24:1", + "nodeType": "VariableDeclaration", + "scope": 1031, + "src": "10216:47:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request" + }, + "typeName": { + "id": 978, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 977, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 118, + "src": "10216:15:1" + }, + "referencedDeclaration": 118, + "src": "10216:15:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage_ptr", + "typeString": "struct VehicleSystem.license_request" + } + }, + "visibility": "internal" + } + ], + "id": 980, + "nodeType": "VariableDeclarationStatement", + "src": "10216:47:1" + }, + { + "body": { + "id": 1012, + "nodeType": "Block", + "src": "10335:224:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 993, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 982, + "src": "10366:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 994, + "name": "_license_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 972, + "src": "10369:19:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 992, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "10354:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 995, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "10354:35:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1011, + "nodeType": "IfStatement", + "src": "10350:198:1", + "trueBody": { + "id": 1010, + "nodeType": "Block", + "src": "10404:144:1", + "statements": [ + { + "expression": { + "id": 1000, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "id": 996, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 979, + "src": "10423:24:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "baseExpression": { + "id": 997, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "10450:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 999, + "indexExpression": { + "id": 998, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 982, + "src": "10468:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "10450:20:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage", + "typeString": "struct VehicleSystem.license_request storage ref" + } + }, + "src": "10423:47:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "id": 1001, + "nodeType": "ExpressionStatement", + "src": "10423:47:1" + }, + { + "expression": { + "id": 1008, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1002, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "10489:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 1004, + "indexExpression": { + "id": 1003, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 982, + "src": "10507:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "10489:20:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_storage", + "typeString": "struct VehicleSystem.license_request storage ref" + } + }, + "id": 1005, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 117, + "src": "10489:26:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 1006, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 46, + "src": "10518:5:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$46_$", + "typeString": "type(enum VehicleSystem.State)" + } + }, + "id": 1007, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "REJECTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 44, + "src": "10518:14:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "src": "10489:43:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "id": 1009, + "nodeType": "ExpressionStatement", + "src": "10489:43:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 988, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 985, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 982, + "src": "10291:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 986, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 154, + "src": "10295:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$118_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license_request storage ref[] storage ref" + } + }, + "id": 987, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "10295:24:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "10291:28:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1013, + "initializationExpression": { + "assignments": [ + 982 + ], + "declarations": [ + { + "constant": false, + "id": 982, + "mutability": "mutable", + "name": "i", + "nameLocation": "10284:1:1", + "nodeType": "VariableDeclaration", + "scope": 1013, + "src": "10279:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 981, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "10279:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 984, + "initialValue": { + "hexValue": "30", + "id": 983, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "10288:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "10279:10:1" + }, + "loopExpression": { + "expression": { + "id": 990, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "10321:3:1", + "subExpression": { + "id": 989, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 982, + "src": "10321:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 991, + "nodeType": "ExpressionStatement", + "src": "10321:3:1" + }, + "nodeType": "ForStatement", + "src": "10274:285:1" + }, + { + "assignments": [ + 1016 + ], + "declarations": [ + { + "constant": false, + "id": 1016, + "mutability": "mutable", + "name": "new_license", + "nameLocation": "10584:11:1", + "nodeType": "VariableDeclaration", + "scope": 1031, + "src": "10569:26:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license" + }, + "typeName": { + "id": 1015, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1014, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 107, + "src": "10569:7:1" + }, + "referencedDeclaration": 107, + "src": "10569:7:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_storage_ptr", + "typeString": "struct VehicleSystem.license" + } + }, + "visibility": "internal" + } + ], + "id": 1024, + "initialValue": { + "arguments": [ + { + "expression": { + "id": 1018, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 979, + "src": "10606:24:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "id": 1019, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "user_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 109, + "src": "10606:32:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "expression": { + "id": 1020, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 979, + "src": "10640:24:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$118_memory_ptr", + "typeString": "struct VehicleSystem.license_request memory" + } + }, + "id": 1021, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "car_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 111, + "src": "10640:31:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1022, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 974, + "src": "10673:10:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 1017, + "name": "license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 107, + "src": "10598:7:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_$107_storage_ptr_$", + "typeString": "type(struct VehicleSystem.license storage pointer)" + } + }, + "id": 1023, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "10598:86:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "10569:115:1" + }, + { + "expression": { + "arguments": [ + { + "id": 1028, + "name": "new_license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1016, + "src": "10709:11:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_$107_memory_ptr", + "typeString": "struct VehicleSystem.license memory" + } + ], + "expression": { + "id": 1025, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "10695:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 1027, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "10695:13:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_$107_storage_$dyn_storage_ptr_$_t_struct$_license_$107_storage_$returns$__$bound_to$_t_array$_t_struct$_license_$107_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.license storage ref[] storage pointer,struct VehicleSystem.license storage ref)" + } + }, + "id": 1029, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "10695:26:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 1030, + "nodeType": "ExpressionStatement", + "src": "10695:26:1" + } + ] + }, + "functionSelector": "4079a6c0", + "id": 1032, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "reject_to_request_first_time_license", + "nameLocation": "10109:36:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 975, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 972, + "mutability": "mutable", + "name": "_license_request_id", + "nameLocation": "10151:19:1", + "nodeType": "VariableDeclaration", + "scope": 1032, + "src": "10146:24:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 971, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "10146:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 974, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "10186:10:1", + "nodeType": "VariableDeclaration", + "scope": 1032, + "src": "10172:24:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 973, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "10172:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "10145:52:1" + }, + "returnParameters": { + "id": 976, + "nodeType": "ParameterList", + "parameters": [], + "src": "10205:0:1" + }, + "scope": 1328, + "src": "10100:629:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1056, + "nodeType": "Block", + "src": "10849:162:1", + "statements": [ + { + "assignments": [ + 1043 + ], + "declarations": [ + { + "constant": false, + "id": 1043, + "mutability": "mutable", + "name": "temp_violation", + "nameLocation": "10885:14:1", + "nodeType": "VariableDeclaration", + "scope": 1056, + "src": "10860:39:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_traffic_violation_$100_memory_ptr", + "typeString": "struct VehicleSystem.traffic_violation" + }, + "typeName": { + "id": 1042, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1041, + "name": "traffic_violation", + "nodeType": "IdentifierPath", + "referencedDeclaration": 100, + "src": "10860:17:1" + }, + "referencedDeclaration": 100, + "src": "10860:17:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_traffic_violation_$100_storage_ptr", + "typeString": "struct VehicleSystem.traffic_violation" + } + }, + "visibility": "internal" + } + ], + "id": 1049, + "initialValue": { + "arguments": [ + { + "id": 1045, + "name": "_vehicle_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1034, + "src": "10920:11:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1046, + "name": "_vio_type", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1036, + "src": "10933:9:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + { + "id": 1047, + "name": "_vio_des", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1038, + "src": "10944:8:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 1044, + "name": "traffic_violation", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 100, + "src": "10902:17:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_traffic_violation_$100_storage_ptr_$", + "typeString": "type(struct VehicleSystem.traffic_violation storage pointer)" + } + }, + "id": 1048, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "10902:51:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_traffic_violation_$100_memory_ptr", + "typeString": "struct VehicleSystem.traffic_violation memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "10860:93:1" + }, + { + "expression": { + "arguments": [ + { + "id": 1053, + "name": "temp_violation", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1043, + "src": "10988:14:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_traffic_violation_$100_memory_ptr", + "typeString": "struct VehicleSystem.traffic_violation memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_traffic_violation_$100_memory_ptr", + "typeString": "struct VehicleSystem.traffic_violation memory" + } + ], + "expression": { + "id": 1050, + "name": "traffic_violations", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 146, + "src": "10964:18:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage", + "typeString": "struct VehicleSystem.traffic_violation storage ref[] storage ref" + } + }, + "id": 1052, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "10964:23:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage_ptr_$_t_struct$_traffic_violation_$100_storage_$returns$__$bound_to$_t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.traffic_violation storage ref[] storage pointer,struct VehicleSystem.traffic_violation storage ref)" + } + }, + "id": 1054, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "10964:39:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 1055, + "nodeType": "ExpressionStatement", + "src": "10964:39:1" + } + ] + }, + "functionSelector": "f8ad77d6", + "id": 1057, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "add_traffic_violation", + "nameLocation": "10748:21:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1039, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1034, + "mutability": "mutable", + "name": "_vehicle_id", + "nameLocation": "10775:11:1", + "nodeType": "VariableDeclaration", + "scope": 1057, + "src": "10770:16:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1033, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "10770:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1036, + "mutability": "mutable", + "name": "_vio_type", + "nameLocation": "10802:9:1", + "nodeType": "VariableDeclaration", + "scope": 1057, + "src": "10788:23:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1035, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "10788:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1038, + "mutability": "mutable", + "name": "_vio_des", + "nameLocation": "10827:8:1", + "nodeType": "VariableDeclaration", + "scope": 1057, + "src": "10813:22:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1037, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "10813:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "10769:67:1" + }, + "returnParameters": { + "id": 1040, + "nodeType": "ParameterList", + "parameters": [], + "src": "10849:0:1" + }, + "scope": 1328, + "src": "10739:272:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1099, + "nodeType": "Block", + "src": "11126:304:1", + "statements": [ + { + "body": { + "id": 1097, + "nodeType": "Block", + "src": "11199:224:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 1078, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1067, + "src": "11230:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1079, + "name": "_vio_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1059, + "src": "11233:7:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 1077, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "11218:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 1080, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "11218:23:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1096, + "nodeType": "IfStatement", + "src": "11214:198:1", + "trueBody": { + "id": 1095, + "nodeType": "Block", + "src": "11256:156:1", + "statements": [ + { + "expression": { + "id": 1086, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1081, + "name": "traffic_violations", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 146, + "src": "11275:18:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage", + "typeString": "struct VehicleSystem.traffic_violation storage ref[] storage ref" + } + }, + "id": 1083, + "indexExpression": { + "id": 1082, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1067, + "src": "11294:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "11275:21:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_traffic_violation_$100_storage", + "typeString": "struct VehicleSystem.traffic_violation storage ref" + } + }, + "id": 1084, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "violation_type", + "nodeType": "MemberAccess", + "referencedDeclaration": 99, + "src": "11275:36:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 1085, + "name": "_vio_type", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1061, + "src": "11314:9:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "11275:48:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 1087, + "nodeType": "ExpressionStatement", + "src": "11275:48:1" + }, + { + "expression": { + "id": 1093, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1088, + "name": "traffic_violations", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 146, + "src": "11342:18:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage", + "typeString": "struct VehicleSystem.traffic_violation storage ref[] storage ref" + } + }, + "id": 1090, + "indexExpression": { + "id": 1089, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1067, + "src": "11361:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "11342:21:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_traffic_violation_$100_storage", + "typeString": "struct VehicleSystem.traffic_violation storage ref" + } + }, + "id": 1091, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "violation_description", + "nodeType": "MemberAccess", + "referencedDeclaration": 97, + "src": "11342:43:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 1092, + "name": "_vio_des", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1063, + "src": "11388:8:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "11342:54:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 1094, + "nodeType": "ExpressionStatement", + "src": "11342:54:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 1073, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 1070, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1067, + "src": "11154:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 1071, + "name": "traffic_violations", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 146, + "src": "11158:18:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage", + "typeString": "struct VehicleSystem.traffic_violation storage ref[] storage ref" + } + }, + "id": 1072, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "11158:25:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "11154:29:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1098, + "initializationExpression": { + "assignments": [ + 1067 + ], + "declarations": [ + { + "constant": false, + "id": 1067, + "mutability": "mutable", + "name": "i", + "nameLocation": "11147:1:1", + "nodeType": "VariableDeclaration", + "scope": 1098, + "src": "11142:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1066, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "11142:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 1069, + "initialValue": { + "hexValue": "30", + "id": 1068, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "11151:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "11142:10:1" + }, + "loopExpression": { + "expression": { + "id": 1075, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "11185:3:1", + "subExpression": { + "id": 1074, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1067, + "src": "11185:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1076, + "nodeType": "ExpressionStatement", + "src": "11185:3:1" + }, + "nodeType": "ForStatement", + "src": "11137:286:1" + } + ] + }, + "functionSelector": "e6b59346", + "id": 1100, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "edit_traffic_violation", + "nameLocation": "11028:22:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1064, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1059, + "mutability": "mutable", + "name": "_vio_id", + "nameLocation": "11056:7:1", + "nodeType": "VariableDeclaration", + "scope": 1100, + "src": "11051:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1058, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "11051:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1061, + "mutability": "mutable", + "name": "_vio_type", + "nameLocation": "11079:9:1", + "nodeType": "VariableDeclaration", + "scope": 1100, + "src": "11065:23:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1060, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "11065:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1063, + "mutability": "mutable", + "name": "_vio_des", + "nameLocation": "11104:8:1", + "nodeType": "VariableDeclaration", + "scope": 1100, + "src": "11090:22:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1062, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "11090:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "11050:63:1" + }, + "returnParameters": { + "id": 1065, + "nodeType": "ParameterList", + "parameters": [], + "src": "11126:0:1" + }, + "scope": 1328, + "src": "11019:411:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1123, + "nodeType": "Block", + "src": "11515:173:1", + "statements": [ + { + "assignments": [ + 1109 + ], + "declarations": [ + { + "constant": false, + "id": 1109, + "mutability": "mutable", + "name": "new_ban_sale_request", + "nameLocation": "11552:20:1", + "nodeType": "VariableDeclaration", + "scope": 1123, + "src": "11528:44:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_ban_sale_request_$126_memory_ptr", + "typeString": "struct VehicleSystem.ban_sale_request" + }, + "typeName": { + "id": 1108, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1107, + "name": "ban_sale_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 126, + "src": "11528:16:1" + }, + "referencedDeclaration": 126, + "src": "11528:16:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_ban_sale_request_$126_storage_ptr", + "typeString": "struct VehicleSystem.ban_sale_request" + } + }, + "visibility": "internal" + } + ], + "id": 1116, + "initialValue": { + "arguments": [ + { + "id": 1111, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1104, + "src": "11592:8:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1112, + "name": "_car_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1102, + "src": "11602:7:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "expression": { + "id": 1113, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 46, + "src": "11611:5:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$46_$", + "typeString": "type(enum VehicleSystem.State)" + } + }, + "id": 1114, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "PENDING", + "nodeType": "MemberAccess", + "referencedDeclaration": 45, + "src": "11611:13:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + ], + "id": 1110, + "name": "ban_sale_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 126, + "src": "11575:16:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_ban_sale_request_$126_storage_ptr_$", + "typeString": "type(struct VehicleSystem.ban_sale_request storage pointer)" + } + }, + "id": 1115, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "11575:50:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_ban_sale_request_$126_memory_ptr", + "typeString": "struct VehicleSystem.ban_sale_request memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "11528:97:1" + }, + { + "expression": { + "arguments": [ + { + "id": 1120, + "name": "new_ban_sale_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1109, + "src": "11659:20:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_ban_sale_request_$126_memory_ptr", + "typeString": "struct VehicleSystem.ban_sale_request memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_ban_sale_request_$126_memory_ptr", + "typeString": "struct VehicleSystem.ban_sale_request memory" + } + ], + "expression": { + "id": 1117, + "name": "ban_sale_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 158, + "src": "11636:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_ban_sale_request_$126_storage_$dyn_storage", + "typeString": "struct VehicleSystem.ban_sale_request storage ref[] storage ref" + } + }, + "id": 1119, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "11636:22:1", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_ban_sale_request_$126_storage_$dyn_storage_ptr_$_t_struct$_ban_sale_request_$126_storage_$returns$__$bound_to$_t_array$_t_struct$_ban_sale_request_$126_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystem.ban_sale_request storage ref[] storage pointer,struct VehicleSystem.ban_sale_request storage ref)" + } + }, + "id": 1121, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "11636:44:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 1122, + "nodeType": "ExpressionStatement", + "src": "11636:44:1" + } + ] + }, + "functionSelector": "6b62b9d1", + "id": 1124, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "request_to_remove_ban_sale", + "nameLocation": "11447:26:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1105, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1102, + "mutability": "mutable", + "name": "_car_id", + "nameLocation": "11479:7:1", + "nodeType": "VariableDeclaration", + "scope": 1124, + "src": "11474:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1101, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "11474:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1104, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "11493:8:1", + "nodeType": "VariableDeclaration", + "scope": 1124, + "src": "11488:13:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1103, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "11488:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "11473:29:1" + }, + "returnParameters": { + "id": 1106, + "nodeType": "ParameterList", + "parameters": [], + "src": "11515:0:1" + }, + "scope": 1328, + "src": "11438:250:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1165, + "nodeType": "Block", + "src": "11787:284:1", + "statements": [ + { + "body": { + "id": 1156, + "nodeType": "Block", + "src": "11859:159:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 1143, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1132, + "src": "11890:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1144, + "name": "_ban_sale_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1126, + "src": "11893:20:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 1142, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "11878:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 1145, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "11878:36:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1155, + "nodeType": "IfStatement", + "src": "11874:133:1", + "trueBody": { + "id": 1154, + "nodeType": "Block", + "src": "11929:78:1", + "statements": [ + { + "expression": { + "id": 1152, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1146, + "name": "ban_sale_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 158, + "src": "11948:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_ban_sale_request_$126_storage_$dyn_storage", + "typeString": "struct VehicleSystem.ban_sale_request storage ref[] storage ref" + } + }, + "id": 1148, + "indexExpression": { + "id": 1147, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1132, + "src": "11966:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "11948:20:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_ban_sale_request_$126_storage", + "typeString": "struct VehicleSystem.ban_sale_request storage ref" + } + }, + "id": 1149, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 125, + "src": "11948:26:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 1150, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 46, + "src": "11977:5:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$46_$", + "typeString": "type(enum VehicleSystem.State)" + } + }, + "id": 1151, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "ACCEPTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 43, + "src": "11977:14:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "src": "11948:43:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "id": 1153, + "nodeType": "ExpressionStatement", + "src": "11948:43:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 1138, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 1135, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1132, + "src": "11815:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 1136, + "name": "ban_sale_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 158, + "src": "11819:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_ban_sale_request_$126_storage_$dyn_storage", + "typeString": "struct VehicleSystem.ban_sale_request storage ref[] storage ref" + } + }, + "id": 1137, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "11819:24:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "11815:28:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1157, + "initializationExpression": { + "assignments": [ + 1132 + ], + "declarations": [ + { + "constant": false, + "id": 1132, + "mutability": "mutable", + "name": "i", + "nameLocation": "11808:1:1", + "nodeType": "VariableDeclaration", + "scope": 1157, + "src": "11803:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1131, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "11803:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 1134, + "initialValue": { + "hexValue": "30", + "id": 1133, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "11812:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "11803:10:1" + }, + "loopExpression": { + "expression": { + "id": 1140, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "11845:3:1", + "subExpression": { + "id": 1139, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1132, + "src": "11845:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1141, + "nodeType": "ExpressionStatement", + "src": "11845:3:1" + }, + "nodeType": "ForStatement", + "src": "11798:220:1" + }, + { + "expression": { + "id": 1163, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1158, + "name": "vehicles", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 138, + "src": "12028:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle storage ref[] storage ref" + } + }, + "id": 1160, + "indexExpression": { + "id": 1159, + "name": "_car_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1128, + "src": "12037:7:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "12028:17:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_storage", + "typeString": "struct VehicleSystem.vehicle storage ref" + } + }, + "id": 1161, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "isBlocked", + "nodeType": "MemberAccess", + "referencedDeclaration": 74, + "src": "12028:27:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "hexValue": "66616c7365", + "id": 1162, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "bool", + "lValueRequested": false, + "nodeType": "Literal", + "src": "12058:5:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "value": "false" + }, + "src": "12028:35:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1164, + "nodeType": "ExpressionStatement", + "src": "12028:35:1" + } + ] + }, + "functionSelector": "9d2acad7", + "id": 1166, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "accept_to_request_renewal_license", + "nameLocation": "11705:33:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1129, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1126, + "mutability": "mutable", + "name": "_ban_sale_request_id", + "nameLocation": "11744:20:1", + "nodeType": "VariableDeclaration", + "scope": 1166, + "src": "11739:25:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1125, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "11739:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1128, + "mutability": "mutable", + "name": "_car_id", + "nameLocation": "11771:7:1", + "nodeType": "VariableDeclaration", + "scope": 1166, + "src": "11766:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1127, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "11766:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "11738:41:1" + }, + "returnParameters": { + "id": 1130, + "nodeType": "ParameterList", + "parameters": [], + "src": "11787:0:1" + }, + "scope": 1328, + "src": "11696:375:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1207, + "nodeType": "Block", + "src": "12170:283:1", + "statements": [ + { + "body": { + "id": 1198, + "nodeType": "Block", + "src": "12242:159:1", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 1185, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1174, + "src": "12273:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1186, + "name": "_ban_sale_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1168, + "src": "12276:20:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 1184, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1300, + "src": "12261:11:1", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 1187, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "12261:36:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1197, + "nodeType": "IfStatement", + "src": "12257:133:1", + "trueBody": { + "id": 1196, + "nodeType": "Block", + "src": "12312:78:1", + "statements": [ + { + "expression": { + "id": 1194, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1188, + "name": "ban_sale_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 158, + "src": "12331:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_ban_sale_request_$126_storage_$dyn_storage", + "typeString": "struct VehicleSystem.ban_sale_request storage ref[] storage ref" + } + }, + "id": 1190, + "indexExpression": { + "id": 1189, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1174, + "src": "12349:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "12331:20:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_ban_sale_request_$126_storage", + "typeString": "struct VehicleSystem.ban_sale_request storage ref" + } + }, + "id": 1191, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 125, + "src": "12331:26:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 1192, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 46, + "src": "12360:5:1", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$46_$", + "typeString": "type(enum VehicleSystem.State)" + } + }, + "id": 1193, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "REJECTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 44, + "src": "12360:14:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "src": "12331:43:1", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$46", + "typeString": "enum VehicleSystem.State" + } + }, + "id": 1195, + "nodeType": "ExpressionStatement", + "src": "12331:43:1" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 1180, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 1177, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1174, + "src": "12198:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 1178, + "name": "ban_sale_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 158, + "src": "12202:17:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_ban_sale_request_$126_storage_$dyn_storage", + "typeString": "struct VehicleSystem.ban_sale_request storage ref[] storage ref" + } + }, + "id": 1179, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "12202:24:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "12198:28:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1199, + "initializationExpression": { + "assignments": [ + 1174 + ], + "declarations": [ + { + "constant": false, + "id": 1174, + "mutability": "mutable", + "name": "i", + "nameLocation": "12191:1:1", + "nodeType": "VariableDeclaration", + "scope": 1199, + "src": "12186:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1173, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "12186:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 1176, + "initialValue": { + "hexValue": "30", + "id": 1175, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "12195:1:1", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "12186:10:1" + }, + "loopExpression": { + "expression": { + "id": 1182, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "12228:3:1", + "subExpression": { + "id": 1181, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1174, + "src": "12228:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1183, + "nodeType": "ExpressionStatement", + "src": "12228:3:1" + }, + "nodeType": "ForStatement", + "src": "12181:220:1" + }, + { + "expression": { + "id": 1205, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1200, + "name": "vehicles", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 138, + "src": "12411:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_vehicle_$77_storage_$dyn_storage", + "typeString": "struct VehicleSystem.vehicle storage ref[] storage ref" + } + }, + "id": 1202, + "indexExpression": { + "id": 1201, + "name": "_car_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1170, + "src": "12420:7:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "12411:17:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_vehicle_$77_storage", + "typeString": "struct VehicleSystem.vehicle storage ref" + } + }, + "id": 1203, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "isBlocked", + "nodeType": "MemberAccess", + "referencedDeclaration": 74, + "src": "12411:27:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "hexValue": "74727565", + "id": 1204, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "bool", + "lValueRequested": false, + "nodeType": "Literal", + "src": "12441:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "value": "true" + }, + "src": "12411:34:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1206, + "nodeType": "ExpressionStatement", + "src": "12411:34:1" + } + ] + }, + "functionSelector": "8839d3f1", + "id": 1208, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "reject_to_request_renewal_license", + "nameLocation": "12088:33:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1171, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1168, + "mutability": "mutable", + "name": "_ban_sale_request_id", + "nameLocation": "12127:20:1", + "nodeType": "VariableDeclaration", + "scope": 1208, + "src": "12122:25:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1167, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "12122:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1170, + "mutability": "mutable", + "name": "_car_id", + "nameLocation": "12154:7:1", + "nodeType": "VariableDeclaration", + "scope": 1208, + "src": "12149:12:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1169, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "12149:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "12121:41:1" + }, + "returnParameters": { + "id": 1172, + "nodeType": "ParameterList", + "parameters": [], + "src": "12170:0:1" + }, + "scope": 1328, + "src": "12079:374:1", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1217, + "nodeType": "Block", + "src": "12545:44:1", + "statements": [ + { + "expression": { + "id": 1215, + "name": "traffic_violations", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 146, + "src": "12563:18:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage", + "typeString": "struct VehicleSystem.traffic_violation storage ref[] storage ref" + } + }, + "functionReturnParameters": 1214, + "id": 1216, + "nodeType": "Return", + "src": "12556:25:1" + } + ] + }, + "functionSelector": "7cea8a33", + "id": 1218, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_traffic_violations", + "nameLocation": "12472:22:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1209, + "nodeType": "ParameterList", + "parameters": [], + "src": "12494:2:1" + }, + "returnParameters": { + "id": 1214, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1213, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 1218, + "src": "12518:26:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_memory_ptr_$dyn_memory_ptr", + "typeString": "struct VehicleSystem.traffic_violation[]" + }, + "typeName": { + "baseType": { + "id": 1211, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1210, + "name": "traffic_violation", + "nodeType": "IdentifierPath", + "referencedDeclaration": 100, + "src": "12518:17:1" + }, + "referencedDeclaration": 100, + "src": "12518:17:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_traffic_violation_$100_storage_ptr", + "typeString": "struct VehicleSystem.traffic_violation" + } + }, + "id": 1212, + "nodeType": "ArrayTypeName", + "src": "12518:19:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.traffic_violation[]" + } + }, + "visibility": "internal" + } + ], + "src": "12517:28:1" + }, + "scope": 1328, + "src": "12463:126:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1227, + "nodeType": "Block", + "src": "12659:34:1", + "statements": [ + { + "expression": { + "id": 1225, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "12677:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "functionReturnParameters": 1224, + "id": 1226, + "nodeType": "Return", + "src": "12670:15:1" + } + ] + }, + "functionSelector": "b0a951c2", + "id": 1228, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_licenses", + "nameLocation": "12606:12:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1219, + "nodeType": "ParameterList", + "parameters": [], + "src": "12618:2:1" + }, + "returnParameters": { + "id": 1224, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1223, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 1228, + "src": "12642:16:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_memory_ptr_$dyn_memory_ptr", + "typeString": "struct VehicleSystem.license[]" + }, + "typeName": { + "baseType": { + "id": 1221, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1220, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 107, + "src": "12642:7:1" + }, + "referencedDeclaration": 107, + "src": "12642:7:1", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$107_storage_ptr", + "typeString": "struct VehicleSystem.license" + } + }, + "id": 1222, + "nodeType": "ArrayTypeName", + "src": "12642:9:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystem.license[]" + } + }, + "visibility": "internal" + } + ], + "src": "12641:18:1" + }, + "scope": 1328, + "src": "12597:96:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1236, + "nodeType": "Block", + "src": "12764:51:1", + "statements": [ + { + "expression": { + "expression": { + "id": 1233, + "name": "traffic_violations", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 146, + "src": "12782:18:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_traffic_violation_$100_storage_$dyn_storage", + "typeString": "struct VehicleSystem.traffic_violation storage ref[] storage ref" + } + }, + "id": 1234, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "12782:25:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "functionReturnParameters": 1232, + "id": 1235, + "nodeType": "Return", + "src": "12775:32:1" + } + ] + }, + "functionSelector": "451d6716", + "id": 1237, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "traffic_violations_length", + "nameLocation": "12710:25:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1229, + "nodeType": "ParameterList", + "parameters": [], + "src": "12735:2:1" + }, + "returnParameters": { + "id": 1232, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1231, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 1237, + "src": "12759:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1230, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "12759:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "12758:6:1" + }, + "scope": 1328, + "src": "12701:114:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1245, + "nodeType": "Block", + "src": "12876:41:1", + "statements": [ + { + "expression": { + "expression": { + "id": 1242, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 150, + "src": "12894:8:1", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$107_storage_$dyn_storage", + "typeString": "struct VehicleSystem.license storage ref[] storage ref" + } + }, + "id": 1243, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "12894:15:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "functionReturnParameters": 1241, + "id": 1244, + "nodeType": "Return", + "src": "12887:22:1" + } + ] + }, + "functionSelector": "167f1198", + "id": 1246, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "licenses_length", + "nameLocation": "12832:15:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1238, + "nodeType": "ParameterList", + "parameters": [], + "src": "12847:2:1" + }, + "returnParameters": { + "id": 1241, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1240, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 1246, + "src": "12871:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1239, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "12871:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "12870:6:1" + }, + "scope": 1328, + "src": "12823:94:1", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1272, + "nodeType": "Block", + "src": "12998:96:1", + "statements": [ + { + "expression": { + "components": [ + { + "commonType": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + }, + "id": 1269, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "arguments": [ + { + "arguments": [ + { + "components": [ + { + "id": 1258, + "name": "a", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1248, + "src": "13045:1:1", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + } + ], + "id": 1259, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "13044:3:1", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_address", + "typeString": "address" + } + ], + "expression": { + "id": 1256, + "name": "abi", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967295, + "src": "13027:3:1", + "typeDescriptions": { + "typeIdentifier": "t_magic_abi", + "typeString": "abi" + } + }, + "id": 1257, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "encodePacked", + "nodeType": "MemberAccess", + "src": "13027:16:1", + "typeDescriptions": { + "typeIdentifier": "t_function_abiencodepacked_pure$__$returns$_t_bytes_memory_ptr_$", + "typeString": "function () pure returns (bytes memory)" + } + }, + "id": 1260, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13027:21:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + ], + "id": 1255, + "name": "keccak256", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967288, + "src": "13017:9:1", + "typeDescriptions": { + "typeIdentifier": "t_function_keccak256_pure$_t_bytes_memory_ptr_$returns$_t_bytes32_$", + "typeString": "function (bytes memory) pure returns (bytes32)" + } + }, + "id": 1261, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13017:32:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + } + }, + "nodeType": "BinaryOperation", + "operator": "==", + "rightExpression": { + "arguments": [ + { + "arguments": [ + { + "components": [ + { + "id": 1265, + "name": "b", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1250, + "src": "13081:1:1", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + } + ], + "id": 1266, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "13080:3:1", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_address", + "typeString": "address" + } + ], + "expression": { + "id": 1263, + "name": "abi", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967295, + "src": "13063:3:1", + "typeDescriptions": { + "typeIdentifier": "t_magic_abi", + "typeString": "abi" + } + }, + "id": 1264, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "encodePacked", + "nodeType": "MemberAccess", + "src": "13063:16:1", + "typeDescriptions": { + "typeIdentifier": "t_function_abiencodepacked_pure$__$returns$_t_bytes_memory_ptr_$", + "typeString": "function () pure returns (bytes memory)" + } + }, + "id": 1267, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13063:21:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + ], + "id": 1262, + "name": "keccak256", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967288, + "src": "13053:9:1", + "typeDescriptions": { + "typeIdentifier": "t_function_keccak256_pure$_t_bytes_memory_ptr_$returns$_t_bytes32_$", + "typeString": "function (bytes memory) pure returns (bytes32)" + } + }, + "id": 1268, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13053:32:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + } + }, + "src": "13017:68:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + } + ], + "id": 1270, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "13016:70:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "functionReturnParameters": 1254, + "id": 1271, + "nodeType": "Return", + "src": "13009:77:1" + } + ] + }, + "functionSelector": "95e885c0", + "id": 1273, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "compareAddress", + "nameLocation": "12934:14:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1251, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1248, + "mutability": "mutable", + "name": "a", + "nameLocation": "12957:1:1", + "nodeType": "VariableDeclaration", + "scope": 1273, + "src": "12949:9:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + }, + "typeName": { + "id": 1247, + "name": "address", + "nodeType": "ElementaryTypeName", + "src": "12949:7:1", + "stateMutability": "nonpayable", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1250, + "mutability": "mutable", + "name": "b", + "nameLocation": "12968:1:1", + "nodeType": "VariableDeclaration", + "scope": 1273, + "src": "12960:9:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + }, + "typeName": { + "id": 1249, + "name": "address", + "nodeType": "ElementaryTypeName", + "src": "12960:7:1", + "stateMutability": "nonpayable", + "typeDescriptions": { + "typeIdentifier": "t_address", + "typeString": "address" + } + }, + "visibility": "internal" + } + ], + "src": "12948:22:1" + }, + "returnParameters": { + "id": 1254, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1253, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 1273, + "src": "12992:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "typeName": { + "id": 1252, + "name": "bool", + "nodeType": "ElementaryTypeName", + "src": "12992:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "visibility": "internal" + } + ], + "src": "12991:6:1" + }, + "scope": 1328, + "src": "12925:169:1", + "stateMutability": "pure", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1299, + "nodeType": "Block", + "src": "13166:96:1", + "statements": [ + { + "expression": { + "components": [ + { + "commonType": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + }, + "id": 1296, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "arguments": [ + { + "arguments": [ + { + "components": [ + { + "id": 1285, + "name": "a", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1275, + "src": "13213:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "id": 1286, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "13212:3:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "expression": { + "id": 1283, + "name": "abi", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967295, + "src": "13195:3:1", + "typeDescriptions": { + "typeIdentifier": "t_magic_abi", + "typeString": "abi" + } + }, + "id": 1284, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "encodePacked", + "nodeType": "MemberAccess", + "src": "13195:16:1", + "typeDescriptions": { + "typeIdentifier": "t_function_abiencodepacked_pure$__$returns$_t_bytes_memory_ptr_$", + "typeString": "function () pure returns (bytes memory)" + } + }, + "id": 1287, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13195:21:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + ], + "id": 1282, + "name": "keccak256", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967288, + "src": "13185:9:1", + "typeDescriptions": { + "typeIdentifier": "t_function_keccak256_pure$_t_bytes_memory_ptr_$returns$_t_bytes32_$", + "typeString": "function (bytes memory) pure returns (bytes32)" + } + }, + "id": 1288, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13185:32:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + } + }, + "nodeType": "BinaryOperation", + "operator": "==", + "rightExpression": { + "arguments": [ + { + "arguments": [ + { + "components": [ + { + "id": 1292, + "name": "b", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1277, + "src": "13249:1:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "id": 1293, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "13248:3:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "expression": { + "id": 1290, + "name": "abi", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967295, + "src": "13231:3:1", + "typeDescriptions": { + "typeIdentifier": "t_magic_abi", + "typeString": "abi" + } + }, + "id": 1291, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "encodePacked", + "nodeType": "MemberAccess", + "src": "13231:16:1", + "typeDescriptions": { + "typeIdentifier": "t_function_abiencodepacked_pure$__$returns$_t_bytes_memory_ptr_$", + "typeString": "function () pure returns (bytes memory)" + } + }, + "id": 1294, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13231:21:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + ], + "id": 1289, + "name": "keccak256", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967288, + "src": "13221:9:1", + "typeDescriptions": { + "typeIdentifier": "t_function_keccak256_pure$_t_bytes_memory_ptr_$returns$_t_bytes32_$", + "typeString": "function (bytes memory) pure returns (bytes32)" + } + }, + "id": 1295, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13221:32:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + } + }, + "src": "13185:68:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + } + ], + "id": 1297, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "13184:70:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "functionReturnParameters": 1281, + "id": 1298, + "nodeType": "Return", + "src": "13177:77:1" + } + ] + }, + "functionSelector": "b4e74eb8", + "id": 1300, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "compareUint", + "nameLocation": "13111:11:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1278, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1275, + "mutability": "mutable", + "name": "a", + "nameLocation": "13128:1:1", + "nodeType": "VariableDeclaration", + "scope": 1300, + "src": "13123:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1274, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "13123:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1277, + "mutability": "mutable", + "name": "b", + "nameLocation": "13136:1:1", + "nodeType": "VariableDeclaration", + "scope": 1300, + "src": "13131:6:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1276, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "13131:4:1", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "13122:16:1" + }, + "returnParameters": { + "id": 1281, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1280, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 1300, + "src": "13160:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "typeName": { + "id": 1279, + "name": "bool", + "nodeType": "ElementaryTypeName", + "src": "13160:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "visibility": "internal" + } + ], + "src": "13159:6:1" + }, + "scope": 1328, + "src": "13102:160:1", + "stateMutability": "pure", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1326, + "nodeType": "Block", + "src": "13355:96:1", + "statements": [ + { + "expression": { + "components": [ + { + "commonType": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + }, + "id": 1323, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "arguments": [ + { + "arguments": [ + { + "components": [ + { + "id": 1312, + "name": "a", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1302, + "src": "13402:1:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "id": 1313, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "13401:3:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "expression": { + "id": 1310, + "name": "abi", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967295, + "src": "13384:3:1", + "typeDescriptions": { + "typeIdentifier": "t_magic_abi", + "typeString": "abi" + } + }, + "id": 1311, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "encodePacked", + "nodeType": "MemberAccess", + "src": "13384:16:1", + "typeDescriptions": { + "typeIdentifier": "t_function_abiencodepacked_pure$__$returns$_t_bytes_memory_ptr_$", + "typeString": "function () pure returns (bytes memory)" + } + }, + "id": 1314, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13384:21:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + ], + "id": 1309, + "name": "keccak256", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967288, + "src": "13374:9:1", + "typeDescriptions": { + "typeIdentifier": "t_function_keccak256_pure$_t_bytes_memory_ptr_$returns$_t_bytes32_$", + "typeString": "function (bytes memory) pure returns (bytes32)" + } + }, + "id": 1315, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13374:32:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + } + }, + "nodeType": "BinaryOperation", + "operator": "==", + "rightExpression": { + "arguments": [ + { + "arguments": [ + { + "components": [ + { + "id": 1319, + "name": "b", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1304, + "src": "13438:1:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "id": 1320, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "13437:3:1", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "expression": { + "id": 1317, + "name": "abi", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967295, + "src": "13420:3:1", + "typeDescriptions": { + "typeIdentifier": "t_magic_abi", + "typeString": "abi" + } + }, + "id": 1318, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "encodePacked", + "nodeType": "MemberAccess", + "src": "13420:16:1", + "typeDescriptions": { + "typeIdentifier": "t_function_abiencodepacked_pure$__$returns$_t_bytes_memory_ptr_$", + "typeString": "function () pure returns (bytes memory)" + } + }, + "id": 1321, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13420:21:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + ], + "id": 1316, + "name": "keccak256", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967288, + "src": "13410:9:1", + "typeDescriptions": { + "typeIdentifier": "t_function_keccak256_pure$_t_bytes_memory_ptr_$returns$_t_bytes32_$", + "typeString": "function (bytes memory) pure returns (bytes32)" + } + }, + "id": 1322, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "13410:32:1", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + } + }, + "src": "13374:68:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + } + ], + "id": 1324, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "13373:70:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "functionReturnParameters": 1308, + "id": 1325, + "nodeType": "Return", + "src": "13366:77:1" + } + ] + }, + "functionSelector": "bed34bba", + "id": 1327, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "compareStrings", + "nameLocation": "13279:14:1", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1305, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1302, + "mutability": "mutable", + "name": "a", + "nameLocation": "13308:1:1", + "nodeType": "VariableDeclaration", + "scope": 1327, + "src": "13294:15:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1301, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "13294:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1304, + "mutability": "mutable", + "name": "b", + "nameLocation": "13325:1:1", + "nodeType": "VariableDeclaration", + "scope": 1327, + "src": "13311:15:1", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1303, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "13311:6:1", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "13293:34:1" + }, + "returnParameters": { + "id": 1308, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1307, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 1327, + "src": "13349:4:1", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "typeName": { + "id": 1306, + "name": "bool", + "nodeType": "ElementaryTypeName", + "src": "13349:4:1", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "visibility": "internal" + } + ], + "src": "13348:6:1" + }, + "scope": 1328, + "src": "13270:181:1", + "stateMutability": "pure", + "virtual": false, + "visibility": "public" + } + ], + "scope": 1329, + "src": "60:13394:1", + "usedErrors": [] + } + ], + "src": "32:13424:1" + }, + "compiler": { + "name": "solc", + "version": "0.8.15+commit.e14f2714.Emscripten.clang" + }, + "networks": { + "5777": { + "events": {}, + "links": {}, + "address": "0x092fe01D330c99420020AA88D29Ff85f7b9b2FB1", + "transactionHash": "0x8597941646261e44b97e6f0c31c5407056b989f5876bce1248237a89d90b10be" + } + }, + "schemaVersion": "3.4.7", + "updatedAt": "2022-06-16T13:47:22.272Z", + "networkType": "ethereum", + "devdoc": { + "kind": "dev", + "methods": {}, + "version": 1 + }, + "userdoc": { + "kind": "user", + "methods": {}, + "version": 1 + } +} \ No newline at end of file diff --git a/build/contracts/VehicleSystemTwo.json b/build/contracts/VehicleSystemTwo.json new file mode 100644 index 00000000..5672e77d --- /dev/null +++ b/build/contracts/VehicleSystemTwo.json @@ -0,0 +1,15459 @@ +{ + "contractName": "VehicleSystemTwo", + "abi": [ + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "licenses", + "outputs": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "car_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "expire_at", + "type": "string" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "name": "licenses_requests", + "outputs": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "car_id", + "type": "uint256" + }, + { + "internalType": "enum VehicleSystemTwo.LicenseRequestType", + "name": "license_request_type", + "type": "uint8" + }, + { + "internalType": "enum VehicleSystemTwo.State", + "name": "state", + "type": "uint8" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_car_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "add_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + } + ], + "name": "edit_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_car_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + } + ], + "name": "request_to_renewal_licence", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_car_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_user_id", + "type": "uint256" + } + ], + "name": "request_to_first_time_licence", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_request_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_license_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "accept_to_request_renewal_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_request_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "accept_to_request_first_time_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_request_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "_license_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "reject_to_request_renewal_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "_license_request_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "_expire_at", + "type": "string" + } + ], + "name": "reject_to_request_first_time_license", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [], + "name": "get_licenses", + "outputs": [ + { + "components": [ + { + "internalType": "uint256", + "name": "user_id", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "car_id", + "type": "uint256" + }, + { + "internalType": "string", + "name": "expire_at", + "type": "string" + } + ], + "internalType": "struct VehicleSystemTwo.license[]", + "name": "", + "type": "tuple[]" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "a", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "b", + "type": "uint256" + } + ], + "name": "compareUint", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "stateMutability": "pure", + "type": "function" + } + ], + "metadata": "{\"compiler\":{\"version\":\"0.8.15+commit.e14f2714\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_request_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"accept_to_request_first_time_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_request_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_license_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"accept_to_request_renewal_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_car_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"add_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"a\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"b\",\"type\":\"uint256\"}],\"name\":\"compareUint\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"}],\"name\":\"edit_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"get_licenses\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"car_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"expire_at\",\"type\":\"string\"}],\"internalType\":\"struct VehicleSystemTwo.license[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"licenses\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"car_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"expire_at\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"licenses_requests\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"user_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"car_id\",\"type\":\"uint256\"},{\"internalType\":\"enum VehicleSystemTwo.LicenseRequestType\",\"name\":\"license_request_type\",\"type\":\"uint8\"},{\"internalType\":\"enum VehicleSystemTwo.State\",\"name\":\"state\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_request_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"reject_to_request_first_time_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_request_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_license_id\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"_expire_at\",\"type\":\"string\"}],\"name\":\"reject_to_request_renewal_license\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_car_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"}],\"name\":\"request_to_first_time_licence\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_license_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_car_id\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_user_id\",\"type\":\"uint256\"}],\"name\":\"request_to_renewal_licence\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"project:/contracts/VehicleSystemTwo.sol\":\"VehicleSystemTwo\"},\"evmVersion\":\"london\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"project:/contracts/VehicleSystemTwo.sol\":{\"keccak256\":\"0x40a44eddf9de1ffd12f19cfb27605f7e179deeffc603aa46e3a3d650b6c0bea5\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d190f6925fd2a15b5989cfb33b340dfde3abcc3802c0db8308b941788237c44d\",\"dweb:/ipfs/QmRPLfHUz3T1ze9LBr89qTxi74KN3AuXZQkbcbpCJT4C95\"]}},\"version\":1}", + "bytecode": "0x608060405234801561001057600080fd5b506117b5806100206000396000f3fe608060405234801561001057600080fd5b50600436106100b35760003560e01c80634079a6c0116100715780634079a6c0146101765780635367cb561461019257806390e8fc91146101c5578063b0a951c2146101e1578063b4e74eb8146101ff578063f5701cfe1461022f576100b3565b80627d43cd146100b8578063086ae1cf146100d45780631f0a3fa5146100f05780632ca052ce1461010c5780632e0ba53e146101285780633379084514610144575b600080fd5b6100d260048036038101906100cd9190610d52565b61024b565b005b6100ee60048036038101906100e99190610d52565b6102ad565b005b61010a60048036038101906101059190610ed8565b61039e565b005b61012660048036038101906101219190610f47565b61041b565b005b610142600480360381019061013d9190610f9a565b610540565b005b61015e60048036038101906101599190610ff6565b610708565b60405161016d939291906110ba565b60405180910390f35b610190600480360381019061018b9190610f9a565b6107ca565b005b6101ac60048036038101906101a79190610ff6565b610991565b6040516101bc94939291906111b7565b60405180910390f35b6101df60048036038101906101da9190610ed8565b6109eb565b005b6101e9610aa4565b6040516101f69190611367565b60405180910390f35b61021960048036038101906102149190610d52565b610ba9565b60405161022691906113a4565b60405180910390f35b61024960048036038101906102449190610ed8565b610c02565b005b60005b6000805490508110156102a8576102658184610ba9565b1561029557816000828154811061027f5761027e6113bf565b5b9060005260206000209060030201600001819055505b80806102a09061141d565b91505061024e565b505050565b60006040518060800160405280838152602001848152602001600060018111156102da576102d96110f8565b5b81526020016002808111156102f2576102f16110f8565b5b81525090506001819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690836001811115610362576103616110f8565b5b021790555060608201518160020160016101000a81548160ff02191690836002811115610392576103916110f8565b5b02179055505050505050565b600060405180606001604052808581526020018481526020018381525090506000819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816104129190611671565b50505050505050565b60005b60008054905081101561053a576104358185610ba9565b156105275760006040518060800160405280848152602001858152602001600180811115610466576104656110f8565b5b815260200160028081111561047e5761047d6110f8565b5b81525090506001819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff021916908360018111156104ee576104ed6110f8565b5b021790555060608201518160020160016101000a81548160ff0219169083600281111561051e5761051d6110f8565b5b02179055505050505b80806105329061141d565b91505061041e565b50505050565b610548610cbc565b60005b600180549050811015610682576105628185610ba9565b1561066f576001818154811061057b5761057a6113bf565b5b906000526020600020906003020160405180608001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff1660018111156105cd576105cc6110f8565b5b60018111156105df576105de6110f8565b5b81526020016002820160019054906101000a900460ff166002811115610608576106076110f8565b5b600281111561061a576106196110f8565b5b815250509150600060018281548110610636576106356113bf565b5b906000526020600020906003020160020160016101000a81548160ff02191690836002811115610669576106686110f8565b5b02179055505b808061067a9061141d565b91505061054b565b506000604051806060016040528083600001518152602001836020015181526020018481525090506000819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816106ff9190611671565b50505050505050565b6000818154811061071857600080fd5b906000526020600020906003020160009150905080600001549080600101549080600201805461074790611494565b80601f016020809104026020016040519081016040528092919081815260200182805461077390611494565b80156107c05780601f10610795576101008083540402835291602001916107c0565b820191906000526020600020905b8154815290600101906020018083116107a357829003601f168201915b5050505050905083565b6107d2610cbc565b60005b60018054905081101561090b576107ec8185610ba9565b156108f85760018181548110610805576108046113bf565b5b906000526020600020906003020160405180608001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff166001811115610857576108566110f8565b5b6001811115610869576108686110f8565b5b81526020016002820160019054906101000a900460ff166002811115610892576108916110f8565b5b60028111156108a4576108a36110f8565b5b81525050915060018082815481106108bf576108be6113bf565b5b906000526020600020906003020160020160016101000a81548160ff021916908360028111156108f2576108f16110f8565b5b02179055505b80806109039061141d565b9150506107d5565b506000604051806060016040528083600001518152602001836020015181526020018481525090506000819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816109889190611671565b50505050505050565b600181815481106109a157600080fd5b90600052602060002090600302016000915090508060000154908060010154908060020160009054906101000a900460ff16908060020160019054906101000a900460ff16905084565b60005b600180549050811015610a6b57610a058185610ba9565b15610a58576001808281548110610a1f57610a1e6113bf565b5b906000526020600020906003020160020160016101000a81548160ff02191690836002811115610a5257610a516110f8565b5b02179055505b8080610a639061141d565b9150506109ee565b508060008381548110610a8157610a806113bf565b5b90600052602060002090600302016002019081610a9e9190611671565b50505050565b60606000805480602002602001604051908101604052809291908181526020016000905b82821015610ba057838290600052602060002090600302016040518060600160405290816000820154815260200160018201548152602001600282018054610b0f90611494565b80601f0160208091040260200160405190810160405280929190818152602001828054610b3b90611494565b8015610b885780601f10610b5d57610100808354040283529160200191610b88565b820191906000526020600020905b815481529060010190602001808311610b6b57829003601f168201915b50505050508152505081526020019060010190610ac8565b50505050905090565b600081604051602001610bbc9190611764565b6040516020818303038152906040528051906020012083604051602001610be39190611764565b6040516020818303038152906040528051906020012014905092915050565b60005b600180549050811015610c8357610c1c8185610ba9565b15610c7057600060018281548110610c3757610c366113bf565b5b906000526020600020906003020160020160016101000a81548160ff02191690836002811115610c6a57610c696110f8565b5b02179055505b8080610c7b9061141d565b915050610c05565b508060008381548110610c9957610c986113bf565b5b90600052602060002090600302016002019081610cb69190611671565b50505050565b6040518060800160405280600081526020016000815260200160006001811115610ce957610ce86110f8565b5b815260200160006002811115610d0257610d016110f8565b5b81525090565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b610d2f81610d1c565b8114610d3a57600080fd5b50565b600081359050610d4c81610d26565b92915050565b60008060408385031215610d6957610d68610d12565b5b6000610d7785828601610d3d565b9250506020610d8885828601610d3d565b9150509250929050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610de582610d9c565b810181811067ffffffffffffffff82111715610e0457610e03610dad565b5b80604052505050565b6000610e17610d08565b9050610e238282610ddc565b919050565b600067ffffffffffffffff821115610e4357610e42610dad565b5b610e4c82610d9c565b9050602081019050919050565b82818337600083830152505050565b6000610e7b610e7684610e28565b610e0d565b905082815260208101848484011115610e9757610e96610d97565b5b610ea2848285610e59565b509392505050565b600082601f830112610ebf57610ebe610d92565b5b8135610ecf848260208601610e68565b91505092915050565b600080600060608486031215610ef157610ef0610d12565b5b6000610eff86828701610d3d565b9350506020610f1086828701610d3d565b925050604084013567ffffffffffffffff811115610f3157610f30610d17565b5b610f3d86828701610eaa565b9150509250925092565b600080600060608486031215610f6057610f5f610d12565b5b6000610f6e86828701610d3d565b9350506020610f7f86828701610d3d565b9250506040610f9086828701610d3d565b9150509250925092565b60008060408385031215610fb157610fb0610d12565b5b6000610fbf85828601610d3d565b925050602083013567ffffffffffffffff811115610fe057610fdf610d17565b5b610fec85828601610eaa565b9150509250929050565b60006020828403121561100c5761100b610d12565b5b600061101a84828501610d3d565b91505092915050565b61102c81610d1c565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561106c578082015181840152602081019050611051565b8381111561107b576000848401525b50505050565b600061108c82611032565b611096818561103d565b93506110a681856020860161104e565b6110af81610d9c565b840191505092915050565b60006060820190506110cf6000830186611023565b6110dc6020830185611023565b81810360408301526110ee8184611081565b9050949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60028110611138576111376110f8565b5b50565b600081905061114982611127565b919050565b60006111598261113b565b9050919050565b6111698161114e565b82525050565b600381106111805761117f6110f8565b5b50565b60008190506111918261116f565b919050565b60006111a182611183565b9050919050565b6111b181611196565b82525050565b60006080820190506111cc6000830187611023565b6111d96020830186611023565b6111e66040830185611160565b6111f360608301846111a8565b95945050505050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61123181610d1c565b82525050565b600082825260208201905092915050565b600061125382611032565b61125d8185611237565b935061126d81856020860161104e565b61127681610d9c565b840191505092915050565b60006060830160008301516112996000860182611228565b5060208301516112ac6020860182611228565b50604083015184820360408601526112c48282611248565b9150508091505092915050565b60006112dd8383611281565b905092915050565b6000602082019050919050565b60006112fd826111fc565b6113078185611207565b93508360208202850161131985611218565b8060005b85811015611355578484038952815161133685826112d1565b9450611341836112e5565b925060208a0199505060018101905061131d565b50829750879550505050505092915050565b6000602082019050818103600083015261138181846112f2565b905092915050565b60008115159050919050565b61139e81611389565b82525050565b60006020820190506113b96000830184611395565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061142882610d1c565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361145a576114596113ee565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806114ac57607f821691505b6020821081036114bf576114be611465565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026115277fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826114ea565b61153186836114ea565b95508019841693508086168417925050509392505050565b6000819050919050565b600061156e61156961156484610d1c565b611549565b610d1c565b9050919050565b6000819050919050565b61158883611553565b61159c61159482611575565b8484546114f7565b825550505050565b600090565b6115b16115a4565b6115bc81848461157f565b505050565b5b818110156115e0576115d56000826115a9565b6001810190506115c2565b5050565b601f821115611625576115f6816114c5565b6115ff846114da565b8101602085101561160e578190505b61162261161a856114da565b8301826115c1565b50505b505050565b600082821c905092915050565b60006116486000198460080261162a565b1980831691505092915050565b60006116618383611637565b9150826002028217905092915050565b61167a82611032565b67ffffffffffffffff81111561169357611692610dad565b5b61169d8254611494565b6116a88282856115e4565b600060209050601f8311600181146116db57600084156116c9578287015190505b6116d38582611655565b86555061173b565b601f1984166116e9866114c5565b60005b82811015611711578489015182556001820191506020850194506020810190506116ec565b8683101561172e578489015161172a601f891682611637565b8355505b6001600288020188555050505b505050505050565b6000819050919050565b61175e61175982610d1c565b611743565b82525050565b6000611770828461174d565b6020820191508190509291505056fea264697066735822122073784d959576f7a465ef343acc5b2699489e647daad449c0bad8e6acb3d1155664736f6c634300080f0033", + "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100b35760003560e01c80634079a6c0116100715780634079a6c0146101765780635367cb561461019257806390e8fc91146101c5578063b0a951c2146101e1578063b4e74eb8146101ff578063f5701cfe1461022f576100b3565b80627d43cd146100b8578063086ae1cf146100d45780631f0a3fa5146100f05780632ca052ce1461010c5780632e0ba53e146101285780633379084514610144575b600080fd5b6100d260048036038101906100cd9190610d52565b61024b565b005b6100ee60048036038101906100e99190610d52565b6102ad565b005b61010a60048036038101906101059190610ed8565b61039e565b005b61012660048036038101906101219190610f47565b61041b565b005b610142600480360381019061013d9190610f9a565b610540565b005b61015e60048036038101906101599190610ff6565b610708565b60405161016d939291906110ba565b60405180910390f35b610190600480360381019061018b9190610f9a565b6107ca565b005b6101ac60048036038101906101a79190610ff6565b610991565b6040516101bc94939291906111b7565b60405180910390f35b6101df60048036038101906101da9190610ed8565b6109eb565b005b6101e9610aa4565b6040516101f69190611367565b60405180910390f35b61021960048036038101906102149190610d52565b610ba9565b60405161022691906113a4565b60405180910390f35b61024960048036038101906102449190610ed8565b610c02565b005b60005b6000805490508110156102a8576102658184610ba9565b1561029557816000828154811061027f5761027e6113bf565b5b9060005260206000209060030201600001819055505b80806102a09061141d565b91505061024e565b505050565b60006040518060800160405280838152602001848152602001600060018111156102da576102d96110f8565b5b81526020016002808111156102f2576102f16110f8565b5b81525090506001819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff02191690836001811115610362576103616110f8565b5b021790555060608201518160020160016101000a81548160ff02191690836002811115610392576103916110f8565b5b02179055505050505050565b600060405180606001604052808581526020018481526020018381525090506000819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816104129190611671565b50505050505050565b60005b60008054905081101561053a576104358185610ba9565b156105275760006040518060800160405280848152602001858152602001600180811115610466576104656110f8565b5b815260200160028081111561047e5761047d6110f8565b5b81525090506001819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020160006101000a81548160ff021916908360018111156104ee576104ed6110f8565b5b021790555060608201518160020160016101000a81548160ff0219169083600281111561051e5761051d6110f8565b5b02179055505050505b80806105329061141d565b91505061041e565b50505050565b610548610cbc565b60005b600180549050811015610682576105628185610ba9565b1561066f576001818154811061057b5761057a6113bf565b5b906000526020600020906003020160405180608001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff1660018111156105cd576105cc6110f8565b5b60018111156105df576105de6110f8565b5b81526020016002820160019054906101000a900460ff166002811115610608576106076110f8565b5b600281111561061a576106196110f8565b5b815250509150600060018281548110610636576106356113bf565b5b906000526020600020906003020160020160016101000a81548160ff02191690836002811115610669576106686110f8565b5b02179055505b808061067a9061141d565b91505061054b565b506000604051806060016040528083600001518152602001836020015181526020018481525090506000819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816106ff9190611671565b50505050505050565b6000818154811061071857600080fd5b906000526020600020906003020160009150905080600001549080600101549080600201805461074790611494565b80601f016020809104026020016040519081016040528092919081815260200182805461077390611494565b80156107c05780601f10610795576101008083540402835291602001916107c0565b820191906000526020600020905b8154815290600101906020018083116107a357829003601f168201915b5050505050905083565b6107d2610cbc565b60005b60018054905081101561090b576107ec8185610ba9565b156108f85760018181548110610805576108046113bf565b5b906000526020600020906003020160405180608001604052908160008201548152602001600182015481526020016002820160009054906101000a900460ff166001811115610857576108566110f8565b5b6001811115610869576108686110f8565b5b81526020016002820160019054906101000a900460ff166002811115610892576108916110f8565b5b60028111156108a4576108a36110f8565b5b81525050915060018082815481106108bf576108be6113bf565b5b906000526020600020906003020160020160016101000a81548160ff021916908360028111156108f2576108f16110f8565b5b02179055505b80806109039061141d565b9150506107d5565b506000604051806060016040528083600001518152602001836020015181526020018481525090506000819080600181540180825580915050600190039060005260206000209060030201600090919091909150600082015181600001556020820151816001015560408201518160020190816109889190611671565b50505050505050565b600181815481106109a157600080fd5b90600052602060002090600302016000915090508060000154908060010154908060020160009054906101000a900460ff16908060020160019054906101000a900460ff16905084565b60005b600180549050811015610a6b57610a058185610ba9565b15610a58576001808281548110610a1f57610a1e6113bf565b5b906000526020600020906003020160020160016101000a81548160ff02191690836002811115610a5257610a516110f8565b5b02179055505b8080610a639061141d565b9150506109ee565b508060008381548110610a8157610a806113bf565b5b90600052602060002090600302016002019081610a9e9190611671565b50505050565b60606000805480602002602001604051908101604052809291908181526020016000905b82821015610ba057838290600052602060002090600302016040518060600160405290816000820154815260200160018201548152602001600282018054610b0f90611494565b80601f0160208091040260200160405190810160405280929190818152602001828054610b3b90611494565b8015610b885780601f10610b5d57610100808354040283529160200191610b88565b820191906000526020600020905b815481529060010190602001808311610b6b57829003601f168201915b50505050508152505081526020019060010190610ac8565b50505050905090565b600081604051602001610bbc9190611764565b6040516020818303038152906040528051906020012083604051602001610be39190611764565b6040516020818303038152906040528051906020012014905092915050565b60005b600180549050811015610c8357610c1c8185610ba9565b15610c7057600060018281548110610c3757610c366113bf565b5b906000526020600020906003020160020160016101000a81548160ff02191690836002811115610c6a57610c696110f8565b5b02179055505b8080610c7b9061141d565b915050610c05565b508060008381548110610c9957610c986113bf565b5b90600052602060002090600302016002019081610cb69190611671565b50505050565b6040518060800160405280600081526020016000815260200160006001811115610ce957610ce86110f8565b5b815260200160006002811115610d0257610d016110f8565b5b81525090565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b610d2f81610d1c565b8114610d3a57600080fd5b50565b600081359050610d4c81610d26565b92915050565b60008060408385031215610d6957610d68610d12565b5b6000610d7785828601610d3d565b9250506020610d8885828601610d3d565b9150509250929050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b610de582610d9c565b810181811067ffffffffffffffff82111715610e0457610e03610dad565b5b80604052505050565b6000610e17610d08565b9050610e238282610ddc565b919050565b600067ffffffffffffffff821115610e4357610e42610dad565b5b610e4c82610d9c565b9050602081019050919050565b82818337600083830152505050565b6000610e7b610e7684610e28565b610e0d565b905082815260208101848484011115610e9757610e96610d97565b5b610ea2848285610e59565b509392505050565b600082601f830112610ebf57610ebe610d92565b5b8135610ecf848260208601610e68565b91505092915050565b600080600060608486031215610ef157610ef0610d12565b5b6000610eff86828701610d3d565b9350506020610f1086828701610d3d565b925050604084013567ffffffffffffffff811115610f3157610f30610d17565b5b610f3d86828701610eaa565b9150509250925092565b600080600060608486031215610f6057610f5f610d12565b5b6000610f6e86828701610d3d565b9350506020610f7f86828701610d3d565b9250506040610f9086828701610d3d565b9150509250925092565b60008060408385031215610fb157610fb0610d12565b5b6000610fbf85828601610d3d565b925050602083013567ffffffffffffffff811115610fe057610fdf610d17565b5b610fec85828601610eaa565b9150509250929050565b60006020828403121561100c5761100b610d12565b5b600061101a84828501610d3d565b91505092915050565b61102c81610d1c565b82525050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561106c578082015181840152602081019050611051565b8381111561107b576000848401525b50505050565b600061108c82611032565b611096818561103d565b93506110a681856020860161104e565b6110af81610d9c565b840191505092915050565b60006060820190506110cf6000830186611023565b6110dc6020830185611023565b81810360408301526110ee8184611081565b9050949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60028110611138576111376110f8565b5b50565b600081905061114982611127565b919050565b60006111598261113b565b9050919050565b6111698161114e565b82525050565b600381106111805761117f6110f8565b5b50565b60008190506111918261116f565b919050565b60006111a182611183565b9050919050565b6111b181611196565b82525050565b60006080820190506111cc6000830187611023565b6111d96020830186611023565b6111e66040830185611160565b6111f360608301846111a8565b95945050505050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61123181610d1c565b82525050565b600082825260208201905092915050565b600061125382611032565b61125d8185611237565b935061126d81856020860161104e565b61127681610d9c565b840191505092915050565b60006060830160008301516112996000860182611228565b5060208301516112ac6020860182611228565b50604083015184820360408601526112c48282611248565b9150508091505092915050565b60006112dd8383611281565b905092915050565b6000602082019050919050565b60006112fd826111fc565b6113078185611207565b93508360208202850161131985611218565b8060005b85811015611355578484038952815161133685826112d1565b9450611341836112e5565b925060208a0199505060018101905061131d565b50829750879550505050505092915050565b6000602082019050818103600083015261138181846112f2565b905092915050565b60008115159050919050565b61139e81611389565b82525050565b60006020820190506113b96000830184611395565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061142882610d1c565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361145a576114596113ee565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806114ac57607f821691505b6020821081036114bf576114be611465565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026115277fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826114ea565b61153186836114ea565b95508019841693508086168417925050509392505050565b6000819050919050565b600061156e61156961156484610d1c565b611549565b610d1c565b9050919050565b6000819050919050565b61158883611553565b61159c61159482611575565b8484546114f7565b825550505050565b600090565b6115b16115a4565b6115bc81848461157f565b505050565b5b818110156115e0576115d56000826115a9565b6001810190506115c2565b5050565b601f821115611625576115f6816114c5565b6115ff846114da565b8101602085101561160e578190505b61162261161a856114da565b8301826115c1565b50505b505050565b600082821c905092915050565b60006116486000198460080261162a565b1980831691505092915050565b60006116618383611637565b9150826002028217905092915050565b61167a82611032565b67ffffffffffffffff81111561169357611692610dad565b5b61169d8254611494565b6116a88282856115e4565b600060209050601f8311600181146116db57600084156116c9578287015190505b6116d38582611655565b86555061173b565b601f1984166116e9866114c5565b60005b82811015611711578489015182556001820191506020850194506020810190506116ec565b8683101561172e578489015161172a601f891682611637565b8355505b6001600288020188555050505b505050505050565b6000819050919050565b61175e61175982610d1c565b611743565b82525050565b6000611770828461174d565b6020820191508190509291505056fea264697066735822122073784d959576f7a465ef343acc5b2699489e647daad449c0bad8e6acb3d1155664736f6c634300080f0033", + "immutableReferences": {}, + "generatedSources": [], + "deployedGeneratedSources": [ + { + "ast": { + "nodeType": "YulBlock", + "src": "0:19915:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "47:35:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "57:19:3", + "value": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "73:2:3", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "67:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "67:9:3" + }, + "variableNames": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "57:6:3" + } + ] + } + ] + }, + "name": "allocate_unbounded", + "nodeType": "YulFunctionDefinition", + "returnVariables": [ + { + "name": "memPtr", + "nodeType": "YulTypedName", + "src": "40:6:3", + "type": "" + } + ], + "src": "7:75:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "177:28:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "194:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "197:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "187:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "187:12:3" + }, + "nodeType": "YulExpressionStatement", + "src": "187:12:3" + } + ] + }, + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulFunctionDefinition", + "src": "88:117:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "300:28:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "317:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "320:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "310:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "310:12:3" + }, + "nodeType": "YulExpressionStatement", + "src": "310:12:3" + } + ] + }, + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulFunctionDefinition", + "src": "211:117:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "379:32:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "389:16:3", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "400:5:3" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "389:7:3" + } + ] + } + ] + }, + "name": "cleanup_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "361:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "371:7:3", + "type": "" + } + ], + "src": "334:77:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "460:79:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "517:16:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "526:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "529:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "519:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "519:12:3" + }, + "nodeType": "YulExpressionStatement", + "src": "519:12:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "483:5:3" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "508:5:3" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "490:17:3" + }, + "nodeType": "YulFunctionCall", + "src": "490:24:3" + } + ], + "functionName": { + "name": "eq", + "nodeType": "YulIdentifier", + "src": "480:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "480:35:3" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "473:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "473:43:3" + }, + "nodeType": "YulIf", + "src": "470:63:3" + } + ] + }, + "name": "validator_revert_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "453:5:3", + "type": "" + } + ], + "src": "417:122:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "597:87:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "607:29:3", + "value": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "629:6:3" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "616:12:3" + }, + "nodeType": "YulFunctionCall", + "src": "616:20:3" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "607:5:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "672:5:3" + } + ], + "functionName": { + "name": "validator_revert_t_uint256", + "nodeType": "YulIdentifier", + "src": "645:26:3" + }, + "nodeType": "YulFunctionCall", + "src": "645:33:3" + }, + "nodeType": "YulExpressionStatement", + "src": "645:33:3" + } + ] + }, + "name": "abi_decode_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "575:6:3", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "583:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "591:5:3", + "type": "" + } + ], + "src": "545:139:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "773:391:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "819:83:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "821:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "821:79:3" + }, + "nodeType": "YulExpressionStatement", + "src": "821:79:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "794:7:3" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "803:9:3" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "790:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "790:23:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "815:2:3", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "786:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "786:32:3" + }, + "nodeType": "YulIf", + "src": "783:119:3" + }, + { + "nodeType": "YulBlock", + "src": "912:117:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "927:15:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "941:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "931:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "956:63:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "991:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "1002:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "987:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "987:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "1011:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "966:20:3" + }, + "nodeType": "YulFunctionCall", + "src": "966:53:3" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "956:6:3" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "1039:118:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "1054:16:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1068:2:3", + "type": "", + "value": "32" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "1058:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "1084:63:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "1119:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "1130:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "1115:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "1115:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "1139:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "1094:20:3" + }, + "nodeType": "YulFunctionCall", + "src": "1094:53:3" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "1084:6:3" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "735:9:3", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "746:7:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "758:6:3", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "766:6:3", + "type": "" + } + ], + "src": "690:474:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1259:28:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1276:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1279:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "1269:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "1269:12:3" + }, + "nodeType": "YulExpressionStatement", + "src": "1269:12:3" + } + ] + }, + "name": "revert_error_1b9f4a0a5773e33b91aa01db23bf8c55fce1411167c872835e7fa00a4f17d46d", + "nodeType": "YulFunctionDefinition", + "src": "1170:117:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1382:28:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1399:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1402:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "1392:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "1392:12:3" + }, + "nodeType": "YulExpressionStatement", + "src": "1392:12:3" + } + ] + }, + "name": "revert_error_987264b3b1d58a9c7f8255e93e81c77d86d6299019c33110a076957a3e06e2ae", + "nodeType": "YulFunctionDefinition", + "src": "1293:117:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1464:54:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "1474:38:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "1492:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1499:2:3", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "1488:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "1488:14:3" + }, + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1508:2:3", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "1504:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "1504:7:3" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "1484:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "1484:28:3" + }, + "variableNames": [ + { + "name": "result", + "nodeType": "YulIdentifier", + "src": "1474:6:3" + } + ] + } + ] + }, + "name": "round_up_to_mul_of_32", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "1447:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "result", + "nodeType": "YulTypedName", + "src": "1457:6:3", + "type": "" + } + ], + "src": "1416:102:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1552:152:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1569:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1572:77:3", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "1562:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "1562:88:3" + }, + "nodeType": "YulExpressionStatement", + "src": "1562:88:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1666:1:3", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1669:4:3", + "type": "", + "value": "0x41" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "1659:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "1659:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "1659:15:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1690:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1693:4:3", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "1683:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "1683:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "1683:15:3" + } + ] + }, + "name": "panic_error_0x41", + "nodeType": "YulFunctionDefinition", + "src": "1524:180:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1753:238:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "1763:58:3", + "value": { + "arguments": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "1785:6:3" + }, + { + "arguments": [ + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "1815:4:3" + } + ], + "functionName": { + "name": "round_up_to_mul_of_32", + "nodeType": "YulIdentifier", + "src": "1793:21:3" + }, + "nodeType": "YulFunctionCall", + "src": "1793:27:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "1781:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "1781:40:3" + }, + "variables": [ + { + "name": "newFreePtr", + "nodeType": "YulTypedName", + "src": "1767:10:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "1932:22:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x41", + "nodeType": "YulIdentifier", + "src": "1934:16:3" + }, + "nodeType": "YulFunctionCall", + "src": "1934:18:3" + }, + "nodeType": "YulExpressionStatement", + "src": "1934:18:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "newFreePtr", + "nodeType": "YulIdentifier", + "src": "1875:10:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1887:18:3", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "1872:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "1872:34:3" + }, + { + "arguments": [ + { + "name": "newFreePtr", + "nodeType": "YulIdentifier", + "src": "1911:10:3" + }, + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "1923:6:3" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "1908:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "1908:22:3" + } + ], + "functionName": { + "name": "or", + "nodeType": "YulIdentifier", + "src": "1869:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "1869:62:3" + }, + "nodeType": "YulIf", + "src": "1866:88:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "1970:2:3", + "type": "", + "value": "64" + }, + { + "name": "newFreePtr", + "nodeType": "YulIdentifier", + "src": "1974:10:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "1963:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "1963:22:3" + }, + "nodeType": "YulExpressionStatement", + "src": "1963:22:3" + } + ] + }, + "name": "finalize_allocation", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "memPtr", + "nodeType": "YulTypedName", + "src": "1739:6:3", + "type": "" + }, + { + "name": "size", + "nodeType": "YulTypedName", + "src": "1747:4:3", + "type": "" + } + ], + "src": "1710:281:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2038:88:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "2048:30:3", + "value": { + "arguments": [], + "functionName": { + "name": "allocate_unbounded", + "nodeType": "YulIdentifier", + "src": "2058:18:3" + }, + "nodeType": "YulFunctionCall", + "src": "2058:20:3" + }, + "variableNames": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "2048:6:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memPtr", + "nodeType": "YulIdentifier", + "src": "2107:6:3" + }, + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "2115:4:3" + } + ], + "functionName": { + "name": "finalize_allocation", + "nodeType": "YulIdentifier", + "src": "2087:19:3" + }, + "nodeType": "YulFunctionCall", + "src": "2087:33:3" + }, + "nodeType": "YulExpressionStatement", + "src": "2087:33:3" + } + ] + }, + "name": "allocate_memory", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "size", + "nodeType": "YulTypedName", + "src": "2022:4:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "memPtr", + "nodeType": "YulTypedName", + "src": "2031:6:3", + "type": "" + } + ], + "src": "1997:129:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2199:241:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "2304:22:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x41", + "nodeType": "YulIdentifier", + "src": "2306:16:3" + }, + "nodeType": "YulFunctionCall", + "src": "2306:18:3" + }, + "nodeType": "YulExpressionStatement", + "src": "2306:18:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2276:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2284:18:3", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "2273:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "2273:30:3" + }, + "nodeType": "YulIf", + "src": "2270:56:3" + }, + { + "nodeType": "YulAssignment", + "src": "2336:37:3", + "value": { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2366:6:3" + } + ], + "functionName": { + "name": "round_up_to_mul_of_32", + "nodeType": "YulIdentifier", + "src": "2344:21:3" + }, + "nodeType": "YulFunctionCall", + "src": "2344:29:3" + }, + "variableNames": [ + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "2336:4:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "2410:23:3", + "value": { + "arguments": [ + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "2422:4:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2428:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2418:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "2418:15:3" + }, + "variableNames": [ + { + "name": "size", + "nodeType": "YulIdentifier", + "src": "2410:4:3" + } + ] + } + ] + }, + "name": "array_allocation_size_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "2183:6:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "size", + "nodeType": "YulTypedName", + "src": "2194:4:3", + "type": "" + } + ], + "src": "2132:308:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2497:103:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "2520:3:3" + }, + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "2525:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2530:6:3" + } + ], + "functionName": { + "name": "calldatacopy", + "nodeType": "YulIdentifier", + "src": "2507:12:3" + }, + "nodeType": "YulFunctionCall", + "src": "2507:30:3" + }, + "nodeType": "YulExpressionStatement", + "src": "2507:30:3" + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "2578:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2583:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2574:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "2574:16:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2592:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "2567:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "2567:27:3" + }, + "nodeType": "YulExpressionStatement", + "src": "2567:27:3" + } + ] + }, + "name": "copy_calldata_to_memory", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "src", + "nodeType": "YulTypedName", + "src": "2479:3:3", + "type": "" + }, + { + "name": "dst", + "nodeType": "YulTypedName", + "src": "2484:3:3", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "2489:6:3", + "type": "" + } + ], + "src": "2446:154:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2690:328:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "2700:75:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2767:6:3" + } + ], + "functionName": { + "name": "array_allocation_size_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "2725:41:3" + }, + "nodeType": "YulFunctionCall", + "src": "2725:49:3" + } + ], + "functionName": { + "name": "allocate_memory", + "nodeType": "YulIdentifier", + "src": "2709:15:3" + }, + "nodeType": "YulFunctionCall", + "src": "2709:66:3" + }, + "variableNames": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "2700:5:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "2791:5:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2798:6:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "2784:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "2784:21:3" + }, + "nodeType": "YulExpressionStatement", + "src": "2784:21:3" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "2814:27:3", + "value": { + "arguments": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "2829:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "2836:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2825:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "2825:16:3" + }, + "variables": [ + { + "name": "dst", + "nodeType": "YulTypedName", + "src": "2818:3:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "2879:83:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_987264b3b1d58a9c7f8255e93e81c77d86d6299019c33110a076957a3e06e2ae", + "nodeType": "YulIdentifier", + "src": "2881:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "2881:79:3" + }, + "nodeType": "YulExpressionStatement", + "src": "2881:79:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "2860:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "2865:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "2856:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "2856:16:3" + }, + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "2874:3:3" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "2853:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "2853:25:3" + }, + "nodeType": "YulIf", + "src": "2850:112:3" + }, + { + "expression": { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "2995:3:3" + }, + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "3000:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "3005:6:3" + } + ], + "functionName": { + "name": "copy_calldata_to_memory", + "nodeType": "YulIdentifier", + "src": "2971:23:3" + }, + "nodeType": "YulFunctionCall", + "src": "2971:41:3" + }, + "nodeType": "YulExpressionStatement", + "src": "2971:41:3" + } + ] + }, + "name": "abi_decode_available_length_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "src", + "nodeType": "YulTypedName", + "src": "2663:3:3", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "2668:6:3", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "2676:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "array", + "nodeType": "YulTypedName", + "src": "2684:5:3", + "type": "" + } + ], + "src": "2606:412:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "3100:278:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "3149:83:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_1b9f4a0a5773e33b91aa01db23bf8c55fce1411167c872835e7fa00a4f17d46d", + "nodeType": "YulIdentifier", + "src": "3151:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "3151:79:3" + }, + "nodeType": "YulExpressionStatement", + "src": "3151:79:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "3128:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3136:4:3", + "type": "", + "value": "0x1f" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "3124:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "3124:17:3" + }, + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "3143:3:3" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "3120:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "3120:27:3" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "3113:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "3113:35:3" + }, + "nodeType": "YulIf", + "src": "3110:122:3" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "3241:34:3", + "value": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "3268:6:3" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "3255:12:3" + }, + "nodeType": "YulFunctionCall", + "src": "3255:20:3" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "3245:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "3284:88:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "3345:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3353:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "3341:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "3341:17:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "3360:6:3" + }, + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "3368:3:3" + } + ], + "functionName": { + "name": "abi_decode_available_length_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "3293:47:3" + }, + "nodeType": "YulFunctionCall", + "src": "3293:79:3" + }, + "variableNames": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "3284:5:3" + } + ] + } + ] + }, + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "3078:6:3", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "3086:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "array", + "nodeType": "YulTypedName", + "src": "3094:5:3", + "type": "" + } + ], + "src": "3038:340:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "3494:689:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "3540:83:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "3542:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "3542:79:3" + }, + "nodeType": "YulExpressionStatement", + "src": "3542:79:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "3515:7:3" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "3524:9:3" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "3511:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "3511:23:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3536:2:3", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "3507:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "3507:32:3" + }, + "nodeType": "YulIf", + "src": "3504:119:3" + }, + { + "nodeType": "YulBlock", + "src": "3633:117:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "3648:15:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3662:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "3652:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "3677:63:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "3712:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "3723:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "3708:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "3708:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "3732:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "3687:20:3" + }, + "nodeType": "YulFunctionCall", + "src": "3687:53:3" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "3677:6:3" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "3760:118:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "3775:16:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3789:2:3", + "type": "", + "value": "32" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "3779:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "3805:63:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "3840:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "3851:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "3836:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "3836:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "3860:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "3815:20:3" + }, + "nodeType": "YulFunctionCall", + "src": "3815:53:3" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "3805:6:3" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "3888:288:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "3903:46:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "3934:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3945:2:3", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "3930:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "3930:18:3" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "3917:12:3" + }, + "nodeType": "YulFunctionCall", + "src": "3917:32:3" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "3907:6:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "3996:83:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "3998:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "3998:79:3" + }, + "nodeType": "YulExpressionStatement", + "src": "3998:79:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "3968:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "3976:18:3", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "3965:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "3965:30:3" + }, + "nodeType": "YulIf", + "src": "3962:117:3" + }, + { + "nodeType": "YulAssignment", + "src": "4093:73:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4138:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "4149:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4134:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "4134:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "4158:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "4103:30:3" + }, + "nodeType": "YulFunctionCall", + "src": "4103:63:3" + }, + "variableNames": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "4093:6:3" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_uint256t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "3448:9:3", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "3459:7:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "3471:6:3", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "3479:6:3", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "3487:6:3", + "type": "" + } + ], + "src": "3384:799:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "4289:519:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "4335:83:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "4337:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "4337:79:3" + }, + "nodeType": "YulExpressionStatement", + "src": "4337:79:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "4310:7:3" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4319:9:3" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "4306:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "4306:23:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4331:2:3", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "4302:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "4302:32:3" + }, + "nodeType": "YulIf", + "src": "4299:119:3" + }, + { + "nodeType": "YulBlock", + "src": "4428:117:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "4443:15:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4457:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "4447:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "4472:63:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4507:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "4518:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4503:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "4503:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "4527:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "4482:20:3" + }, + "nodeType": "YulFunctionCall", + "src": "4482:53:3" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "4472:6:3" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "4555:118:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "4570:16:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4584:2:3", + "type": "", + "value": "32" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "4574:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "4600:63:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4635:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "4646:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4631:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "4631:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "4655:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "4610:20:3" + }, + "nodeType": "YulFunctionCall", + "src": "4610:53:3" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "4600:6:3" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "4683:118:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "4698:16:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4712:2:3", + "type": "", + "value": "64" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "4702:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "4728:63:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4763:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "4774:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "4759:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "4759:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "4783:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "4738:20:3" + }, + "nodeType": "YulFunctionCall", + "src": "4738:53:3" + }, + "variableNames": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "4728:6:3" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_uint256t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "4243:9:3", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "4254:7:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "4266:6:3", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "4274:6:3", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "4282:6:3", + "type": "" + } + ], + "src": "4189:619:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "4907:561:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "4953:83:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "4955:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "4955:79:3" + }, + "nodeType": "YulExpressionStatement", + "src": "4955:79:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "4928:7:3" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "4937:9:3" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "4924:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "4924:23:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "4949:2:3", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "4920:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "4920:32:3" + }, + "nodeType": "YulIf", + "src": "4917:119:3" + }, + { + "nodeType": "YulBlock", + "src": "5046:117:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "5061:15:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5075:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "5065:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "5090:63:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "5125:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "5136:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5121:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "5121:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "5145:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "5100:20:3" + }, + "nodeType": "YulFunctionCall", + "src": "5100:53:3" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "5090:6:3" + } + ] + } + ] + }, + { + "nodeType": "YulBlock", + "src": "5173:288:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "5188:46:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "5219:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5230:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5215:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "5215:18:3" + } + ], + "functionName": { + "name": "calldataload", + "nodeType": "YulIdentifier", + "src": "5202:12:3" + }, + "nodeType": "YulFunctionCall", + "src": "5202:32:3" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "5192:6:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "5281:83:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db", + "nodeType": "YulIdentifier", + "src": "5283:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "5283:79:3" + }, + "nodeType": "YulExpressionStatement", + "src": "5283:79:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "5253:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5261:18:3", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "5250:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "5250:30:3" + }, + "nodeType": "YulIf", + "src": "5247:117:3" + }, + { + "nodeType": "YulAssignment", + "src": "5378:73:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "5423:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "5434:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5419:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "5419:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "5443:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "5388:30:3" + }, + "nodeType": "YulFunctionCall", + "src": "5388:63:3" + }, + "variableNames": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "5378:6:3" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "4869:9:3", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "4880:7:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "4892:6:3", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "4900:6:3", + "type": "" + } + ], + "src": "4814:654:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "5540:263:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "5586:83:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b", + "nodeType": "YulIdentifier", + "src": "5588:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "5588:79:3" + }, + "nodeType": "YulExpressionStatement", + "src": "5588:79:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "5561:7:3" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "5570:9:3" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "5557:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "5557:23:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5582:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "slt", + "nodeType": "YulIdentifier", + "src": "5553:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "5553:32:3" + }, + "nodeType": "YulIf", + "src": "5550:119:3" + }, + { + "nodeType": "YulBlock", + "src": "5679:117:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "5694:15:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "5708:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "5698:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "5723:63:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "5758:9:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "5769:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "5754:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "5754:22:3" + }, + { + "name": "dataEnd", + "nodeType": "YulIdentifier", + "src": "5778:7:3" + } + ], + "functionName": { + "name": "abi_decode_t_uint256", + "nodeType": "YulIdentifier", + "src": "5733:20:3" + }, + "nodeType": "YulFunctionCall", + "src": "5733:53:3" + }, + "variableNames": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "5723:6:3" + } + ] + } + ] + } + ] + }, + "name": "abi_decode_tuple_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "5510:9:3", + "type": "" + }, + { + "name": "dataEnd", + "nodeType": "YulTypedName", + "src": "5521:7:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "5533:6:3", + "type": "" + } + ], + "src": "5474:329:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "5874:53:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "5891:3:3" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "5914:5:3" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "5896:17:3" + }, + "nodeType": "YulFunctionCall", + "src": "5896:24:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "5884:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "5884:37:3" + }, + "nodeType": "YulExpressionStatement", + "src": "5884:37:3" + } + ] + }, + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "5862:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "5869:3:3", + "type": "" + } + ], + "src": "5809:118:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "5992:40:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "6003:22:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "6019:5:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "6013:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "6013:12:3" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "6003:6:3" + } + ] + } + ] + }, + "name": "array_length_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "5975:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "5985:6:3", + "type": "" + } + ], + "src": "5933:99:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6134:73:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "6151:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "6156:6:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "6144:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "6144:19:3" + }, + "nodeType": "YulExpressionStatement", + "src": "6144:19:3" + }, + { + "nodeType": "YulAssignment", + "src": "6172:29:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "6191:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6196:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "6187:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "6187:14:3" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "6172:11:3" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_string_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "6106:3:3", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "6111:6:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "6122:11:3", + "type": "" + } + ], + "src": "6038:169:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6262:258:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "6272:10:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6281:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "6276:1:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6341:63:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "6366:3:3" + }, + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "6371:1:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "6362:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "6362:11:3" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "6385:3:3" + }, + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "6390:1:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "6381:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "6381:11:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "6375:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "6375:18:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "6355:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "6355:39:3" + }, + "nodeType": "YulExpressionStatement", + "src": "6355:39:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "6302:1:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "6305:6:3" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "6299:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "6299:13:3" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "6313:19:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "6315:15:3", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "6324:1:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6327:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "6320:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "6320:10:3" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "6315:1:3" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "6295:3:3", + "statements": [] + }, + "src": "6291:113:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6438:76:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "dst", + "nodeType": "YulIdentifier", + "src": "6488:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "6493:6:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "6484:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "6484:16:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6502:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "6477:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "6477:27:3" + }, + "nodeType": "YulExpressionStatement", + "src": "6477:27:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "6419:1:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "6422:6:3" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "6416:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "6416:13:3" + }, + "nodeType": "YulIf", + "src": "6413:101:3" + } + ] + }, + "name": "copy_memory_to_memory", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "src", + "nodeType": "YulTypedName", + "src": "6244:3:3", + "type": "" + }, + { + "name": "dst", + "nodeType": "YulTypedName", + "src": "6249:3:3", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "6254:6:3", + "type": "" + } + ], + "src": "6213:307:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "6618:272:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "6628:53:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "6675:5:3" + } + ], + "functionName": { + "name": "array_length_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "6642:32:3" + }, + "nodeType": "YulFunctionCall", + "src": "6642:39:3" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "6632:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "6690:78:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "6756:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "6761:6:3" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "6697:58:3" + }, + "nodeType": "YulFunctionCall", + "src": "6697:71:3" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "6690:3:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "6803:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "6810:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "6799:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "6799:16:3" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "6817:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "6822:6:3" + } + ], + "functionName": { + "name": "copy_memory_to_memory", + "nodeType": "YulIdentifier", + "src": "6777:21:3" + }, + "nodeType": "YulFunctionCall", + "src": "6777:52:3" + }, + "nodeType": "YulExpressionStatement", + "src": "6777:52:3" + }, + { + "nodeType": "YulAssignment", + "src": "6838:46:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "6849:3:3" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "6876:6:3" + } + ], + "functionName": { + "name": "round_up_to_mul_of_32", + "nodeType": "YulIdentifier", + "src": "6854:21:3" + }, + "nodeType": "YulFunctionCall", + "src": "6854:29:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "6845:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "6845:39:3" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "6838:3:3" + } + ] + } + ] + }, + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "6599:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "6606:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "6614:3:3", + "type": "" + } + ], + "src": "6526:364:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "7070:359:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "7080:26:3", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "7092:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7103:2:3", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "7088:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "7088:18:3" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "7080:4:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "7160:6:3" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "7173:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7184:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "7169:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "7169:17:3" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "7116:43:3" + }, + "nodeType": "YulFunctionCall", + "src": "7116:71:3" + }, + "nodeType": "YulExpressionStatement", + "src": "7116:71:3" + }, + { + "expression": { + "arguments": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "7241:6:3" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "7254:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7265:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "7250:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "7250:18:3" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "7197:43:3" + }, + "nodeType": "YulFunctionCall", + "src": "7197:72:3" + }, + "nodeType": "YulExpressionStatement", + "src": "7197:72:3" + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "7290:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7301:2:3", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "7286:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "7286:18:3" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "7310:4:3" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "7316:9:3" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "7306:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "7306:20:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "7279:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "7279:48:3" + }, + "nodeType": "YulExpressionStatement", + "src": "7279:48:3" + }, + { + "nodeType": "YulAssignment", + "src": "7336:86:3", + "value": { + "arguments": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "7408:6:3" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "7417:4:3" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "7344:63:3" + }, + "nodeType": "YulFunctionCall", + "src": "7344:78:3" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "7336:4:3" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_uint256_t_uint256_t_string_memory_ptr__to_t_uint256_t_uint256_t_string_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "7026:9:3", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "7038:6:3", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "7046:6:3", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "7054:6:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "7065:4:3", + "type": "" + } + ], + "src": "6896:533:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "7463:152:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7480:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7483:77:3", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "7473:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "7473:88:3" + }, + "nodeType": "YulExpressionStatement", + "src": "7473:88:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7577:1:3", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7580:4:3", + "type": "", + "value": "0x21" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "7570:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "7570:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "7570:15:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7601:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7604:4:3", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "7594:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "7594:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "7594:15:3" + } + ] + }, + "name": "panic_error_0x21", + "nodeType": "YulFunctionDefinition", + "src": "7435:180:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "7687:62:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "7721:22:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x21", + "nodeType": "YulIdentifier", + "src": "7723:16:3" + }, + "nodeType": "YulFunctionCall", + "src": "7723:18:3" + }, + "nodeType": "YulExpressionStatement", + "src": "7723:18:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "7710:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "7717:1:3", + "type": "", + "value": "2" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "7707:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "7707:12:3" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "7700:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "7700:20:3" + }, + "nodeType": "YulIf", + "src": "7697:46:3" + } + ] + }, + "name": "validator_assert_t_enum$_LicenseRequestType_$1318", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "7680:5:3", + "type": "" + } + ], + "src": "7621:128:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "7823:89:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "7833:16:3", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "7844:5:3" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "7833:7:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "7900:5:3" + } + ], + "functionName": { + "name": "validator_assert_t_enum$_LicenseRequestType_$1318", + "nodeType": "YulIdentifier", + "src": "7850:49:3" + }, + "nodeType": "YulFunctionCall", + "src": "7850:56:3" + }, + "nodeType": "YulExpressionStatement", + "src": "7850:56:3" + } + ] + }, + "name": "cleanup_t_enum$_LicenseRequestType_$1318", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "7805:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "7815:7:3", + "type": "" + } + ], + "src": "7755:157:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "7999:76:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "8009:60:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "8063:5:3" + } + ], + "functionName": { + "name": "cleanup_t_enum$_LicenseRequestType_$1318", + "nodeType": "YulIdentifier", + "src": "8022:40:3" + }, + "nodeType": "YulFunctionCall", + "src": "8022:47:3" + }, + "variableNames": [ + { + "name": "converted", + "nodeType": "YulIdentifier", + "src": "8009:9:3" + } + ] + } + ] + }, + "name": "convert_t_enum$_LicenseRequestType_$1318_to_t_uint8", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "7979:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "converted", + "nodeType": "YulTypedName", + "src": "7989:9:3", + "type": "" + } + ], + "src": "7918:157:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "8167:87:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "8184:3:3" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "8241:5:3" + } + ], + "functionName": { + "name": "convert_t_enum$_LicenseRequestType_$1318_to_t_uint8", + "nodeType": "YulIdentifier", + "src": "8189:51:3" + }, + "nodeType": "YulFunctionCall", + "src": "8189:58:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "8177:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "8177:71:3" + }, + "nodeType": "YulExpressionStatement", + "src": "8177:71:3" + } + ] + }, + "name": "abi_encode_t_enum$_LicenseRequestType_$1318_to_t_uint8_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "8155:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "8162:3:3", + "type": "" + } + ], + "src": "8081:173:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "8313:62:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "8347:22:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x21", + "nodeType": "YulIdentifier", + "src": "8349:16:3" + }, + "nodeType": "YulFunctionCall", + "src": "8349:18:3" + }, + "nodeType": "YulExpressionStatement", + "src": "8349:18:3" + } + ] + }, + "condition": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "8336:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "8343:1:3", + "type": "", + "value": "3" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "8333:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "8333:12:3" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "8326:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "8326:20:3" + }, + "nodeType": "YulIf", + "src": "8323:46:3" + } + ] + }, + "name": "validator_assert_t_enum$_State_$1340", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "8306:5:3", + "type": "" + } + ], + "src": "8260:115:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "8436:76:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "8446:16:3", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "8457:5:3" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "8446:7:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "8500:5:3" + } + ], + "functionName": { + "name": "validator_assert_t_enum$_State_$1340", + "nodeType": "YulIdentifier", + "src": "8463:36:3" + }, + "nodeType": "YulFunctionCall", + "src": "8463:43:3" + }, + "nodeType": "YulExpressionStatement", + "src": "8463:43:3" + } + ] + }, + "name": "cleanup_t_enum$_State_$1340", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "8418:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "8428:7:3", + "type": "" + } + ], + "src": "8381:131:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "8586:63:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "8596:47:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "8637:5:3" + } + ], + "functionName": { + "name": "cleanup_t_enum$_State_$1340", + "nodeType": "YulIdentifier", + "src": "8609:27:3" + }, + "nodeType": "YulFunctionCall", + "src": "8609:34:3" + }, + "variableNames": [ + { + "name": "converted", + "nodeType": "YulIdentifier", + "src": "8596:9:3" + } + ] + } + ] + }, + "name": "convert_t_enum$_State_$1340_to_t_uint8", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "8566:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "converted", + "nodeType": "YulTypedName", + "src": "8576:9:3", + "type": "" + } + ], + "src": "8518:131:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "8728:74:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "8745:3:3" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "8789:5:3" + } + ], + "functionName": { + "name": "convert_t_enum$_State_$1340_to_t_uint8", + "nodeType": "YulIdentifier", + "src": "8750:38:3" + }, + "nodeType": "YulFunctionCall", + "src": "8750:45:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "8738:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "8738:58:3" + }, + "nodeType": "YulExpressionStatement", + "src": "8738:58:3" + } + ] + }, + "name": "abi_encode_t_enum$_State_$1340_to_t_uint8_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "8716:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "8723:3:3", + "type": "" + } + ], + "src": "8655:147:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "9019:400:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "9029:27:3", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9041:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9052:3:3", + "type": "", + "value": "128" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9037:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "9037:19:3" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "9029:4:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "9110:6:3" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9123:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9134:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9119:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "9119:17:3" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "9066:43:3" + }, + "nodeType": "YulFunctionCall", + "src": "9066:71:3" + }, + "nodeType": "YulExpressionStatement", + "src": "9066:71:3" + }, + { + "expression": { + "arguments": [ + { + "name": "value1", + "nodeType": "YulIdentifier", + "src": "9191:6:3" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9204:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9215:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9200:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "9200:18:3" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_fromStack", + "nodeType": "YulIdentifier", + "src": "9147:43:3" + }, + "nodeType": "YulFunctionCall", + "src": "9147:72:3" + }, + "nodeType": "YulExpressionStatement", + "src": "9147:72:3" + }, + { + "expression": { + "arguments": [ + { + "name": "value2", + "nodeType": "YulIdentifier", + "src": "9294:6:3" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9307:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9318:2:3", + "type": "", + "value": "64" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9303:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "9303:18:3" + } + ], + "functionName": { + "name": "abi_encode_t_enum$_LicenseRequestType_$1318_to_t_uint8_fromStack", + "nodeType": "YulIdentifier", + "src": "9229:64:3" + }, + "nodeType": "YulFunctionCall", + "src": "9229:93:3" + }, + "nodeType": "YulExpressionStatement", + "src": "9229:93:3" + }, + { + "expression": { + "arguments": [ + { + "name": "value3", + "nodeType": "YulIdentifier", + "src": "9384:6:3" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "9397:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9408:2:3", + "type": "", + "value": "96" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9393:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "9393:18:3" + } + ], + "functionName": { + "name": "abi_encode_t_enum$_State_$1340_to_t_uint8_fromStack", + "nodeType": "YulIdentifier", + "src": "9332:51:3" + }, + "nodeType": "YulFunctionCall", + "src": "9332:80:3" + }, + "nodeType": "YulExpressionStatement", + "src": "9332:80:3" + } + ] + }, + "name": "abi_encode_tuple_t_uint256_t_uint256_t_enum$_LicenseRequestType_$1318_t_enum$_State_$1340__to_t_uint256_t_uint256_t_uint8_t_uint8__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "8967:9:3", + "type": "" + }, + { + "name": "value3", + "nodeType": "YulTypedName", + "src": "8979:6:3", + "type": "" + }, + { + "name": "value2", + "nodeType": "YulTypedName", + "src": "8987:6:3", + "type": "" + }, + { + "name": "value1", + "nodeType": "YulTypedName", + "src": "8995:6:3", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "9003:6:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "9014:4:3", + "type": "" + } + ], + "src": "8808:611:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "9524:40:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "9535:22:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "9551:5:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "9545:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "9545:12:3" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "9535:6:3" + } + ] + } + ] + }, + "name": "array_length_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "9507:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "9517:6:3", + "type": "" + } + ], + "src": "9425:139:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "9706:73:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "9723:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "9728:6:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "9716:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "9716:19:3" + }, + "nodeType": "YulExpressionStatement", + "src": "9716:19:3" + }, + { + "nodeType": "YulAssignment", + "src": "9744:29:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "9763:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9768:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9759:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "9759:14:3" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "9744:11:3" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "9678:3:3", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "9683:6:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "9694:11:3", + "type": "" + } + ], + "src": "9570:209:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "9882:60:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "9892:11:3", + "value": { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "9900:3:3" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "9892:4:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "9913:22:3", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "9925:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "9930:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "9921:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "9921:14:3" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "9913:4:3" + } + ] + } + ] + }, + "name": "array_dataslot_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "9869:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "9877:4:3", + "type": "" + } + ], + "src": "9785:157:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "10003:53:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "10020:3:3" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "10043:5:3" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "10025:17:3" + }, + "nodeType": "YulFunctionCall", + "src": "10025:24:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "10013:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "10013:37:3" + }, + "nodeType": "YulExpressionStatement", + "src": "10013:37:3" + } + ] + }, + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "9991:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "9998:3:3", + "type": "" + } + ], + "src": "9948:108:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "10148:73:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "10165:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "10170:6:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "10158:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "10158:19:3" + }, + "nodeType": "YulExpressionStatement", + "src": "10158:19:3" + }, + { + "nodeType": "YulAssignment", + "src": "10186:29:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "10205:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10210:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10201:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "10201:14:3" + }, + "variableNames": [ + { + "name": "updated_pos", + "nodeType": "YulIdentifier", + "src": "10186:11:3" + } + ] + } + ] + }, + "name": "array_storeLengthForEncoding_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "10120:3:3", + "type": "" + }, + { + "name": "length", + "nodeType": "YulTypedName", + "src": "10125:6:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updated_pos", + "nodeType": "YulTypedName", + "src": "10136:11:3", + "type": "" + } + ], + "src": "10062:159:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "10309:262:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "10319:53:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "10366:5:3" + } + ], + "functionName": { + "name": "array_length_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "10333:32:3" + }, + "nodeType": "YulFunctionCall", + "src": "10333:39:3" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "10323:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "10381:68:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "10437:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "10442:6:3" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "10388:48:3" + }, + "nodeType": "YulFunctionCall", + "src": "10388:61:3" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "10381:3:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "10484:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10491:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10480:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "10480:16:3" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "10498:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "10503:6:3" + } + ], + "functionName": { + "name": "copy_memory_to_memory", + "nodeType": "YulIdentifier", + "src": "10458:21:3" + }, + "nodeType": "YulFunctionCall", + "src": "10458:52:3" + }, + "nodeType": "YulExpressionStatement", + "src": "10458:52:3" + }, + { + "nodeType": "YulAssignment", + "src": "10519:46:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "10530:3:3" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "10557:6:3" + } + ], + "functionName": { + "name": "round_up_to_mul_of_32", + "nodeType": "YulIdentifier", + "src": "10535:21:3" + }, + "nodeType": "YulFunctionCall", + "src": "10535:29:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10526:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "10526:39:3" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "10519:3:3" + } + ] + } + ] + }, + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "10290:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "10297:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "10305:3:3", + "type": "" + } + ], + "src": "10227:344:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "10765:666:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "10775:26:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "10791:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10796:4:3", + "type": "", + "value": "0x60" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10787:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "10787:14:3" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "10779:4:3", + "type": "" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "10811:167:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "10849:43:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "10879:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10886:4:3", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10875:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "10875:16:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "10869:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "10869:23:3" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "10853:12:3", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "10939:12:3" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "10957:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "10962:4:3", + "type": "", + "value": "0x00" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "10953:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "10953:14:3" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "10905:33:3" + }, + "nodeType": "YulFunctionCall", + "src": "10905:63:3" + }, + "nodeType": "YulExpressionStatement", + "src": "10905:63:3" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "10988:166:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "11025:43:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11055:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "11062:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "11051:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "11051:16:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "11045:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "11045:23:3" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "11029:12:3", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "11115:12:3" + }, + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "11133:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "11138:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "11129:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "11129:14:3" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "11081:33:3" + }, + "nodeType": "YulFunctionCall", + "src": "11081:63:3" + }, + "nodeType": "YulExpressionStatement", + "src": "11081:63:3" + } + ] + }, + { + "nodeType": "YulBlock", + "src": "11164:240:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "11204:43:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "11234:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "11241:4:3", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "11230:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "11230:16:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "11224:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "11224:23:3" + }, + "variables": [ + { + "name": "memberValue0", + "nodeType": "YulTypedName", + "src": "11208:12:3", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "11272:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "11277:4:3", + "type": "", + "value": "0x40" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "11268:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "11268:14:3" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "11288:4:3" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "11294:3:3" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "11284:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "11284:14:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "11261:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "11261:38:3" + }, + "nodeType": "YulExpressionStatement", + "src": "11261:38:3" + }, + { + "nodeType": "YulAssignment", + "src": "11312:81:3", + "value": { + "arguments": [ + { + "name": "memberValue0", + "nodeType": "YulIdentifier", + "src": "11374:12:3" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "11388:4:3" + } + ], + "functionName": { + "name": "abi_encode_t_string_memory_ptr_to_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "11320:53:3" + }, + "nodeType": "YulFunctionCall", + "src": "11320:73:3" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "11312:4:3" + } + ] + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "11414:11:3", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "11421:4:3" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "11414:3:3" + } + ] + } + ] + }, + "name": "abi_encode_t_struct$_license_$1325_memory_ptr_to_t_struct$_license_$1325_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "10744:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "10751:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "10760:3:3", + "type": "" + } + ], + "src": "10651:780:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "11567:126:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "11577:110:3", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "11675:6:3" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "11683:3:3" + } + ], + "functionName": { + "name": "abi_encode_t_struct$_license_$1325_memory_ptr_to_t_struct$_license_$1325_memory_ptr", + "nodeType": "YulIdentifier", + "src": "11591:83:3" + }, + "nodeType": "YulFunctionCall", + "src": "11591:96:3" + }, + "variableNames": [ + { + "name": "updatedPos", + "nodeType": "YulIdentifier", + "src": "11577:10:3" + } + ] + } + ] + }, + "name": "abi_encodeUpdatedPos_t_struct$_license_$1325_memory_ptr_to_t_struct$_license_$1325_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "11540:6:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "11548:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "updatedPos", + "nodeType": "YulTypedName", + "src": "11556:10:3", + "type": "" + } + ], + "src": "11437:256:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "11799:38:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "11809:22:3", + "value": { + "arguments": [ + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "11821:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "11826:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "11817:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "11817:14:3" + }, + "variableNames": [ + { + "name": "next", + "nodeType": "YulIdentifier", + "src": "11809:4:3" + } + ] + } + ] + }, + "name": "array_nextElement_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "11786:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "next", + "nodeType": "YulTypedName", + "src": "11794:4:3", + "type": "" + } + ], + "src": "11699:138:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "12095:937:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "12105:93:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "12192:5:3" + } + ], + "functionName": { + "name": "array_length_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "12119:72:3" + }, + "nodeType": "YulFunctionCall", + "src": "12119:79:3" + }, + "variables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "12109:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "12207:118:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "12313:3:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "12318:6:3" + } + ], + "functionName": { + "name": "array_storeLengthForEncoding_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "12214:98:3" + }, + "nodeType": "YulFunctionCall", + "src": "12214:111:3" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "12207:3:3" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "12334:20:3", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "12351:3:3" + }, + "variables": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "12338:9:3", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "12363:39:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "12379:3:3" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "12388:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12396:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "12384:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "12384:17:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12375:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "12375:27:3" + }, + "variables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "12367:4:3", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "12411:96:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "12501:5:3" + } + ], + "functionName": { + "name": "array_dataslot_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "12426:74:3" + }, + "nodeType": "YulFunctionCall", + "src": "12426:81:3" + }, + "variables": [ + { + "name": "baseRef", + "nodeType": "YulTypedName", + "src": "12415:7:3", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "12516:21:3", + "value": { + "name": "baseRef", + "nodeType": "YulIdentifier", + "src": "12530:7:3" + }, + "variables": [ + { + "name": "srcPtr", + "nodeType": "YulTypedName", + "src": "12520:6:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "12606:381:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "12627:3:3" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12636:4:3" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "12642:9:3" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "12632:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "12632:20:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "12620:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "12620:33:3" + }, + "nodeType": "YulExpressionStatement", + "src": "12620:33:3" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "12666:34:3", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "12693:6:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "12687:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "12687:13:3" + }, + "variables": [ + { + "name": "elementValue0", + "nodeType": "YulTypedName", + "src": "12670:13:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "12713:122:3", + "value": { + "arguments": [ + { + "name": "elementValue0", + "nodeType": "YulIdentifier", + "src": "12815:13:3" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12830:4:3" + } + ], + "functionName": { + "name": "abi_encodeUpdatedPos_t_struct$_license_$1325_memory_ptr_to_t_struct$_license_$1325_memory_ptr", + "nodeType": "YulIdentifier", + "src": "12721:93:3" + }, + "nodeType": "YulFunctionCall", + "src": "12721:114:3" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "12713:4:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "12848:95:3", + "value": { + "arguments": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "12936:6:3" + } + ], + "functionName": { + "name": "array_nextElement_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr", + "nodeType": "YulIdentifier", + "src": "12858:77:3" + }, + "nodeType": "YulFunctionCall", + "src": "12858:85:3" + }, + "variableNames": [ + { + "name": "srcPtr", + "nodeType": "YulIdentifier", + "src": "12848:6:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "12956:21:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "12967:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12972:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12963:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "12963:14:3" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "12956:3:3" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "12568:1:3" + }, + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "12571:6:3" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "12565:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "12565:13:3" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "12579:18:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "12581:14:3", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "12590:1:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12593:1:3", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "12586:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "12586:9:3" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "12581:1:3" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "12550:14:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "12552:10:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "12561:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "12556:1:3", + "type": "" + } + ] + } + ] + }, + "src": "12546:441:3" + }, + { + "nodeType": "YulAssignment", + "src": "12996:11:3", + "value": { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "13003:4:3" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "12996:3:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "13016:10:3", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "13023:3:3" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "13016:3:3" + } + ] + } + ] + }, + "name": "abi_encode_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "12074:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "12081:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "12090:3:3", + "type": "" + } + ], + "src": "11921:1111:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13236:275:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "13246:26:3", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "13258:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13269:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "13254:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "13254:18:3" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "13246:4:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "13293:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13304:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "13289:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "13289:17:3" + }, + { + "arguments": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "13312:4:3" + }, + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "13318:9:3" + } + ], + "functionName": { + "name": "sub", + "nodeType": "YulIdentifier", + "src": "13308:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "13308:20:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "13282:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "13282:47:3" + }, + "nodeType": "YulExpressionStatement", + "src": "13282:47:3" + }, + { + "nodeType": "YulAssignment", + "src": "13338:166:3", + "value": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "13490:6:3" + }, + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "13499:4:3" + } + ], + "functionName": { + "name": "abi_encode_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_fromStack", + "nodeType": "YulIdentifier", + "src": "13346:143:3" + }, + "nodeType": "YulFunctionCall", + "src": "13346:158:3" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "13338:4:3" + } + ] + } + ] + }, + "name": "abi_encode_tuple_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "13208:9:3", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "13220:6:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "13231:4:3", + "type": "" + } + ], + "src": "13038:473:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13559:48:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "13569:32:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "13594:5:3" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "13587:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "13587:13:3" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "13580:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "13580:21:3" + }, + "variableNames": [ + { + "name": "cleaned", + "nodeType": "YulIdentifier", + "src": "13569:7:3" + } + ] + } + ] + }, + "name": "cleanup_t_bool", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "13541:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "cleaned", + "nodeType": "YulTypedName", + "src": "13551:7:3", + "type": "" + } + ], + "src": "13517:90:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13672:50:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "13689:3:3" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "13709:5:3" + } + ], + "functionName": { + "name": "cleanup_t_bool", + "nodeType": "YulIdentifier", + "src": "13694:14:3" + }, + "nodeType": "YulFunctionCall", + "src": "13694:21:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "13682:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "13682:34:3" + }, + "nodeType": "YulExpressionStatement", + "src": "13682:34:3" + } + ] + }, + "name": "abi_encode_t_bool_to_t_bool_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "13660:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "13667:3:3", + "type": "" + } + ], + "src": "13613:109:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13820:118:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "13830:26:3", + "value": { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "13842:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13853:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "13838:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "13838:18:3" + }, + "variableNames": [ + { + "name": "tail", + "nodeType": "YulIdentifier", + "src": "13830:4:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "13904:6:3" + }, + { + "arguments": [ + { + "name": "headStart", + "nodeType": "YulIdentifier", + "src": "13917:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13928:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "13913:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "13913:17:3" + } + ], + "functionName": { + "name": "abi_encode_t_bool_to_t_bool_fromStack", + "nodeType": "YulIdentifier", + "src": "13866:37:3" + }, + "nodeType": "YulFunctionCall", + "src": "13866:65:3" + }, + "nodeType": "YulExpressionStatement", + "src": "13866:65:3" + } + ] + }, + "name": "abi_encode_tuple_t_bool__to_t_bool__fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "headStart", + "nodeType": "YulTypedName", + "src": "13792:9:3", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "13804:6:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "tail", + "nodeType": "YulTypedName", + "src": "13815:4:3", + "type": "" + } + ], + "src": "13728:210:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "13972:152:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13989:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "13992:77:3", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "13982:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "13982:88:3" + }, + "nodeType": "YulExpressionStatement", + "src": "13982:88:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14086:1:3", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14089:4:3", + "type": "", + "value": "0x32" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "14079:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "14079:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "14079:15:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14110:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14113:4:3", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "14103:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "14103:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "14103:15:3" + } + ] + }, + "name": "panic_error_0x32", + "nodeType": "YulFunctionDefinition", + "src": "13944:180:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14158:152:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14175:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14178:77:3", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "14168:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "14168:88:3" + }, + "nodeType": "YulExpressionStatement", + "src": "14168:88:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14272:1:3", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14275:4:3", + "type": "", + "value": "0x11" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "14265:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "14265:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "14265:15:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14296:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14299:4:3", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "14289:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "14289:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "14289:15:3" + } + ] + }, + "name": "panic_error_0x11", + "nodeType": "YulFunctionDefinition", + "src": "14130:180:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14359:190:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "14369:33:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "14396:5:3" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "14378:17:3" + }, + "nodeType": "YulFunctionCall", + "src": "14378:24:3" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "14369:5:3" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14492:22:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x11", + "nodeType": "YulIdentifier", + "src": "14494:16:3" + }, + "nodeType": "YulFunctionCall", + "src": "14494:18:3" + }, + "nodeType": "YulExpressionStatement", + "src": "14494:18:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "14417:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14424:66:3", + "type": "", + "value": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + ], + "functionName": { + "name": "eq", + "nodeType": "YulIdentifier", + "src": "14414:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "14414:77:3" + }, + "nodeType": "YulIf", + "src": "14411:103:3" + }, + { + "nodeType": "YulAssignment", + "src": "14523:20:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "14534:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14541:1:3", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "14530:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "14530:13:3" + }, + "variableNames": [ + { + "name": "ret", + "nodeType": "YulIdentifier", + "src": "14523:3:3" + } + ] + } + ] + }, + "name": "increment_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "14345:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "ret", + "nodeType": "YulTypedName", + "src": "14355:3:3", + "type": "" + } + ], + "src": "14316:233:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14583:152:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14600:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14603:77:3", + "type": "", + "value": "35408467139433450592217433187231851964531694900788300625387963629091585785856" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "14593:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "14593:88:3" + }, + "nodeType": "YulExpressionStatement", + "src": "14593:88:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14697:1:3", + "type": "", + "value": "4" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14700:4:3", + "type": "", + "value": "0x22" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "14690:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "14690:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "14690:15:3" + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14721:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14724:4:3", + "type": "", + "value": "0x24" + } + ], + "functionName": { + "name": "revert", + "nodeType": "YulIdentifier", + "src": "14714:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "14714:15:3" + }, + "nodeType": "YulExpressionStatement", + "src": "14714:15:3" + } + ] + }, + "name": "panic_error_0x22", + "nodeType": "YulFunctionDefinition", + "src": "14555:180:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14792:269:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "14802:22:3", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "14816:4:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14822:1:3", + "type": "", + "value": "2" + } + ], + "functionName": { + "name": "div", + "nodeType": "YulIdentifier", + "src": "14812:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "14812:12:3" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "14802:6:3" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "14833:38:3", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "14863:4:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14869:1:3", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "14859:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "14859:12:3" + }, + "variables": [ + { + "name": "outOfPlaceEncoding", + "nodeType": "YulTypedName", + "src": "14837:18:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "14910:51:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "14924:27:3", + "value": { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "14938:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "14946:4:3", + "type": "", + "value": "0x7f" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "14934:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "14934:17:3" + }, + "variableNames": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "14924:6:3" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "outOfPlaceEncoding", + "nodeType": "YulIdentifier", + "src": "14890:18:3" + } + ], + "functionName": { + "name": "iszero", + "nodeType": "YulIdentifier", + "src": "14883:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "14883:26:3" + }, + "nodeType": "YulIf", + "src": "14880:81:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15013:42:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x22", + "nodeType": "YulIdentifier", + "src": "15027:16:3" + }, + "nodeType": "YulFunctionCall", + "src": "15027:18:3" + }, + "nodeType": "YulExpressionStatement", + "src": "15027:18:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "outOfPlaceEncoding", + "nodeType": "YulIdentifier", + "src": "14977:18:3" + }, + { + "arguments": [ + { + "name": "length", + "nodeType": "YulIdentifier", + "src": "15000:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15008:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "14997:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "14997:14:3" + } + ], + "functionName": { + "name": "eq", + "nodeType": "YulIdentifier", + "src": "14974:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "14974:38:3" + }, + "nodeType": "YulIf", + "src": "14971:84:3" + } + ] + }, + "name": "extract_byte_array_length", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "14776:4:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "length", + "nodeType": "YulTypedName", + "src": "14785:6:3", + "type": "" + } + ], + "src": "14741:320:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15121:87:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "15131:11:3", + "value": { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "15139:3:3" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "15131:4:3" + } + ] + }, + { + "expression": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15159:1:3", + "type": "", + "value": "0" + }, + { + "name": "ptr", + "nodeType": "YulIdentifier", + "src": "15162:3:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "15152:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "15152:14:3" + }, + "nodeType": "YulExpressionStatement", + "src": "15152:14:3" + }, + { + "nodeType": "YulAssignment", + "src": "15175:26:3", + "value": { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15193:1:3", + "type": "", + "value": "0" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15196:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "keccak256", + "nodeType": "YulIdentifier", + "src": "15183:9:3" + }, + "nodeType": "YulFunctionCall", + "src": "15183:18:3" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "15175:4:3" + } + ] + } + ] + }, + "name": "array_dataslot_t_string_storage", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "ptr", + "nodeType": "YulTypedName", + "src": "15108:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "15116:4:3", + "type": "" + } + ], + "src": "15067:141:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15258:49:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "15268:33:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "15286:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15293:2:3", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "15282:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "15282:14:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15298:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "div", + "nodeType": "YulIdentifier", + "src": "15278:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "15278:23:3" + }, + "variableNames": [ + { + "name": "result", + "nodeType": "YulIdentifier", + "src": "15268:6:3" + } + ] + } + ] + }, + "name": "divide_by_32_ceil", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "15241:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "result", + "nodeType": "YulTypedName", + "src": "15251:6:3", + "type": "" + } + ], + "src": "15214:93:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15366:54:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "15376:37:3", + "value": { + "arguments": [ + { + "name": "bits", + "nodeType": "YulIdentifier", + "src": "15401:4:3" + }, + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "15407:5:3" + } + ], + "functionName": { + "name": "shl", + "nodeType": "YulIdentifier", + "src": "15397:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "15397:16:3" + }, + "variableNames": [ + { + "name": "newValue", + "nodeType": "YulIdentifier", + "src": "15376:8:3" + } + ] + } + ] + }, + "name": "shift_left_dynamic", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "bits", + "nodeType": "YulTypedName", + "src": "15341:4:3", + "type": "" + }, + { + "name": "value", + "nodeType": "YulTypedName", + "src": "15347:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "newValue", + "nodeType": "YulTypedName", + "src": "15357:8:3", + "type": "" + } + ], + "src": "15313:107:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15502:317:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "15512:35:3", + "value": { + "arguments": [ + { + "name": "shiftBytes", + "nodeType": "YulIdentifier", + "src": "15533:10:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15545:1:3", + "type": "", + "value": "8" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "15529:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "15529:18:3" + }, + "variables": [ + { + "name": "shiftBits", + "nodeType": "YulTypedName", + "src": "15516:9:3", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "15556:109:3", + "value": { + "arguments": [ + { + "name": "shiftBits", + "nodeType": "YulIdentifier", + "src": "15587:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "15598:66:3", + "type": "", + "value": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + ], + "functionName": { + "name": "shift_left_dynamic", + "nodeType": "YulIdentifier", + "src": "15568:18:3" + }, + "nodeType": "YulFunctionCall", + "src": "15568:97:3" + }, + "variables": [ + { + "name": "mask", + "nodeType": "YulTypedName", + "src": "15560:4:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "15674:51:3", + "value": { + "arguments": [ + { + "name": "shiftBits", + "nodeType": "YulIdentifier", + "src": "15705:9:3" + }, + { + "name": "toInsert", + "nodeType": "YulIdentifier", + "src": "15716:8:3" + } + ], + "functionName": { + "name": "shift_left_dynamic", + "nodeType": "YulIdentifier", + "src": "15686:18:3" + }, + "nodeType": "YulFunctionCall", + "src": "15686:39:3" + }, + "variableNames": [ + { + "name": "toInsert", + "nodeType": "YulIdentifier", + "src": "15674:8:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "15734:30:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "15747:5:3" + }, + { + "arguments": [ + { + "name": "mask", + "nodeType": "YulIdentifier", + "src": "15758:4:3" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "15754:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "15754:9:3" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "15743:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "15743:21:3" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "15734:5:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "15773:40:3", + "value": { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "15786:5:3" + }, + { + "arguments": [ + { + "name": "toInsert", + "nodeType": "YulIdentifier", + "src": "15797:8:3" + }, + { + "name": "mask", + "nodeType": "YulIdentifier", + "src": "15807:4:3" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "15793:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "15793:19:3" + } + ], + "functionName": { + "name": "or", + "nodeType": "YulIdentifier", + "src": "15783:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "15783:30:3" + }, + "variableNames": [ + { + "name": "result", + "nodeType": "YulIdentifier", + "src": "15773:6:3" + } + ] + } + ] + }, + "name": "update_byte_slice_dynamic32", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "15463:5:3", + "type": "" + }, + { + "name": "shiftBytes", + "nodeType": "YulTypedName", + "src": "15470:10:3", + "type": "" + }, + { + "name": "toInsert", + "nodeType": "YulTypedName", + "src": "15482:8:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "result", + "nodeType": "YulTypedName", + "src": "15495:6:3", + "type": "" + } + ], + "src": "15426:393:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15857:28:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "15867:12:3", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "15874:5:3" + }, + "variableNames": [ + { + "name": "ret", + "nodeType": "YulIdentifier", + "src": "15867:3:3" + } + ] + } + ] + }, + "name": "identity", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "15843:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "ret", + "nodeType": "YulTypedName", + "src": "15853:3:3", + "type": "" + } + ], + "src": "15825:60:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "15951:82:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "15961:66:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "16019:5:3" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "16001:17:3" + }, + "nodeType": "YulFunctionCall", + "src": "16001:24:3" + } + ], + "functionName": { + "name": "identity", + "nodeType": "YulIdentifier", + "src": "15992:8:3" + }, + "nodeType": "YulFunctionCall", + "src": "15992:34:3" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "15974:17:3" + }, + "nodeType": "YulFunctionCall", + "src": "15974:53:3" + }, + "variableNames": [ + { + "name": "converted", + "nodeType": "YulIdentifier", + "src": "15961:9:3" + } + ] + } + ] + }, + "name": "convert_t_uint256_to_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "15931:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "converted", + "nodeType": "YulTypedName", + "src": "15941:9:3", + "type": "" + } + ], + "src": "15891:142:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "16086:28:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "16096:12:3", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "16103:5:3" + }, + "variableNames": [ + { + "name": "ret", + "nodeType": "YulIdentifier", + "src": "16096:3:3" + } + ] + } + ] + }, + "name": "prepare_store_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "16072:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "ret", + "nodeType": "YulTypedName", + "src": "16082:3:3", + "type": "" + } + ], + "src": "16039:75:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "16196:193:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "16206:63:3", + "value": { + "arguments": [ + { + "name": "value_0", + "nodeType": "YulIdentifier", + "src": "16261:7:3" + } + ], + "functionName": { + "name": "convert_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "16230:30:3" + }, + "nodeType": "YulFunctionCall", + "src": "16230:39:3" + }, + "variables": [ + { + "name": "convertedValue_0", + "nodeType": "YulTypedName", + "src": "16210:16:3", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "16285:4:3" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "16325:4:3" + } + ], + "functionName": { + "name": "sload", + "nodeType": "YulIdentifier", + "src": "16319:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "16319:11:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "16332:6:3" + }, + { + "arguments": [ + { + "name": "convertedValue_0", + "nodeType": "YulIdentifier", + "src": "16364:16:3" + } + ], + "functionName": { + "name": "prepare_store_t_uint256", + "nodeType": "YulIdentifier", + "src": "16340:23:3" + }, + "nodeType": "YulFunctionCall", + "src": "16340:41:3" + } + ], + "functionName": { + "name": "update_byte_slice_dynamic32", + "nodeType": "YulIdentifier", + "src": "16291:27:3" + }, + "nodeType": "YulFunctionCall", + "src": "16291:91:3" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "16278:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "16278:105:3" + }, + "nodeType": "YulExpressionStatement", + "src": "16278:105:3" + } + ] + }, + "name": "update_storage_value_t_uint256_to_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "slot", + "nodeType": "YulTypedName", + "src": "16173:4:3", + "type": "" + }, + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "16179:6:3", + "type": "" + }, + { + "name": "value_0", + "nodeType": "YulTypedName", + "src": "16187:7:3", + "type": "" + } + ], + "src": "16120:269:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "16444:24:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "16454:8:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "16461:1:3", + "type": "", + "value": "0" + }, + "variableNames": [ + { + "name": "ret", + "nodeType": "YulIdentifier", + "src": "16454:3:3" + } + ] + } + ] + }, + "name": "zero_value_for_split_t_uint256", + "nodeType": "YulFunctionDefinition", + "returnVariables": [ + { + "name": "ret", + "nodeType": "YulTypedName", + "src": "16440:3:3", + "type": "" + } + ], + "src": "16395:73:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "16527:136:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "16537:46:3", + "value": { + "arguments": [], + "functionName": { + "name": "zero_value_for_split_t_uint256", + "nodeType": "YulIdentifier", + "src": "16551:30:3" + }, + "nodeType": "YulFunctionCall", + "src": "16551:32:3" + }, + "variables": [ + { + "name": "zero_0", + "nodeType": "YulTypedName", + "src": "16541:6:3", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "16636:4:3" + }, + { + "name": "offset", + "nodeType": "YulIdentifier", + "src": "16642:6:3" + }, + { + "name": "zero_0", + "nodeType": "YulIdentifier", + "src": "16650:6:3" + } + ], + "functionName": { + "name": "update_storage_value_t_uint256_to_t_uint256", + "nodeType": "YulIdentifier", + "src": "16592:43:3" + }, + "nodeType": "YulFunctionCall", + "src": "16592:65:3" + }, + "nodeType": "YulExpressionStatement", + "src": "16592:65:3" + } + ] + }, + "name": "storage_set_to_zero_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "slot", + "nodeType": "YulTypedName", + "src": "16513:4:3", + "type": "" + }, + { + "name": "offset", + "nodeType": "YulTypedName", + "src": "16519:6:3", + "type": "" + } + ], + "src": "16474:189:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "16719:136:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "16786:63:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "start", + "nodeType": "YulIdentifier", + "src": "16830:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "16837:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "storage_set_to_zero_t_uint256", + "nodeType": "YulIdentifier", + "src": "16800:29:3" + }, + "nodeType": "YulFunctionCall", + "src": "16800:39:3" + }, + "nodeType": "YulExpressionStatement", + "src": "16800:39:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "start", + "nodeType": "YulIdentifier", + "src": "16739:5:3" + }, + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "16746:3:3" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "16736:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "16736:14:3" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "16751:26:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "16753:22:3", + "value": { + "arguments": [ + { + "name": "start", + "nodeType": "YulIdentifier", + "src": "16766:5:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "16773:1:3", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "16762:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "16762:13:3" + }, + "variableNames": [ + { + "name": "start", + "nodeType": "YulIdentifier", + "src": "16753:5:3" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "16733:2:3", + "statements": [] + }, + "src": "16729:120:3" + } + ] + }, + "name": "clear_storage_range_t_bytes1", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "start", + "nodeType": "YulTypedName", + "src": "16707:5:3", + "type": "" + }, + { + "name": "end", + "nodeType": "YulTypedName", + "src": "16714:3:3", + "type": "" + } + ], + "src": "16669:186:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "16940:464:3", + "statements": [ + { + "body": { + "nodeType": "YulBlock", + "src": "16966:431:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "16980:54:3", + "value": { + "arguments": [ + { + "name": "array", + "nodeType": "YulIdentifier", + "src": "17028:5:3" + } + ], + "functionName": { + "name": "array_dataslot_t_string_storage", + "nodeType": "YulIdentifier", + "src": "16996:31:3" + }, + "nodeType": "YulFunctionCall", + "src": "16996:38:3" + }, + "variables": [ + { + "name": "dataArea", + "nodeType": "YulTypedName", + "src": "16984:8:3", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "17047:63:3", + "value": { + "arguments": [ + { + "name": "dataArea", + "nodeType": "YulIdentifier", + "src": "17070:8:3" + }, + { + "arguments": [ + { + "name": "startIndex", + "nodeType": "YulIdentifier", + "src": "17098:10:3" + } + ], + "functionName": { + "name": "divide_by_32_ceil", + "nodeType": "YulIdentifier", + "src": "17080:17:3" + }, + "nodeType": "YulFunctionCall", + "src": "17080:29:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "17066:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "17066:44:3" + }, + "variables": [ + { + "name": "deleteStart", + "nodeType": "YulTypedName", + "src": "17051:11:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "17267:27:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "17269:23:3", + "value": { + "name": "dataArea", + "nodeType": "YulIdentifier", + "src": "17284:8:3" + }, + "variableNames": [ + { + "name": "deleteStart", + "nodeType": "YulIdentifier", + "src": "17269:11:3" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "startIndex", + "nodeType": "YulIdentifier", + "src": "17251:10:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "17263:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "17248:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "17248:18:3" + }, + "nodeType": "YulIf", + "src": "17245:49:3" + }, + { + "expression": { + "arguments": [ + { + "name": "deleteStart", + "nodeType": "YulIdentifier", + "src": "17336:11:3" + }, + { + "arguments": [ + { + "name": "dataArea", + "nodeType": "YulIdentifier", + "src": "17353:8:3" + }, + { + "arguments": [ + { + "name": "len", + "nodeType": "YulIdentifier", + "src": "17381:3:3" + } + ], + "functionName": { + "name": "divide_by_32_ceil", + "nodeType": "YulIdentifier", + "src": "17363:17:3" + }, + "nodeType": "YulFunctionCall", + "src": "17363:22:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "17349:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "17349:37:3" + } + ], + "functionName": { + "name": "clear_storage_range_t_bytes1", + "nodeType": "YulIdentifier", + "src": "17307:28:3" + }, + "nodeType": "YulFunctionCall", + "src": "17307:80:3" + }, + "nodeType": "YulExpressionStatement", + "src": "17307:80:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "len", + "nodeType": "YulIdentifier", + "src": "16957:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "16962:2:3", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "16954:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "16954:11:3" + }, + "nodeType": "YulIf", + "src": "16951:446:3" + } + ] + }, + "name": "clean_up_bytearray_end_slots_t_string_storage", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "array", + "nodeType": "YulTypedName", + "src": "16916:5:3", + "type": "" + }, + { + "name": "len", + "nodeType": "YulTypedName", + "src": "16923:3:3", + "type": "" + }, + { + "name": "startIndex", + "nodeType": "YulTypedName", + "src": "16928:10:3", + "type": "" + } + ], + "src": "16861:543:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "17473:54:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "17483:37:3", + "value": { + "arguments": [ + { + "name": "bits", + "nodeType": "YulIdentifier", + "src": "17508:4:3" + }, + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "17514:5:3" + } + ], + "functionName": { + "name": "shr", + "nodeType": "YulIdentifier", + "src": "17504:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "17504:16:3" + }, + "variableNames": [ + { + "name": "newValue", + "nodeType": "YulIdentifier", + "src": "17483:8:3" + } + ] + } + ] + }, + "name": "shift_right_unsigned_dynamic", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "bits", + "nodeType": "YulTypedName", + "src": "17448:4:3", + "type": "" + }, + { + "name": "value", + "nodeType": "YulTypedName", + "src": "17454:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "newValue", + "nodeType": "YulTypedName", + "src": "17464:8:3", + "type": "" + } + ], + "src": "17410:117:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "17584:118:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "17594:68:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "17643:1:3", + "type": "", + "value": "8" + }, + { + "name": "bytes", + "nodeType": "YulIdentifier", + "src": "17646:5:3" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "17639:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "17639:13:3" + }, + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "17658:1:3", + "type": "", + "value": "0" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "17654:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "17654:6:3" + } + ], + "functionName": { + "name": "shift_right_unsigned_dynamic", + "nodeType": "YulIdentifier", + "src": "17610:28:3" + }, + "nodeType": "YulFunctionCall", + "src": "17610:51:3" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "17606:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "17606:56:3" + }, + "variables": [ + { + "name": "mask", + "nodeType": "YulTypedName", + "src": "17598:4:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "17671:25:3", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "17685:4:3" + }, + { + "name": "mask", + "nodeType": "YulIdentifier", + "src": "17691:4:3" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "17681:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "17681:15:3" + }, + "variableNames": [ + { + "name": "result", + "nodeType": "YulIdentifier", + "src": "17671:6:3" + } + ] + } + ] + }, + "name": "mask_bytes_dynamic", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "17561:4:3", + "type": "" + }, + { + "name": "bytes", + "nodeType": "YulTypedName", + "src": "17567:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "result", + "nodeType": "YulTypedName", + "src": "17577:6:3", + "type": "" + } + ], + "src": "17533:169:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "17788:214:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "17921:37:3", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "17948:4:3" + }, + { + "name": "len", + "nodeType": "YulIdentifier", + "src": "17954:3:3" + } + ], + "functionName": { + "name": "mask_bytes_dynamic", + "nodeType": "YulIdentifier", + "src": "17929:18:3" + }, + "nodeType": "YulFunctionCall", + "src": "17929:29:3" + }, + "variableNames": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "17921:4:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "17967:29:3", + "value": { + "arguments": [ + { + "name": "data", + "nodeType": "YulIdentifier", + "src": "17978:4:3" + }, + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "17988:1:3", + "type": "", + "value": "2" + }, + { + "name": "len", + "nodeType": "YulIdentifier", + "src": "17991:3:3" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "17984:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "17984:11:3" + } + ], + "functionName": { + "name": "or", + "nodeType": "YulIdentifier", + "src": "17975:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "17975:21:3" + }, + "variableNames": [ + { + "name": "used", + "nodeType": "YulIdentifier", + "src": "17967:4:3" + } + ] + } + ] + }, + "name": "extract_used_part_and_set_length_of_short_byte_array", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "data", + "nodeType": "YulTypedName", + "src": "17769:4:3", + "type": "" + }, + { + "name": "len", + "nodeType": "YulTypedName", + "src": "17775:3:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "used", + "nodeType": "YulTypedName", + "src": "17783:4:3", + "type": "" + } + ], + "src": "17707:295:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "18099:1303:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "18110:51:3", + "value": { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "18157:3:3" + } + ], + "functionName": { + "name": "array_length_t_string_memory_ptr", + "nodeType": "YulIdentifier", + "src": "18124:32:3" + }, + "nodeType": "YulFunctionCall", + "src": "18124:37:3" + }, + "variables": [ + { + "name": "newLen", + "nodeType": "YulTypedName", + "src": "18114:6:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "18246:22:3", + "statements": [ + { + "expression": { + "arguments": [], + "functionName": { + "name": "panic_error_0x41", + "nodeType": "YulIdentifier", + "src": "18248:16:3" + }, + "nodeType": "YulFunctionCall", + "src": "18248:18:3" + }, + "nodeType": "YulExpressionStatement", + "src": "18248:18:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "18218:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18226:18:3", + "type": "", + "value": "0xffffffffffffffff" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "18215:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "18215:30:3" + }, + "nodeType": "YulIf", + "src": "18212:56:3" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "18278:52:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "18324:4:3" + } + ], + "functionName": { + "name": "sload", + "nodeType": "YulIdentifier", + "src": "18318:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "18318:11:3" + } + ], + "functionName": { + "name": "extract_byte_array_length", + "nodeType": "YulIdentifier", + "src": "18292:25:3" + }, + "nodeType": "YulFunctionCall", + "src": "18292:38:3" + }, + "variables": [ + { + "name": "oldLen", + "nodeType": "YulTypedName", + "src": "18282:6:3", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "18423:4:3" + }, + { + "name": "oldLen", + "nodeType": "YulIdentifier", + "src": "18429:6:3" + }, + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "18437:6:3" + } + ], + "functionName": { + "name": "clean_up_bytearray_end_slots_t_string_storage", + "nodeType": "YulIdentifier", + "src": "18377:45:3" + }, + "nodeType": "YulFunctionCall", + "src": "18377:67:3" + }, + "nodeType": "YulExpressionStatement", + "src": "18377:67:3" + }, + { + "nodeType": "YulVariableDeclaration", + "src": "18454:18:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18471:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "srcOffset", + "nodeType": "YulTypedName", + "src": "18458:9:3", + "type": "" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "18482:17:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18495:4:3", + "type": "", + "value": "0x20" + }, + "variableNames": [ + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "18482:9:3" + } + ] + }, + { + "cases": [ + { + "body": { + "nodeType": "YulBlock", + "src": "18546:611:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "18560:37:3", + "value": { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "18579:6:3" + }, + { + "arguments": [ + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18591:4:3", + "type": "", + "value": "0x1f" + } + ], + "functionName": { + "name": "not", + "nodeType": "YulIdentifier", + "src": "18587:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "18587:9:3" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "18575:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "18575:22:3" + }, + "variables": [ + { + "name": "loopEnd", + "nodeType": "YulTypedName", + "src": "18564:7:3", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "18611:51:3", + "value": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "18657:4:3" + } + ], + "functionName": { + "name": "array_dataslot_t_string_storage", + "nodeType": "YulIdentifier", + "src": "18625:31:3" + }, + "nodeType": "YulFunctionCall", + "src": "18625:37:3" + }, + "variables": [ + { + "name": "dstPtr", + "nodeType": "YulTypedName", + "src": "18615:6:3", + "type": "" + } + ] + }, + { + "nodeType": "YulVariableDeclaration", + "src": "18675:10:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18684:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "i", + "nodeType": "YulTypedName", + "src": "18679:1:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "18743:163:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "dstPtr", + "nodeType": "YulIdentifier", + "src": "18768:6:3" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "18786:3:3" + }, + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "18791:9:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18782:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "18782:19:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "18776:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "18776:26:3" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "18761:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "18761:42:3" + }, + "nodeType": "YulExpressionStatement", + "src": "18761:42:3" + }, + { + "nodeType": "YulAssignment", + "src": "18820:24:3", + "value": { + "arguments": [ + { + "name": "dstPtr", + "nodeType": "YulIdentifier", + "src": "18834:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18842:1:3", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18830:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "18830:14:3" + }, + "variableNames": [ + { + "name": "dstPtr", + "nodeType": "YulIdentifier", + "src": "18820:6:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "18861:31:3", + "value": { + "arguments": [ + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "18878:9:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18889:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18874:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "18874:18:3" + }, + "variableNames": [ + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "18861:9:3" + } + ] + } + ] + }, + "condition": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "18709:1:3" + }, + { + "name": "loopEnd", + "nodeType": "YulIdentifier", + "src": "18712:7:3" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "18706:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "18706:14:3" + }, + "nodeType": "YulForLoop", + "post": { + "nodeType": "YulBlock", + "src": "18721:21:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "18723:17:3", + "value": { + "arguments": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "18732:1:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18735:4:3", + "type": "", + "value": "0x20" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18728:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "18728:12:3" + }, + "variableNames": [ + { + "name": "i", + "nodeType": "YulIdentifier", + "src": "18723:1:3" + } + ] + } + ] + }, + "pre": { + "nodeType": "YulBlock", + "src": "18702:3:3", + "statements": [] + }, + "src": "18698:208:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "18942:156:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "18960:43:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "18987:3:3" + }, + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "18992:9:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "18983:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "18983:19:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "18977:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "18977:26:3" + }, + "variables": [ + { + "name": "lastValue", + "nodeType": "YulTypedName", + "src": "18964:9:3", + "type": "" + } + ] + }, + { + "expression": { + "arguments": [ + { + "name": "dstPtr", + "nodeType": "YulIdentifier", + "src": "19027:6:3" + }, + { + "arguments": [ + { + "name": "lastValue", + "nodeType": "YulIdentifier", + "src": "19054:9:3" + }, + { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "19069:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19077:4:3", + "type": "", + "value": "0x1f" + } + ], + "functionName": { + "name": "and", + "nodeType": "YulIdentifier", + "src": "19065:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "19065:17:3" + } + ], + "functionName": { + "name": "mask_bytes_dynamic", + "nodeType": "YulIdentifier", + "src": "19035:18:3" + }, + "nodeType": "YulFunctionCall", + "src": "19035:48:3" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "19020:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "19020:64:3" + }, + "nodeType": "YulExpressionStatement", + "src": "19020:64:3" + } + ] + }, + "condition": { + "arguments": [ + { + "name": "loopEnd", + "nodeType": "YulIdentifier", + "src": "18925:7:3" + }, + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "18934:6:3" + } + ], + "functionName": { + "name": "lt", + "nodeType": "YulIdentifier", + "src": "18922:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "18922:19:3" + }, + "nodeType": "YulIf", + "src": "18919:179:3" + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "19118:4:3" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "19132:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19140:1:3", + "type": "", + "value": "2" + } + ], + "functionName": { + "name": "mul", + "nodeType": "YulIdentifier", + "src": "19128:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "19128:14:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19144:1:3", + "type": "", + "value": "1" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19124:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "19124:22:3" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "19111:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "19111:36:3" + }, + "nodeType": "YulExpressionStatement", + "src": "19111:36:3" + } + ] + }, + "nodeType": "YulCase", + "src": "18539:618:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18544:1:3", + "type": "", + "value": "1" + } + }, + { + "body": { + "nodeType": "YulBlock", + "src": "19174:222:3", + "statements": [ + { + "nodeType": "YulVariableDeclaration", + "src": "19188:14:3", + "value": { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19201:1:3", + "type": "", + "value": "0" + }, + "variables": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "19192:5:3", + "type": "" + } + ] + }, + { + "body": { + "nodeType": "YulBlock", + "src": "19225:67:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "19243:35:3", + "value": { + "arguments": [ + { + "arguments": [ + { + "name": "src", + "nodeType": "YulIdentifier", + "src": "19262:3:3" + }, + { + "name": "srcOffset", + "nodeType": "YulIdentifier", + "src": "19267:9:3" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19258:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "19258:19:3" + } + ], + "functionName": { + "name": "mload", + "nodeType": "YulIdentifier", + "src": "19252:5:3" + }, + "nodeType": "YulFunctionCall", + "src": "19252:26:3" + }, + "variableNames": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "19243:5:3" + } + ] + } + ] + }, + "condition": { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "19218:6:3" + }, + "nodeType": "YulIf", + "src": "19215:77:3" + }, + { + "expression": { + "arguments": [ + { + "name": "slot", + "nodeType": "YulIdentifier", + "src": "19312:4:3" + }, + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "19371:5:3" + }, + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "19378:6:3" + } + ], + "functionName": { + "name": "extract_used_part_and_set_length_of_short_byte_array", + "nodeType": "YulIdentifier", + "src": "19318:52:3" + }, + "nodeType": "YulFunctionCall", + "src": "19318:67:3" + } + ], + "functionName": { + "name": "sstore", + "nodeType": "YulIdentifier", + "src": "19305:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "19305:81:3" + }, + "nodeType": "YulExpressionStatement", + "src": "19305:81:3" + } + ] + }, + "nodeType": "YulCase", + "src": "19166:230:3", + "value": "default" + } + ], + "expression": { + "arguments": [ + { + "name": "newLen", + "nodeType": "YulIdentifier", + "src": "18519:6:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "18527:2:3", + "type": "", + "value": "31" + } + ], + "functionName": { + "name": "gt", + "nodeType": "YulIdentifier", + "src": "18516:2:3" + }, + "nodeType": "YulFunctionCall", + "src": "18516:14:3" + }, + "nodeType": "YulSwitch", + "src": "18509:887:3" + } + ] + }, + "name": "copy_byte_array_to_storage_from_t_string_memory_ptr_to_t_string_storage", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "slot", + "nodeType": "YulTypedName", + "src": "18088:4:3", + "type": "" + }, + { + "name": "src", + "nodeType": "YulTypedName", + "src": "18094:3:3", + "type": "" + } + ], + "src": "18007:1395:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "19455:32:3", + "statements": [ + { + "nodeType": "YulAssignment", + "src": "19465:16:3", + "value": { + "name": "value", + "nodeType": "YulIdentifier", + "src": "19476:5:3" + }, + "variableNames": [ + { + "name": "aligned", + "nodeType": "YulIdentifier", + "src": "19465:7:3" + } + ] + } + ] + }, + "name": "leftAlign_t_uint256", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "19437:5:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "aligned", + "nodeType": "YulTypedName", + "src": "19447:7:3", + "type": "" + } + ], + "src": "19408:79:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "19576:74:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "19593:3:3" + }, + { + "arguments": [ + { + "arguments": [ + { + "name": "value", + "nodeType": "YulIdentifier", + "src": "19636:5:3" + } + ], + "functionName": { + "name": "cleanup_t_uint256", + "nodeType": "YulIdentifier", + "src": "19618:17:3" + }, + "nodeType": "YulFunctionCall", + "src": "19618:24:3" + } + ], + "functionName": { + "name": "leftAlign_t_uint256", + "nodeType": "YulIdentifier", + "src": "19598:19:3" + }, + "nodeType": "YulFunctionCall", + "src": "19598:45:3" + } + ], + "functionName": { + "name": "mstore", + "nodeType": "YulIdentifier", + "src": "19586:6:3" + }, + "nodeType": "YulFunctionCall", + "src": "19586:58:3" + }, + "nodeType": "YulExpressionStatement", + "src": "19586:58:3" + } + ] + }, + "name": "abi_encode_t_uint256_to_t_uint256_nonPadded_inplace_fromStack", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "value", + "nodeType": "YulTypedName", + "src": "19564:5:3", + "type": "" + }, + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "19571:3:3", + "type": "" + } + ], + "src": "19493:157:3" + }, + { + "body": { + "nodeType": "YulBlock", + "src": "19772:140:3", + "statements": [ + { + "expression": { + "arguments": [ + { + "name": "value0", + "nodeType": "YulIdentifier", + "src": "19845:6:3" + }, + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "19854:3:3" + } + ], + "functionName": { + "name": "abi_encode_t_uint256_to_t_uint256_nonPadded_inplace_fromStack", + "nodeType": "YulIdentifier", + "src": "19783:61:3" + }, + "nodeType": "YulFunctionCall", + "src": "19783:75:3" + }, + "nodeType": "YulExpressionStatement", + "src": "19783:75:3" + }, + { + "nodeType": "YulAssignment", + "src": "19867:19:3", + "value": { + "arguments": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "19878:3:3" + }, + { + "kind": "number", + "nodeType": "YulLiteral", + "src": "19883:2:3", + "type": "", + "value": "32" + } + ], + "functionName": { + "name": "add", + "nodeType": "YulIdentifier", + "src": "19874:3:3" + }, + "nodeType": "YulFunctionCall", + "src": "19874:12:3" + }, + "variableNames": [ + { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "19867:3:3" + } + ] + }, + { + "nodeType": "YulAssignment", + "src": "19896:10:3", + "value": { + "name": "pos", + "nodeType": "YulIdentifier", + "src": "19903:3:3" + }, + "variableNames": [ + { + "name": "end", + "nodeType": "YulIdentifier", + "src": "19896:3:3" + } + ] + } + ] + }, + "name": "abi_encode_tuple_packed_t_uint256__to_t_uint256__nonPadded_inplace_fromStack_reversed", + "nodeType": "YulFunctionDefinition", + "parameters": [ + { + "name": "pos", + "nodeType": "YulTypedName", + "src": "19751:3:3", + "type": "" + }, + { + "name": "value0", + "nodeType": "YulTypedName", + "src": "19757:6:3", + "type": "" + } + ], + "returnVariables": [ + { + "name": "end", + "nodeType": "YulTypedName", + "src": "19768:3:3", + "type": "" + } + ], + "src": "19656:256:3" + } + ] + }, + "contents": "{\n\n function allocate_unbounded() -> memPtr {\n memPtr := mload(64)\n }\n\n function revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() {\n revert(0, 0)\n }\n\n function revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() {\n revert(0, 0)\n }\n\n function cleanup_t_uint256(value) -> cleaned {\n cleaned := value\n }\n\n function validator_revert_t_uint256(value) {\n if iszero(eq(value, cleanup_t_uint256(value))) { revert(0, 0) }\n }\n\n function abi_decode_t_uint256(offset, end) -> value {\n value := calldataload(offset)\n validator_revert_t_uint256(value)\n }\n\n function abi_decode_tuple_t_uint256t_uint256(headStart, dataEnd) -> value0, value1 {\n if slt(sub(dataEnd, headStart), 64) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 32\n\n value1 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n }\n\n function revert_error_1b9f4a0a5773e33b91aa01db23bf8c55fce1411167c872835e7fa00a4f17d46d() {\n revert(0, 0)\n }\n\n function revert_error_987264b3b1d58a9c7f8255e93e81c77d86d6299019c33110a076957a3e06e2ae() {\n revert(0, 0)\n }\n\n function round_up_to_mul_of_32(value) -> result {\n result := and(add(value, 31), not(31))\n }\n\n function panic_error_0x41() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x41)\n revert(0, 0x24)\n }\n\n function finalize_allocation(memPtr, size) {\n let newFreePtr := add(memPtr, round_up_to_mul_of_32(size))\n // protect against overflow\n if or(gt(newFreePtr, 0xffffffffffffffff), lt(newFreePtr, memPtr)) { panic_error_0x41() }\n mstore(64, newFreePtr)\n }\n\n function allocate_memory(size) -> memPtr {\n memPtr := allocate_unbounded()\n finalize_allocation(memPtr, size)\n }\n\n function array_allocation_size_t_string_memory_ptr(length) -> size {\n // Make sure we can allocate memory without overflow\n if gt(length, 0xffffffffffffffff) { panic_error_0x41() }\n\n size := round_up_to_mul_of_32(length)\n\n // add length slot\n size := add(size, 0x20)\n\n }\n\n function copy_calldata_to_memory(src, dst, length) {\n calldatacopy(dst, src, length)\n // clear end\n mstore(add(dst, length), 0)\n }\n\n function abi_decode_available_length_t_string_memory_ptr(src, length, end) -> array {\n array := allocate_memory(array_allocation_size_t_string_memory_ptr(length))\n mstore(array, length)\n let dst := add(array, 0x20)\n if gt(add(src, length), end) { revert_error_987264b3b1d58a9c7f8255e93e81c77d86d6299019c33110a076957a3e06e2ae() }\n copy_calldata_to_memory(src, dst, length)\n }\n\n // string\n function abi_decode_t_string_memory_ptr(offset, end) -> array {\n if iszero(slt(add(offset, 0x1f), end)) { revert_error_1b9f4a0a5773e33b91aa01db23bf8c55fce1411167c872835e7fa00a4f17d46d() }\n let length := calldataload(offset)\n array := abi_decode_available_length_t_string_memory_ptr(add(offset, 0x20), length, end)\n }\n\n function abi_decode_tuple_t_uint256t_uint256t_string_memory_ptr(headStart, dataEnd) -> value0, value1, value2 {\n if slt(sub(dataEnd, headStart), 96) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 32\n\n value1 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 64))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value2 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_decode_tuple_t_uint256t_uint256t_uint256(headStart, dataEnd) -> value0, value1, value2 {\n if slt(sub(dataEnd, headStart), 96) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 32\n\n value1 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := 64\n\n value2 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_decode_tuple_t_uint256t_string_memory_ptr(headStart, dataEnd) -> value0, value1 {\n if slt(sub(dataEnd, headStart), 64) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n {\n\n let offset := calldataload(add(headStart, 32))\n if gt(offset, 0xffffffffffffffff) { revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db() }\n\n value1 := abi_decode_t_string_memory_ptr(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_decode_tuple_t_uint256(headStart, dataEnd) -> value0 {\n if slt(sub(dataEnd, headStart), 32) { revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b() }\n\n {\n\n let offset := 0\n\n value0 := abi_decode_t_uint256(add(headStart, offset), dataEnd)\n }\n\n }\n\n function abi_encode_t_uint256_to_t_uint256_fromStack(value, pos) {\n mstore(pos, cleanup_t_uint256(value))\n }\n\n function array_length_t_string_memory_ptr(value) -> length {\n\n length := mload(value)\n\n }\n\n function array_storeLengthForEncoding_t_string_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function copy_memory_to_memory(src, dst, length) {\n let i := 0\n for { } lt(i, length) { i := add(i, 32) }\n {\n mstore(add(dst, i), mload(add(src, i)))\n }\n if gt(i, length)\n {\n // clear end\n mstore(add(dst, length), 0)\n }\n }\n\n function abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value, pos) -> end {\n let length := array_length_t_string_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_string_memory_ptr_fromStack(pos, length)\n copy_memory_to_memory(add(value, 0x20), pos, length)\n end := add(pos, round_up_to_mul_of_32(length))\n }\n\n function abi_encode_tuple_t_uint256_t_uint256_t_string_memory_ptr__to_t_uint256_t_uint256_t_string_memory_ptr__fromStack_reversed(headStart , value2, value1, value0) -> tail {\n tail := add(headStart, 96)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value0, add(headStart, 0))\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value1, add(headStart, 32))\n\n mstore(add(headStart, 64), sub(tail, headStart))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr_fromStack(value2, tail)\n\n }\n\n function panic_error_0x21() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x21)\n revert(0, 0x24)\n }\n\n function validator_assert_t_enum$_LicenseRequestType_$1318(value) {\n if iszero(lt(value, 2)) { panic_error_0x21() }\n }\n\n function cleanup_t_enum$_LicenseRequestType_$1318(value) -> cleaned {\n cleaned := value validator_assert_t_enum$_LicenseRequestType_$1318(value)\n }\n\n function convert_t_enum$_LicenseRequestType_$1318_to_t_uint8(value) -> converted {\n converted := cleanup_t_enum$_LicenseRequestType_$1318(value)\n }\n\n function abi_encode_t_enum$_LicenseRequestType_$1318_to_t_uint8_fromStack(value, pos) {\n mstore(pos, convert_t_enum$_LicenseRequestType_$1318_to_t_uint8(value))\n }\n\n function validator_assert_t_enum$_State_$1340(value) {\n if iszero(lt(value, 3)) { panic_error_0x21() }\n }\n\n function cleanup_t_enum$_State_$1340(value) -> cleaned {\n cleaned := value validator_assert_t_enum$_State_$1340(value)\n }\n\n function convert_t_enum$_State_$1340_to_t_uint8(value) -> converted {\n converted := cleanup_t_enum$_State_$1340(value)\n }\n\n function abi_encode_t_enum$_State_$1340_to_t_uint8_fromStack(value, pos) {\n mstore(pos, convert_t_enum$_State_$1340_to_t_uint8(value))\n }\n\n function abi_encode_tuple_t_uint256_t_uint256_t_enum$_LicenseRequestType_$1318_t_enum$_State_$1340__to_t_uint256_t_uint256_t_uint8_t_uint8__fromStack_reversed(headStart , value3, value2, value1, value0) -> tail {\n tail := add(headStart, 128)\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value0, add(headStart, 0))\n\n abi_encode_t_uint256_to_t_uint256_fromStack(value1, add(headStart, 32))\n\n abi_encode_t_enum$_LicenseRequestType_$1318_to_t_uint8_fromStack(value2, add(headStart, 64))\n\n abi_encode_t_enum$_State_$1340_to_t_uint8_fromStack(value3, add(headStart, 96))\n\n }\n\n function array_length_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr(value) -> length {\n\n length := mload(value)\n\n }\n\n function array_storeLengthForEncoding_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_fromStack(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function array_dataslot_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr(ptr) -> data {\n data := ptr\n\n data := add(ptr, 0x20)\n\n }\n\n function abi_encode_t_uint256_to_t_uint256(value, pos) {\n mstore(pos, cleanup_t_uint256(value))\n }\n\n function array_storeLengthForEncoding_t_string_memory_ptr(pos, length) -> updated_pos {\n mstore(pos, length)\n updated_pos := add(pos, 0x20)\n }\n\n function abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(value, pos) -> end {\n let length := array_length_t_string_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_string_memory_ptr(pos, length)\n copy_memory_to_memory(add(value, 0x20), pos, length)\n end := add(pos, round_up_to_mul_of_32(length))\n }\n\n // struct VehicleSystemTwo.license -> struct VehicleSystemTwo.license\n function abi_encode_t_struct$_license_$1325_memory_ptr_to_t_struct$_license_$1325_memory_ptr(value, pos) -> end {\n let tail := add(pos, 0x60)\n\n {\n // user_id\n\n let memberValue0 := mload(add(value, 0x00))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x00))\n }\n\n {\n // car_id\n\n let memberValue0 := mload(add(value, 0x20))\n abi_encode_t_uint256_to_t_uint256(memberValue0, add(pos, 0x20))\n }\n\n {\n // expire_at\n\n let memberValue0 := mload(add(value, 0x40))\n\n mstore(add(pos, 0x40), sub(tail, pos))\n tail := abi_encode_t_string_memory_ptr_to_t_string_memory_ptr(memberValue0, tail)\n\n }\n\n end := tail\n }\n\n function abi_encodeUpdatedPos_t_struct$_license_$1325_memory_ptr_to_t_struct$_license_$1325_memory_ptr(value0, pos) -> updatedPos {\n updatedPos := abi_encode_t_struct$_license_$1325_memory_ptr_to_t_struct$_license_$1325_memory_ptr(value0, pos)\n }\n\n function array_nextElement_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr(ptr) -> next {\n next := add(ptr, 0x20)\n }\n\n // struct VehicleSystemTwo.license[] -> struct VehicleSystemTwo.license[]\n function abi_encode_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_fromStack(value, pos) -> end {\n let length := array_length_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr(value)\n pos := array_storeLengthForEncoding_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_fromStack(pos, length)\n let headStart := pos\n let tail := add(pos, mul(length, 0x20))\n let baseRef := array_dataslot_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr(value)\n let srcPtr := baseRef\n for { let i := 0 } lt(i, length) { i := add(i, 1) }\n {\n mstore(pos, sub(tail, headStart))\n let elementValue0 := mload(srcPtr)\n tail := abi_encodeUpdatedPos_t_struct$_license_$1325_memory_ptr_to_t_struct$_license_$1325_memory_ptr(elementValue0, tail)\n srcPtr := array_nextElement_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr(srcPtr)\n pos := add(pos, 0x20)\n }\n pos := tail\n end := pos\n }\n\n function abi_encode_tuple_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr__to_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n mstore(add(headStart, 0), sub(tail, headStart))\n tail := abi_encode_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_to_t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr_fromStack(value0, tail)\n\n }\n\n function cleanup_t_bool(value) -> cleaned {\n cleaned := iszero(iszero(value))\n }\n\n function abi_encode_t_bool_to_t_bool_fromStack(value, pos) {\n mstore(pos, cleanup_t_bool(value))\n }\n\n function abi_encode_tuple_t_bool__to_t_bool__fromStack_reversed(headStart , value0) -> tail {\n tail := add(headStart, 32)\n\n abi_encode_t_bool_to_t_bool_fromStack(value0, add(headStart, 0))\n\n }\n\n function panic_error_0x32() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x32)\n revert(0, 0x24)\n }\n\n function panic_error_0x11() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x11)\n revert(0, 0x24)\n }\n\n function increment_t_uint256(value) -> ret {\n value := cleanup_t_uint256(value)\n if eq(value, 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) { panic_error_0x11() }\n ret := add(value, 1)\n }\n\n function panic_error_0x22() {\n mstore(0, 35408467139433450592217433187231851964531694900788300625387963629091585785856)\n mstore(4, 0x22)\n revert(0, 0x24)\n }\n\n function extract_byte_array_length(data) -> length {\n length := div(data, 2)\n let outOfPlaceEncoding := and(data, 1)\n if iszero(outOfPlaceEncoding) {\n length := and(length, 0x7f)\n }\n\n if eq(outOfPlaceEncoding, lt(length, 32)) {\n panic_error_0x22()\n }\n }\n\n function array_dataslot_t_string_storage(ptr) -> data {\n data := ptr\n\n mstore(0, ptr)\n data := keccak256(0, 0x20)\n\n }\n\n function divide_by_32_ceil(value) -> result {\n result := div(add(value, 31), 32)\n }\n\n function shift_left_dynamic(bits, value) -> newValue {\n newValue :=\n\n shl(bits, value)\n\n }\n\n function update_byte_slice_dynamic32(value, shiftBytes, toInsert) -> result {\n let shiftBits := mul(shiftBytes, 8)\n let mask := shift_left_dynamic(shiftBits, 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff)\n toInsert := shift_left_dynamic(shiftBits, toInsert)\n value := and(value, not(mask))\n result := or(value, and(toInsert, mask))\n }\n\n function identity(value) -> ret {\n ret := value\n }\n\n function convert_t_uint256_to_t_uint256(value) -> converted {\n converted := cleanup_t_uint256(identity(cleanup_t_uint256(value)))\n }\n\n function prepare_store_t_uint256(value) -> ret {\n ret := value\n }\n\n function update_storage_value_t_uint256_to_t_uint256(slot, offset, value_0) {\n let convertedValue_0 := convert_t_uint256_to_t_uint256(value_0)\n sstore(slot, update_byte_slice_dynamic32(sload(slot), offset, prepare_store_t_uint256(convertedValue_0)))\n }\n\n function zero_value_for_split_t_uint256() -> ret {\n ret := 0\n }\n\n function storage_set_to_zero_t_uint256(slot, offset) {\n let zero_0 := zero_value_for_split_t_uint256()\n update_storage_value_t_uint256_to_t_uint256(slot, offset, zero_0)\n }\n\n function clear_storage_range_t_bytes1(start, end) {\n for {} lt(start, end) { start := add(start, 1) }\n {\n storage_set_to_zero_t_uint256(start, 0)\n }\n }\n\n function clean_up_bytearray_end_slots_t_string_storage(array, len, startIndex) {\n\n if gt(len, 31) {\n let dataArea := array_dataslot_t_string_storage(array)\n let deleteStart := add(dataArea, divide_by_32_ceil(startIndex))\n // If we are clearing array to be short byte array, we want to clear only data starting from array data area.\n if lt(startIndex, 32) { deleteStart := dataArea }\n clear_storage_range_t_bytes1(deleteStart, add(dataArea, divide_by_32_ceil(len)))\n }\n\n }\n\n function shift_right_unsigned_dynamic(bits, value) -> newValue {\n newValue :=\n\n shr(bits, value)\n\n }\n\n function mask_bytes_dynamic(data, bytes) -> result {\n let mask := not(shift_right_unsigned_dynamic(mul(8, bytes), not(0)))\n result := and(data, mask)\n }\n function extract_used_part_and_set_length_of_short_byte_array(data, len) -> used {\n // we want to save only elements that are part of the array after resizing\n // others should be set to zero\n data := mask_bytes_dynamic(data, len)\n used := or(data, mul(2, len))\n }\n function copy_byte_array_to_storage_from_t_string_memory_ptr_to_t_string_storage(slot, src) {\n\n let newLen := array_length_t_string_memory_ptr(src)\n // Make sure array length is sane\n if gt(newLen, 0xffffffffffffffff) { panic_error_0x41() }\n\n let oldLen := extract_byte_array_length(sload(slot))\n\n // potentially truncate data\n clean_up_bytearray_end_slots_t_string_storage(slot, oldLen, newLen)\n\n let srcOffset := 0\n\n srcOffset := 0x20\n\n switch gt(newLen, 31)\n case 1 {\n let loopEnd := and(newLen, not(0x1f))\n\n let dstPtr := array_dataslot_t_string_storage(slot)\n let i := 0\n for { } lt(i, loopEnd) { i := add(i, 0x20) } {\n sstore(dstPtr, mload(add(src, srcOffset)))\n dstPtr := add(dstPtr, 1)\n srcOffset := add(srcOffset, 32)\n }\n if lt(loopEnd, newLen) {\n let lastValue := mload(add(src, srcOffset))\n sstore(dstPtr, mask_bytes_dynamic(lastValue, and(newLen, 0x1f)))\n }\n sstore(slot, add(mul(newLen, 2), 1))\n }\n default {\n let value := 0\n if newLen {\n value := mload(add(src, srcOffset))\n }\n sstore(slot, extract_used_part_and_set_length_of_short_byte_array(value, newLen))\n }\n }\n\n function leftAlign_t_uint256(value) -> aligned {\n aligned := value\n }\n\n function abi_encode_t_uint256_to_t_uint256_nonPadded_inplace_fromStack(value, pos) {\n mstore(pos, leftAlign_t_uint256(cleanup_t_uint256(value)))\n }\n\n function abi_encode_tuple_packed_t_uint256__to_t_uint256__nonPadded_inplace_fromStack_reversed(pos , value0) -> end {\n\n abi_encode_t_uint256_to_t_uint256_nonPadded_inplace_fromStack(value0, pos)\n pos := add(pos, 32)\n\n end := pos\n }\n\n}\n", + "id": 3, + "language": "Yul", + "name": "#utility.yul" + } + ], + "sourceMap": "60:4192:2:-:0;;;;;;;;;;;;;;;;;;;", + "deployedSourceMap": "60:4192:2:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;843:274;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1575:288;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;624:211;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1125:442;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2291:629;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;541:25;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;:::i;:::-;;;;;;;;3348:629;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;573:42;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;2928:412;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3985:96;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4089:160;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1871:412;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;843:274;926:6;921:189;942:8;:15;;;;938:1;:19;921:189;;;992:27;1004:1;1007:11;992;:27::i;:::-;988:111;;;1075:8;1053;1062:1;1053:11;;;;;;;;:::i;:::-;;;;;;;;;;;;:19;;:30;;;;988:111;959:3;;;;;:::i;:::-;;;;921:189;;;;843:274;;:::o;1575:288::-;1668:42;1713:88;;;;;;;;1729:8;1713:88;;;;1739:7;1713:88;;;;1748:37;1713:88;;;;;;;;:::i;:::-;;;;;;1787:13;1713:88;;;;;;;;:::i;:::-;;;;;1668:133;;1812:17;1835:19;1812:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;1655:208;1575:288;;:::o;624:211::-;723:26;752:38;;;;;;;;760:8;752:38;;;;770:7;752:38;;;;779:10;752:38;;;723:67;;801:8;815:11;801:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;712:123;624:211;;;:::o;1125:442::-;1236:6;1231:329;1252:8;:15;;;;1248:1;:19;1231:329;;;1293:27;1305:1;1308:11;1293;:27::i;:::-;1289:260;;;1341:42;1386:85;;;;;;;;1402:8;1386:85;;;;1412:7;1386:85;;;;1421:34;1386:85;;;;;;;;:::i;:::-;;;;;;1457:13;1386:85;;;;;;;;:::i;:::-;;;;;1341:130;;1490:17;1513:19;1490:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;1322:227;1289:260;1269:3;;;;;:::i;:::-;;;;1231:329;;;;1125:442;;;:::o;2291:629::-;2407:47;;:::i;:::-;2470:6;2465:285;2486:17;:24;;;;2482:1;:28;2465:285;;;2545:35;2557:1;2560:19;2545:11;:35::i;:::-;2541:198;;;2641:17;2659:1;2641:20;;;;;;;;:::i;:::-;;;;;;;;;;;;2614:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;2709:14;2680:17;2698:1;2680:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;2541:198;2512:3;;;;;:::i;:::-;;;;2465:285;;;;2760:26;2789:86;;;;;;;;2797:24;:32;;;2789:86;;;;2831:24;:31;;;2789:86;;;;2864:10;2789:86;;;2760:115;;2886:8;2900:11;2886:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;2396:524;;2291:629;;:::o;541:25::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3348:629::-;3464:47;;:::i;:::-;3527:6;3522:285;3543:17;:24;;;;3539:1;:28;3522:285;;;3602:35;3614:1;3617:19;3602:11;:35::i;:::-;3598:198;;;3698:17;3716:1;3698:20;;;;;;;;:::i;:::-;;;;;;;;;;;;3671:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;:::i;:::-;;;;;;;;3766:14;3737:17;3755:1;3737:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;3598:198;3569:3;;;;;:::i;:::-;;;;3522:285;;;;3817:26;3846:86;;;;;;;;3854:24;:32;;;3846:86;;;;3888:24;:31;;;3846:86;;;;3921:10;3846:86;;;3817:115;;3943:8;3957:11;3943:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;3453:524;;3348:629;;:::o;573:42::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2928:412::-;3064:6;3059:219;3080:17;:24;;;;3076:1;:28;3059:219;;;3139:35;3151:1;3154:19;3139:11;:35::i;:::-;3135:132;;;3237:14;3208:17;3226:1;3208:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;3135:132;3106:3;;;;;:::i;:::-;;;;3059:219;;;;3322:10;3288:8;3297:11;3288:21;;;;;;;;:::i;:::-;;;;;;;;;;;;:31;;:44;;;;;;:::i;:::-;;2928:412;;;:::o;3985:96::-;4030:16;4065:8;4058:15;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3985:96;:::o;4089:160::-;4147:4;4236:1;4218:21;;;;;;;;:::i;:::-;;;;;;;;;;;;;4208:32;;;;;;4200:1;4182:21;;;;;;;;:::i;:::-;;;;;;;;;;;;;4172:32;;;;;;:68;4164:77;;4089:160;;;;:::o;1871:412::-;2007:6;2002:219;2023:17;:24;;;;2019:1;:28;2002:219;;;2082:35;2094:1;2097:19;2082:11;:35::i;:::-;2078:132;;;2180:14;2151:17;2169:1;2151:20;;;;;;;;:::i;:::-;;;;;;;;;;;;:26;;;:43;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;2078:132;2049:3;;;;;:::i;:::-;;;;2002:219;;;;2265:10;2231:8;2240:11;2231:21;;;;;;;;:::i;:::-;;;;;;;;;;;;:31;;:44;;;;;;:::i;:::-;;1871:412;;;:::o;-1:-1:-1:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;;;;;;:::o;7:75:3:-;40:6;73:2;67:9;57:19;;7:75;:::o;88:117::-;197:1;194;187:12;211:117;320:1;317;310:12;334:77;371:7;400:5;389:16;;334:77;;;:::o;417:122::-;490:24;508:5;490:24;:::i;:::-;483:5;480:35;470:63;;529:1;526;519:12;470:63;417:122;:::o;545:139::-;591:5;629:6;616:20;607:29;;645:33;672:5;645:33;:::i;:::-;545:139;;;;:::o;690:474::-;758:6;766;815:2;803:9;794:7;790:23;786:32;783:119;;;821:79;;:::i;:::-;783:119;941:1;966:53;1011:7;1002:6;991:9;987:22;966:53;:::i;:::-;956:63;;912:117;1068:2;1094:53;1139:7;1130:6;1119:9;1115:22;1094:53;:::i;:::-;1084:63;;1039:118;690:474;;;;;:::o;1170:117::-;1279:1;1276;1269:12;1293:117;1402:1;1399;1392:12;1416:102;1457:6;1508:2;1504:7;1499:2;1492:5;1488:14;1484:28;1474:38;;1416:102;;;:::o;1524:180::-;1572:77;1569:1;1562:88;1669:4;1666:1;1659:15;1693:4;1690:1;1683:15;1710:281;1793:27;1815:4;1793:27;:::i;:::-;1785:6;1781:40;1923:6;1911:10;1908:22;1887:18;1875:10;1872:34;1869:62;1866:88;;;1934:18;;:::i;:::-;1866:88;1974:10;1970:2;1963:22;1753:238;1710:281;;:::o;1997:129::-;2031:6;2058:20;;:::i;:::-;2048:30;;2087:33;2115:4;2107:6;2087:33;:::i;:::-;1997:129;;;:::o;2132:308::-;2194:4;2284:18;2276:6;2273:30;2270:56;;;2306:18;;:::i;:::-;2270:56;2344:29;2366:6;2344:29;:::i;:::-;2336:37;;2428:4;2422;2418:15;2410:23;;2132:308;;;:::o;2446:154::-;2530:6;2525:3;2520;2507:30;2592:1;2583:6;2578:3;2574:16;2567:27;2446:154;;;:::o;2606:412::-;2684:5;2709:66;2725:49;2767:6;2725:49;:::i;:::-;2709:66;:::i;:::-;2700:75;;2798:6;2791:5;2784:21;2836:4;2829:5;2825:16;2874:3;2865:6;2860:3;2856:16;2853:25;2850:112;;;2881:79;;:::i;:::-;2850:112;2971:41;3005:6;3000:3;2995;2971:41;:::i;:::-;2690:328;2606:412;;;;;:::o;3038:340::-;3094:5;3143:3;3136:4;3128:6;3124:17;3120:27;3110:122;;3151:79;;:::i;:::-;3110:122;3268:6;3255:20;3293:79;3368:3;3360:6;3353:4;3345:6;3341:17;3293:79;:::i;:::-;3284:88;;3100:278;3038:340;;;;:::o;3384:799::-;3471:6;3479;3487;3536:2;3524:9;3515:7;3511:23;3507:32;3504:119;;;3542:79;;:::i;:::-;3504:119;3662:1;3687:53;3732:7;3723:6;3712:9;3708:22;3687:53;:::i;:::-;3677:63;;3633:117;3789:2;3815:53;3860:7;3851:6;3840:9;3836:22;3815:53;:::i;:::-;3805:63;;3760:118;3945:2;3934:9;3930:18;3917:32;3976:18;3968:6;3965:30;3962:117;;;3998:79;;:::i;:::-;3962:117;4103:63;4158:7;4149:6;4138:9;4134:22;4103:63;:::i;:::-;4093:73;;3888:288;3384:799;;;;;:::o;4189:619::-;4266:6;4274;4282;4331:2;4319:9;4310:7;4306:23;4302:32;4299:119;;;4337:79;;:::i;:::-;4299:119;4457:1;4482:53;4527:7;4518:6;4507:9;4503:22;4482:53;:::i;:::-;4472:63;;4428:117;4584:2;4610:53;4655:7;4646:6;4635:9;4631:22;4610:53;:::i;:::-;4600:63;;4555:118;4712:2;4738:53;4783:7;4774:6;4763:9;4759:22;4738:53;:::i;:::-;4728:63;;4683:118;4189:619;;;;;:::o;4814:654::-;4892:6;4900;4949:2;4937:9;4928:7;4924:23;4920:32;4917:119;;;4955:79;;:::i;:::-;4917:119;5075:1;5100:53;5145:7;5136:6;5125:9;5121:22;5100:53;:::i;:::-;5090:63;;5046:117;5230:2;5219:9;5215:18;5202:32;5261:18;5253:6;5250:30;5247:117;;;5283:79;;:::i;:::-;5247:117;5388:63;5443:7;5434:6;5423:9;5419:22;5388:63;:::i;:::-;5378:73;;5173:288;4814:654;;;;;:::o;5474:329::-;5533:6;5582:2;5570:9;5561:7;5557:23;5553:32;5550:119;;;5588:79;;:::i;:::-;5550:119;5708:1;5733:53;5778:7;5769:6;5758:9;5754:22;5733:53;:::i;:::-;5723:63;;5679:117;5474:329;;;;:::o;5809:118::-;5896:24;5914:5;5896:24;:::i;:::-;5891:3;5884:37;5809:118;;:::o;5933:99::-;5985:6;6019:5;6013:12;6003:22;;5933:99;;;:::o;6038:169::-;6122:11;6156:6;6151:3;6144:19;6196:4;6191:3;6187:14;6172:29;;6038:169;;;;:::o;6213:307::-;6281:1;6291:113;6305:6;6302:1;6299:13;6291:113;;;6390:1;6385:3;6381:11;6375:18;6371:1;6366:3;6362:11;6355:39;6327:2;6324:1;6320:10;6315:15;;6291:113;;;6422:6;6419:1;6416:13;6413:101;;;6502:1;6493:6;6488:3;6484:16;6477:27;6413:101;6262:258;6213:307;;;:::o;6526:364::-;6614:3;6642:39;6675:5;6642:39;:::i;:::-;6697:71;6761:6;6756:3;6697:71;:::i;:::-;6690:78;;6777:52;6822:6;6817:3;6810:4;6803:5;6799:16;6777:52;:::i;:::-;6854:29;6876:6;6854:29;:::i;:::-;6849:3;6845:39;6838:46;;6618:272;6526:364;;;;:::o;6896:533::-;7065:4;7103:2;7092:9;7088:18;7080:26;;7116:71;7184:1;7173:9;7169:17;7160:6;7116:71;:::i;:::-;7197:72;7265:2;7254:9;7250:18;7241:6;7197:72;:::i;:::-;7316:9;7310:4;7306:20;7301:2;7290:9;7286:18;7279:48;7344:78;7417:4;7408:6;7344:78;:::i;:::-;7336:86;;6896:533;;;;;;:::o;7435:180::-;7483:77;7480:1;7473:88;7580:4;7577:1;7570:15;7604:4;7601:1;7594:15;7621:128;7717:1;7710:5;7707:12;7697:46;;7723:18;;:::i;:::-;7697:46;7621:128;:::o;7755:157::-;7815:7;7844:5;7833:16;;7850:56;7900:5;7850:56;:::i;:::-;7755:157;;;:::o;7918:::-;7989:9;8022:47;8063:5;8022:47;:::i;:::-;8009:60;;7918:157;;;:::o;8081:173::-;8189:58;8241:5;8189:58;:::i;:::-;8184:3;8177:71;8081:173;;:::o;8260:115::-;8343:1;8336:5;8333:12;8323:46;;8349:18;;:::i;:::-;8323:46;8260:115;:::o;8381:131::-;8428:7;8457:5;8446:16;;8463:43;8500:5;8463:43;:::i;:::-;8381:131;;;:::o;8518:::-;8576:9;8609:34;8637:5;8609:34;:::i;:::-;8596:47;;8518:131;;;:::o;8655:147::-;8750:45;8789:5;8750:45;:::i;:::-;8745:3;8738:58;8655:147;;:::o;8808:611::-;9014:4;9052:3;9041:9;9037:19;9029:27;;9066:71;9134:1;9123:9;9119:17;9110:6;9066:71;:::i;:::-;9147:72;9215:2;9204:9;9200:18;9191:6;9147:72;:::i;:::-;9229:93;9318:2;9307:9;9303:18;9294:6;9229:93;:::i;:::-;9332:80;9408:2;9397:9;9393:18;9384:6;9332:80;:::i;:::-;8808:611;;;;;;;:::o;9425:139::-;9517:6;9551:5;9545:12;9535:22;;9425:139;;;:::o;9570:209::-;9694:11;9728:6;9723:3;9716:19;9768:4;9763:3;9759:14;9744:29;;9570:209;;;;:::o;9785:157::-;9877:4;9900:3;9892:11;;9930:4;9925:3;9921:14;9913:22;;9785:157;;;:::o;9948:108::-;10025:24;10043:5;10025:24;:::i;:::-;10020:3;10013:37;9948:108;;:::o;10062:159::-;10136:11;10170:6;10165:3;10158:19;10210:4;10205:3;10201:14;10186:29;;10062:159;;;;:::o;10227:344::-;10305:3;10333:39;10366:5;10333:39;:::i;:::-;10388:61;10442:6;10437:3;10388:61;:::i;:::-;10381:68;;10458:52;10503:6;10498:3;10491:4;10484:5;10480:16;10458:52;:::i;:::-;10535:29;10557:6;10535:29;:::i;:::-;10530:3;10526:39;10519:46;;10309:262;10227:344;;;;:::o;10651:780::-;10760:3;10796:4;10791:3;10787:14;10886:4;10879:5;10875:16;10869:23;10905:63;10962:4;10957:3;10953:14;10939:12;10905:63;:::i;:::-;10811:167;11062:4;11055:5;11051:16;11045:23;11081:63;11138:4;11133:3;11129:14;11115:12;11081:63;:::i;:::-;10988:166;11241:4;11234:5;11230:16;11224:23;11294:3;11288:4;11284:14;11277:4;11272:3;11268:14;11261:38;11320:73;11388:4;11374:12;11320:73;:::i;:::-;11312:81;;11164:240;11421:4;11414:11;;10765:666;10651:780;;;;:::o;11437:256::-;11556:10;11591:96;11683:3;11675:6;11591:96;:::i;:::-;11577:110;;11437:256;;;;:::o;11699:138::-;11794:4;11826;11821:3;11817:14;11809:22;;11699:138;;;:::o;11921:1111::-;12090:3;12119:79;12192:5;12119:79;:::i;:::-;12214:111;12318:6;12313:3;12214:111;:::i;:::-;12207:118;;12351:3;12396:4;12388:6;12384:17;12379:3;12375:27;12426:81;12501:5;12426:81;:::i;:::-;12530:7;12561:1;12546:441;12571:6;12568:1;12565:13;12546:441;;;12642:9;12636:4;12632:20;12627:3;12620:33;12693:6;12687:13;12721:114;12830:4;12815:13;12721:114;:::i;:::-;12713:122;;12858:85;12936:6;12858:85;:::i;:::-;12848:95;;12972:4;12967:3;12963:14;12956:21;;12606:381;12593:1;12590;12586:9;12581:14;;12546:441;;;12550:14;13003:4;12996:11;;13023:3;13016:10;;12095:937;;;;;11921:1111;;;;:::o;13038:473::-;13231:4;13269:2;13258:9;13254:18;13246:26;;13318:9;13312:4;13308:20;13304:1;13293:9;13289:17;13282:47;13346:158;13499:4;13490:6;13346:158;:::i;:::-;13338:166;;13038:473;;;;:::o;13517:90::-;13551:7;13594:5;13587:13;13580:21;13569:32;;13517:90;;;:::o;13613:109::-;13694:21;13709:5;13694:21;:::i;:::-;13689:3;13682:34;13613:109;;:::o;13728:210::-;13815:4;13853:2;13842:9;13838:18;13830:26;;13866:65;13928:1;13917:9;13913:17;13904:6;13866:65;:::i;:::-;13728:210;;;;:::o;13944:180::-;13992:77;13989:1;13982:88;14089:4;14086:1;14079:15;14113:4;14110:1;14103:15;14130:180;14178:77;14175:1;14168:88;14275:4;14272:1;14265:15;14299:4;14296:1;14289:15;14316:233;14355:3;14378:24;14396:5;14378:24;:::i;:::-;14369:33;;14424:66;14417:5;14414:77;14411:103;;14494:18;;:::i;:::-;14411:103;14541:1;14534:5;14530:13;14523:20;;14316:233;;;:::o;14555:180::-;14603:77;14600:1;14593:88;14700:4;14697:1;14690:15;14724:4;14721:1;14714:15;14741:320;14785:6;14822:1;14816:4;14812:12;14802:22;;14869:1;14863:4;14859:12;14890:18;14880:81;;14946:4;14938:6;14934:17;14924:27;;14880:81;15008:2;15000:6;14997:14;14977:18;14974:38;14971:84;;15027:18;;:::i;:::-;14971:84;14792:269;14741:320;;;:::o;15067:141::-;15116:4;15139:3;15131:11;;15162:3;15159:1;15152:14;15196:4;15193:1;15183:18;15175:26;;15067:141;;;:::o;15214:93::-;15251:6;15298:2;15293;15286:5;15282:14;15278:23;15268:33;;15214:93;;;:::o;15313:107::-;15357:8;15407:5;15401:4;15397:16;15376:37;;15313:107;;;;:::o;15426:393::-;15495:6;15545:1;15533:10;15529:18;15568:97;15598:66;15587:9;15568:97;:::i;:::-;15686:39;15716:8;15705:9;15686:39;:::i;:::-;15674:51;;15758:4;15754:9;15747:5;15743:21;15734:30;;15807:4;15797:8;15793:19;15786:5;15783:30;15773:40;;15502:317;;15426:393;;;;;:::o;15825:60::-;15853:3;15874:5;15867:12;;15825:60;;;:::o;15891:142::-;15941:9;15974:53;15992:34;16001:24;16019:5;16001:24;:::i;:::-;15992:34;:::i;:::-;15974:53;:::i;:::-;15961:66;;15891:142;;;:::o;16039:75::-;16082:3;16103:5;16096:12;;16039:75;;;:::o;16120:269::-;16230:39;16261:7;16230:39;:::i;:::-;16291:91;16340:41;16364:16;16340:41;:::i;:::-;16332:6;16325:4;16319:11;16291:91;:::i;:::-;16285:4;16278:105;16196:193;16120:269;;;:::o;16395:73::-;16440:3;16395:73;:::o;16474:189::-;16551:32;;:::i;:::-;16592:65;16650:6;16642;16636:4;16592:65;:::i;:::-;16527:136;16474:189;;:::o;16669:186::-;16729:120;16746:3;16739:5;16736:14;16729:120;;;16800:39;16837:1;16830:5;16800:39;:::i;:::-;16773:1;16766:5;16762:13;16753:22;;16729:120;;;16669:186;;:::o;16861:543::-;16962:2;16957:3;16954:11;16951:446;;;16996:38;17028:5;16996:38;:::i;:::-;17080:29;17098:10;17080:29;:::i;:::-;17070:8;17066:44;17263:2;17251:10;17248:18;17245:49;;;17284:8;17269:23;;17245:49;17307:80;17363:22;17381:3;17363:22;:::i;:::-;17353:8;17349:37;17336:11;17307:80;:::i;:::-;16966:431;;16951:446;16861:543;;;:::o;17410:117::-;17464:8;17514:5;17508:4;17504:16;17483:37;;17410:117;;;;:::o;17533:169::-;17577:6;17610:51;17658:1;17654:6;17646:5;17643:1;17639:13;17610:51;:::i;:::-;17606:56;17691:4;17685;17681:15;17671:25;;17584:118;17533:169;;;;:::o;17707:295::-;17783:4;17929:29;17954:3;17948:4;17929:29;:::i;:::-;17921:37;;17991:3;17988:1;17984:11;17978:4;17975:21;17967:29;;17707:295;;;;:::o;18007:1395::-;18124:37;18157:3;18124:37;:::i;:::-;18226:18;18218:6;18215:30;18212:56;;;18248:18;;:::i;:::-;18212:56;18292:38;18324:4;18318:11;18292:38;:::i;:::-;18377:67;18437:6;18429;18423:4;18377:67;:::i;:::-;18471:1;18495:4;18482:17;;18527:2;18519:6;18516:14;18544:1;18539:618;;;;19201:1;19218:6;19215:77;;;19267:9;19262:3;19258:19;19252:26;19243:35;;19215:77;19318:67;19378:6;19371:5;19318:67;:::i;:::-;19312:4;19305:81;19174:222;18509:887;;18539:618;18591:4;18587:9;18579:6;18575:22;18625:37;18657:4;18625:37;:::i;:::-;18684:1;18698:208;18712:7;18709:1;18706:14;18698:208;;;18791:9;18786:3;18782:19;18776:26;18768:6;18761:42;18842:1;18834:6;18830:14;18820:24;;18889:2;18878:9;18874:18;18861:31;;18735:4;18732:1;18728:12;18723:17;;18698:208;;;18934:6;18925:7;18922:19;18919:179;;;18992:9;18987:3;18983:19;18977:26;19035:48;19077:4;19069:6;19065:17;19054:9;19035:48;:::i;:::-;19027:6;19020:64;18942:156;18919:179;19144:1;19140;19132:6;19128:14;19124:22;19118:4;19111:36;18546:611;;;18509:887;;18099:1303;;;18007:1395;;:::o;19408:79::-;19447:7;19476:5;19465:16;;19408:79;;;:::o;19493:157::-;19598:45;19618:24;19636:5;19618:24;:::i;:::-;19598:45;:::i;:::-;19593:3;19586:58;19493:157;;:::o;19656:256::-;19768:3;19783:75;19854:3;19845:6;19783:75;:::i;:::-;19883:2;19878:3;19874:12;19867:19;;19903:3;19896:10;;19656:256;;;;:::o", + "source": "//SPDX-License-Identifier: MIT\r\npragma solidity ^0.8.11;\r\n\r\ncontract VehicleSystemTwo {\r\n\r\n\r\n enum LicenseRequestType{\r\n FIRST_TIME_LICENSE,\r\n RENEWAL_LICENSE\r\n }\r\n\r\n struct license\r\n {\r\n uint user_id;\r\n uint car_id;\r\n string expire_at;\r\n }\r\n\r\n struct license_request\r\n {\r\n uint user_id;\r\n uint car_id;\r\n LicenseRequestType license_request_type;\r\n State state;\r\n }\r\n\r\n enum State {\r\n ACCEPTED,\r\n REJECTED,\r\n PENDING\r\n }\r\n\r\n license[] public licenses;\r\n license_request[] public licenses_requests;\r\n\r\n function add_license(uint _user_id, uint _car_id, string memory _expire_at) public\r\n {\r\n license memory new_license = license(_user_id, _car_id, _expire_at);\r\n licenses.push(new_license);\r\n }\r\n\r\n function edit_license(uint _license_id, uint _user_id) public\r\n {\r\n for (uint i = 0; i < licenses.length; i++)\r\n {\r\n if (compareUint(i, _license_id))\r\n {\r\n licenses[i].user_id = _user_id;\r\n }\r\n }\r\n }\r\n\r\n function request_to_renewal_licence(uint _license_id, uint _car_id, uint _user_id) public\r\n {\r\n for (uint i = 0; i < licenses.length; i++) {\r\n if (compareUint(i, _license_id)) {\r\n license_request memory new_license_request = license_request(_user_id, _car_id, LicenseRequestType.RENEWAL_LICENSE, State.PENDING);\r\n licenses_requests.push(new_license_request);\r\n }\r\n }\r\n }\r\n\r\n function request_to_first_time_licence(uint _car_id, uint _user_id) public\r\n {\r\n\r\n license_request memory new_license_request = license_request(_user_id, _car_id, LicenseRequestType.FIRST_TIME_LICENSE, State.PENDING);\r\n licenses_requests.push(new_license_request);\r\n }\r\n\r\n function accept_to_request_renewal_license(uint _license_request_id, uint _license_id, string memory _expire_at) public {\r\n for (uint i = 0; i < licenses_requests.length; i++)\r\n {\r\n if (compareUint(i, _license_request_id))\r\n {\r\n licenses_requests[i].state = State.ACCEPTED;\r\n }\r\n }\r\n licenses[_license_id].expire_at = _expire_at;\r\n }\r\n\r\n function accept_to_request_first_time_license(uint _license_request_id, string memory _expire_at) public {\r\n license_request memory current_licenses_request;\r\n for (uint i = 0; i < licenses_requests.length; i++)\r\n {\r\n if (compareUint(i, _license_request_id))\r\n {\r\n current_licenses_request = licenses_requests[i];\r\n licenses_requests[i].state = State.ACCEPTED;\r\n }\r\n }\r\n license memory new_license = license(current_licenses_request.user_id, current_licenses_request.car_id, _expire_at);\r\n licenses.push(new_license);\r\n }\r\n\r\n function reject_to_request_renewal_license(uint _license_request_id, uint _license_id, string memory _expire_at) public {\r\n for (uint i = 0; i < licenses_requests.length; i++)\r\n {\r\n if (compareUint(i, _license_request_id))\r\n {\r\n licenses_requests[i].state = State.REJECTED;\r\n }\r\n }\r\n licenses[_license_id].expire_at = _expire_at;\r\n }\r\n\r\n function reject_to_request_first_time_license(uint _license_request_id, string memory _expire_at) public {\r\n license_request memory current_licenses_request;\r\n for (uint i = 0; i < licenses_requests.length; i++)\r\n {\r\n if (compareUint(i, _license_request_id))\r\n {\r\n current_licenses_request = licenses_requests[i];\r\n licenses_requests[i].state = State.REJECTED;\r\n }\r\n }\r\n license memory new_license = license(current_licenses_request.user_id, current_licenses_request.car_id, _expire_at);\r\n licenses.push(new_license);\r\n }\r\n\r\n function get_licenses() public view returns (license[] memory){\r\n return licenses;\r\n }\r\n\r\n function compareUint(uint a, uint b) public pure returns (bool) {\r\n return (keccak256(abi.encodePacked((a))) == keccak256(abi.encodePacked((b))));\r\n }\r\n}\r\n", + "sourcePath": "C:\\Users\\Mina\\OneDrive\\Desktop\\blockchain-projects\\Back-end\\contracts\\VehicleSystemTwo.sol", + "ast": { + "absolutePath": "project:/contracts/VehicleSystemTwo.sol", + "exportedSymbols": { + "VehicleSystemTwo": [ + 1730 + ] + }, + "id": 1731, + "license": "MIT", + "nodeType": "SourceUnit", + "nodes": [ + { + "id": 1315, + "literals": [ + "solidity", + "^", + "0.8", + ".11" + ], + "nodeType": "PragmaDirective", + "src": "32:24:2" + }, + { + "abstract": false, + "baseContracts": [], + "canonicalName": "VehicleSystemTwo", + "contractDependencies": [], + "contractKind": "contract", + "fullyImplemented": true, + "id": 1730, + "linearizedBaseContracts": [ + 1730 + ], + "name": "VehicleSystemTwo", + "nameLocation": "69:16:2", + "nodeType": "ContractDefinition", + "nodes": [ + { + "canonicalName": "VehicleSystemTwo.LicenseRequestType", + "id": 1318, + "members": [ + { + "id": 1316, + "name": "FIRST_TIME_LICENSE", + "nameLocation": "131:18:2", + "nodeType": "EnumValue", + "src": "131:18:2" + }, + { + "id": 1317, + "name": "RENEWAL_LICENSE", + "nameLocation": "160:15:2", + "nodeType": "EnumValue", + "src": "160:15:2" + } + ], + "name": "LicenseRequestType", + "nameLocation": "102:18:2", + "nodeType": "EnumDefinition", + "src": "97:85:2" + }, + { + "canonicalName": "VehicleSystemTwo.license", + "id": 1325, + "members": [ + { + "constant": false, + "id": 1320, + "mutability": "mutable", + "name": "user_id", + "nameLocation": "226:7:2", + "nodeType": "VariableDeclaration", + "scope": 1325, + "src": "221:12:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1319, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "221:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1322, + "mutability": "mutable", + "name": "car_id", + "nameLocation": "249:6:2", + "nodeType": "VariableDeclaration", + "scope": 1325, + "src": "244:11:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1321, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "244:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1324, + "mutability": "mutable", + "name": "expire_at", + "nameLocation": "273:9:2", + "nodeType": "VariableDeclaration", + "scope": 1325, + "src": "266:16:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1323, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "266:6:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "name": "license", + "nameLocation": "197:7:2", + "nodeType": "StructDefinition", + "scope": 1730, + "src": "190:100:2", + "visibility": "public" + }, + { + "canonicalName": "VehicleSystemTwo.license_request", + "id": 1336, + "members": [ + { + "constant": false, + "id": 1327, + "mutability": "mutable", + "name": "user_id", + "nameLocation": "342:7:2", + "nodeType": "VariableDeclaration", + "scope": 1336, + "src": "337:12:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1326, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "337:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1329, + "mutability": "mutable", + "name": "car_id", + "nameLocation": "365:6:2", + "nodeType": "VariableDeclaration", + "scope": 1336, + "src": "360:11:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1328, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "360:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1332, + "mutability": "mutable", + "name": "license_request_type", + "nameLocation": "401:20:2", + "nodeType": "VariableDeclaration", + "scope": 1336, + "src": "382:39:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_enum$_LicenseRequestType_$1318", + "typeString": "enum VehicleSystemTwo.LicenseRequestType" + }, + "typeName": { + "id": 1331, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1330, + "name": "LicenseRequestType", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1318, + "src": "382:18:2" + }, + "referencedDeclaration": 1318, + "src": "382:18:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_LicenseRequestType_$1318", + "typeString": "enum VehicleSystemTwo.LicenseRequestType" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1335, + "mutability": "mutable", + "name": "state", + "nameLocation": "438:5:2", + "nodeType": "VariableDeclaration", + "scope": 1336, + "src": "432:11:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + }, + "typeName": { + "id": 1334, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1333, + "name": "State", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1340, + "src": "432:5:2" + }, + "referencedDeclaration": 1340, + "src": "432:5:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "visibility": "internal" + } + ], + "name": "license_request", + "nameLocation": "305:15:2", + "nodeType": "StructDefinition", + "scope": 1730, + "src": "298:153:2", + "visibility": "public" + }, + { + "canonicalName": "VehicleSystemTwo.State", + "id": 1340, + "members": [ + { + "id": 1337, + "name": "ACCEPTED", + "nameLocation": "481:8:2", + "nodeType": "EnumValue", + "src": "481:8:2" + }, + { + "id": 1338, + "name": "REJECTED", + "nameLocation": "500:8:2", + "nodeType": "EnumValue", + "src": "500:8:2" + }, + { + "id": 1339, + "name": "PENDING", + "nameLocation": "519:7:2", + "nodeType": "EnumValue", + "src": "519:7:2" + } + ], + "name": "State", + "nameLocation": "464:5:2", + "nodeType": "EnumDefinition", + "src": "459:74:2" + }, + { + "constant": false, + "functionSelector": "33790845", + "id": 1344, + "mutability": "mutable", + "name": "licenses", + "nameLocation": "558:8:2", + "nodeType": "VariableDeclaration", + "scope": 1730, + "src": "541:25:2", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license[]" + }, + "typeName": { + "baseType": { + "id": 1342, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1341, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1325, + "src": "541:7:2" + }, + "referencedDeclaration": 1325, + "src": "541:7:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_storage_ptr", + "typeString": "struct VehicleSystemTwo.license" + } + }, + "id": 1343, + "nodeType": "ArrayTypeName", + "src": "541:9:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystemTwo.license[]" + } + }, + "visibility": "public" + }, + { + "constant": false, + "functionSelector": "5367cb56", + "id": 1348, + "mutability": "mutable", + "name": "licenses_requests", + "nameLocation": "598:17:2", + "nodeType": "VariableDeclaration", + "scope": 1730, + "src": "573:42:2", + "stateVariable": true, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request[]" + }, + "typeName": { + "baseType": { + "id": 1346, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1345, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1336, + "src": "573:15:2" + }, + "referencedDeclaration": 1336, + "src": "573:15:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage_ptr", + "typeString": "struct VehicleSystemTwo.license_request" + } + }, + "id": 1347, + "nodeType": "ArrayTypeName", + "src": "573:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystemTwo.license_request[]" + } + }, + "visibility": "public" + }, + { + "body": { + "id": 1372, + "nodeType": "Block", + "src": "712:123:2", + "statements": [ + { + "assignments": [ + 1359 + ], + "declarations": [ + { + "constant": false, + "id": 1359, + "mutability": "mutable", + "name": "new_license", + "nameLocation": "738:11:2", + "nodeType": "VariableDeclaration", + "scope": 1372, + "src": "723:26:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license" + }, + "typeName": { + "id": 1358, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1357, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1325, + "src": "723:7:2" + }, + "referencedDeclaration": 1325, + "src": "723:7:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_storage_ptr", + "typeString": "struct VehicleSystemTwo.license" + } + }, + "visibility": "internal" + } + ], + "id": 1365, + "initialValue": { + "arguments": [ + { + "id": 1361, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1350, + "src": "760:8:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1362, + "name": "_car_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1352, + "src": "770:7:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1363, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1354, + "src": "779:10:2", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 1360, + "name": "license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1325, + "src": "752:7:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_$1325_storage_ptr_$", + "typeString": "type(struct VehicleSystemTwo.license storage pointer)" + } + }, + "id": 1364, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "752:38:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "723:67:2" + }, + { + "expression": { + "arguments": [ + { + "id": 1369, + "name": "new_license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1359, + "src": "815:11:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license memory" + } + ], + "expression": { + "id": 1366, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1344, + "src": "801:8:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license storage ref[] storage ref" + } + }, + "id": 1368, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "801:13:2", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_$1325_storage_$dyn_storage_ptr_$_t_struct$_license_$1325_storage_$returns$__$bound_to$_t_array$_t_struct$_license_$1325_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystemTwo.license storage ref[] storage pointer,struct VehicleSystemTwo.license storage ref)" + } + }, + "id": 1370, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "801:26:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 1371, + "nodeType": "ExpressionStatement", + "src": "801:26:2" + } + ] + }, + "functionSelector": "1f0a3fa5", + "id": 1373, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "add_license", + "nameLocation": "633:11:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1355, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1350, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "650:8:2", + "nodeType": "VariableDeclaration", + "scope": 1373, + "src": "645:13:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1349, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "645:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1352, + "mutability": "mutable", + "name": "_car_id", + "nameLocation": "665:7:2", + "nodeType": "VariableDeclaration", + "scope": 1373, + "src": "660:12:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1351, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "660:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1354, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "688:10:2", + "nodeType": "VariableDeclaration", + "scope": 1373, + "src": "674:24:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1353, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "674:6:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "644:55:2" + }, + "returnParameters": { + "id": 1356, + "nodeType": "ParameterList", + "parameters": [], + "src": "712:0:2" + }, + "scope": 1730, + "src": "624:211:2", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1406, + "nodeType": "Block", + "src": "910:207:2", + "statements": [ + { + "body": { + "id": 1404, + "nodeType": "Block", + "src": "973:137:2", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 1392, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1381, + "src": "1004:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1393, + "name": "_license_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1375, + "src": "1007:11:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 1391, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1729, + "src": "992:11:2", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 1394, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "992:27:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1403, + "nodeType": "IfStatement", + "src": "988:111:2", + "trueBody": { + "id": 1402, + "nodeType": "Block", + "src": "1034:65:2", + "statements": [ + { + "expression": { + "id": 1400, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1395, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1344, + "src": "1053:8:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license storage ref[] storage ref" + } + }, + "id": 1397, + "indexExpression": { + "id": 1396, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1381, + "src": "1062:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "1053:11:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_storage", + "typeString": "struct VehicleSystemTwo.license storage ref" + } + }, + "id": 1398, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "user_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 1320, + "src": "1053:19:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 1399, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1377, + "src": "1075:8:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "1053:30:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1401, + "nodeType": "ExpressionStatement", + "src": "1053:30:2" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 1387, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 1384, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1381, + "src": "938:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 1385, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1344, + "src": "942:8:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license storage ref[] storage ref" + } + }, + "id": 1386, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "942:15:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "938:19:2", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1405, + "initializationExpression": { + "assignments": [ + 1381 + ], + "declarations": [ + { + "constant": false, + "id": 1381, + "mutability": "mutable", + "name": "i", + "nameLocation": "931:1:2", + "nodeType": "VariableDeclaration", + "scope": 1405, + "src": "926:6:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1380, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "926:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 1383, + "initialValue": { + "hexValue": "30", + "id": 1382, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "935:1:2", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "926:10:2" + }, + "loopExpression": { + "expression": { + "id": 1389, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "959:3:2", + "subExpression": { + "id": 1388, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1381, + "src": "959:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1390, + "nodeType": "ExpressionStatement", + "src": "959:3:2" + }, + "nodeType": "ForStatement", + "src": "921:189:2" + } + ] + }, + "functionSelector": "007d43cd", + "id": 1407, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "edit_license", + "nameLocation": "852:12:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1378, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1375, + "mutability": "mutable", + "name": "_license_id", + "nameLocation": "870:11:2", + "nodeType": "VariableDeclaration", + "scope": 1407, + "src": "865:16:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1374, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "865:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1377, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "888:8:2", + "nodeType": "VariableDeclaration", + "scope": 1407, + "src": "883:13:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1376, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "883:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "864:33:2" + }, + "returnParameters": { + "id": 1379, + "nodeType": "ParameterList", + "parameters": [], + "src": "910:0:2" + }, + "scope": 1730, + "src": "843:274:2", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1453, + "nodeType": "Block", + "src": "1220:347:2", + "statements": [ + { + "body": { + "id": 1451, + "nodeType": "Block", + "src": "1274:286:2", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 1428, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1417, + "src": "1305:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1429, + "name": "_license_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1409, + "src": "1308:11:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 1427, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1729, + "src": "1293:11:2", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 1430, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "1293:27:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1450, + "nodeType": "IfStatement", + "src": "1289:260:2", + "trueBody": { + "id": 1449, + "nodeType": "Block", + "src": "1322:227:2", + "statements": [ + { + "assignments": [ + 1433 + ], + "declarations": [ + { + "constant": false, + "id": 1433, + "mutability": "mutable", + "name": "new_license_request", + "nameLocation": "1364:19:2", + "nodeType": "VariableDeclaration", + "scope": 1449, + "src": "1341:42:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request" + }, + "typeName": { + "id": 1432, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1431, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1336, + "src": "1341:15:2" + }, + "referencedDeclaration": 1336, + "src": "1341:15:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage_ptr", + "typeString": "struct VehicleSystemTwo.license_request" + } + }, + "visibility": "internal" + } + ], + "id": 1442, + "initialValue": { + "arguments": [ + { + "id": 1435, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1413, + "src": "1402:8:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1436, + "name": "_car_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1411, + "src": "1412:7:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "expression": { + "id": 1437, + "name": "LicenseRequestType", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1318, + "src": "1421:18:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_LicenseRequestType_$1318_$", + "typeString": "type(enum VehicleSystemTwo.LicenseRequestType)" + } + }, + "id": 1438, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "RENEWAL_LICENSE", + "nodeType": "MemberAccess", + "referencedDeclaration": 1317, + "src": "1421:34:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_LicenseRequestType_$1318", + "typeString": "enum VehicleSystemTwo.LicenseRequestType" + } + }, + { + "expression": { + "id": 1439, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1340, + "src": "1457:5:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$1340_$", + "typeString": "type(enum VehicleSystemTwo.State)" + } + }, + "id": 1440, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "PENDING", + "nodeType": "MemberAccess", + "referencedDeclaration": 1339, + "src": "1457:13:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_enum$_LicenseRequestType_$1318", + "typeString": "enum VehicleSystemTwo.LicenseRequestType" + }, + { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + ], + "id": 1434, + "name": "license_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1336, + "src": "1386:15:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_request_$1336_storage_ptr_$", + "typeString": "type(struct VehicleSystemTwo.license_request storage pointer)" + } + }, + "id": 1441, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "1386:85:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "1341:130:2" + }, + { + "expression": { + "arguments": [ + { + "id": 1446, + "name": "new_license_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1433, + "src": "1513:19:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + ], + "expression": { + "id": 1443, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "1490:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1445, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "1490:22:2", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_request_$1336_storage_$dyn_storage_ptr_$_t_struct$_license_request_$1336_storage_$returns$__$bound_to$_t_array$_t_struct$_license_request_$1336_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystemTwo.license_request storage ref[] storage pointer,struct VehicleSystemTwo.license_request storage ref)" + } + }, + "id": 1447, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "1490:43:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 1448, + "nodeType": "ExpressionStatement", + "src": "1490:43:2" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 1423, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 1420, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1417, + "src": "1248:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 1421, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1344, + "src": "1252:8:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license storage ref[] storage ref" + } + }, + "id": 1422, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "1252:15:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "1248:19:2", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1452, + "initializationExpression": { + "assignments": [ + 1417 + ], + "declarations": [ + { + "constant": false, + "id": 1417, + "mutability": "mutable", + "name": "i", + "nameLocation": "1241:1:2", + "nodeType": "VariableDeclaration", + "scope": 1452, + "src": "1236:6:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1416, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1236:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 1419, + "initialValue": { + "hexValue": "30", + "id": 1418, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "1245:1:2", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "1236:10:2" + }, + "loopExpression": { + "expression": { + "id": 1425, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "1269:3:2", + "subExpression": { + "id": 1424, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1417, + "src": "1269:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1426, + "nodeType": "ExpressionStatement", + "src": "1269:3:2" + }, + "nodeType": "ForStatement", + "src": "1231:329:2" + } + ] + }, + "functionSelector": "2ca052ce", + "id": 1454, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "request_to_renewal_licence", + "nameLocation": "1134:26:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1414, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1409, + "mutability": "mutable", + "name": "_license_id", + "nameLocation": "1166:11:2", + "nodeType": "VariableDeclaration", + "scope": 1454, + "src": "1161:16:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1408, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1161:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1411, + "mutability": "mutable", + "name": "_car_id", + "nameLocation": "1184:7:2", + "nodeType": "VariableDeclaration", + "scope": 1454, + "src": "1179:12:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1410, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1179:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1413, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "1198:8:2", + "nodeType": "VariableDeclaration", + "scope": 1454, + "src": "1193:13:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1412, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1193:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "1160:47:2" + }, + "returnParameters": { + "id": 1415, + "nodeType": "ParameterList", + "parameters": [], + "src": "1220:0:2" + }, + "scope": 1730, + "src": "1125:442:2", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1479, + "nodeType": "Block", + "src": "1655:208:2", + "statements": [ + { + "assignments": [ + 1463 + ], + "declarations": [ + { + "constant": false, + "id": 1463, + "mutability": "mutable", + "name": "new_license_request", + "nameLocation": "1691:19:2", + "nodeType": "VariableDeclaration", + "scope": 1479, + "src": "1668:42:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request" + }, + "typeName": { + "id": 1462, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1461, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1336, + "src": "1668:15:2" + }, + "referencedDeclaration": 1336, + "src": "1668:15:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage_ptr", + "typeString": "struct VehicleSystemTwo.license_request" + } + }, + "visibility": "internal" + } + ], + "id": 1472, + "initialValue": { + "arguments": [ + { + "id": 1465, + "name": "_user_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1458, + "src": "1729:8:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1466, + "name": "_car_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1456, + "src": "1739:7:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "expression": { + "id": 1467, + "name": "LicenseRequestType", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1318, + "src": "1748:18:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_LicenseRequestType_$1318_$", + "typeString": "type(enum VehicleSystemTwo.LicenseRequestType)" + } + }, + "id": 1468, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "FIRST_TIME_LICENSE", + "nodeType": "MemberAccess", + "referencedDeclaration": 1316, + "src": "1748:37:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_LicenseRequestType_$1318", + "typeString": "enum VehicleSystemTwo.LicenseRequestType" + } + }, + { + "expression": { + "id": 1469, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1340, + "src": "1787:5:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$1340_$", + "typeString": "type(enum VehicleSystemTwo.State)" + } + }, + "id": 1470, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "PENDING", + "nodeType": "MemberAccess", + "referencedDeclaration": 1339, + "src": "1787:13:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_enum$_LicenseRequestType_$1318", + "typeString": "enum VehicleSystemTwo.LicenseRequestType" + }, + { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + ], + "id": 1464, + "name": "license_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1336, + "src": "1713:15:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_request_$1336_storage_ptr_$", + "typeString": "type(struct VehicleSystemTwo.license_request storage pointer)" + } + }, + "id": 1471, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "1713:88:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "1668:133:2" + }, + { + "expression": { + "arguments": [ + { + "id": 1476, + "name": "new_license_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1463, + "src": "1835:19:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + ], + "expression": { + "id": 1473, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "1812:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1475, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "1812:22:2", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_request_$1336_storage_$dyn_storage_ptr_$_t_struct$_license_request_$1336_storage_$returns$__$bound_to$_t_array$_t_struct$_license_request_$1336_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystemTwo.license_request storage ref[] storage pointer,struct VehicleSystemTwo.license_request storage ref)" + } + }, + "id": 1477, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "1812:43:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 1478, + "nodeType": "ExpressionStatement", + "src": "1812:43:2" + } + ] + }, + "functionSelector": "086ae1cf", + "id": 1480, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "request_to_first_time_licence", + "nameLocation": "1584:29:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1459, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1456, + "mutability": "mutable", + "name": "_car_id", + "nameLocation": "1619:7:2", + "nodeType": "VariableDeclaration", + "scope": 1480, + "src": "1614:12:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1455, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1614:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1458, + "mutability": "mutable", + "name": "_user_id", + "nameLocation": "1633:8:2", + "nodeType": "VariableDeclaration", + "scope": 1480, + "src": "1628:13:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1457, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1628:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "1613:29:2" + }, + "returnParameters": { + "id": 1460, + "nodeType": "ParameterList", + "parameters": [], + "src": "1655:0:2" + }, + "scope": 1730, + "src": "1575:288:2", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1523, + "nodeType": "Block", + "src": "1991:292:2", + "statements": [ + { + "body": { + "id": 1514, + "nodeType": "Block", + "src": "2063:158:2", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 1501, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1490, + "src": "2094:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1502, + "name": "_license_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1482, + "src": "2097:19:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 1500, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1729, + "src": "2082:11:2", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 1503, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "2082:35:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1513, + "nodeType": "IfStatement", + "src": "2078:132:2", + "trueBody": { + "id": 1512, + "nodeType": "Block", + "src": "2132:78:2", + "statements": [ + { + "expression": { + "id": 1510, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1504, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "2151:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1506, + "indexExpression": { + "id": 1505, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1490, + "src": "2169:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "2151:20:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref" + } + }, + "id": 1507, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 1335, + "src": "2151:26:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 1508, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1340, + "src": "2180:5:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$1340_$", + "typeString": "type(enum VehicleSystemTwo.State)" + } + }, + "id": 1509, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "ACCEPTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 1337, + "src": "2180:14:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "src": "2151:43:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "id": 1511, + "nodeType": "ExpressionStatement", + "src": "2151:43:2" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 1496, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 1493, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1490, + "src": "2019:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 1494, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "2023:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1495, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "2023:24:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "2019:28:2", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1515, + "initializationExpression": { + "assignments": [ + 1490 + ], + "declarations": [ + { + "constant": false, + "id": 1490, + "mutability": "mutable", + "name": "i", + "nameLocation": "2012:1:2", + "nodeType": "VariableDeclaration", + "scope": 1515, + "src": "2007:6:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1489, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "2007:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 1492, + "initialValue": { + "hexValue": "30", + "id": 1491, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "2016:1:2", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "2007:10:2" + }, + "loopExpression": { + "expression": { + "id": 1498, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "2049:3:2", + "subExpression": { + "id": 1497, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1490, + "src": "2049:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1499, + "nodeType": "ExpressionStatement", + "src": "2049:3:2" + }, + "nodeType": "ForStatement", + "src": "2002:219:2" + }, + { + "expression": { + "id": 1521, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1516, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1344, + "src": "2231:8:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license storage ref[] storage ref" + } + }, + "id": 1518, + "indexExpression": { + "id": 1517, + "name": "_license_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1484, + "src": "2240:11:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "2231:21:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_storage", + "typeString": "struct VehicleSystemTwo.license storage ref" + } + }, + "id": 1519, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "expire_at", + "nodeType": "MemberAccess", + "referencedDeclaration": 1324, + "src": "2231:31:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 1520, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1486, + "src": "2265:10:2", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "2231:44:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 1522, + "nodeType": "ExpressionStatement", + "src": "2231:44:2" + } + ] + }, + "functionSelector": "f5701cfe", + "id": 1524, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "accept_to_request_renewal_license", + "nameLocation": "1880:33:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1487, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1482, + "mutability": "mutable", + "name": "_license_request_id", + "nameLocation": "1919:19:2", + "nodeType": "VariableDeclaration", + "scope": 1524, + "src": "1914:24:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1481, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1914:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1484, + "mutability": "mutable", + "name": "_license_id", + "nameLocation": "1945:11:2", + "nodeType": "VariableDeclaration", + "scope": 1524, + "src": "1940:16:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1483, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "1940:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1486, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "1972:10:2", + "nodeType": "VariableDeclaration", + "scope": 1524, + "src": "1958:24:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1485, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "1958:6:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "1913:70:2" + }, + "returnParameters": { + "id": 1488, + "nodeType": "ParameterList", + "parameters": [], + "src": "1991:0:2" + }, + "scope": 1730, + "src": "1871:412:2", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1585, + "nodeType": "Block", + "src": "2396:524:2", + "statements": [ + { + "assignments": [ + 1533 + ], + "declarations": [ + { + "constant": false, + "id": 1533, + "mutability": "mutable", + "name": "current_licenses_request", + "nameLocation": "2430:24:2", + "nodeType": "VariableDeclaration", + "scope": 1585, + "src": "2407:47:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request" + }, + "typeName": { + "id": 1532, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1531, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1336, + "src": "2407:15:2" + }, + "referencedDeclaration": 1336, + "src": "2407:15:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage_ptr", + "typeString": "struct VehicleSystemTwo.license_request" + } + }, + "visibility": "internal" + } + ], + "id": 1534, + "nodeType": "VariableDeclarationStatement", + "src": "2407:47:2" + }, + { + "body": { + "id": 1566, + "nodeType": "Block", + "src": "2526:224:2", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 1547, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1536, + "src": "2557:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1548, + "name": "_license_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1526, + "src": "2560:19:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 1546, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1729, + "src": "2545:11:2", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 1549, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "2545:35:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1565, + "nodeType": "IfStatement", + "src": "2541:198:2", + "trueBody": { + "id": 1564, + "nodeType": "Block", + "src": "2595:144:2", + "statements": [ + { + "expression": { + "id": 1554, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "id": 1550, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1533, + "src": "2614:24:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "baseExpression": { + "id": 1551, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "2641:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1553, + "indexExpression": { + "id": 1552, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1536, + "src": "2659:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "2641:20:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref" + } + }, + "src": "2614:47:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "id": 1555, + "nodeType": "ExpressionStatement", + "src": "2614:47:2" + }, + { + "expression": { + "id": 1562, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1556, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "2680:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1558, + "indexExpression": { + "id": 1557, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1536, + "src": "2698:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "2680:20:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref" + } + }, + "id": 1559, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 1335, + "src": "2680:26:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 1560, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1340, + "src": "2709:5:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$1340_$", + "typeString": "type(enum VehicleSystemTwo.State)" + } + }, + "id": 1561, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "ACCEPTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 1337, + "src": "2709:14:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "src": "2680:43:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "id": 1563, + "nodeType": "ExpressionStatement", + "src": "2680:43:2" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 1542, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 1539, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1536, + "src": "2482:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 1540, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "2486:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1541, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "2486:24:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "2482:28:2", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1567, + "initializationExpression": { + "assignments": [ + 1536 + ], + "declarations": [ + { + "constant": false, + "id": 1536, + "mutability": "mutable", + "name": "i", + "nameLocation": "2475:1:2", + "nodeType": "VariableDeclaration", + "scope": 1567, + "src": "2470:6:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1535, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "2470:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 1538, + "initialValue": { + "hexValue": "30", + "id": 1537, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "2479:1:2", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "2470:10:2" + }, + "loopExpression": { + "expression": { + "id": 1544, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "2512:3:2", + "subExpression": { + "id": 1543, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1536, + "src": "2512:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1545, + "nodeType": "ExpressionStatement", + "src": "2512:3:2" + }, + "nodeType": "ForStatement", + "src": "2465:285:2" + }, + { + "assignments": [ + 1570 + ], + "declarations": [ + { + "constant": false, + "id": 1570, + "mutability": "mutable", + "name": "new_license", + "nameLocation": "2775:11:2", + "nodeType": "VariableDeclaration", + "scope": 1585, + "src": "2760:26:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license" + }, + "typeName": { + "id": 1569, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1568, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1325, + "src": "2760:7:2" + }, + "referencedDeclaration": 1325, + "src": "2760:7:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_storage_ptr", + "typeString": "struct VehicleSystemTwo.license" + } + }, + "visibility": "internal" + } + ], + "id": 1578, + "initialValue": { + "arguments": [ + { + "expression": { + "id": 1572, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1533, + "src": "2797:24:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "id": 1573, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "user_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 1327, + "src": "2797:32:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "expression": { + "id": 1574, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1533, + "src": "2831:24:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "id": 1575, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "car_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 1329, + "src": "2831:31:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1576, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1528, + "src": "2864:10:2", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 1571, + "name": "license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1325, + "src": "2789:7:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_$1325_storage_ptr_$", + "typeString": "type(struct VehicleSystemTwo.license storage pointer)" + } + }, + "id": 1577, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "2789:86:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "2760:115:2" + }, + { + "expression": { + "arguments": [ + { + "id": 1582, + "name": "new_license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1570, + "src": "2900:11:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license memory" + } + ], + "expression": { + "id": 1579, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1344, + "src": "2886:8:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license storage ref[] storage ref" + } + }, + "id": 1581, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "2886:13:2", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_$1325_storage_$dyn_storage_ptr_$_t_struct$_license_$1325_storage_$returns$__$bound_to$_t_array$_t_struct$_license_$1325_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystemTwo.license storage ref[] storage pointer,struct VehicleSystemTwo.license storage ref)" + } + }, + "id": 1583, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "2886:26:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 1584, + "nodeType": "ExpressionStatement", + "src": "2886:26:2" + } + ] + }, + "functionSelector": "2e0ba53e", + "id": 1586, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "accept_to_request_first_time_license", + "nameLocation": "2300:36:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1529, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1526, + "mutability": "mutable", + "name": "_license_request_id", + "nameLocation": "2342:19:2", + "nodeType": "VariableDeclaration", + "scope": 1586, + "src": "2337:24:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1525, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "2337:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1528, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "2377:10:2", + "nodeType": "VariableDeclaration", + "scope": 1586, + "src": "2363:24:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1527, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "2363:6:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "2336:52:2" + }, + "returnParameters": { + "id": 1530, + "nodeType": "ParameterList", + "parameters": [], + "src": "2396:0:2" + }, + "scope": 1730, + "src": "2291:629:2", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1629, + "nodeType": "Block", + "src": "3048:292:2", + "statements": [ + { + "body": { + "id": 1620, + "nodeType": "Block", + "src": "3120:158:2", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 1607, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1596, + "src": "3151:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1608, + "name": "_license_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1588, + "src": "3154:19:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 1606, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1729, + "src": "3139:11:2", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 1609, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "3139:35:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1619, + "nodeType": "IfStatement", + "src": "3135:132:2", + "trueBody": { + "id": 1618, + "nodeType": "Block", + "src": "3189:78:2", + "statements": [ + { + "expression": { + "id": 1616, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1610, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "3208:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1612, + "indexExpression": { + "id": 1611, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1596, + "src": "3226:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "3208:20:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref" + } + }, + "id": 1613, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 1335, + "src": "3208:26:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 1614, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1340, + "src": "3237:5:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$1340_$", + "typeString": "type(enum VehicleSystemTwo.State)" + } + }, + "id": 1615, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "REJECTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 1338, + "src": "3237:14:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "src": "3208:43:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "id": 1617, + "nodeType": "ExpressionStatement", + "src": "3208:43:2" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 1602, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 1599, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1596, + "src": "3076:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 1600, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "3080:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1601, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "3080:24:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "3076:28:2", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1621, + "initializationExpression": { + "assignments": [ + 1596 + ], + "declarations": [ + { + "constant": false, + "id": 1596, + "mutability": "mutable", + "name": "i", + "nameLocation": "3069:1:2", + "nodeType": "VariableDeclaration", + "scope": 1621, + "src": "3064:6:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1595, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "3064:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 1598, + "initialValue": { + "hexValue": "30", + "id": 1597, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "3073:1:2", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "3064:10:2" + }, + "loopExpression": { + "expression": { + "id": 1604, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "3106:3:2", + "subExpression": { + "id": 1603, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1596, + "src": "3106:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1605, + "nodeType": "ExpressionStatement", + "src": "3106:3:2" + }, + "nodeType": "ForStatement", + "src": "3059:219:2" + }, + { + "expression": { + "id": 1627, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1622, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1344, + "src": "3288:8:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license storage ref[] storage ref" + } + }, + "id": 1624, + "indexExpression": { + "id": 1623, + "name": "_license_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1590, + "src": "3297:11:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "3288:21:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_storage", + "typeString": "struct VehicleSystemTwo.license storage ref" + } + }, + "id": 1625, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "expire_at", + "nodeType": "MemberAccess", + "referencedDeclaration": 1324, + "src": "3288:31:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "id": 1626, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1592, + "src": "3322:10:2", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + }, + "src": "3288:44:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage", + "typeString": "string storage ref" + } + }, + "id": 1628, + "nodeType": "ExpressionStatement", + "src": "3288:44:2" + } + ] + }, + "functionSelector": "90e8fc91", + "id": 1630, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "reject_to_request_renewal_license", + "nameLocation": "2937:33:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1593, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1588, + "mutability": "mutable", + "name": "_license_request_id", + "nameLocation": "2976:19:2", + "nodeType": "VariableDeclaration", + "scope": 1630, + "src": "2971:24:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1587, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "2971:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1590, + "mutability": "mutable", + "name": "_license_id", + "nameLocation": "3002:11:2", + "nodeType": "VariableDeclaration", + "scope": 1630, + "src": "2997:16:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1589, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "2997:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1592, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "3029:10:2", + "nodeType": "VariableDeclaration", + "scope": 1630, + "src": "3015:24:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1591, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "3015:6:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "2970:70:2" + }, + "returnParameters": { + "id": 1594, + "nodeType": "ParameterList", + "parameters": [], + "src": "3048:0:2" + }, + "scope": 1730, + "src": "2928:412:2", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1691, + "nodeType": "Block", + "src": "3453:524:2", + "statements": [ + { + "assignments": [ + 1639 + ], + "declarations": [ + { + "constant": false, + "id": 1639, + "mutability": "mutable", + "name": "current_licenses_request", + "nameLocation": "3487:24:2", + "nodeType": "VariableDeclaration", + "scope": 1691, + "src": "3464:47:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request" + }, + "typeName": { + "id": 1638, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1637, + "name": "license_request", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1336, + "src": "3464:15:2" + }, + "referencedDeclaration": 1336, + "src": "3464:15:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage_ptr", + "typeString": "struct VehicleSystemTwo.license_request" + } + }, + "visibility": "internal" + } + ], + "id": 1640, + "nodeType": "VariableDeclarationStatement", + "src": "3464:47:2" + }, + { + "body": { + "id": 1672, + "nodeType": "Block", + "src": "3583:224:2", + "statements": [ + { + "condition": { + "arguments": [ + { + "id": 1653, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1642, + "src": "3614:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1654, + "name": "_license_request_id", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1632, + "src": "3617:19:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "id": 1652, + "name": "compareUint", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1729, + "src": "3602:11:2", + "typeDescriptions": { + "typeIdentifier": "t_function_internal_pure$_t_uint256_$_t_uint256_$returns$_t_bool_$", + "typeString": "function (uint256,uint256) pure returns (bool)" + } + }, + "id": 1655, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "3602:35:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1671, + "nodeType": "IfStatement", + "src": "3598:198:2", + "trueBody": { + "id": 1670, + "nodeType": "Block", + "src": "3652:144:2", + "statements": [ + { + "expression": { + "id": 1660, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "id": 1656, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1639, + "src": "3671:24:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "baseExpression": { + "id": 1657, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "3698:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1659, + "indexExpression": { + "id": 1658, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1642, + "src": "3716:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "3698:20:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref" + } + }, + "src": "3671:47:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "id": 1661, + "nodeType": "ExpressionStatement", + "src": "3671:47:2" + }, + { + "expression": { + "id": 1668, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftHandSide": { + "expression": { + "baseExpression": { + "id": 1662, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "3737:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1664, + "indexExpression": { + "id": 1663, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1642, + "src": "3755:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "nodeType": "IndexAccess", + "src": "3737:20:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref" + } + }, + "id": 1665, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": true, + "memberName": "state", + "nodeType": "MemberAccess", + "referencedDeclaration": 1335, + "src": "3737:26:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "nodeType": "Assignment", + "operator": "=", + "rightHandSide": { + "expression": { + "id": 1666, + "name": "State", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1340, + "src": "3766:5:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_enum$_State_$1340_$", + "typeString": "type(enum VehicleSystemTwo.State)" + } + }, + "id": 1667, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "REJECTED", + "nodeType": "MemberAccess", + "referencedDeclaration": 1338, + "src": "3766:14:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "src": "3737:43:2", + "typeDescriptions": { + "typeIdentifier": "t_enum$_State_$1340", + "typeString": "enum VehicleSystemTwo.State" + } + }, + "id": 1669, + "nodeType": "ExpressionStatement", + "src": "3737:43:2" + } + ] + } + } + ] + }, + "condition": { + "commonType": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "id": 1648, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "id": 1645, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1642, + "src": "3539:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "nodeType": "BinaryOperation", + "operator": "<", + "rightExpression": { + "expression": { + "id": 1646, + "name": "licenses_requests", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1348, + "src": "3543:17:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_request_$1336_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license_request storage ref[] storage ref" + } + }, + "id": 1647, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "length", + "nodeType": "MemberAccess", + "src": "3543:24:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "src": "3539:28:2", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "id": 1673, + "initializationExpression": { + "assignments": [ + 1642 + ], + "declarations": [ + { + "constant": false, + "id": 1642, + "mutability": "mutable", + "name": "i", + "nameLocation": "3532:1:2", + "nodeType": "VariableDeclaration", + "scope": 1673, + "src": "3527:6:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1641, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "3527:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "id": 1644, + "initialValue": { + "hexValue": "30", + "id": 1643, + "isConstant": false, + "isLValue": false, + "isPure": true, + "kind": "number", + "lValueRequested": false, + "nodeType": "Literal", + "src": "3536:1:2", + "typeDescriptions": { + "typeIdentifier": "t_rational_0_by_1", + "typeString": "int_const 0" + }, + "value": "0" + }, + "nodeType": "VariableDeclarationStatement", + "src": "3527:10:2" + }, + "loopExpression": { + "expression": { + "id": 1650, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "UnaryOperation", + "operator": "++", + "prefix": false, + "src": "3569:3:2", + "subExpression": { + "id": 1649, + "name": "i", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1642, + "src": "3569:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "id": 1651, + "nodeType": "ExpressionStatement", + "src": "3569:3:2" + }, + "nodeType": "ForStatement", + "src": "3522:285:2" + }, + { + "assignments": [ + 1676 + ], + "declarations": [ + { + "constant": false, + "id": 1676, + "mutability": "mutable", + "name": "new_license", + "nameLocation": "3832:11:2", + "nodeType": "VariableDeclaration", + "scope": 1691, + "src": "3817:26:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license" + }, + "typeName": { + "id": 1675, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1674, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1325, + "src": "3817:7:2" + }, + "referencedDeclaration": 1325, + "src": "3817:7:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_storage_ptr", + "typeString": "struct VehicleSystemTwo.license" + } + }, + "visibility": "internal" + } + ], + "id": 1684, + "initialValue": { + "arguments": [ + { + "expression": { + "id": 1678, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1639, + "src": "3854:24:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "id": 1679, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "user_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 1327, + "src": "3854:32:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "expression": { + "id": 1680, + "name": "current_licenses_request", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1639, + "src": "3888:24:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_request_$1336_memory_ptr", + "typeString": "struct VehicleSystemTwo.license_request memory" + } + }, + "id": 1681, + "isConstant": false, + "isLValue": true, + "isPure": false, + "lValueRequested": false, + "memberName": "car_id", + "nodeType": "MemberAccess", + "referencedDeclaration": 1329, + "src": "3888:31:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + { + "id": 1682, + "name": "_expire_at", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1634, + "src": "3921:10:2", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string memory" + } + ], + "id": 1677, + "name": "license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1325, + "src": "3846:7:2", + "typeDescriptions": { + "typeIdentifier": "t_type$_t_struct$_license_$1325_storage_ptr_$", + "typeString": "type(struct VehicleSystemTwo.license storage pointer)" + } + }, + "id": 1683, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "structConstructorCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "3846:86:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license memory" + } + }, + "nodeType": "VariableDeclarationStatement", + "src": "3817:115:2" + }, + { + "expression": { + "arguments": [ + { + "id": 1688, + "name": "new_license", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1676, + "src": "3957:11:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_struct$_license_$1325_memory_ptr", + "typeString": "struct VehicleSystemTwo.license memory" + } + ], + "expression": { + "id": 1685, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1344, + "src": "3943:8:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license storage ref[] storage ref" + } + }, + "id": 1687, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "memberName": "push", + "nodeType": "MemberAccess", + "src": "3943:13:2", + "typeDescriptions": { + "typeIdentifier": "t_function_arraypush_nonpayable$_t_array$_t_struct$_license_$1325_storage_$dyn_storage_ptr_$_t_struct$_license_$1325_storage_$returns$__$bound_to$_t_array$_t_struct$_license_$1325_storage_$dyn_storage_ptr_$", + "typeString": "function (struct VehicleSystemTwo.license storage ref[] storage pointer,struct VehicleSystemTwo.license storage ref)" + } + }, + "id": 1689, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "3943:26:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_tuple$__$", + "typeString": "tuple()" + } + }, + "id": 1690, + "nodeType": "ExpressionStatement", + "src": "3943:26:2" + } + ] + }, + "functionSelector": "4079a6c0", + "id": 1692, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "reject_to_request_first_time_license", + "nameLocation": "3357:36:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1635, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1632, + "mutability": "mutable", + "name": "_license_request_id", + "nameLocation": "3399:19:2", + "nodeType": "VariableDeclaration", + "scope": 1692, + "src": "3394:24:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1631, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "3394:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1634, + "mutability": "mutable", + "name": "_expire_at", + "nameLocation": "3434:10:2", + "nodeType": "VariableDeclaration", + "scope": 1692, + "src": "3420:24:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_string_memory_ptr", + "typeString": "string" + }, + "typeName": { + "id": 1633, + "name": "string", + "nodeType": "ElementaryTypeName", + "src": "3420:6:2", + "typeDescriptions": { + "typeIdentifier": "t_string_storage_ptr", + "typeString": "string" + } + }, + "visibility": "internal" + } + ], + "src": "3393:52:2" + }, + "returnParameters": { + "id": 1636, + "nodeType": "ParameterList", + "parameters": [], + "src": "3453:0:2" + }, + "scope": 1730, + "src": "3348:629:2", + "stateMutability": "nonpayable", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1701, + "nodeType": "Block", + "src": "4047:34:2", + "statements": [ + { + "expression": { + "id": 1699, + "name": "licenses", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1344, + "src": "4065:8:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage", + "typeString": "struct VehicleSystemTwo.license storage ref[] storage ref" + } + }, + "functionReturnParameters": 1698, + "id": 1700, + "nodeType": "Return", + "src": "4058:15:2" + } + ] + }, + "functionSelector": "b0a951c2", + "id": 1702, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "get_licenses", + "nameLocation": "3994:12:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1693, + "nodeType": "ParameterList", + "parameters": [], + "src": "4006:2:2" + }, + "returnParameters": { + "id": 1698, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1697, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 1702, + "src": "4030:16:2", + "stateVariable": false, + "storageLocation": "memory", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_memory_ptr_$dyn_memory_ptr", + "typeString": "struct VehicleSystemTwo.license[]" + }, + "typeName": { + "baseType": { + "id": 1695, + "nodeType": "UserDefinedTypeName", + "pathNode": { + "id": 1694, + "name": "license", + "nodeType": "IdentifierPath", + "referencedDeclaration": 1325, + "src": "4030:7:2" + }, + "referencedDeclaration": 1325, + "src": "4030:7:2", + "typeDescriptions": { + "typeIdentifier": "t_struct$_license_$1325_storage_ptr", + "typeString": "struct VehicleSystemTwo.license" + } + }, + "id": 1696, + "nodeType": "ArrayTypeName", + "src": "4030:9:2", + "typeDescriptions": { + "typeIdentifier": "t_array$_t_struct$_license_$1325_storage_$dyn_storage_ptr", + "typeString": "struct VehicleSystemTwo.license[]" + } + }, + "visibility": "internal" + } + ], + "src": "4029:18:2" + }, + "scope": 1730, + "src": "3985:96:2", + "stateMutability": "view", + "virtual": false, + "visibility": "public" + }, + { + "body": { + "id": 1728, + "nodeType": "Block", + "src": "4153:96:2", + "statements": [ + { + "expression": { + "components": [ + { + "commonType": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + }, + "id": 1725, + "isConstant": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "leftExpression": { + "arguments": [ + { + "arguments": [ + { + "components": [ + { + "id": 1714, + "name": "a", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1704, + "src": "4200:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "id": 1715, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "4199:3:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "expression": { + "id": 1712, + "name": "abi", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967295, + "src": "4182:3:2", + "typeDescriptions": { + "typeIdentifier": "t_magic_abi", + "typeString": "abi" + } + }, + "id": 1713, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "encodePacked", + "nodeType": "MemberAccess", + "src": "4182:16:2", + "typeDescriptions": { + "typeIdentifier": "t_function_abiencodepacked_pure$__$returns$_t_bytes_memory_ptr_$", + "typeString": "function () pure returns (bytes memory)" + } + }, + "id": 1716, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "4182:21:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + ], + "id": 1711, + "name": "keccak256", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967288, + "src": "4172:9:2", + "typeDescriptions": { + "typeIdentifier": "t_function_keccak256_pure$_t_bytes_memory_ptr_$returns$_t_bytes32_$", + "typeString": "function (bytes memory) pure returns (bytes32)" + } + }, + "id": 1717, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "4172:32:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + } + }, + "nodeType": "BinaryOperation", + "operator": "==", + "rightExpression": { + "arguments": [ + { + "arguments": [ + { + "components": [ + { + "id": 1721, + "name": "b", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 1706, + "src": "4236:1:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "id": 1722, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "4235:3:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + ], + "expression": { + "id": 1719, + "name": "abi", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967295, + "src": "4218:3:2", + "typeDescriptions": { + "typeIdentifier": "t_magic_abi", + "typeString": "abi" + } + }, + "id": 1720, + "isConstant": false, + "isLValue": false, + "isPure": true, + "lValueRequested": false, + "memberName": "encodePacked", + "nodeType": "MemberAccess", + "src": "4218:16:2", + "typeDescriptions": { + "typeIdentifier": "t_function_abiencodepacked_pure$__$returns$_t_bytes_memory_ptr_$", + "typeString": "function () pure returns (bytes memory)" + } + }, + "id": 1723, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "4218:21:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + } + ], + "expression": { + "argumentTypes": [ + { + "typeIdentifier": "t_bytes_memory_ptr", + "typeString": "bytes memory" + } + ], + "id": 1718, + "name": "keccak256", + "nodeType": "Identifier", + "overloadedDeclarations": [], + "referencedDeclaration": 4294967288, + "src": "4208:9:2", + "typeDescriptions": { + "typeIdentifier": "t_function_keccak256_pure$_t_bytes_memory_ptr_$returns$_t_bytes32_$", + "typeString": "function (bytes memory) pure returns (bytes32)" + } + }, + "id": 1724, + "isConstant": false, + "isLValue": false, + "isPure": false, + "kind": "functionCall", + "lValueRequested": false, + "names": [], + "nodeType": "FunctionCall", + "src": "4208:32:2", + "tryCall": false, + "typeDescriptions": { + "typeIdentifier": "t_bytes32", + "typeString": "bytes32" + } + }, + "src": "4172:68:2", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + } + ], + "id": 1726, + "isConstant": false, + "isInlineArray": false, + "isLValue": false, + "isPure": false, + "lValueRequested": false, + "nodeType": "TupleExpression", + "src": "4171:70:2", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "functionReturnParameters": 1710, + "id": 1727, + "nodeType": "Return", + "src": "4164:77:2" + } + ] + }, + "functionSelector": "b4e74eb8", + "id": 1729, + "implemented": true, + "kind": "function", + "modifiers": [], + "name": "compareUint", + "nameLocation": "4098:11:2", + "nodeType": "FunctionDefinition", + "parameters": { + "id": 1707, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1704, + "mutability": "mutable", + "name": "a", + "nameLocation": "4115:1:2", + "nodeType": "VariableDeclaration", + "scope": 1729, + "src": "4110:6:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1703, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "4110:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + }, + { + "constant": false, + "id": 1706, + "mutability": "mutable", + "name": "b", + "nameLocation": "4123:1:2", + "nodeType": "VariableDeclaration", + "scope": 1729, + "src": "4118:6:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + }, + "typeName": { + "id": 1705, + "name": "uint", + "nodeType": "ElementaryTypeName", + "src": "4118:4:2", + "typeDescriptions": { + "typeIdentifier": "t_uint256", + "typeString": "uint256" + } + }, + "visibility": "internal" + } + ], + "src": "4109:16:2" + }, + "returnParameters": { + "id": 1710, + "nodeType": "ParameterList", + "parameters": [ + { + "constant": false, + "id": 1709, + "mutability": "mutable", + "name": "", + "nameLocation": "-1:-1:-1", + "nodeType": "VariableDeclaration", + "scope": 1729, + "src": "4147:4:2", + "stateVariable": false, + "storageLocation": "default", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + }, + "typeName": { + "id": 1708, + "name": "bool", + "nodeType": "ElementaryTypeName", + "src": "4147:4:2", + "typeDescriptions": { + "typeIdentifier": "t_bool", + "typeString": "bool" + } + }, + "visibility": "internal" + } + ], + "src": "4146:6:2" + }, + "scope": 1730, + "src": "4089:160:2", + "stateMutability": "pure", + "virtual": false, + "visibility": "public" + } + ], + "scope": 1731, + "src": "60:4192:2", + "usedErrors": [] + } + ], + "src": "32:4222:2" + }, + "compiler": { + "name": "solc", + "version": "0.8.15+commit.e14f2714.Emscripten.clang" + }, + "networks": {}, + "schemaVersion": "3.4.7", + "updatedAt": "2022-06-15T21:22:26.681Z", + "devdoc": { + "kind": "dev", + "methods": {}, + "version": 1 + }, + "userdoc": { + "kind": "user", + "methods": {}, + "version": 1 + } +} \ No newline at end of file diff --git a/config/collections.js b/config/collections.js new file mode 100644 index 00000000..1cf82699 --- /dev/null +++ b/config/collections.js @@ -0,0 +1,4 @@ +module.exports={ + ADMIN_COLLECTIONS:'admin', + USER_COLLECTIONS:'user', +} \ No newline at end of file diff --git a/config/connection.js b/config/connection.js new file mode 100644 index 00000000..1932241b --- /dev/null +++ b/config/connection.js @@ -0,0 +1,22 @@ +const mongoClient = require('mongodb').MongoClient + +const state = { + db:null + +} + +module.exports.connect=function(done){ + const url ="mongodb://localhost:27017/" + const dbName="dbname" + mongoClient.connect(url,(err,data)=>{ + if(err){ + return done(err); + } + state.db=data.db(dbName) + done() + }) +} + +module.exports.get= function(){ + return state.db +} \ No newline at end of file diff --git a/contracts/Migrations.sol b/contracts/Migrations.sol new file mode 100644 index 00000000..9aac9750 --- /dev/null +++ b/contracts/Migrations.sol @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: MIT +pragma solidity >=0.4.22 <0.9.0; + +contract Migrations { + address public owner = msg.sender; + uint public last_completed_migration; + + modifier restricted() { + require( + msg.sender == owner, + "This function is restricted to the contract's owner" + ); + _; + } + + function setCompleted(uint completed) public restricted { + last_completed_migration = completed; + } +} diff --git a/contracts/VehicleSystem.sol b/contracts/VehicleSystem.sol new file mode 100644 index 00000000..b5388008 --- /dev/null +++ b/contracts/VehicleSystem.sol @@ -0,0 +1,429 @@ +//SPDX-License-Identifier: MIT +pragma solidity ^0.8.11; + +contract VehicleSystem +{ + + enum Role{ + CUSTOMER, + MANUFACTURE, + BANK, + ADMIN + } + + enum LicenseRequestType{ + FIRST_TIME_LICENSE, + RENEWAL_LICENSE + } + + enum State { + ACCEPTED, + REJECTED, + PENDING + } + + struct manufacture + { + uint user_id; + string manufacture_name; + } + + struct bank + { + uint user_id; + string bank_name; + } + + struct vehicle + { + string vehicle_name; + string vehicle_type; + string vehicle_model; + string vehicle_motor_number; + string vehicle_chase_number; + uint vehicle_manufacture_id; + string vehicle_color; + string vehicle_production_Year; + bool isBlocked; + uint user_id; + } + + struct user + { + address user_address; + string user_name; + string user_email; + string user_password; + string user_phone; + string user_national_id; + Role role; + } + + struct traffic_violation + { + uint vehicle_id; + string violation_description; + string violation_type; + } + + struct license + { + uint user_id; + uint car_id; + string expire_at; + } + + struct license_request + { + uint user_id; + uint car_id; + LicenseRequestType license_request_type; + State state; + } + + struct ban_sale_request { + uint user_id; + uint car_id; + State state; + } + + manufacture[] public manufactures; + bank[] public banks; + vehicle[] public vehicles; + user[] public users; + traffic_violation[] public traffic_violations; + license[] public licenses; + license_request[] public licenses_requests; + ban_sale_request[] public ban_sale_requests; + + function register(address _user_address, string memory _user_name, string memory _user_email, string memory _user_phone, string memory _user_password, string memory _user_national_id, Role role) public returns (bool) + { + user memory temp_hold_user = user(_user_address, _user_name, _user_email, _user_password, _user_phone, _user_national_id, role); + users.push(temp_hold_user); + return true; + } + + function login(string memory _user_email, string memory _user_password) public view returns (int) + { + for (uint i = 0; i < users.length; i++) + { + string memory user_name = users[i].user_email; + string memory user_password = users[i].user_password; + if (compareStrings(user_name, _user_email)) + { + if (compareStrings(user_password, _user_password)) + { + return int(i); + } + } + } + return - 1; + } + + function get_user(uint user_id) public view returns (user memory){ + return users[user_id]; + } + + function get_user_id_with_address(address _user_address) public view returns (int){ + for (uint i = 0; i < users.length; i++) + { + if (compareAddress(_user_address, users[i].user_address)) + { + return int(i); + } + } + return - 1; + } + + function edit_user(uint _user_id, string memory _user_phone, string memory _user_password) public returns (bool) + { + for (uint i = 0; i < users.length; i++) + { + if (compareUint(i, _user_id)) + { + users[i].user_password = _user_password; + users[i].user_phone = _user_phone; + return true; + } + } + return false; + } + + function get_users() public view returns (user[] memory){ + return users; + } + + function users_length() public view returns (uint){ + return users.length; + } + + function add_manufacture(uint _user_id, string memory _manufacture_name) public { + manufacture memory _manufacture = manufacture(_user_id, _manufacture_name); + manufactures.push(_manufacture); + } + + function edit_manufacture(uint _manufacture_id, string memory _manufacture_name) public + { + for (uint i = 0; i < manufactures.length; i++) + { + uint current_manufacture_id = i; + if (compareUint(current_manufacture_id, _manufacture_id)) + { + manufactures[i].manufacture_name = _manufacture_name; + } + } + } + + function get_manufactures() public view returns (manufacture[] memory){ + return manufactures; + } + + function manufactures_length() public view returns (uint){ + return manufactures.length; + } + + function add_bank(uint _user_id, string memory _name) public { + bank memory new_bank = bank(_user_id, _name); + banks.push(new_bank); + } + + function edit_bank(uint _bank_id, uint _user_id, string memory _name) public + { + for (uint i = 0; i < banks.length; i++) { + if (compareUint(_bank_id, i)) { + banks[i].user_id = _user_id; + banks[i].bank_name = _name; + } + } + } + + function get_bank(uint _bank_id) public view returns (bank memory){ + return banks[_bank_id]; + } + + function get_banks() public view returns (bank[] memory){ + return banks; + } + + function banks_length() public view returns (uint){ + return banks.length; + } + + function add_vehicle( + uint _manufacture_user_id, + string memory _vehicle_name, + string memory _vehicle_type, + string memory _vehicle_model, + string memory _vehicle_motor_number, + string memory _vehicle_chase_number, + string memory _vehicle_color, + string memory _vehicle_production_Year, + bool _isBlocked, + uint _owner_id + ) public { + vehicle memory new_vehicle = vehicle( + _vehicle_name, + _vehicle_type, + _vehicle_model, + _vehicle_motor_number, + _vehicle_chase_number, + _manufacture_user_id, + _vehicle_color, + _vehicle_production_Year, + _isBlocked, + _owner_id + ); + vehicles.push(new_vehicle); + } + + function edit_vehicle( + uint _vehicle_id, + uint _owner_id, + string memory _vehicle_color + ) public + { + for (uint i = 0; i < vehicles.length; i++) { + if (compareUint(_vehicle_id, i)) { + vehicles[i].vehicle_color = _vehicle_color; + vehicles[i].user_id = _owner_id; + } + } + } + + function get_vehicle(uint _vehicle_id) public view returns (vehicle memory){ + return vehicles[_vehicle_id]; + } + + function get_vehicles() public view returns (vehicle[] memory){ + return vehicles; + } + + function vehicles_length() public view returns (uint){ + return vehicles.length; + } + + function add_license(uint _user_id, uint _car_id, string memory _expire_at) public + { + license memory new_license = license(_user_id, _car_id, _expire_at); + licenses.push(new_license); + } + + function edit_license(uint _license_id, uint _user_id) public + { + for (uint i = 0; i < licenses.length; i++) + { + if (compareUint(i, _license_id)) + { + licenses[i].user_id = _user_id; + } + } + } + + function renewal_license(uint _license_id, string memory _expire_at) public { + licenses[_license_id].expire_at = _expire_at; + } + + function request_to_renewal_licence(uint _license_id, uint _car_id, uint _user_id) public + { + for (uint i = 0; i < licenses.length; i++) { + if (compareUint(i, _license_id)) { + license_request memory new_license_request = license_request(_user_id, _car_id, LicenseRequestType.RENEWAL_LICENSE, State.PENDING); + licenses_requests.push(new_license_request); + } + } + } + + function request_to_first_time_licence(uint _car_id, uint _user_id) public + { + + license_request memory new_license_request = license_request(_user_id, _car_id, LicenseRequestType.FIRST_TIME_LICENSE, State.PENDING); + licenses_requests.push(new_license_request); + } + + function accept_to_request_renewal_license(uint _license_request_id, uint _license_id, string memory _expire_at) public { + for (uint i = 0; i < licenses_requests.length; i++) + { + if (compareUint(i, _license_request_id)) + { + licenses_requests[i].state = State.ACCEPTED; + } + } + licenses[_license_id].expire_at = _expire_at; + } + + function accept_to_request_first_time_license(uint _license_request_id, string memory _expire_at) public { + license_request memory current_licenses_request; + for (uint i = 0; i < licenses_requests.length; i++) + { + if (compareUint(i, _license_request_id)) + { + current_licenses_request = licenses_requests[i]; + licenses_requests[i].state = State.ACCEPTED; + } + } + license memory new_license = license(current_licenses_request.user_id, current_licenses_request.car_id, _expire_at); + licenses.push(new_license); + } + + function reject_to_request_renewal_license(uint _license_request_id, uint _license_id, string memory _expire_at) public { + for (uint i = 0; i < licenses_requests.length; i++) + { + if (compareUint(i, _license_request_id)) + { + licenses_requests[i].state = State.REJECTED; + } + } + licenses[_license_id].expire_at = _expire_at; + } + + function reject_to_request_first_time_license(uint _license_request_id, string memory _expire_at) public { + license_request memory current_licenses_request; + for (uint i = 0; i < licenses_requests.length; i++) + { + if (compareUint(i, _license_request_id)) + { + current_licenses_request = licenses_requests[i]; + licenses_requests[i].state = State.REJECTED; + } + } + license memory new_license = license(current_licenses_request.user_id, current_licenses_request.car_id, _expire_at); + licenses.push(new_license); + } + + + function add_traffic_violation(uint _vehicle_id, string memory _vio_type, string memory _vio_des) public + { + traffic_violation memory temp_violation = traffic_violation(_vehicle_id, _vio_type, _vio_des); + traffic_violations.push(temp_violation); + } + + function edit_traffic_violation(uint _vio_id, string memory _vio_type, string memory _vio_des) public + { + for (uint i = 0; i < traffic_violations.length; i++) + { + if (compareUint(i, _vio_id)) + { + traffic_violations[i].violation_type = _vio_type; + traffic_violations[i].violation_description = _vio_des; + } + } + } + + function request_to_remove_ban_sale(uint _car_id, uint _user_id) public + { + + ban_sale_request memory new_ban_sale_request = ban_sale_request(_user_id, _car_id, State.PENDING); + ban_sale_requests.push(new_ban_sale_request); + } + + function accept_to_request_renewal_license(uint _ban_sale_request_id, uint _car_id) public { + for (uint i = 0; i < ban_sale_requests.length; i++) + { + if (compareUint(i, _ban_sale_request_id)) + { + ban_sale_requests[i].state = State.ACCEPTED; + } + } + vehicles[_car_id].isBlocked = false; + } + + function reject_to_request_renewal_license(uint _ban_sale_request_id, uint _car_id) public { + for (uint i = 0; i < ban_sale_requests.length; i++) + { + if (compareUint(i, _ban_sale_request_id)) + { + ban_sale_requests[i].state = State.REJECTED; + } + } + vehicles[_car_id].isBlocked = true; + } + + + function get_traffic_violations() public view returns (traffic_violation[] memory){ + return traffic_violations; + } + + function get_licenses() public view returns (license[] memory){ + return licenses; + } + + function traffic_violations_length() public view returns (uint){ + return traffic_violations.length; + } + + function licenses_length() public view returns (uint){ + return licenses.length; + } + + function compareAddress(address a, address b) public pure returns (bool) { + return (keccak256(abi.encodePacked((a))) == keccak256(abi.encodePacked((b)))); + } + + function compareUint(uint a, uint b) public pure returns (bool) { + return (keccak256(abi.encodePacked((a))) == keccak256(abi.encodePacked((b)))); + } + + function compareStrings(string memory a, string memory b) public pure returns (bool) { + return (keccak256(abi.encodePacked((a))) == keccak256(abi.encodePacked((b)))); + } +} diff --git a/helpers/installBanks.js b/helpers/installBanks.js new file mode 100644 index 00000000..7ca7e3c0 --- /dev/null +++ b/helpers/installBanks.js @@ -0,0 +1,24 @@ +const mainContract = require("../utilities/contract"); +const {accounts} = require("../utilities/accounts"); + +async function installBanks() { + const contract = await mainContract() + const allAccounts = await accounts() + + const banks_length = await contract.methods.banks_length().call((err, result) => { + return result + }) + + if (!parseInt(banks_length)) { + await contract.methods.add_bank(3, "Banque Misr").send({ + from: allAccounts[3], + gas: 200000000 + }) + await contract.methods.add_bank(4, "CIB").send({ + from: allAccounts[4], + gas: 200000000 + }) + } +} + +module.exports = installBanks diff --git a/helpers/installLicenses.js b/helpers/installLicenses.js new file mode 100644 index 00000000..05a08eaa --- /dev/null +++ b/helpers/installLicenses.js @@ -0,0 +1,48 @@ +const mainContract = require("../utilities/contract"); +const {accounts} = require("../utilities/accounts"); + +async function installLicenses() { + const contract = await mainContract() + const allAccounts = await accounts() + + const licenses_length = await contract.methods.licenses_length().call((err, result) => { + return result + }) + + if (!parseInt(licenses_length)) { + await contract.methods.add_license(7, 0, "1652661749000").send({ + from: allAccounts[7], + gas: 200000000 + }) + await contract.methods.add_license(7, 1, "958437749000").send({ + from: allAccounts[7], + gas: 200000000 + }) + await contract.methods.add_license(7, 2, "1835656949000").send({ + from: allAccounts[7], + gas: 200000000 + }) + await contract.methods.add_license(7, 3, "1415148149000").send({ + from: allAccounts[7], + gas: 200000000 + }) + await contract.methods.add_license(8, 4, "1765759349000").send({ + from: allAccounts[8], + gas: 200000000 + }) + await contract.methods.add_license(8, 5, "1285375349000").send({ + from: allAccounts[8], + gas: 200000000 + }) + await contract.methods.add_license(8, 6, "1717548149000").send({ + from: allAccounts[8], + gas: 200000000 + }) + await contract.methods.add_license(8, 7, "1662338549000").send({ + from: allAccounts[8], + gas: 200000000 + }) + } +} + +module.exports = installLicenses diff --git a/helpers/installManufactures.js b/helpers/installManufactures.js new file mode 100644 index 00000000..becc984a --- /dev/null +++ b/helpers/installManufactures.js @@ -0,0 +1,49 @@ +const mainContract = require("../utilities/contract"); +const {accounts} = require("../utilities/accounts"); + +async function installManufactures() { + const contract = await mainContract() + const allAccounts = await accounts() + + const manufactures_length = await contract.methods.manufactures_length().call((err, result) => { + return result + }) + + if (!parseInt(manufactures_length)) { + await contract.methods.add_manufacture(5, "Kia").send({ + from: allAccounts[5], + gas: 200000000 + }) + await contract.methods.add_manufacture(5, "BMW").send({ + from: allAccounts[5], + gas: 200000000 + }) + await contract.methods.add_manufacture(5, "Jeep").send({ + from: allAccounts[5], + gas: 200000000 + }) + await contract.methods.add_manufacture(5, "Mazda").send({ + from: allAccounts[5], + gas: 200000000 + }) + await contract.methods.add_manufacture(6, "Fiat").send({ + from: allAccounts[6], + gas: 200000000 + }) + await contract.methods.add_manufacture(6, "Honda").send({ + from: allAccounts[6], + gas: 200000000 + }) + await contract.methods.add_manufacture(6, "Hyundai").send({ + from: allAccounts[6], + gas: 200000000 + }) + await contract.methods.add_manufacture(6, "Dodge").send({ + from: allAccounts[6], + gas: 200000000 + }) + + } +} + +module.exports = installManufactures diff --git a/helpers/installUsers.js b/helpers/installUsers.js new file mode 100644 index 00000000..de0c5549 --- /dev/null +++ b/helpers/installUsers.js @@ -0,0 +1,53 @@ +const mainContract = require("../utilities/contract"); +const {accounts} = require("../utilities/accounts"); + +async function installUsers() { + const contract = await mainContract() + const allAccounts = await accounts() + + const users_length = await contract.methods.users_length().call((err, result) => { + return result + }) + + if (!parseInt(users_length)) { + + // Admins + await contract.methods.register(allAccounts[0], "Dr Mohamed Sameh", "dr.mohamed.sameh@gmail.com", "13213", "123456789", "21321321", 3).send({ + from: allAccounts[0], gas: 200000000 + }) + await contract.methods.register(allAccounts[1], "Dr Osama Emam", "dr.osama.emam@gmail.com", "13213", "123456789", "21321321", 3).send({ + from: allAccounts[1], gas: 200000000 + }) + await contract.methods.register(allAccounts[2], "Mina Sameh", "mina.sameh@gmail.com", "01271191820", "123456789", "30001004898", 3).send({ + from: allAccounts[2], gas: 200000000 + }) + + // Banks + await contract.methods.register(allAccounts[3], "Suhila Khaled", "suhila.khaled@gmail.com", "13213", "123456789", "21321321", 2).send({ + from: allAccounts[3], gas: 200000000 + }) + await contract.methods.register(allAccounts[4], "Hager Soliman", "hager.soliman@gmail.com", "13213", "123456789", "21321321", 2).send({ + from: allAccounts[4], gas: 200000000 + }) + + // Manufacturer + await contract.methods.register(allAccounts[5], "Adham Hashim", "adham.hashim@gmail.com", "13213", "123456789", "21321321", 1).send({ + from: allAccounts[5], gas: 200000000 + }) + + await contract.methods.register(allAccounts[6], "George Youssef", "george.youssef@gmail.com", "13213", "123456789", "21321321", 1).send({ + from: allAccounts[6], gas: 200000000 + }) + + // Users + await contract.methods.register(allAccounts[7], "Ahmed Badr", "ahmed.badr@gmail.com", "13213", "123456789", "21321321", 0).send({ + from: allAccounts[7], gas: 200000000 + }) + await contract.methods.register(allAccounts[7], "Youssef Mahmoud", "youssef.mahmoud@gmail.com", "13213", "123456789", "21321321", 0).send({ + from: allAccounts[8], gas: 200000000 + }) + + } +} + +module.exports = installUsers diff --git a/helpers/installVehicles.js b/helpers/installVehicles.js new file mode 100644 index 00000000..66170eef --- /dev/null +++ b/helpers/installVehicles.js @@ -0,0 +1,136 @@ +const mainContract = require("../utilities/contract"); +const {accounts} = require("../utilities/accounts"); + +async function installVehicles() { + const contract = await mainContract() + const allAccounts = await accounts() + + const vehicles_length = await contract.methods.vehicles_length().call((err, result) => { + return result + }) + + if (!parseInt(vehicles_length)) { + await contract.methods.add_vehicle( + 0, + "Kia Picanto", + "Hatchback", + "Picanto", + "47841564866", + "48686", + "red", + "2017", + false, + 7 + ).send({ + from: allAccounts[0], + gas: 200000000 + }) + await contract.methods.add_vehicle( + 1, + "BMW X7", + "Hatchback", + "X7", + "47321384866", + "486862131", + "black", + "2022", + false, + 7 + ).send({ + from: allAccounts[1], + gas: 200000000 + }) + await contract.methods.add_vehicle( + 2, + "Jepp Cherokee", + "Hatchback", + "Cherokee", + "61213261", + "2313123", + "Yello", + "2022", + false, + 7 + ).send({ + from: allAccounts[2], + gas: 200000000 + }) + await contract.methods.add_vehicle( + 3, + "Jepp Cx5", + "Hatchback", + "Cx5", + "21321321", + "34563464", + "Silver", + "2021", + false, + 7 + ).send({ + from: allAccounts[3], + gas: 200000000 + }) + await contract.methods.add_vehicle( + 4, + "Fiat 128", + "Sedan", + "128", + "213123123", + "1231231", + "White", + "1975", + false, + 8 + ).send({ + from: allAccounts[4], + gas: 200000000 + }) + await contract.methods.add_vehicle( + 5, + "Honda Hrv", + "Hatchback", + "Hrv", + "2543671", + "21315131", + "White", + "2022", + false, + 8 + ).send({ + from: allAccounts[5], + gas: 200000000 + }) + await contract.methods.add_vehicle( + 6, + "Hyundai Verna", + "Sedan", + "Verna", + "5228134213", + "121324153421", + "White", + "2022", + false, + 8 + ).send({ + from: allAccounts[6], + gas: 200000000 + }) + await contract.methods.add_vehicle( + 7, + "Dodge Ram", + "Sedan", + "Ram", + "213213213", + "543653542", + "White", + "2018", + false, + 8 + ).send({ + from: allAccounts[7], + gas: 200000000 + }) + } +} + +module.exports = installVehicles diff --git a/helpers/userHelpers.js b/helpers/userHelpers.js new file mode 100644 index 00000000..10861dab --- /dev/null +++ b/helpers/userHelpers.js @@ -0,0 +1,6 @@ +const db= require('../config/connection'); +const collections= require('../config/collections') + +module.exports={ + +} \ No newline at end of file diff --git a/migrations/1_vehicle_system.js b/migrations/1_vehicle_system.js new file mode 100644 index 00000000..efa6ffd3 --- /dev/null +++ b/migrations/1_vehicle_system.js @@ -0,0 +1,5 @@ +const VehicleSystem = artifacts.require("VehicleSystem"); + +module.exports = function (deployer) { + deployer.deploy(VehicleSystem); +}; diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..827f4aef --- /dev/null +++ b/package-lock.json @@ -0,0 +1,4108 @@ +{ + "name": "folder", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ethereumjs/common": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.6.4.tgz", + "integrity": "sha512-RDJh/R/EAr+B7ZRg5LfJ0BIpf/1LydFgYdvZEuTraojCbVypO2sQ+QnpP5u2wJf9DASyooKqu8O4FJEWUV6NXw==", + "requires": { + "crc-32": "^1.2.0", + "ethereumjs-util": "^7.1.4" + } + }, + "@ethereumjs/tx": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.5.2.tgz", + "integrity": "sha512-gQDNJWKrSDGu2w7w0PzVXVBNMzb7wwdDOmOqczmhNjqFxFuIbhVJDwiGEnxFNC2/b8ifcZzY7MLcluizohRzNw==", + "requires": { + "@ethereumjs/common": "^2.6.4", + "ethereumjs-util": "^7.1.5" + } + }, + "@ethersproject/abi": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz", + "integrity": "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==", + "requires": { + "@ethersproject/address": "^5.0.4", + "@ethersproject/bignumber": "^5.0.7", + "@ethersproject/bytes": "^5.0.4", + "@ethersproject/constants": "^5.0.4", + "@ethersproject/hash": "^5.0.4", + "@ethersproject/keccak256": "^5.0.3", + "@ethersproject/logger": "^5.0.5", + "@ethersproject/properties": "^5.0.3", + "@ethersproject/strings": "^5.0.4" + } + }, + "@ethersproject/abstract-provider": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.6.1.tgz", + "integrity": "sha512-BxlIgogYJtp1FS8Muvj8YfdClk3unZH0vRMVX791Z9INBNT/kuACZ9GzaY1Y4yFq+YSy6/w4gzj3HCRKrK9hsQ==", + "requires": { + "@ethersproject/bignumber": "^5.6.2", + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/networks": "^5.6.3", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/transactions": "^5.6.2", + "@ethersproject/web": "^5.6.1" + } + }, + "@ethersproject/abstract-signer": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.6.2.tgz", + "integrity": "sha512-n1r6lttFBG0t2vNiI3HoWaS/KdOt8xyDjzlP2cuevlWLG6EX0OwcKLyG/Kp/cuwNxdy/ous+R/DEMdTUwWQIjQ==", + "requires": { + "@ethersproject/abstract-provider": "^5.6.1", + "@ethersproject/bignumber": "^5.6.2", + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0" + } + }, + "@ethersproject/address": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.6.1.tgz", + "integrity": "sha512-uOgF0kS5MJv9ZvCz7x6T2EXJSzotiybApn4XlOgoTX0xdtyVIJ7pF+6cGPxiEq/dpBiTfMiw7Yc81JcwhSYA0Q==", + "requires": { + "@ethersproject/bignumber": "^5.6.2", + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/keccak256": "^5.6.1", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/rlp": "^5.6.1" + } + }, + "@ethersproject/base64": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.6.1.tgz", + "integrity": "sha512-qB76rjop6a0RIYYMiB4Eh/8n+Hxu2NIZm8S/Q7kNo5pmZfXhHGHmS4MinUainiBC54SCyRnwzL+KZjj8zbsSsw==", + "requires": { + "@ethersproject/bytes": "^5.6.1" + } + }, + "@ethersproject/bignumber": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.6.2.tgz", + "integrity": "sha512-v7+EEUbhGqT3XJ9LMPsKvXYHFc8eHxTowFCG/HgJErmq4XHJ2WR7aeyICg3uTOAQ7Icn0GFHAohXEhxQHq4Ubw==", + "requires": { + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/logger": "^5.6.0", + "bn.js": "^5.2.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "@ethersproject/bytes": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.6.1.tgz", + "integrity": "sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g==", + "requires": { + "@ethersproject/logger": "^5.6.0" + } + }, + "@ethersproject/constants": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.6.1.tgz", + "integrity": "sha512-QSq9WVnZbxXYFftrjSjZDUshp6/eKp6qrtdBtUCm0QxCV5z1fG/w3kdlcsjMCQuQHUnAclKoK7XpXMezhRDOLg==", + "requires": { + "@ethersproject/bignumber": "^5.6.2" + } + }, + "@ethersproject/hash": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.6.1.tgz", + "integrity": "sha512-L1xAHurbaxG8VVul4ankNX5HgQ8PNCTrnVXEiFnE9xoRnaUcgfD12tZINtDinSllxPLCtGwguQxJ5E6keE84pA==", + "requires": { + "@ethersproject/abstract-signer": "^5.6.2", + "@ethersproject/address": "^5.6.1", + "@ethersproject/bignumber": "^5.6.2", + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/keccak256": "^5.6.1", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/strings": "^5.6.1" + } + }, + "@ethersproject/keccak256": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.6.1.tgz", + "integrity": "sha512-bB7DQHCTRDooZZdL3lk9wpL0+XuG3XLGHLh3cePnybsO3V0rdCAOQGpn/0R3aODmnTOOkCATJiD2hnL+5bwthA==", + "requires": { + "@ethersproject/bytes": "^5.6.1", + "js-sha3": "0.8.0" + } + }, + "@ethersproject/logger": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.6.0.tgz", + "integrity": "sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg==" + }, + "@ethersproject/networks": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.6.3.tgz", + "integrity": "sha512-QZxRH7cA5Ut9TbXwZFiCyuPchdWi87ZtVNHWZd0R6YFgYtes2jQ3+bsslJ0WdyDe0i6QumqtoYqvY3rrQFRZOQ==", + "requires": { + "@ethersproject/logger": "^5.6.0" + } + }, + "@ethersproject/properties": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.6.0.tgz", + "integrity": "sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg==", + "requires": { + "@ethersproject/logger": "^5.6.0" + } + }, + "@ethersproject/rlp": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.6.1.tgz", + "integrity": "sha512-uYjmcZx+DKlFUk7a5/W9aQVaoEC7+1MOBgNtvNg13+RnuUwT4F0zTovC0tmay5SmRslb29V1B7Y5KCri46WhuQ==", + "requires": { + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/logger": "^5.6.0" + } + }, + "@ethersproject/signing-key": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.6.2.tgz", + "integrity": "sha512-jVbu0RuP7EFpw82vHcL+GP35+KaNruVAZM90GxgQnGqB6crhBqW/ozBfFvdeImtmb4qPko0uxXjn8l9jpn0cwQ==", + "requires": { + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "bn.js": "^5.2.1", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "@ethersproject/strings": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.6.1.tgz", + "integrity": "sha512-2X1Lgk6Jyfg26MUnsHiT456U9ijxKUybz8IM1Vih+NJxYtXhmvKBcHOmvGqpFSVJ0nQ4ZCoIViR8XlRw1v/+Cw==", + "requires": { + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/constants": "^5.6.1", + "@ethersproject/logger": "^5.6.0" + } + }, + "@ethersproject/transactions": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.6.2.tgz", + "integrity": "sha512-BuV63IRPHmJvthNkkt9G70Ullx6AcM+SDc+a8Aw/8Yew6YwT51TcBKEp1P4oOQ/bP25I18JJr7rcFRgFtU9B2Q==", + "requires": { + "@ethersproject/address": "^5.6.1", + "@ethersproject/bignumber": "^5.6.2", + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/constants": "^5.6.1", + "@ethersproject/keccak256": "^5.6.1", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/rlp": "^5.6.1", + "@ethersproject/signing-key": "^5.6.2" + } + }, + "@ethersproject/web": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.6.1.tgz", + "integrity": "sha512-/vSyzaQlNXkO1WV+RneYKqCJwualcUdx/Z3gseVovZP0wIlOFcCE1hkRhKBH8ImKbGQbMl9EAAyJFrJu7V0aqA==", + "requires": { + "@ethersproject/base64": "^5.6.1", + "@ethersproject/bytes": "^5.6.1", + "@ethersproject/logger": "^5.6.0", + "@ethersproject/properties": "^5.6.0", + "@ethersproject/strings": "^5.6.1" + } + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@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==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@types/bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==", + "requires": { + "@types/node": "*" + } + }, + "@types/node": { + "version": "16.11.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.1.tgz", + "integrity": "sha512-PYGcJHL9mwl1Ek3PLiYgyEKtwTMmkMw4vbiyz/ps3pfdRYLVv+SN7qHVAImrjdAXxgluDEw6Ph4lyv+m9UpRmA==" + }, + "@types/pbkdf2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", + "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", + "requires": { + "@types/node": "*" + } + }, + "@types/webidl-conversions": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", + "integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==" + }, + "@types/whatwg-url": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz", + "integrity": "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==", + "requires": { + "@types/node": "*", + "@types/webidl-conversions": "*" + } + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "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" + } + }, + "ajv": { + "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", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "requires": { + "string-width": "^4.1.0" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "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", + "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": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "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": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base-x": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz", + "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "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": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bignumber.js": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.2.tgz", + "integrity": "sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "blakejs": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.2.1.tgz", + "integrity": "sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "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", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + } + }, + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.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==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "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" + } + }, + "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==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "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==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "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": "^5.0.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "browserify-sign": { + "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.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "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==" + } + } + }, + "bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", + "requires": { + "base-x": "^3.0.2" + } + }, + "bs58check": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", + "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", + "requires": { + "bs58": "^4.0.0", + "create-hash": "^1.1.0", + "safe-buffer": "^5.1.2" + } + }, + "bson": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.3.tgz", + "integrity": "sha512-qVX7LX79Mtj7B3NPLzCfBiCP6RAsjiV8N63DjlaVVpZW+PFoDTxQ4SeDbSpcqgE6mXksM5CAwZnXxxxn/XwC0g==", + "requires": { + "buffer": "^5.6.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-to-arraybuffer": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", + "integrity": "sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "bufferutil": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", + "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", + "requires": { + "node-gyp-build": "^4.3.0" + } + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "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==", + "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==" + } + } + }, + "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" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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" + } + } + } + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cids": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz", + "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", + "requires": { + "buffer": "^5.5.0", + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "^1.0.0", + "multihashes": "~0.4.15" + }, + "dependencies": { + "multicodec": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz", + "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", + "requires": { + "buffer": "^5.6.0", + "varint": "^5.0.0" + } + } + } + }, + "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==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-is": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", + "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^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==" + }, + "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" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "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" + } + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "content-hash": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz", + "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", + "requires": { + "cids": "^0.7.1", + "multicodec": "^0.5.5", + "multihashes": "^0.4.15" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "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" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", + "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "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" + } + }, + "crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==" + }, + "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==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "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==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "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==", + "requires": { + "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" + } + }, + "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==", + "requires": { + "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" + } + }, + "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==" + }, + "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": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "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" + } + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==" + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "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==" + }, + "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==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "denque": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz", + "integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "dot-prop": { + "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" + } + }, + "dotenv": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz", + "integrity": "sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==" + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "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=" + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + } + } + }, + "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==" + }, + "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==", + "requires": { + "once": "^1.4.0" + } + }, + "es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "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==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.61", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", + "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "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==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eth-ens-namehash": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", + "integrity": "sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw==", + "requires": { + "idna-uts46-hx": "^2.3.1", + "js-sha3": "^0.5.7" + }, + "dependencies": { + "js-sha3": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", + "integrity": "sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g==" + } + } + }, + "eth-lib": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz", + "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "nano-json-stream-parser": "^0.1.2", + "servify": "^0.1.12", + "ws": "^3.0.0", + "xhr-request-promise": "^0.1.2" + } + }, + "ethereum-bloom-filters": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", + "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", + "requires": { + "js-sha3": "^0.8.0" + } + }, + "ethereum-cryptography": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", + "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", + "requires": { + "@types/pbkdf2": "^3.0.0", + "@types/secp256k1": "^4.0.1", + "blakejs": "^1.1.0", + "browserify-aes": "^1.2.0", + "bs58check": "^2.1.2", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "hash.js": "^1.1.7", + "keccak": "^3.0.0", + "pbkdf2": "^3.0.17", + "randombytes": "^2.1.0", + "safe-buffer": "^5.1.2", + "scrypt-js": "^3.0.0", + "secp256k1": "^4.0.1", + "setimmediate": "^1.0.5" + } + }, + "ethereumjs-util": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz", + "integrity": "sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "rlp": "^2.2.4" + }, + "dependencies": { + "@types/bn.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", + "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", + "requires": { + "@types/node": "*" + } + }, + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "ethjs-unit": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", + "integrity": "sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==", + "requires": { + "bn.js": "4.11.6", + "number-to-bn": "1.7.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==" + } + } + }, + "eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + }, + "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==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "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", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "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", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "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", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + } + } + }, + "express-handlebars": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-5.3.4.tgz", + "integrity": "sha512-b36grfkbXZItLLQV6cwzA20o6Zg4Eckke3PjHF4EGQIQLGs5IPMjpAxepdGb45A/bECekXzA9STzNqvEgrdRPw==", + "requires": { + "glob": "^7.2.0", + "graceful-fs": "^4.2.7", + "handlebars": "^4.7.7" + }, + "dependencies": { + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + } + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + } + } + }, + "express-session": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.3.tgz", + "integrity": "sha512-4+otWXlShYlG1Ma+2Jnn+xgKUZTMJ5QD3YvfilX3AcocOAbIkVylSWEklzALe/+Pu4qV6TYBj5GwOBFfdKqLBw==", + "requires": { + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-headers": "~1.0.2", + "parseurl": "~1.3.3", + "safe-buffer": "5.2.1", + "uid-safe": "~2.1.5" + }, + "dependencies": { + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "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==" + } + } + }, + "express-validator": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/express-validator/-/express-validator-5.3.1.tgz", + "integrity": "sha512-g8xkipBF6VxHbO1+ksC7nxUU7+pWif0+OZXjZTybKJ/V0aTVhuCoHbyhIPgSYVldwQLocGExPtB2pE0DqK4jsw==", + "requires": { + "lodash": "^4.17.10", + "validator": "^10.4.0" + } + }, + "ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" + }, + "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==" + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^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==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "requires": { + "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", + "unpipe": "~1.0.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" + } + }, + "foreachasync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz", + "integrity": "sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" + }, + "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" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "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==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "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.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "requires": { + "ini": "2.0.0" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@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" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + }, + "handlebars": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.3.5.tgz", + "integrity": "sha512-I16T/l8X9DV3sEkY9sK9lsPRgDsj82ayBY/4pAZyP2BcX5WeRM3O06bw9kIs2GLrHvFB/DNzWWJyFvof8wQGqw==", + "requires": { + "neo-async": "^2.6.0", + "optimist": "^0.6.1", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "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==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, + "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==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "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==" + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hbs": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/hbs/-/hbs-4.0.6.tgz", + "integrity": "sha512-KFt3Y4zOvVQOp84TmqVaFTpBTYO1sVenBoBY712MI3vPkKxVoO6AsuEyDayIRPRAHRYZHHWnmc4spFa8fhQpLw==", + "requires": { + "handlebars": "4.3.5", + "walk": "2.3.14" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "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==" + }, + "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=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "http-https": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", + "integrity": "sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==" + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "idna-uts46-hx": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", + "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", + "requires": { + "punycode": "2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==" + } + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "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=" + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "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=" + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "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-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "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==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "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==" + }, + "is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-hex-prefixed": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", + "integrity": "sha512-WvtOiug1VFrE9v1Cydwm+FnXd3+w9GaeVUss5W4v/SLy3UW00vP+6iNF2SdnfiBoLy4bTqVdkftNGTUeOFVsbA==" + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", + "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "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==" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + } + }, + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "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==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "keccak": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", + "integrity": "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==", + "requires": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "requires": { + "package-json": "^6.3.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "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": { + "yallist": "^4.0.0" + } + }, + "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==", + "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==" + } + } + }, + "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==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "media-typer": { + "version": "0.3.0", + "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", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "mime-db": { + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", + "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==" + }, + "mime-types": { + "version": "2.1.33", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", + "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", + "requires": { + "mime-db": "1.50.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", + "requires": { + "dom-walk": "^0.1.0" + } + }, + "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==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "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==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-promise": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", + "integrity": "sha512-Hepn5kb1lJPtVW84RFT40YG1OddBNTOVUZR2bzQUHc+Z03en8/3uX0+060JDhcEzyO08HmipsN9DcnFMxhIL9w==", + "requires": { + "mkdirp": "*" + } + }, + "mock-fs": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz", + "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" + }, + "mongodb": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.1.3.tgz", + "integrity": "sha512-lHvTqODBiSpuqjpCj48DOyYWS6Iq6ElJNUiH9HWdQtONyOfjgsKzJULipWduMGsSzaNO4nFi/kmlMFCLvjox/Q==", + "requires": { + "bson": "^4.5.2", + "denque": "^2.0.1", + "mongodb-connection-string-url": "^2.0.0", + "saslprep": "^1.0.3" + } + }, + "mongodb-connection-string-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.1.0.tgz", + "integrity": "sha512-Qf9Zw7KGiRljWvMrrUFDdVqo46KIEiDuCzvEN97rh/PcKzk2bd6n9KuzEwBwW9xo5glwx69y1mI6s+jFUD/aIQ==", + "requires": { + "@types/whatwg-url": "^8.2.1", + "whatwg-url": "^9.1.0" + } + }, + "morgan": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz", + "integrity": "sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==", + "requires": { + "basic-auth": "~2.0.0", + "debug": "2.6.9", + "depd": "~1.1.2", + "on-finished": "~2.3.0", + "on-headers": "~1.0.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multibase": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz", + "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + }, + "multicodec": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", + "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", + "requires": { + "varint": "^5.0.0" + } + }, + "multihashes": { + "version": "0.4.21", + "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz", + "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", + "requires": { + "buffer": "^5.5.0", + "multibase": "^0.7.0", + "varint": "^5.0.0" + }, + "dependencies": { + "multibase": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz", + "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + } + } + }, + "nano-json-stream-parser": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", + "integrity": "sha512-9MqxMH/BSJC7dnLsEMPyfN5Dvoo49IsPFYMcHw3Bcfc2kN0lpHRBSzlMSVx4HGyJ7s9B31CyBTVehWJoQ8Ctew==" + }, + "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==" + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + }, + "node-gyp-build": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz", + "integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==" + }, + "nodemon": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.13.tgz", + "integrity": "sha512-UMXMpsZsv1UXUttCn6gv8eQPhn6DR4BW+txnL3IN5IHqrCwcrT/yWHfL35UsClGXknTH79r5xbu+6J1zNHuSyA==", + "requires": { + "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.3", + "update-notifier": "^5.1.0" + }, + "dependencies": { + "debug": { + "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.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "requires": { + "abbrev": "1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + }, + "noty": { + "version": "3.2.0-beta-deprecated", + "resolved": "https://registry.npmjs.org/noty/-/noty-3.2.0-beta-deprecated.tgz", + "integrity": "sha512-ntRbHuQ9SnnnVFZm/oq5L1DBCaHQUvsU24AwZH3PGjAWx2YqR/IhOadMk11vmJovYiQo00oqTj6Hp+D6PGtmLA==" + }, + "number-to-bn": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", + "integrity": "sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==", + "requires": { + "bn.js": "4.11.6", + "strip-hex-prefix": "1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==" + } + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "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.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==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "oboe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", + "integrity": "sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==", + "requires": { + "http-https": "^1.0.0" + } + }, + "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" + } + }, + "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==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" + } + } + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==" + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA==", + "requires": { + "p-finally": "^1.0.0" + } + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "parse-asn1": { + "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": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-headers": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz", + "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "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-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=" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "psl": { + "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.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "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" + } + }, + "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" + } + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "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==" + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "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.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + } + } + }, + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "requires": { + "rc": "^1.2.8" + } + }, + "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==", + "requires": { + "rc": "^1.2.8" + } + }, + "request": { + "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", + "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" + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rlp": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.7.tgz", + "integrity": "sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==", + "requires": { + "bn.js": "^5.2.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } + } + }, + "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==" + }, + "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" + } + }, + "scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, + "secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==", + "requires": { + "elliptic": "^6.5.4", + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "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==", + "requires": { + "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==" + } + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "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.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "servify": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", + "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", + "requires": { + "body-parser": "^1.16.0", + "cors": "^2.8.1", + "express": "^4.14.0", + "request": "^2.79.0", + "xhr": "^2.3.3" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.2.tgz", + "integrity": "sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw==", + "requires": { + "decompress-response": "^3.3.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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" + } + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "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" + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "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" + }, + "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==" + } + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-hex-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", + "integrity": "sha512-q8d4ue7JGEiVcypji1bALTos+0pWtyGlivAWyPuTkHzuTCJqrK9sWxYQZUq6Nq3cuyv3bm734IhHvHtGGURU6A==", + "requires": { + "is-hex-prefixed": "1.0.0" + } + }, + "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=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "swarm-js": { + "version": "0.1.40", + "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", + "integrity": "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==", + "requires": { + "bluebird": "^3.5.0", + "buffer": "^5.0.5", + "eth-lib": "^0.1.26", + "fs-extra": "^4.0.2", + "got": "^7.1.0", + "mime-types": "^2.1.16", + "mkdirp-promise": "^5.0.1", + "mock-fs": "^4.1.0", + "setimmediate": "^1.0.5", + "tar": "^4.0.2", + "xhr-request": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==" + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + } + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==" + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==", + "requires": { + "prepend-http": "^1.0.1" + } + } + } + }, + "tar": { + "version": "4.4.19", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "requires": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "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==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==" + }, + "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==" + }, + "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==", + "requires": { + "is-number": "^7.0.0" + } + }, + "touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "requires": { + "nopt": "~1.0.10" + } + }, + "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==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "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-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==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "uglify-js": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.2.tgz", + "integrity": "sha512-rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==", + "optional": true + }, + "uid-safe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", + "requires": { + "random-bytes": "~1.0.0" + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "uri-js": { + "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" + } + }, + "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=", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "url-set-query": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", + "integrity": "sha512-3AChu4NiXquPfeckE5R5cGdiHCMWJx1dwCWOmWIL4KHAziJNOFIYJlpGFeKDvwLPHovZRCxK3cYlwzqI9Vp+Gg==" + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==" + }, + "utf-8-validate": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", + "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", + "requires": { + "node-gyp-build": "^4.3.0" + } + }, + "utf8": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", + "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" + }, + "util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "validator": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-10.11.0.tgz", + "integrity": "sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw==" + }, + "varint": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", + "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" + }, + "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": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "walk": { + "version": "2.3.14", + "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.14.tgz", + "integrity": "sha512-5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg==", + "requires": { + "foreachasync": "^3.0.0" + } + }, + "web3": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3/-/web3-1.7.3.tgz", + "integrity": "sha512-UgBvQnKIXncGYzsiGacaiHtm0xzQ/JtGqcSO/ddzQHYxnNuwI72j1Pb4gskztLYihizV9qPNQYHMSCiBlStI9A==", + "requires": { + "web3-bzz": "1.7.3", + "web3-core": "1.7.3", + "web3-eth": "1.7.3", + "web3-eth-personal": "1.7.3", + "web3-net": "1.7.3", + "web3-shh": "1.7.3", + "web3-utils": "1.7.3" + } + }, + "web3-bzz": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.7.3.tgz", + "integrity": "sha512-y2i2IW0MfSqFc1JBhBSQ59Ts9xE30hhxSmLS13jLKWzie24/An5dnoGarp2rFAy20tevJu1zJVPYrEl14jiL5w==", + "requires": { + "@types/node": "^12.12.6", + "got": "9.6.0", + "swarm-js": "^0.1.40" + }, + "dependencies": { + "@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + } + } + }, + "web3-core": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.7.3.tgz", + "integrity": "sha512-4RNxueGyevD1XSjdHE57vz/YWRHybpcd3wfQS33fgMyHZBVLFDNwhn+4dX4BeofVlK/9/cmPAokLfBUStZMLdw==", + "requires": { + "@types/bn.js": "^4.11.5", + "@types/node": "^12.12.6", + "bignumber.js": "^9.0.0", + "web3-core-helpers": "1.7.3", + "web3-core-method": "1.7.3", + "web3-core-requestmanager": "1.7.3", + "web3-utils": "1.7.3" + }, + "dependencies": { + "@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + } + } + }, + "web3-core-helpers": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.7.3.tgz", + "integrity": "sha512-qS2t6UKLhRV/6C7OFHtMeoHphkcA+CKUr2vfpxy4hubs3+Nj28K9pgiqFuvZiXmtEEwIAE2A28GBOC3RdcSuFg==", + "requires": { + "web3-eth-iban": "1.7.3", + "web3-utils": "1.7.3" + } + }, + "web3-core-method": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.7.3.tgz", + "integrity": "sha512-SeF8YL/NVFbj/ddwLhJeS0io8y7wXaPYA2AVT0h2C2ESYkpvOtQmyw2Bc3aXxBmBErKcbOJjE2ABOKdUmLSmMA==", + "requires": { + "@ethersproject/transactions": "^5.0.0-beta.135", + "web3-core-helpers": "1.7.3", + "web3-core-promievent": "1.7.3", + "web3-core-subscriptions": "1.7.3", + "web3-utils": "1.7.3" + } + }, + "web3-core-promievent": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.7.3.tgz", + "integrity": "sha512-+mcfNJLP8h2JqcL/UdMGdRVfTdm+bsoLzAFtLpazE4u9kU7yJUgMMAqnK59fKD3Zpke3DjaUJKwz1TyiGM5wig==", + "requires": { + "eventemitter3": "4.0.4" + } + }, + "web3-core-requestmanager": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.7.3.tgz", + "integrity": "sha512-bC+jeOjPbagZi2IuL1J5d44f3zfPcgX+GWYUpE9vicNkPUxFBWRG+olhMo7L+BIcD57cTmukDlnz+1xBULAjFg==", + "requires": { + "util": "^0.12.0", + "web3-core-helpers": "1.7.3", + "web3-providers-http": "1.7.3", + "web3-providers-ipc": "1.7.3", + "web3-providers-ws": "1.7.3" + } + }, + "web3-core-subscriptions": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.7.3.tgz", + "integrity": "sha512-/i1ZCLW3SDxEs5mu7HW8KL4Vq7x4/fDXY+yf/vPoDljlpvcLEOnI8y9r7om+0kYwvuTlM6DUHHafvW0221TyRQ==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.7.3" + } + }, + "web3-eth": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.7.3.tgz", + "integrity": "sha512-BCIRMPwaMlTCbswXyGT6jj9chCh9RirbDFkPtvqozfQ73HGW7kP78TXXf9+Xdo1GjutQfxi/fQ9yPdxtDJEpDA==", + "requires": { + "web3-core": "1.7.3", + "web3-core-helpers": "1.7.3", + "web3-core-method": "1.7.3", + "web3-core-subscriptions": "1.7.3", + "web3-eth-abi": "1.7.3", + "web3-eth-accounts": "1.7.3", + "web3-eth-contract": "1.7.3", + "web3-eth-ens": "1.7.3", + "web3-eth-iban": "1.7.3", + "web3-eth-personal": "1.7.3", + "web3-net": "1.7.3", + "web3-utils": "1.7.3" + } + }, + "web3-eth-abi": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.7.3.tgz", + "integrity": "sha512-ZlD8DrJro0ocnbZViZpAoMX44x5aYAb73u2tMq557rMmpiluZNnhcCYF/NnVMy6UIkn7SF/qEA45GXA1ne6Tnw==", + "requires": { + "@ethersproject/abi": "5.0.7", + "web3-utils": "1.7.3" + } + }, + "web3-eth-accounts": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.7.3.tgz", + "integrity": "sha512-aDaWjW1oJeh0LeSGRVyEBiTe/UD2/cMY4dD6pQYa8dOhwgMtNQjxIQ7kacBBXe7ZKhjbIFZDhvXN4mjXZ82R2Q==", + "requires": { + "@ethereumjs/common": "^2.5.0", + "@ethereumjs/tx": "^3.3.2", + "crypto-browserify": "3.12.0", + "eth-lib": "0.2.8", + "ethereumjs-util": "^7.0.10", + "scrypt-js": "^3.0.1", + "uuid": "3.3.2", + "web3-core": "1.7.3", + "web3-core-helpers": "1.7.3", + "web3-core-method": "1.7.3", + "web3-utils": "1.7.3" + }, + "dependencies": { + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + } + } + }, + "web3-eth-contract": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.7.3.tgz", + "integrity": "sha512-7mjkLxCNMWlQrlfM/MmNnlKRHwFk5XrZcbndoMt3KejcqDP6dPHi2PZLutEcw07n/Sk8OMpSamyF3QiGfmyRxw==", + "requires": { + "@types/bn.js": "^4.11.5", + "web3-core": "1.7.3", + "web3-core-helpers": "1.7.3", + "web3-core-method": "1.7.3", + "web3-core-promievent": "1.7.3", + "web3-core-subscriptions": "1.7.3", + "web3-eth-abi": "1.7.3", + "web3-utils": "1.7.3" + } + }, + "web3-eth-ens": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.7.3.tgz", + "integrity": "sha512-q7+hFGHIc0mBI3LwgRVcLCQmp6GItsWgUtEZ5bjwdjOnJdbjYddm7PO9RDcTDQ6LIr7hqYaY4WTRnDHZ6BEt5Q==", + "requires": { + "content-hash": "^2.5.2", + "eth-ens-namehash": "2.0.8", + "web3-core": "1.7.3", + "web3-core-helpers": "1.7.3", + "web3-core-promievent": "1.7.3", + "web3-eth-abi": "1.7.3", + "web3-eth-contract": "1.7.3", + "web3-utils": "1.7.3" + } + }, + "web3-eth-iban": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.7.3.tgz", + "integrity": "sha512-1GPVWgajwhh7g53mmYDD1YxcftQniIixMiRfOqlnA1w0mFGrTbCoPeVaSQ3XtSf+rYehNJIZAUeDBnONVjXXmg==", + "requires": { + "bn.js": "^4.11.9", + "web3-utils": "1.7.3" + } + }, + "web3-eth-personal": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.7.3.tgz", + "integrity": "sha512-iTLz2OYzEsJj2qGE4iXC1Gw+KZN924fTAl0ESBFs2VmRhvVaM7GFqZz/wx7/XESl3GVxGxlRje3gNK0oGIoYYQ==", + "requires": { + "@types/node": "^12.12.6", + "web3-core": "1.7.3", + "web3-core-helpers": "1.7.3", + "web3-core-method": "1.7.3", + "web3-net": "1.7.3", + "web3-utils": "1.7.3" + }, + "dependencies": { + "@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + } + } + }, + "web3-net": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.7.3.tgz", + "integrity": "sha512-zAByK0Qrr71k9XW0Adtn+EOuhS9bt77vhBO6epAeQ2/VKl8rCGLAwrl3GbeEl7kWa8s/su72cjI5OetG7cYR0g==", + "requires": { + "web3-core": "1.7.3", + "web3-core-method": "1.7.3", + "web3-utils": "1.7.3" + } + }, + "web3-providers-http": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.7.3.tgz", + "integrity": "sha512-TQJfMsDQ5Uq9zGMYlu7azx1L7EvxW+Llks3MaWn3cazzr5tnrDbGh6V17x6LN4t8tFDHWx0rYKr3mDPqyTjOZw==", + "requires": { + "web3-core-helpers": "1.7.3", + "xhr2-cookies": "1.1.0" + } + }, + "web3-providers-ipc": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.7.3.tgz", + "integrity": "sha512-Z4EGdLKzz6I1Bw+VcSyqVN4EJiT2uAro48Am1eRvxUi4vktGoZtge1ixiyfrRIVb6nPe7KnTFl30eQBtMqS0zA==", + "requires": { + "oboe": "2.1.5", + "web3-core-helpers": "1.7.3" + } + }, + "web3-providers-ws": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.7.3.tgz", + "integrity": "sha512-PpykGbkkkKtxPgv7U4ny4UhnkqSZDfLgBEvFTXuXLAngbX/qdgfYkhIuz3MiGplfL7Yh93SQw3xDjImXmn2Rgw==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.7.3", + "websocket": "^1.0.32" + } + }, + "web3-shh": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.7.3.tgz", + "integrity": "sha512-bQTSKkyG7GkuULdZInJ0osHjnmkHij9tAySibpev1XjYdjLiQnd0J9YGF4HjvxoG3glNROpuCyTaRLrsLwaZuw==", + "requires": { + "web3-core": "1.7.3", + "web3-core-method": "1.7.3", + "web3-core-subscriptions": "1.7.3", + "web3-net": "1.7.3" + } + }, + "web3-utils": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.7.3.tgz", + "integrity": "sha512-g6nQgvb/bUpVUIxJE+ezVN+rYwYmlFyMvMIRSuqpi1dk6ApDD00YNArrk7sPcZnjvxOJ76813Xs2vIN2rgh4lg==", + "requires": { + "bn.js": "^4.11.9", + "ethereum-bloom-filters": "^1.0.6", + "ethereumjs-util": "^7.1.0", + "ethjs-unit": "0.1.6", + "number-to-bn": "1.7.0", + "randombytes": "^2.1.0", + "utf8": "3.0.0" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "requires": { + "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" + } + }, + "whatwg-url": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-9.1.0.tgz", + "integrity": "sha512-CQ0UcrPHyomtlOCot1TL77WyMIm/bCwrJ2D6AOKGwEczU9EpyoqAokfqrf/MioU9kHcMsmJZcg1egXix2KYEsA==", + "requires": { + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", + "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-abstract": "^1.20.0", + "for-each": "^0.3.3", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.9" + } + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + } + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.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==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" + }, + "xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "requires": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "xhr-request": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", + "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", + "requires": { + "buffer-to-arraybuffer": "^0.0.5", + "object-assign": "^4.1.1", + "query-string": "^5.0.1", + "simple-get": "^2.7.0", + "timed-out": "^4.0.1", + "url-set-query": "^1.0.0", + "xhr": "^2.0.4" + } + }, + "xhr-request-promise": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", + "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", + "requires": { + "xhr-request": "^1.1.0" + } + }, + "xhr2-cookies": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", + "integrity": "sha512-hjXUA6q+jl/bd8ADHcVfFsSPIf+tyLIjuO9TwJC9WI6JP2zKcS7C+p56I9kCLLsaCiNT035iYvEUUzdEFj/8+g==", + "requires": { + "cookiejar": "^2.1.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..376e5a59 --- /dev/null +++ b/package.json @@ -0,0 +1,27 @@ +{ + "name": "vehicle_registration_system", + "version": "1.0.0", + "private": true, + "scripts": { + "start": "nodemon ./bin/www" + }, + "dependencies": { + "cookie-parser": "~1.4.4", + "debug": "~2.6.9", + "dotenv": "^16.0.1", + "ejs": "^3.1.8", + "express": "~4.16.1", + "express-ejs-layouts": "^2.5.0", + "express-flash": "^0.0.2", + "express-handlebars": "^5.3.4", + "express-session": "^1.17.3", + "express-validator": "^5.3.1", + "hbs": "~4.0.4", + "http-errors": "~1.6.3", + "mongodb": "^4.1.3", + "morgan": "~1.9.1", + "nodemon": "^2.0.13", + "noty": "^3.2.0-beta-deprecated", + "web3": "^1.7.3" + } +} diff --git a/public/css/dashboard.css b/public/css/dashboard.css new file mode 100644 index 00000000..fa8ad5f4 --- /dev/null +++ b/public/css/dashboard.css @@ -0,0 +1,1128 @@ +body { + font-family: "Roboto", sans-serif; + background-color: #33c9ae; + min-height: 100vh; +} + +hr { + margin: 0; +} + +input:disabled { + background: #eee; +} + +.sidebarMenu { + display: block; + border-radius: 20px; + width: 240px; + position: absolute; + left: 0; + bottom: 0; + top: 0; + height: 100%; + z-index: 1; +} + +.sidebarMenu .menu-pages { + width: 240px; + text-align: left; + position: absolute; + z-index: 99999999999; + top: 0; + padding-top: 20px; + left: 0; + bottom: 0; + background: #343235; + height: 100% !important; +} + +.mainDashboard { + display: flex; + flex-direction: row; + background-size: contain; +} + +.logo { + object-fit: cover; + margin-top: 25px; + display: flex; + justify-content: center; +} + +.logo2 { + margin-top: 25px; + justify-content: flex-start; +} + +.button_menu { + float: left; + background: 0; + outline: 0; + border: 0; + cursor: pointer; + position: relative; + left: 25px; + top: 10px; + height: 30px; + margin-right: 30px; +} + +.button_menu .icon_menu { + width: 19px; + display: block; + position: relative; + margin: auto; + border-top: 3px solid #33c9ae; + border-bottom: 3px solid #33c9ae; + padding-top: 2px; +} + +.button_menu .icon_menu:after { + content: ""; + position: absolute; + width: 19px; + height: 3px; + background-color: #33c9ae; + top: -8px; + left: 0; + top: 7px; + background-color: #33c9ae; +} + +.button_menu .icon_menu:before { + content: ""; + position: absolute; + width: 19px; + height: 3px; + background-color: #33c9ae; + top: -8px; + left: 0; +} + +.sidenav { + width: 0; + position: fixed; + z-index: 1; + top: 20px; + left: 20px; + background-color: #15a68c; + overflow-x: hidden; + padding-top: 20px; + transition: 0.5s; + border-radius: 20px 0px 0px 0px; +} + +.sidenav a { + padding: 15px 1.4285714286rem !important; + text-decoration: none; + font-size: 20px; + color: white; + display: block; + transition: 0.3s; +} + +.sidenav a:hover { + color: #05534cdc; +} + +.sidenav .closebtn { + position: absolute; + top: 0; + right: 25px; + font-size: 36px; + margin-left: 50px; +} + +.sidenav a.selectSide { + display: block !important; + border-bottom: 1px solid #dee7ef; + cursor: pointer; + margin: 0 !important; + height: auto !important; + text-align: left; + float: none; + min-height: auto; +} + +.dashBoardSelection { + display: flex; + flex-direction: column; + flex-basis: 10%; + flex-shrink: 0; + flex-grow: 1; + height: 100%; + min-height: 100vh; + padding-left: 20px; +} + +.dashBoardSelection a { + text-decoration: none; + margin-left: 20px; + margin-bottom: 10px; + padding: 5px; + text-align: left; + color: white; +} + +.dashBoardSelection a div span { + margin-left: 14px; + font-size: 14px; + font-family: Roboto, serif; + font-weight: 400; + transition: color 0.5s ease; +} + +.dashBoardSelection a div i { + transition: color 0.5s ease; +} + +.itemSelect:hover { + color: #1a544a; +} + +.viewHr { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #dee7ef; + padding: 0; + width: 100%; +} + +.hrHT { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #dee7ef; + padding: 0; + width: 100%; +} + +.dashBoardView { + display: flex; + flex-direction: column; + flex-basis: 90%; + background-color: #f1f5f8; + margin: 20px; + border-radius: 20px; +} + +.dashBoardView h2 { + margin-top: 38px; + margin-left: 25px; + margin-bottom: 24px; + font-weight: normal; + font-size: 19px; + display: inline-block; +} + +.dashBoardParent { + display: flex; + flex-direction: column; +} + +.dashBoardViewChild1 { + display: flex; + flex-direction: row; +} + +.dashBoardViewChild2 { + border-radius: 5px; + display: flex; + flex-grow: 1; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; + margin-top: 25px; + margin-bottom: 25px; +} + +.dashBoardViewChild2 > div:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; +} + +.dashBoardViewChild3 { + display: flex; + flex-direction: row-reverse; +} + +.progress { + display: flex; + flex-direction: column; +} + +.progress1 { + display: flex; + flex-direction: row; +} + +.progress2 { + display: flex; + flex-direction: row; +} + +.itemC { + width: 2vw; + height: 2vw; + text-align: center; + line-height: 2vw; + border-radius: 5vw; + background: #33c9af; + margin: 0 1em; + flex-grow: 1; + color: white; + position: relative; +} + +.item { + text-align: center; + margin-top: 20px; + flex-grow: 1; +} + +.viewLeft { + display: flex; + width: 369px; + height: 208px; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; +} + +.viewLeft > div:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; +} + +.viewLeft a { + text-decoration: none; + color: inherit; +} + +.viewLeft a:visited { + color: black; +} + +.viewLeft a:active { + color: #33c9af; +} + +.viewLeftVehicle { + height: 261px; +} + +.viewLeftName { + margin: 25px 0px 0px 25px !important; + font-size: 17px !important; +} + +.viewLeftJob { + font-size: 15px; + color: #718196; + margin-bottom: 10px; + margin-left: 25px; +} + +.viewLeftOption { + margin-left: 25px; + font-size: 15px; + margin-top: 24px; +} + +.viewLeftOption span { + margin-left: 10px; +} + +.fa-wave-square { + width: 14px !important; +} + +.viewRight { + display: flex; + flex-direction: column; + flex-grow: 1; +} + +.viewRightTop { + border-radius: 5px; + display: flex; + flex-grow: 1; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; +} + +.viewRightTop > div:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; +} + +.inputBlock { + display: flex; + flex-direction: column; + margin: 7.5px 22px 7.5px 22px; +} + +.vehicleInfoBlock { + display: flex; + flex-direction: row; +} + +.vehicleInfoBlockLeft { + width: 50%; + margin-bottom: 50px; +} + +.vehicleInfoBlockRight { + width: 50%; + margin-bottom: 50px; +} + +.inputHT { + border-radius: 5px; + border: 1px solid #e2e8f0; + padding: 10px; + height: 40px; + width: 100%; + box-sizing: border-box; +} + +input::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} + +input::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} + +input:checked + .slider { + background-color: #33c9ae; +} + +input:checked + .slider:before { + -webkit-transform: translateX(26px); + -ms-transform: translateX(26px); + transform: translateX(26px); +} + +input:focus + .slider { + box-shadow: 0 0 1px #42c0a9; +} + +input[type=number] { + -moz-appearance: textfield; +} + +.checkInputBtn { + width: 14px; + height: auto; +} + +.inputTitle { + margin-top: 14px; + margin-bottom: 10px; +} + +.topNav { + margin-top: 24px; + margin-bottom: 16px; + width: 100%; + box-sizing: border-box; +} + +.topNav a:visited { + color: black; +} + +.topNav a:active { + color: #33c9af; +} + +.topNavLeft { + display: inline-block; + margin-left: 25px; +} + +.topNavLeft a { + text-decoration: none; + color: inherit; +} + +.topNavRight { + float: right; + margin-right: 25px; +} + +.fa-sign-out { + margin-left: 15px; +} + +.inputPage0 { + width: 384px; + padding-right: 45px; + padding-left: 10px; + margin-top: 10px; + height: 40px; + box-sizing: border-box; + border: 0; + border-radius: 10px; +} + +.inputFields { + display: flex; + flex-direction: row; +} + +.LeftInput { + display: flex; + flex-basis: 50%; + flex-direction: column; + margin-right: 5px; +} + +.rightInput { + display: flex; + flex-basis: 50%; + flex-direction: column; + margin-left: 5px; +} + +.stepTitle { + font-weight: normal; +} + +.btnP1 { + width: auto; + height: auto; + padding: 11px; + color: #fff; + margin: 7.5px 22px 7.5px 0px; + background-color: #33c9ae; + border: none; + border-radius: 6px; + text-align: center; + float: right; +} + +.btnP2 { + margin-top: 30px; + margin-right: 25px; +} + +.deleteMsg { + margin: 15px 0px 0px 4px; + color: red; + display: inline-block; +} + +.fa-trash-can { + color: red; + display: inline-block; + margin-left: 24px; +} + +.viewRightBottomParent { + border-radius: 5px; + display: flex; + flex-grow: 1; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; + margin-top: 25px; + margin-bottom: 25px; +} + +.viewRightBottomParent > div:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; +} + +.viewRightBottomChild { + display: flex; + flex-direction: row; +} + +.viewRightBottomL { + display: flex; + flex-grow: 1; + flex-direction: column; +} + +.viewRightBottomR { + display: flex; + flex-grow: 1; + flex-direction: column; +} + +.viewRightBottomLemail { + display: flex; + flex-direction: column; +} + +.viewRightBottomLname { + display: flex; + flex-direction: column; +} + +.viewRightBottomLidType { + display: flex; + flex-direction: column; +} + +.viewRightBottomLid { + display: flex; + flex-direction: column; +} + +.viewRightBottomLpublicKey { + display: flex; + flex-direction: column; +} + +.viewRightBottomRphone { + display: flex; + flex-direction: column; +} + +.viewRightBottomRaddress { + display: flex; + flex-direction: column; +} + +.viewRightBottomRbankName { + display: flex; + flex-direction: column; +} + +.viewRightBottomRbankAccount { + display: flex; + flex-direction: column; +} + +.viewRightBottomRprivateKey { + display: flex; + flex-direction: column; +} + +.indexParent { + display: flex; + flex-direction: row; + overflow: hidden; +} + +.leftIndex { + flex-basis: 50%; + height: 100vh; +} + +.rightIndex { + flex-basis: 50%; + height: 100vh; + background-color: #33c9ae; + background-size: contain; +} + +.background0 { + width: 100%; + height: 100%; + background-size: cover; +} + +.loginContainer { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + height: 100vh; +} + +.page0 { + position: relative; + color: #102854; + left: -81px; +} + +.page1 { + position: relative; + color: #102854; + left: -120px; +} + +.page0h5 { + display: inline-block; + color: #102854; +} + +.createNewAccount > a > h5 { + text-decoration: underline; +} + +.termsCondition { + width: 320px; + box-sizing: border-box; + margin: auto; +} + +.termsCondition0 { + display: inline-block; + color: #102854; + margin-top: 14px; + margin-bottom: 14px; + font-size: 10px; + font-weight: normal; +} + +.termsCondition1 { + display: inline-block; + color: #102854; + margin-top: 14px; + margin-bottom: 14px; + font-size: 10px; +} + +.accountCheck > h5:first-child { + font-weight: normal; +} + +.accountCheck > a > h5 { + text-decoration: underline; +} + +.emailAddress0 { + position: relative; + margin: 7.5px 0px 7.5px 0px; + color: #102854; +} + +.emailAddress0 .fa { + position: absolute; + right: 19px; + top: 41px; + color: black; +} + +.password0 { + position: relative; + margin: 7.5px 0px 7.5px 0px; + color: #102854; +} + +.password0 .fa { + position: absolute; + right: 19px; + top: 41px; + color: black; +} + +.signUP0 { + position: relative; + margin: 7.5px 0px 7.5px 0px; + color: #102854; +} + +.signUP0 .fa-regular { + position: absolute; + right: 19px; + top: 41px; + color: black; +} + +.signUP0 .fa-solid { + position: absolute; + right: 19px; + top: 41px; + color: black; +} + +.btn0 button { + width: 384px; + height: 47px; + color: #fff; + margin-top: 10px; + background-color: #102854; + border: none; + border-radius: 6px; + text-align: center; + font-weight: bold; + box-sizing: border-box; +} + +.notFoundContainer { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + height: 100vh; +} + +.button404 { + background-color: transparent; + color: white; + text-align: center; + border: 1px solid white; + border-radius: 5px; + width: 130px; + height: 50px; + box-sizing: border-box; +} + +.button404:hover { + background-color: #37bfa6; +} + +.background404 { + display: inline-block; + margin-top: 0; + font-size: 15px; + color: white; + background-image: url("../imgs/404.png"); + width: 483px; + height: 418px; + margin-right: 30px; +} + +.textContent { + display: inline-block; + margin-top: 0; + font-size: 15px; + color: white; +} + +.textContent .notFoundH1 { + font-size: 104px; + margin: 0; +} + +.textContent .notFoundH2 { + font-size: 32px; + font-weight: 500; + margin: 0px; +} + +.textContent .notFoundH5 { + font-size: 19px; + font-weight: normal; + margin-top: 17px; +} + +.switch { + position: relative; + display: inline-block; + width: 60px; + height: 34px; +} + +.switch input { + opacity: 0; + width: 0; + height: 0; +} + +.slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #ccc; + -webkit-transition: 0.4s; + transition: 0.4s; +} + +.slider:before { + position: absolute; + content: ""; + height: 26px; + width: 26px; + left: 4px; + bottom: 4px; + background-color: white; + -webkit-transition: 0.4s; + transition: 0.4s; +} + +.slider.round { + border-radius: 34px; +} + +.slider.round:before { + border-radius: 50%; +} + +.vehiclesTable { + margin-left: 25px; + margin-right: 25px; +} + +.vehicleHead { + display: flex; + margin-left: 20px; +} + +.vehicleRow { + background-color: #fff; + border-radius: 7px; + height: 68px; + margin-bottom: 20px; + display: flex; +} + +.headData { + flex-basis: 30%; + flex-grow: 1; +} + +.dataAction { + flex-basis: 10%; +} + +.tableData { + flex-basis: 30%; + flex-grow: 1; + padding-top: 25px; + margin-left: 30px; +} + +.tableData1 { + flex-basis: 10%; +} + +.vehicleBody { + margin-top: 24px; +} + +.HeadData { + margin-bottom: 68px; +} + +button { + cursor: pointer; +} + +@media (min-width: 1226px) { + .logo2 { + display: none; + } +} +@media (max-width: 1225px) { + .dashBoardSelection { + display: none; + } + + .mainDashboard { + display: initial; + } + + .dashBoardView { + flex-basis: 100%; + } + + .dashBoardView h2 { + margin-top: 12px; + } + + .dashBoardViewChild1 { + flex-direction: column; + } + + .viewLeft { + flex-grow: 1; + width: auto; + margin-bottom: 25px; + } + + .viewRight { + flex-grow: 1; + width: auto; + margin-bottom: 25px; + } +} +@media (max-width: 868px) { + .leftIndex { + display: none; + } + + .rightIndex { + flex-basis: 100%; + } +} +@media (max-width: 1065px) { + .notFoundContainer { + flex-direction: column; + } + + .textContent { + margin-top: 20px; + text-align: center; + width: 450px; + } + + .textContent .notFoundH1 { + font-size: 90px; + } + + .textContent .notFoundH2 { + font-size: 22px; + } + + .textContent .notFoundH5 { + font-size: 19px; + } +} +.home { + height: 100vh; + width: 100vw; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + font-family: "Roboto", sans-serif; +} + +.home h1 { + font-size: 42px; +} + +.home img { + margin-bottom: 25px; +} + +.home .links a { + color: white; + margin-right: 15px; + border: 1px solid #102854; +} + +.home .links a:hover { + background: #102854; +} + +.dashBoardSelection .logo, .dashBoardSelection .hrHT { + margin-bottom: 10px; +} + +.signup .accountCheck, .signup .createNewAccount, .signin .accountCheck, .signin .createNewAccount { + margin-top: 10px; +} + +.signup .accountCheck *, .signup .createNewAccount *, .signin .accountCheck *, .signin .createNewAccount * { + font-size: 14px; +} + +.signup .page1, .signup .page0, .signin .page1, .signin .page0 { + font-size: 34px; +} + +.signup .inputPage0, .signin .inputPage0 { + margin-top: 5px; +} + +.home_dashboard .dashBoardView h3 { + margin-left: 20px; + margin-top: 20px; +} + +.home_dashboard .blocks { + display: flex; + flex-direction: row; +} + +.home_dashboard .blocks .block { + display: flex; + flex-direction: row; + justify-content: space-between; +} + +.vehicles .title-and-button, .users .title-and-button { + margin: 20px 0; + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; +} + +.vehicles .title-and-button h2, .vehicles .title-and-button a, .vehicles .title-and-button button, .users .title-and-button h2, .users .title-and-button a, .users .title-and-button button { + margin-top: 0; + margin-bottom: 0; +} + +.vehicles .title-and-button a, .users .title-and-button a { + cursor: pointer; +} + +.vehicles .title-and-button a:hover, .users .title-and-button a:hover { + color: white; + text-decoration: none; +} + +.vehicles .table-container, .users .table-container { + padding: 20px; +} + +.viewRightTop > div:first-child, .viewLeft > div:first-child, .viewRightBottomParent > div:first-child { + margin-top: 15px; +} + +.viewLeft { + padding-bottom: 20px; + height: auto; +} + +.viewRightTop { + margin-right: 0; +} + +.inputBlock { + margin-bottom: 0; +} + +.inputBlock label { + margin-bottom: 0; +} + +.inputBlock .inputTitle { + margin-top: 10px; +} + +.profile .viewLeftName { + margin-top: 15px !important; +} + +.profile .viewLeftOption { + margin-top: 15px; +} + +.profile .viewRight { + margin-right: 25px; + margin-left: 25px; +} + +.profile .viewRight > * { + margin-left: 0; +} + +.profile .viewRight .viewRightBottomParent { + margin-right: 0; +} + +.profile .viewLeft { + margin-bottom: 25px; +} + +.profile .viewRightTop, +.profile .viewRightBottomParent { + padding-bottom: 25px; +} + +/*# sourceMappingURL=dashboard.css.map */ + +/*# sourceMappingURL=dashboard.css.map */ diff --git a/public/css/dashboard.css.map b/public/css/dashboard.css.map new file mode 100644 index 00000000..0e9dd53d --- /dev/null +++ b/public/css/dashboard.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["../scss/dashboard.css"],"names":[],"mappings":"AAAA;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAEF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;IACE;;;AAGJ;EACE;IACE;;;EAGF;IACE;;;EAGF;IACE;;;EAEF;IACE;;;EAGF;IACE;;;EAGF;IACE;IACA;IACA;;;EAGF;IACE;IACA;IACA;;;AAGJ;EACE;IACE;;;EAGF;IACE;;;AAGJ;EACE;IACE;;;EAGF;IACE;IACA;IACA;;;EAEF;IACE;;;EAEF;IACE;;;EAEF;IACE;;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AAGF","file":"dashboard.css"} \ No newline at end of file diff --git a/public/css/normalize.css b/public/css/normalize.css new file mode 100644 index 00000000..bb6e2a7d --- /dev/null +++ b/public/css/normalize.css @@ -0,0 +1,351 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers. + */ + +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ + +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Remove the gray background on active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove the border on images inside links in IE 10. + */ + +img { + border-style: none; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ + +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ + +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type="search"] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ + +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ + +/** + * Add the correct display in IE 10+. + */ + +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ + +[hidden] { + display: none; +} diff --git a/public/css/test.css b/public/css/test.css new file mode 100644 index 00000000..ad89f7f5 --- /dev/null +++ b/public/css/test.css @@ -0,0 +1,94 @@ +.sidenav { + width: 0; + position: fixed; + z-index: 1; + top: 0; + left: 25px; + background-color: #33c9ae; + overflow-x: hidden; + padding-top: 25px; + transition: 0.5s; + border-radius: 20px 0px 0px 20px; +} + +.sidenav a { + padding: 15px 1.4285714286rem !important; + text-decoration: none; + font-size: 20px; + color: white; + display: block; + transition: 0.3s; +} + +.sidenav a:hover { + color: #05534cdc; +} + +.sidenav .closebtn { + position: absolute; + top: 0; + right: 25px; + font-size: 36px; + margin-left: 50px; +} + +.sidenav a.selectSide { + display: block !important; + border-bottom: 1px solid #dee7ef; + cursor: pointer; + margin: 0 !important; + height: auto !important; + text-align: left; + float: none; + min-height: auto; + /* display: block; */ +} + +.button_menu { + float: left; + background: 0; + outline: 0; + border: 0; + cursor: pointer; + position: relative; + left: 25px; + top: 10px; + height: 30px; + /* padding-top: 28px; */ + margin-right: 30px; +} + +.button_menu .icon_menu { + width: 19px; + display: block; + position: relative; + margin: auto; + border-top: 3px solid #33c9ae; + border-bottom: 3px solid #33c9ae; + padding-top: 2px; +} + +.button_menu .icon_menu:after, +.button_menu .icon_menu:before { + content: ""; + position: absolute; + width: 19px; + height: 3px; + background-color: #33c9ae; + top: -8px; + left: 0; +} + +.button_menu .icon_menu:after { + top: 7px; + background-color: #33c9ae; +} + +@media screen and (max-height: 450px) { + .sidenav { + padding-top: 15px; + } + .sidenav a { + font-size: 18px; + } +} diff --git a/public/imgs/404.png b/public/imgs/404.png new file mode 100644 index 0000000000000000000000000000000000000000..e1f2190845eb5d8cadfe2f7ae9549905b6979a76 GIT binary patch literal 28891 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 literal 0 HcmV?d00001 diff --git a/public/imgs/Group 22.png b/public/imgs/Group 22.png new file mode 100644 index 0000000000000000000000000000000000000000..9583e1ca18d5bc92537fff1edee54bfb1f0947d6 GIT binary patch literal 29608 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 p7Wj78-|wdXAi literal 0 HcmV?d00001 diff --git a/public/imgs/dashbaord_bg.png b/public/imgs/dashbaord_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..9583e1ca18d5bc92537fff1edee54bfb1f0947d6 GIT binary patch literal 29608 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 p7Wj78-|wdXAi literal 0 HcmV?d00001 diff --git a/public/imgs/favicon.ico b/public/imgs/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..05298a4157ef4925ad7ff3500dedfd8f73160ec9 GIT binary patch literal 35022 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 VN`J_u`~|{{K*`fsdw*j}{y*#ZX&L|k literal 0 HcmV?d00001 diff --git a/public/imgs/gg1.png b/public/imgs/gg1.png new file mode 100644 index 0000000000000000000000000000000000000000..ff3f13ec2ff865a9364208e325946b317e546afc GIT binary patch literal 1433174 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

<&@-8czg50NoLACep>PO8u%2~w;W!sWev<9 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

    N?x+jGA^BYyOI~>#LXjHp`p!}n`l`oQ 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

    Z=RyD@mOH#=+S`a0MCY74)`O~Y> zo$~oyI42`{Zb0-`hU6SpZ#Kj>JbBIxX|Ll-YmWWe^MhFlit;=rhsu^?aosOp96!Bg zIxbx+qgKXl|Eg7K;Ay^nE0ki7?jic_k%I$TomOPNTh4+mb&W-*A*Hu})f#pE9!uj{ zY3m;zIWykbE5(pV5POI5?o2ET1LKFuyp(Up6QNJ9gWeU$n#4!r1y1PZB;^^%T;zd? zF!8N5b?g{9!v8!%j|Hdm+w=*|fxFyO=wgQrVwE{4c;gZgANkVK`!>JA#G6f&)Hr)JCl3ea@q0OR-=Z1@LIn-&s2{xtw!tY&(?v z3^kQIcPQ3eG8A*t-x+4PqV^Z5R{pDM9CuU=-xjHt&t>w*jcd*it2q|NQmtIiAblAJ ztDZ$U1N&SjiL6(kX_siQyTXdOWkuiK6ZU|tPBoCzm-ca1O7Yh_&Jxx*dXP6MbHEE5 zZfVBk9h=qTc`efBqw$*5O4phi~bj|Bn{|ze&~pK6=Z3 z!vcM-Wy*Ax1stGL>q?qk>6<=!s4|NTl_u-jym3UsL@l$l$IVe=WJ`Rra~&rsdO?BK zIMu#K@2R?Kf5uhNre#IyOg@GWx#0{-ea)QEN89!wgjhog3hPpNoEkDI^$a^iNbh%c z9}fJILsgcSx~O<62C^Mk<-AYkP_$ovps%a$*D**$Le%lFN1dC^7&X|;N--=v{d&l_ zyhZzNdN4-5Q+2sQ=IdwFIU9$-q`l;n*?w%0}=6AKlh^8{|~pv;cco{(ewIN ziFyCg>(FQopl<2}G_P*0W#@-(jvXJmRpUuoNkKUEwTeo=fU3G8CXo(476q?)c!(d_V@2I$*P(uryMob#%g_ei@V*lQE2!uOEpE zfA9N6xY^pC{l7rxIj)h?@ST9^n83Lz%o{(&>q{V2g~TUKqn@tXBvs9!C4gN zzx`)p>6shSbLP~Ox=v%(R8?;?r$$(uku1-z7BHpn&epkJ&r^5N-`v03ZSgaDr%^#@ z=WFLr3d*cYed3>X>8K5P#Ob=L{kG8}W7CbVj0cHy_O?)aQ)#S@zQWKEFgzcHU5clA zbYzFzmgdCGJ}b4NoK8E^|C|G;7goAaCVjS-eymt00d>-^>Euj=1(LB~A}y{AEFNdV zDvuazM)|=x0@0OG=ZF@bw&V%b^d>3SwLe-4UC`a*m@a$J(Lx2T_Q&{NN_ZXz!}$7_ z$d#028@4F_I0t}FGvvW96mG5uc2374#fmyIat4y2}YFC`=eSJp$Cl2ei$ zRnd1opRIY+6cNYxhlzGHg9NRGN-<9xTZS1Q5yg@KCo&HOn`PkYSSYxd5g5`C&# z6PlK=x1^l`Pm~+dY*A!b4~!ForxdOhDKQ>e5c9Z-VA?n=M*@`zPW1u*(;#%pQ7LJ@ zk0>h!J5e|c9M%tXP?i#)hHW#la_Z>>F@tAqR?OxV04rk{n$Q8~(w1Oq3M36s(gA~_ zP&N#_7H=$Sg@_!5$*{14B^^9=|6?cuYcqpNrKDLB5q6Af&pRD8j#}~>T)^=2=XwzQ z1fEbZML^ByGYd5$F6I5$TxMKw zl&jo99UKRSML}@Di-3rO>ry32$( zoJE5%WJXPfe$-l~F~XSHFK=zoyN?coKH*V!&qh?AH7NXCzp3w1>umYQ8)*RYO5<&x z)A*bQc)A8`Lyuy_IC>+~N^@1Ds5>*Svl(>^5bNu1%xCAcF`D|F4BBcP8GTnYLY9{2 zYn>KO0JY$4?6GN`CvTctXF02Y z&I6B#wx&6nQF21HwRY}CkgjjEB9FyodIZrxz zW^f1qsc%Vmp1l=xKYBJCFS=L{$bPZ7mL1el4RKSoo@<)hdi%6j$m7tsh(7m3uyr}j zmC^4K0vrsdJL2pG;My2ym-pT@QNHoz^UJ?GPsclo#+cub9HNdK@*$-_*OiLDCa}P3 ztnW05`VyT(2I|^2M@ow3>)Uq9=|8Rvp0zT2-rn-uTCp0&h9-lVA{2gM<#`H8<|h~8@WSCgH>jLbOvMfrys%FS?^XOX`)4_| z&#!R`gXD$ghvOagN7%YvchPKL?!Z#e7;8K$c?W>0c~oG!9TH2l*h{Zz{tm6O;qMJL z%Eob3@}e(RQhxkPj`Fuo?f=c+PMMd?z2}oEub}tPM%i2OCv<0p0X=JtZ2tuC*ye?95;;$Zg7JnYU9;`y=a!)Y#B4&yq~2OUK}A zShqsMyl-14`3rr`#TvUSJSr!-65!R`;61(r{i8eBsQAAa8h!|+RbCs>PTE%H;SF|q zIKT`amQkKczd_Y(9*aTiIHVfJ0E677<{SEZK#rHwbX5!N6djBU zcvwaCW4iBw-~XHP$S3ZN^uLPO^o(84xw!0q<#Qz%5I&4tMl9)1eOMp~lN|U5PLu<` z{6Qb_fWX>v!>%%M_5Sj}AAUxhJW_@QL_Y4%e!3if*Z(L-KYCEI0~B(;T=$p1UT*!l zKi7G+nv0gFsm2hG`GcPlF@n4XvZ z>T}D5H(V*_sZ);1N!}?$?jikdAk-uf@A$VG&+$-X;mklRP(ek>C@tRA%xFY0*eX~4 z*}v8tNi~Yb?+8asU!%)XghqmSnS?-X1J_)v{r-6&voAS(UpYsH5{Q}w2u7?^wbDuS zvvC+|<8eVz-XD{h!CwLPtL*TS#n((`1Z39 znCUEfvKTrT6?_{q!?`8B!l~E1N1Ct{Wpx&D8m*o#mMzQ27&5XO>lr*bt8Ov53b+fR7V{+dx;>UCJUMk zhq2$)6XM~yHdOVRRCLx)%FpL(ZU71_&{-ppa;|auR2bNtwQK_mns8dQ{;DGQOjId1 zRT_2Fa)#2kfOaa6_Lw&R{$@Bpjs#W!Mmn<=X*i*dM(f#t7Z`M@Pn>?55x&0B$$qiV zT<-{g7rYPdB>7b8!C;Z~0Q|#!c?RiG%$aez8CN=8K93~QUY%wPE%DE_!I~fGZ7GL6 zR+N*QRIq47X#ij%g2{f8PB2+g&2V zNVz`nc#e;wDw><6w=!+b=)C0xdx#9qR65oOF$Rd_wGIQS%Hps&yJ7SE8Ta9B=5F8( zd5Q2Qauxb43=?03w(1*M6^-|4J)eaj%@mf8Vk=RVP;&*zr8QTjpQB z+ZAZg7H}V(@-lbNy41H_Loj19{b(_LmP{FJOR-4#|nSntoE^K!dgMT{{fAbXS%o_jUfV zoMIy9+?!Nr(x5wSrA&`+Qi}AcGPHeb8CR37XDysp9`JJ`JHqnHYhiaifXT2J(k2O> zvN+-wQD1a!c5qMEJ!lH&2s@xU-68d(GikUlYk+KnK3$_51_2;d0O_GCsIEp*N6F|~bJEXG|{6D`NWJt z&=G+n*UFCmM|Fp8is)UaXTUtN^Wq2DjhxnJ$UhG;K+5X4C$F3N?CiJvo+eI*l6}ol zMVC3sC)RiaL-wB%&Sto((C4CpU)?h+W%~NPrVD3cCEyT(HEisz)^h3olR8>-tPJg< zL?P*eCCtcUu4vLyI!tj{Sm>5l-#V`NR>+AEZ-9q@j1`wW8u+WO>`&?c(+g*HXt57` z;<$8pl+1X2D_O=8xWp%D#P&;`y)&p|+QB*HO4~WY;GY z-K9)XH=6&?zB4A9joHvGcZ<0d*1t>2R_Hlh-27-+n}A=YG_X z1j2gi@j71UH-Dmh>3P2|0i$N^IxF|_fBKqo_}w}>=tdEWCcf#0J>{C;eRcWr5B+vGIYNAd+#f!zxYTLW+Q`SC|vZ0=a#KczpTt3PN<+j(qvn&xghv-mTdbE=%kq<^(!sHAAE+MvUSdRI> zwxd8T6K%hFDv?PeJ9d~bJSrTl&jJQTH;Yha{Jl!}emB02DAeK4pDfD@7%^ecVAHrE zO=YlSV4L9rVQ2I-_p*4fP)xy7StbZ@oD>MVI$Id!r|T?EajvT9WFr23l$PsZR_M{` zf-rk1OQ$%(bTA_0(XD7+;Yg7GI7^c_Hk=F*k%$~)8m&yhod_}hrPMik07p9vu!v@_ z>FjHM!p6})X6k0O@BN8mNNsR>T&H1Sz#-j?DRw&yB7r<3L5`}M=Gi(8XucXt93w&_1sf(PT-SGa*1TggGR@df zEYK=K8MkzU#$8DjLK{0Knft@m0#1F|e1c6;3X^%+?tE3FYmkb0|FTdCJ*J zRN0Y2diX|nra0M z5X_rKw26Sn@lB?kidUh-jObLIM=OV(uR2qMIXJ4K`53IxZ#veB=-o{kgFw20Asb5d zzUz?yLTtU{WsBpEhPRa0-~RFP)WPMlr>3JyxR0C=_dQU=W=PHl-D9DJVL7{9$tufb z?O#KU8{10xT~k(*noyJux_HY}SvqrCzo#YVnq~F0YS6?RL(@~Z#mVK4-6sD-LL0L# za+yN`Ry%ZduPYYsfAYWbBHXb@W!OC0v;B@Y38Ok>s%emClalR}Wb7EN;o`hXV8^04 zm}+}RRMR?t;^ER$fS@^{hMG9s=bl@(Kl}U2#HITb)lhE{0ZfLP8|t63bV&Bkoc46K zbnm}apo6j%)*h6Ts&wDOGo?PI-YLV~vbtC=V>*q3bCK6uFqr6iLHoKDU4`kReLtnh z*G|!%x?=P>IsFx?~9xltW z6_Kq?WeTh-%Zu*~>d2~fm8FrTF(!w&y{O}M1RBt6%}v8-yry%XNt>hQc}+BS^Qs){ ziL0f1>HLlyWh@x-nvWd(00pa!%ikO6Cwaz=r?}dJD*-X?m6b4NtcyjZ+(Ic zi;mM_Er;B&jgWHLqONj4^Sk|XPLU%3fBF{vB9LL0%kV0tPaao@Vf4D~5ID%r6wlN= z?0vu! z1#JeE!I$TK*@=$mG9!T|3|)C23@}kHX8=6b;=BKZ6%bcI6Jc}0gX4;H(LydQy6?iP zQBubvdaYi$_YeP}bWSdmeXo0#dK%1^iHmm1eiy3aA+m==hOq(E$^PhRl{qSdl}5gh z3G>F>A!A8vM`=NPE%mgo3fhh!qCQ90kzwQ=35Tz8m02Ia&+g2Ud-pgSjXSVrkW^}! ze{O#N%)))=_0SV)(kpj=^kD;W zu=jA*eQVppl35ODDS(##i!YfGTVPpZEZ{ zb=^Px_x0Yi&dSsIzC{Exs5EFJR&r*k!=NVEX*&0-kp|saQS93AuoW^Ku4YhcoCPOB z^@L~uWu&TG4(KSNrF(=#W@M!~qI=)1Nz3n%jrU z=Bv*wd;Zn)BI1B!pvj!N>6_)A-~G7uo%7dvW!wLDLAmTVUs7)S`L~z3yOgq|Rl4$5 zpI`3&zdkNUnvL(2%N1eW@r1{gul%dGmex$vn$?CoI&SGDa=Lef!KO{0yZQcd;5YwP z#)oPfyiRLn^Z8Td3IFx=I=fHZ4MiNE|A{x1`FqrcJln5NKX$rY`fD!@!;dj)!%nHO z*TMhe|CXW>?90}t#D>{OF&f#osVv@kIwK(Zp5}4>^}EXtzVRo^9i5eOMrlj0R2@xS zPU?H+&nN=?9vwhW?Q#ksz`gFgl!%1oqL^?^K!uB#+1Oq==LJtHdtUp)<;6OV;6B~& zYl`5L_BW#OjY{yG(OJVjcg_MWh?O6YPw%yPjt?0RB=*~XDyuP^jR!t^qO{d?%PEN{ zS&Yn#*4d#WD&%|We?(UF9%+-VvyB0Sz=d8MIZb6lN+w1l={uDnSs6K@|IL8*+WE

    n;pSmLD90oR0)f&*l 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

    b1DI0hwJ|waN^&fPuil-HDepfXLsCP zHoX7Z^2BfbeVMjM;3wa!;`n2(M-m$g%uJsz@7?@U<@eV!dl~(z{z;rA^3~#<`>Ecr z*y<+%`aZDj2}*gFH{n~A~VDLd)E)*m%lx{%gTNL|(0jwI#0 zEK;@gYsuenEfX$_>lksgog&&8awFO-$QJe+fu0Szr>Vf2Y;O9v6PqS~qm}hcsCQ~2 zFQ^&ULovQr0IW=rjR$B?1GXtmsQLr_T2FwVl z)n;+xIxU$)<$<&!VqhIy8s7^gFsp0jR|lVi?pj2sb(+mcrT;Qmp?XUi6&*hv>%dNQ zPz`=rVD2Zsm)TOrKFMSv26~qUvo$!b<$baXW<+%^Rgg^|q(*N^D2IK^D8xily!Syg zVgK>dFDT`Q(g;DRi?>>-Y12P4;JZ=6eO_EV*r-b3LaDqUnDbB{etYF&-5!J~n< zfdn!hk}Juy48j}uc7zuKok0CK@Ut9H1CjK8D|`G2i>?`46DuYWxaJJT^x${5m+|wC zhiriAvCtG$^dQ%miF|sdY9HSmvxyC&?B7jxT6s%QZqKpAGs0(CS?)hDT7zj>AqhO@ zcp!rWwT}q^4ZHW!CMnSwsD1E;0~#

    -LCxxEFcEHnP%dg*T%-JPWofDBrEJfxmW& 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%0D92?1zS&T0vv8zkPmke|z=TTZn1Vw5qxSRaQS4 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\MT9u<{xh2`ZXoqLZ$-8Id#jP>Ocl^?GqS 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%0Axyz0=jZKl&luAzTV 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�U)`9aS|TidUk*5cu3zJ{`|zaSBS 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%0D%tCws9Ttjphe-ygMG9(b(!fSS8y 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 F{{f;RTT1`{ literal 0 HcmV?d00001 diff --git a/public/imgs/gg3.png b/public/imgs/gg3.png new file mode 100644 index 0000000000000000000000000000000000000000..63d697277aeb2ab1d3a1bb1f9961228ef0853668 GIT binary patch literal 411470 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

    qm3`kv_xX$)VC4n)zagXW1H~={Ei;bp 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

    G6raKiqWK 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 J@=ct>{|`p2??C_n literal 0 HcmV?d00001 diff --git a/public/imgs/gg5.png b/public/imgs/gg5.png new file mode 100644 index 0000000000000000000000000000000000000000..243e1c70ef823ea65c6ce8a962b5cd658a965c7d GIT binary patch literal 1559642 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

    # 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%0DT7PwDl8NOR04E7nPOsz`0`QEF15#FyF<~@G? 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 z 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 z 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 z zfb$agA0V!4xP(%tG!*eWdZ=UQ({Ag6=XR{5FYExNZ}`2FKJJ}>-r`0&dTtuxyZ)3@ zD!Cr>)2XPPS?)!#L*Wm%d3rIS=!NQ0OXv>jr)#Q)KMrs{1aO9rcfd!*gBOqubrd(F zlIa2=d<)|f)*PpT{tTh1hY5hHH0;7vGxoHz_SsMWhfVhN=fA){wfY5i_ZVTZ2Ogwi zGc1oz!NNW$@nPP8uGlmj!Le-#G zBR@8c4A@oUEnta&;dS z43!sDvm`z&@K?|prBHD9`U-HW@~jF}DRM~dmp1m?&SOw&=s#mK`kY7*0J9%;Ek^34)7h@}^;8NcI zuII#l%KO=iMCw0xti<&r-6kSo1WwmnID}`qX!~y&qbD)6kqi*gb2)TtpYII*lYP@$ zQF;3-$qmtNL@F?r{<%?q6AWl@^X{gd&lgoJ?Fk#Z6D8bHLZ=Mgddx z0=^rWzn^_5U9KRVLo=-C3}nB&XWCcYr&kdwvj7Gs})rJ z`WwTuoL^a4J5{rg6^xeh70k)#L)_8WYk&T?AGa4i_s94wJiur2mDfCbWqj{ydjU*l z5o~XN+xzW<0>Hxw0O!!MGeskhHW?X=OORvv9=dX?o%gC|+8hmEX8|_qEvwB~M7ePc z!~+)k> z{U7yChv0oy$_YlRsAF?_9|;v#_Ij>(!ePVPv10ssZ3*SpvOV#k6C2#OTxGfZ!1PVephzQ6UndkzT7P{!p$5}^2 z_lfIl%(M#8F}_)Qe);B%yeLKOg~5IS#zR| z)#p@4H`vcNaD>(ltFo7kNmtPay>DKne=Cpw((ids3Z}n`!dCaFCPzk}4Ple?bXsYU_@sRYG+g zrT*e)ZHW4*>!Y@DjUu}BsB5ptTV-4ry$WB6U+Em$Nu_ngK!OHAw-l!nPC82}&L1@E zY2j?sy?pM(gY;&Nvk1SVB^^#UF(FzK5nXJRylvCxE#qn%r)Vlgcjl+Wr)2cb>{6BG z-NP}xTSo9tx`GLT_3~ZS+5@26Su4QR{yv<4M-MDOUId$W0X{vPUQfj ztnZMsv|aM$$<0c)kum-4d5X$JY|`4EF;a`~T)s1Ik|Ey)LP-X*gXc!Qu}16(5$7~; zE6B3XJ-QNY?4Va5SHUPL5HNEUf~Ou{_t6sO6jxU#|%sYeO5_WqmMO(HqQ1 zNHfoNgRW#<`ubLL^}qTL~*0ba|vv0^<)-DSpk+&>)r?X?jy1}O44>@k;gfpS)Vaz^GiB3N7#8cwp(>FB4 zLqYidQnvblT~Ia^eHsI}MG@c|m7n{@9k<7gIv)>LtD{+s_4;WUbCT`~>dW|)o+jl4 zq-q+hI)nQDoPIt*>u|Do$By~wxC#SMi#v_puWMe`yDENtnF?pg@%53x-7%u|T?y*W z#wWW4x(}z^oZ!(^pzes%LD!ts<6qsvch|_MoSG~ zJDK4`qPG@MAsYL(%LiiLjiXuBTrFuE1+C1-Q;%@Wf4M3_Z`&E8U;19OJ>t~pI{Q>r zRvyW-Yu)Wv`+^To&_zeB*q(aEhWPiFNN*FrnG;W=x^?AL`js2NN2m?b1d*Kr6`s=} zX~wf!6q;rf{#!Q3g!NUvysXvNmR#GEVmHI}q=F=Z6vky-Yd4K%oCS z8Ndz26agZ-=x&R?^NxvQe(#AfDWN&5d9=y!nuf7ZrCE%#CgoUlBW2JkpGJ(3h$?hA zP5zQ-s7EmAIh~K)D}_GrXWA0c5Ae1QeV2b{<>bjp(>K>YROcdq?aLv8Zc&!bB>(Z zQW>2{syqHvP$vY4X_!1>{G3w!oDx7DTDIn}ptWEiVpAeuHg+;s#Rj&1c28u{AVz#; z(9oZfc11Pm8QH?3=89TzCqE~J-gbM0;xbT$~4Xr%S(Q_xIkglB@j7ROgD)#Sd zicj}FIXWM6Qaq$@Kv7#6tx`yvX+=U_odcs4Z=h(4_DvC$Ip_ajAY;TbZ{1(Y&|*8_ zMF|`kA*eJnREfu-fX95Fgvbqo#$I(t3|x7O4W#)kcjy7i&5;jyF;pQ|IXI!HgXz6Q zf*n@kSfXUQe`n?yHo3Q_qFe42Ts$ldPLlD}EI11I7iF%>Ezg@a49mOA1Ny}<;OYkV@UIooeBrb) zZ8~REUiLHAM9=YSTr8xf^nsaeBQbp0?I{;%n^M_%6~E(NoWbI#$iq|a4xF?&gc?<$ ztEmAwt)fIIuS7W;k|Qa@pZ4GOxO56XmGt{0=sZ7f|WIU*d9q1Aux5{B9H;wOI-?hFeYi7#(6t zXW6I^)r4?AaPb5i&2lo$B}9kf)jQ|Q7j_hL(1m`n%z;_j<44Iv_x@0{A{JpVY?#1BXTe-s5QtzPa<#tg z>y&eR_UbsGXzRdcIWdq4#Q?74i`@#Aza0HEI^b#qCD5f<2j8zeyQ&$H4xo$-u@5#L z3vJCyesX=Aa-)-NiJxoFy9F2B_=pukb+p9bmI=*$zxS${`VMxCh=!=oQNfQjCW>=W z^vk>&*#QE?=|Qv)65SAi#VB<^h-05nWgDLqhV*(dvW#RgF2;Jq>8elDUsDmReX8gy znsqf{@~?5A6I4pe*DXiO_Zw#kIJONKBGj6@3snI>r)5;;V4GLzt98{Z!Bvd|03L_P zH>ON`hQU5Z(JTtPma~i$nh=8Eqfa?CUU-@ilR7_UcZbVTf)*@V(iw%^1%6C_?E#&! zD@F(7k`Xx#FflZ*L7jt5oMZhwtu&@F@sBal#j#q?y7u+9*(pVQ=VQH&;fm(YIH37% zhfj#cs0Q7sbsm%q#(wd>iT-GXMC7}Ye(CDZ1y}%Kp&yAb1Bu=z9x>K58|SNV)*3ln zZctIJTUA-QRrFy8h7D2V-l4s009)6G4)WZ2OEq4iz`Ji6iCvc;@V@eURUahfbtU6P z8`}Scp`jT0!lh9^YGZU=c&_vUIr4$?TM>bw|7u>QXD!mW3SYG-b>lJd^;V{f9*NceO5K%?D+Ri*N+D|yz0^Q2C;XYa64LY?FXis(;j~U_RQvJ-e zl))!rNA%d!(f=qyuv3iezrLSvlS*CXp7xd>RBI|;l1$|gcek3)lJD6Ys#52RvpeH` zAAV1~_GQo4GbNaG@N)`>_>B8VZ+F!R^9btQj-J@Ib#J`)Js*kx_4j|PqEZiYkJX0q zdYH!d3#Y{zRu%?^MR$8Fd(82%_Ei_gtdxotLEPFTSf<5Pi40Q7nJ6gA%{;w4fkuft z)g&w?WgroSrBD_S=bdZ&^j@0{K>7q{;u-ayDQtpan#LlBeNOkH@KdMYwl#UNDSR?b zbxl2s`x79ffE9(PFv9T&!r&{wc<9M7&J>tD+gUq_vxUM<5iNZI!E3K<8XFk- zypM82#Zx}B0%PIFULe|XOVVSm&k%y%#2hR0#-K;H?4KKw-O?Jnx;DxqsvK?Q!+ZTu zMi3h4E*wRRhAbvVafs?%`i>|&L=(^uig7@shbZ-elqiZs<1w8Q4{7eKN4J$d3YV$b zyz02NOz)3*6-yesZbyuK>xP*4-qlukDWnv&zNB}z2hrbBxWuvzWk-2A%}1_@n%Y`5 z(XzyRNqZoVQ*2s-(p8gbfU;;Y;$XRqQ1OO3VAvZ zD4v7jxF99kh!#bZYKllLO7LLlFJOEkVD;UEds7u0@lPQQt(T%vCJ_}LnOB9)ra>vQ zifqjdPpD=TdE0u*9fPsBci8*H-pG>XU%l2yq9!R~rg1CZM4U9{(kqkWVLoVMk_jdn zz_57IAn2vaU+3+igpn^ubY>!>Ns4l~wHh*(!b(=4f!e1t86~-Cb&t_ZEpn_l0^}Z< zI#WDZ5l8lTk=7Ba_-iQ!ec6oWw>?j-Mg0c!g*8Vq#aZmqa7J3H}gOqXw44BeKIsc03Cg(O@}AESdaquWD9 zhNWXj;Skg#IQLoI9%o;sd-&YrV3Z!8|KrvY=?! zGV!H0?dz10=ZDF&uVy()eMErAyFnan&}oCHSFlV*e@QHM$8^C%Wx#EIj@KMWC4ny*+%BRK8gF@_mLe8cap1#h-%qsqIxOB-v z4rO3$jn1d4Iqy?`?>C0`#wQiQ+$P6VyY{VLPOC>K8oWh@=VpCAti48dJyp59=SW_C zVRSgYrN58s?u#=dCnwfL* zU(w%P2#Y;;b#Se_*04`c!Vumj*|kbEutEm#cBLK;&?46SO)FQNI~EK6gE^eRxe5)? znD3Gw?z+|oou_hb3+*y`U?#R+s??kTMaX+f{;$Oxf6DoQzuIxR7^7eQzCY=E>LU}W zC%$<&p~a>#Yjr8J8!;#8HRJn7V}rUaeC<_Fh@+IAvY<3H=+2iG5r21UbU5E@TKCou zEKX_B++e#LPM4jxrw|Vfo?H=(EcdC~w#U@f*Jrgc1c5cpWOEH0_;46L6=yB$$cDG{ zbVu9qo1)|7V`G7w4|yKUOvtqm0TX%34Jrg$@+ho6NI`PWgqVEA+$upnw^xkpE0;-u z)SSWAqo^kKFBO6Yr%6TL_dnD%xCaAxQLxQWPr*NV@1MlmU;lC&z(jy;z#k?msg}CT zw3sP+x4kE}Zrv>d_#fg!fBzvFz!bs4n^pX^hq?w2)_fcx$w+3Cl*{FhIU$ZxHM$9T z@=>N7Wz|@LBpaQG;DgbbF=o_~xdYwBSRzljM+yl_)~JkVjKNk~9El+r7Hs`6d*G6@ z1$m%=(PoJX(jB5pqRG>u(VCP23a?{)3jN+pk=T71HsGjFWwWo+fAtP^XUEk7807LxJ0EaiEuH{1gu&3B!%0uM>!+9ydL z0*Rg$#1BQRb8$LaF#=Fn5c2vAg%Wsr!Yn2BnLi4a_W>crvJe?&B$_u-X(Dp=j;7+} z0%UlH3&fe_n3n-MttyPI@)q=>c=XDP-__%Mz44!JkMT>dkMYZX7UNgmBq(iHv`ArX zCW0uqRc&=|)PyvsOTle9O3?sC99w$Twm`~%UCK8$19{%S5oNLwKEj)KZII!Ykn zXIjj8^eE!b8js3>gQDK4bzq&Q$;*RoZ1|*O1cwaJ_6hNA91mPej`g$*@HvWmiFUfA z=(UO#P@rn!{k&$hBr_6DEerxUmc~FIW_rYTZr>m6ic-n^ig76jMBe5ECnu=9AR)~f zHVbAJGQ6jid%dU)p#>KT-Lzc#^MYb7Dyp<7WqxsRAf~sE39hA|Rmpsj-sUJDI06`x z6mfSQkWplYic;rRT#OQ8MCLTqfkr_?8%4+|D~gJWgYdzbG>?@aKB~`KA97suD&lAa z3pt-#l*hSsyQ29RrP_|Y5f5|Dt6;$7#4b|76XyU1JbR^mau)`Mr#yV`m1Jd; zqP>fALNI9^>!%(aoo5~wJr8?Gw4Zrov~OG?2Ta0@r{Iwo2RNXC%i4QK5CP6e zcoxxM8@f1(Ft&^~N=cZ;RNCg1bTn_K(39qm6A^xZlhA5vfs)RbmMbnw<$4LIv8mJ% zF($e{v|C!HlMs+PwrA0YN7jRzTERY_tDB77;YRkecd!kj5nx>8Y&TVd$ z1EVJA8GYNkF!ptm1AU4pL+aWGBHW$Yv$xm#<(!(2e;pf&t4Bv&@aH5&qgD$YbgSOK zW@;>sQ}kLcxR}y__lviTXpn1lc2AmXi!Xiij@Th*t=kSU8;pKSgwXyH>ZU5AezuxOq5+1%tK|t0)S0(ie)c&DZSs<2+W5 z8f1taLO6i*9F4_e$7(Y3POg}6qP zi|tGVJ=E*&Gnxi)M#&2KTHn_CU>qR+X@$f-Shp;CYsn8@#0jop@?7$ZP3;)Q=s9J- z{2uqOltgZ$YX*hj{P0sxjhCLaF`wmwQ(aW8(qZ_wC{m%%0b3rFlZIZhI6a;(So0am6aMnppei{JsWNm=JiAxCSi}CekzpCjs=uNs zZ4^JpD85-n@8i0A;}4dvj&G@$+&>QOSF0rg3Oe6ff_`$-MKko+p3uV9_47Kd>oI!v zjpD64#KY-B4AIC+$e>`6MQQVt*eo;6&R5EaBKty(E^57Sz#ooRqWqSg`eX$&I!hC( z{`_kvua7VM-lKgMXXRLTVLg-FuYm6EZa;_sPtrpQp-E&(Cw5+hK-3rJX~i^8u@o9L zFurM9Onv`qstc6EV`^Ts`Kk z7(y`JB@BY1D7@by#l{A3VZf}xth`dw-?}2^)n>+8w>P^mm&V55Pe!uzJ{6%eRt(_T z-SLVyz9K&O?l(yBsB(Z0p8un1M%l?|3G}?A3hO_y~kxMkqQ#}t6;2m zOMJOs2#IDHHY+YXIX3?8`7zzq788#80uzQ#sNS6Ydt1pXl5)~6rD$4(tVUEZ7Q>^1 zLK;9-q#$=GM`VJ$bA%3OgMN<=F)#=q(SpwD`)!K)5?QeEBBh54(nMQO*xKn;sAJ^z zMJU=uA#lqgy&Rb+d<;b{4fX7y%NAe&8!o2d^Imlx9PvfqS~k;DS4F+#oWN*KmW}b6 z%7&vR7>>-r27gv`=3b8Hl(U`cx9&yAP?kD*yWD5ah0oGqkd>hMt^}KmcX}MNUJEGl zh2NDRY*8q4t$-X3TSSM*>Efn7^TpXg1PKLM_jV+RpYgW3IE(JMtUKmqSuE+aEUSM4ZDGKf*6dSw(+pkqu9kGhoKCXEq~Gyk&Yz_jO7c+F(vd}~E! z6y>Nn!X;j;59%@!*i-h=U{CV9aB$dRz(S#*r(=MXtN|O9#ehNBuBfkjP|GlzQa@4F zv`tEa_g3ErbpUNMCW?Ky3aa*_J+WxYE$@oD*0gO0@J)?(Q%}sxku;~?pYx+q+}3tQ zO?^STh@@dGNdccydfnWetR0BE-waIvO0X!og zbuU_o$obU@Y+i zQRDU>8WWMyCej9`6fKq0#I+{mbefeRJhN*=g`vh`ULO4U{i^yahsgAG%6Z*-K)wYT z#K49z+-r*F!pbINVS zUE>6~V7`h0il2)8u+j&g)f($O)xj{t>*x8exVc?ZtDVnA!E=kM!RWL*2+sniC};gqgD!!;jN6i4f|R*uP6EMFDN zgwgzlP+?zEzVEF{;W<)cSTDU~LigIKu?K&nJ05JG`KaoRpe>Csz49iJQgEc<+l1fnFhQ?NJT$O;NC>J(?ObbK-_W&Sq6WWthVz2 zN`(ect9PnM)mU7#^~ShOa_M0TtgxC>isa5>hnO~5Bb^T|%jtDNf3*f5LL1hv?rrlpOvELex1j?;?LU! zaV962UK$N9uuYQWv^qVsc0?nPU# z-RdE|{VJt;N!Bz5LpkzWz1~QbP;@Ndp+3h4j??5in{6HMdiJ^!KE z-sLcuX+a=T7GrvEyzuv45TE+cyTs5ifc2guW`}dV4{m8bRsRXNYNqd<}b zAvw4h2XLs#Qc#2ls-p!q_GX+bTtyn3-z$$L(Pi%G$e!*oCIhKWk%JY3lTzRmZP6Hp z6p2Q0Lh#i=iW-)jIe+F6oIi2gx}JvuO~ir<)fGIsmFkGPu-%YVV5*tZXF-l)tM8%U z5pib3H6p~sLp5n2)X*wLzhK(VnS~RuRz;ZvE}X_~R(`GqX5*aqXl-F*#}bFz4FmIpq&QRl-)1-lej4zsImK{L z7HGHR2p7VOaWDr?YEho79B3Rs(rX%SyFK|72$Le>3)5)lFV(>3G;#MVM!8_!P<)h& zyP&A=tfGb;6dKdIBM{rgL)-PeNh#Ws`VQ;Xg!fp67W*=b0nPd_B61H)A8GnMqx3qu zr1hPZ1;)5=24GNuLU5rkuT47dFvOhWND3&*P1#5H+?2qi7#r~e3~0gy?TR=NVKbCI z<)`!CtyFReIvNV69flZIqW?)0Jr(JZp@-2nCxf+Bx_eF4c^7-KP)Mtyy0wM6qRXnN zzFP(R2FIf3SPA8$mrF2@%b*ht5IyfB-wwK>W|8u;?7Wj>-P?Xs#%#Ze>kmYe;BhEhj>2PD zJHL*iG?_JqBg;`$G!=>@;SghA7&{JD6nq^LLvVGEc9c}5tUwbk`eK^RJw-{y_++2h zMHFLNgJJX#B?9OS3V=wpTVU9@O=BeGLppTqxHg-}2)GSFeTS1W13huVaH?32Lwi{` z4kHq}Uz9P=xrV;sKYV|d^bhDm-g0yRLh|OXsvMQ!Es`4aAHQAt@c<(X1}(gQ1+scJKuFC%iNj zNeo>aOI|-aBB8Bveqea4DHNA1#lNsuF7O1aB45~yJ`MJocmcd`Tn^zjUDG38KhoD7 z<3#rK`HaR$L6~+qQC$Fu`4X*$=14PO4*LG6H2!uy@DZ}ApWo9P-<5&<-QfeVLt=JL zhHjta&T>VWH;OM(IOxAbH4p9Rj3-7{eDkuc@uNG2yze$Pkq1DU3sQtRpt{Wgix$ts zkZVBTK_WO(E2oH@K)`Vc61Xs!9KzkJRE7HNRk81uVZop|gZQL$wvhoCktOn*tB-#X z{gM1*(H^qFMr%PC!WT;v6_~J7570Oj!E>c#c(BsAhM{@6$1ms0 zw4BCsH3sXtj*KVI2R*~TtVIPM#qdZ&JJT<+igunI%OKVgWPl^;Nk{W?b|3wOjcUg< zFKGB=>{C9c^Kz9I0r9Y>$V~Q{>xuF@@@(Cr1Z5ZpAztg@@OsSw`2bCL4pgyDc~@1@ zuG0B9C#->a3*U8p4x`VV!Z#sWdHa)3jJKY5ywN#qoDp8R5{L1X=av6ziU8jz1Ne=* zZddenN_oHSu~&3WRvBx(R&+HYXVQ@Nrdw-%glK)YuB(ZrP7t(tr;ObL+81$j^$M=V zIePDa_T(1vU2K;L(LRRkLzJS>rO$UMRbYm?LFiGb=qn;D^p6hiAO+FjK{z3`*of5@ zoC)wt_$Fu(E!e1d+Nk!aSNH3*d~P&SvV2Eg+|#Rq_22dL%85ezqbZ&9Etl?#kpb0= zA$1DYReiy_Z2s0nZ2;*QW1s)F5oLYPxFB_&Qta(;Y-lBqs%KG43idfFyJ=BQvwwQY zqvCmwJvkP(?G^uEy^C|;5KW{9YcAObm>y(|%{|(RCsp2KD@7dslB0!?wo^<{wux_C zA#c43!yuH4uriZ5OqRWmP+_zQ3qYwrUs2>u!lLcm)1!6MS~HP(d8qM}9qc)mhp&27 zUcGGkuKQ4}Ob3UGlM8};OF&QPRGxE+u5{r%AmZS=y&u1 z-XG7s_&M>fAAhfegA_mvV0`>UN0!Xt!6J~xxvPF)U}(^7T_W_>c*XDkNqqEU|03ge zjbNf`%32Je`??Mf*gUGWtb7$VB$dPaYY&YTuX~DVJq2oxpI`mL5aQ*rNx=juKPnLQ-a5l zht{E7yh$mS6LK23UoXNIqtC^ZQYaH$MU=H_P3siy!3&RprF$T_>W1@Wl!@u$%f$e- z(FXnKGq+Bvs;=q`kavc`T@eovA)>BCh!;o|a6W5#k|9F3PtprWG|^Mqaj=dkjhulQ z-P5o_qH6lxil!gWJunFJa8z(=M{;~j^1hBoF<*P4Gg_OFM-0!R)S#5w6I&uNo?Hs> zc`5hss1^$CAkgn3%`l=7LxOy2zN1o3sT6JyoAwJKibSPo8c`>VqwKlNQkA@DM=d2t z$yGG1Wb|d0whRv7pX2? zWXLv2;AU0ugwC^ufM08}LnyhmpoZ5(@v$8eJ}U!Bc|9nm?V@4kKd$jj?i^Q?Q1G*L z$~j%%5wlyz1nHCmV1>?tXdL5lmdK`4QZkZ@+0aI77+QES9}Ed8Ikiq1gDP}0E2V@Y zHRD_NMUx_q)4PUZ?1wkTt66l16sukT@!c4>%V<6V~-ecnm2^3_iiG*vAnWPH28oT072r!fFB4Ztp7 z=TGvE&b;=qru*Vpn#GWJgs`A6FrjR50qNBmX_-lnm?7t~aul(iL^v%wlJ@5@pouQq z_`-pahzz2ioDU2?pQ@s;BOxqzP|OXLNBA*V?n`tN#}n}Mgs>9v%(RF^n>3+}JJP9V zV~7$h!|_72i*pZuv=yx95OoK(PhKJhtM;+Z*c63qq9BoA&Xc!qkA466E#*}IC_10{ zh&bYpenWgquBvDQ*BE38`v^b6P@SPzlJ#gAw4gdjpV7T01z$u~v`Xm%QDi5Fo`Bzlj7Z;#*f#euc)@ttjxI41?2U;Bp?XQ#I%*eWz23{b}9ZvAVA( zzN1|04k3(&MqojaN$;nmponp+|Wvl2Apan7`E4Lo;23PS&;ra1nEkB-e>zBcwFWv##NuRl6icPnuqJ{_RxYevF-Y=r0-D*^07^oPYH` zMmn$2vAKBb zyU);&=6G)JGWGFok8e*5#rKtl(IcZ1geqkvVSxS02R}w>0b`&bq#yUQS32vXqWMwr z!EyBnZnZ9l16eW~v=m=0K^h#hI7>F_9Fgw}?3s?=HPUg+D_F}cvS+7?#{Puf<#CGW zgM4DfWS$HELjQo5ndlGgWvrVXRwMmLMeTO}XgId3l~$X6cRGx9)r0$mBL#bEL7 z-w;#R-4xwVdX${ND`HWyDe3yq$8l(*{`srX;V8p3tb$j<1I3qLaY3B-&`mL?dK;__ zd$Tlu`u;xe{(iq{-J9R9ylGc1$;!_#3avDrHmg$J^onv*C@zZW&)j%NOkR1NifG7d z4zn~D;k$=n(aUg(xJ!m-;g?=B6Vm$C(ecRBC8T?8sFeeui}JTw0POa4lOCSM8z zIP(OPgB_k%<54+KDL$PN*6s1qi{2QQeCFSjH`yBy+YxJF6GSWg&WIm#wR zJs*C60a^@e_xa^NguabH3T9<1HOA%szzB98Z+4QA5sQB_^NLR-)6WOOY|?1M(PkiN zc?Q}?wm-;KVow zY}8{Q8$PPgc?_KKv{4K`?#pt#NCvI-hnTh$l)zj$SgfBwfYD`8A@yZ!tV zqwfWeh*o_zPfjv)>WF`yKNFGnLHmdI+D;4YCsl+oJT*RG$ToO!78|`_v)SJQbZord( zr(51;&+iK2piLu*NhvD!KqB@4SB^I2hM*HVlaVNF&gmwTK7cfZ(%il_lC|ubhsA zGfA>thQosPAstXzWXPX!Hl4-;oID+qHqJf2Lc5#~?PLGO&N%gDPly{ob!qIqMg553 ziL5^nWo2C&@JI<5K^0o+hTeWM3qvJFML++0+(DE7Q-7iG)ggkXwctSr2VjNR@iP zLYYdB*5P@jtD%@4`LBAW(MIFq7r!|^{m-9~qP$WH(ef0OW>2YZ|EgZBO+&dWYYt=R zRuP;{?|3d6k`*i~mk11mD}gDZrFeURx8nIn87h0}sHYiXIv=KhQB&{)V^V^x1=)$h ziIU46lA|bPd{V-f2s8Ph7@1TYwt}JCWU(poa{>9WwJ6mLp1<_oO(-k|ik|^Y3}q3e z&h$nLC5T2ei%|6Ua(q=GC}_?wM?Ndch>cV$=tQv7aYSJj7o_riInp?R63&xqd@9UP z0?M%=y>O$eOF>1q}---G%hg8(a zIc(GVLpKgk+h9+nmFPGIGM`hR2&0&9@jX}eW;F^=wL?R{&+eN1ib}r3f=GoDxJHOj~(A^9UtMA`3Rbk8qN42B;ZO%?*Px zBV#t#Js%uxoS8hs>@6@~=gAg_xQ%Y+k0B0fg{U7!Km1D{&`Xu#R^&oX;jCjm(6R1V zjfYjU!3#IxL53RVjeVZs`HmbcVT1~Zl=%`Bhu#9A_Y$W9QV|8kFfTVF^1CssI zxT`AjSwSD8BKNf7y=)5O;XN|48Eq=ZItFrxVo2a1G>vNXK-KqUV)7Jy8y!(gn5zU&SK(4uIc7{+TPi<0pV0Dw zH80hN-AWE!CD*f+-pZ^MJk|rq>d}VS>hqqp9kKS5Wh!zr6Wi482ZI8|-H>75I~iR? zkCkx%UqGP0<|14KBMf^^xl%=B4}M3_wjs^A(N^m`x(1EcRM*4nFihEJ*b8H)&62Oi zd6b9MV%Au2IE__?dzTGdg6;wci`GJ}ZS-+aWmgZIVHdX}4&iS7+rWwE|nEHTm8C)v-p` ze&oPF+%`9*=x-JjgwNPvrtjeDnAKR?b%T=ypYD--`<^1w6x~`cx;aXJx9I*`_3S?J zU5aD%Yk#`bl5k9GdacGhD2EYcOiT;>Df2wk1x?zLo}ro*6wtflvI8-^M^&pyL*Y!O zH_9@&>Q_xM#wHcMI`EnQjQWOk(fwFen}^|xS2PS@&$Buq55{(LHq*1lk(wlcBp&t~ zr>u{^dDa=RO3uJpWOaipGfMrvwpPl>W@o`5W(H4kZ`AZoB4dHb%pFhx_U(IPM$D9onE6qkJZlfo0OlOq5F zI0e$d=n3VW43E^9W#sx@Vi1B_6{uwX(sO!?<l$sR)=OONP%u zf&eY?h^ychP(`4idLB?%{jEj)Zytq_$QL z-*~)wAEU-lSri=hNeTc^XI(d;ND%bl_EALA%jR)SM&mHbOWwbuS19W^LDD#9AFJx) zEGM~;U7|st)Lc6*C(S%agd&_>NQJ(qejX3Yd}TWxwC0oaPSzQ3AN2ydxEE*yTfrK~ zj2t*N4Ct+kr@1J+lmHp0fD#2{gmg$2m`XJ?g7IcUQXXw1B?Z;QEl`7`@`b zcxk<6WvcaGkSmX;c}4ns5-SAi`|P~KT3 zAk3ms=aV~EKOG!Q)5#fjEEitjRZYXh&Mp1G`gO>G0U82S41sZYE_4Vo2T{U#S=mC1`3HawJd(ly*a9rS7FGJodhJ=XvXl*ZA)vx(qp zOzlD#v?~o}MnijGM4CDy9xE1`Qyl=y~IC6k>GDgF#*}nq2 z&vECO^f6)!$-Q^QcB4;v7NF0B~On{zjI-1`QU%Wo-h7D72{VK1&|{{9u#?4&SZX2ak(-_ z2En*Y<2eRTSrhMg%vsTK;?Z7b()4&8gofh_pprbd#A%VAWu#mNun+-ndgRgZ7Z;vn znqX9EH{W@lcbfEr@QY`w{btWvMBCp}MdyDW*cban$3rqEcPM|C;#U1a7@jHvv`hOr zq{&dJnREK6&Tf5H(|fA&EGN(w6|bUT)+XtrPgeTTH-yC6Bge>@YO#b-e4QZGd+Cd; zKi#6yaeXE?g!e-=r|nFpkX)b6>Kf6~b|Urqbgdk(Cn!RF)9gfCr|v83_49MPmnoOH zCEm7Yhw_k{V!7_gzvv~raMD(3Er+&rDa-8yu8SK;hHm}gVC=qbFxqjN$p>5+z}Cgk z^U&2KoB4g_N7u*1ZFfZX6CN3@GKv>fgesAwIf|vU`@rvaq2J;F7}uHXQ4;rCRB-lx zp8pW_EmxY8i*06TtU=I+v_Rt3 zv!nSplI#{uY1SaUfM_E1&O7^fU(F}wPhfBmV@#C9R9r|`}d@eZZX_4v; zcSz%AhcxX&y|~C|?|6D-q@*6TA=(~ss;WGTSnxt}{!mQdl`Iq<=0z!aN^WPK!K+x9^VmA6{k!`sCv_#2a69W<2(sby3&-uDo(*y#3=>#Wgo=m*U*($cJ@( zw}Gh`OJx)uB*;6>%i0N-r$^9x%qG!VWO7gZ`iq_&pZwqNkO54|U?RX3(^|qf4|SpL z<@Nc5T*rgdpq~U8(J76KUi_9~03RVESPgwoI=nrP+621r8L5X4y_HDStrz8x0i&}xzx{bj!~c$`-! z!NZ+hK-$sagf!X!1}e*EHd0gZP310QJk<%nXt8=ogp*Hv&pZoOc9t?E1OSmj6j@g( zWx(VlYEHl|8HaP_((9eZx@+~O5VDi0D5$QEi$RM0*(2^ujBoPs|xV1eFa9LNAB@(O=7T-@R2%tM`%@xyxIU;uG02 z&vVXJZ)G_yhv?Z$zHSOu$cXJmYB3t-+JM7zHf#i@GS0p=P!4u_u*S?O=_+%5A-dc{ zJAg1YpatX&$_x|cUXVL`?iw7aOnCsQsoF_n$hAdE?!8+BF-CsoC;i8~oqni^U@RMT z%}3nB1~2Og1X<5UuKP@ZB1xX&)Cy?CP90UNr|_Qst#V}>jzx;Yc%dltmN4+F+zcur zSI=iqo?Ju&Qwgn<$v3I~5dKEQ7{TjWcFFk?T9%GzokuCt_b*Si`6xHl%%Z+OQ~ zlup3eMg|D_NS-W#1&rJ}hyc(WmUC$U*U3Xhj=|T7nlkrd5GOP_*NqP{a$N0Q?uCOG z$sYVdCuK~oipv-|Q-}%uJbA_Ss#bnW{lsJ{zK^xszi??i22;*>q(J$ChzoWjKd$6v1)#z(~b)s z7PXCQl)@rM15N`Ev79mJPqaecXTId9Fb`#|^%@k<{nJMt8-MoL=DxD{~KUIZSzpeIa57D`~U3B~%^)Vka zzsw-h26cP6psO=}pwxg}at=}98DoewqD>e`mOjbac3nR!hB%=UOZ&fWoo67@<2al3 z>}fr)N6+ZeIq22-9+eJoK(;|$E#HpTcvtGZpQxSz-3dW2oz>o@RD_6Ibsh((h!5!$ zesd2LbGL81ZUe|0$=I5TZ0^5pEVf=Y=yTB4QJj8oG8=UmeViQ-PMvB|yVb>dyUtO6 z^;3^mmxIxy-Qqxj3@XR^p^WL?UTa4!JX#MLRjS{5o$2>K>#TU{DeGJ%pB9U*P7XgV zy5GIMx6g>rMDhmfS;!LvHbDZt*P@Ep(Wf9B{Ax}?%l-Rej&_mg1F#kT;H1TO!1d+f zO{-u3*8nwra~K!>$~b5+#%d4q;UW$gmLtH)Y^>s|k)IRi; zxAstGd_S(Wm#z9fMx~VB_JIwAOIkE#WmNYr4s-1kKd- zH^s7_T@lZH>SN=NE_!Gjw@DtBA}kivg!_i;_rwQ2eNFu1zkg3g;3`E-$kSlc;6i5c zUccg^{N*#_!AR0!RX&{>h?oE2OXF|e{hDZ3o=C$0{yBE~%Wr%Ct|)?u?PPyd1WOAW zFHsKgCqMOZ&HE@tfW_<^gnIv;cE7(}gh(}N|10|KJav7n|L{fLXNnd9YaQtCF)h0w zmW+V9U^OUP zw@uF=Dr_NDF#{i~G+sDaHf&Ko@s6WNqPPMlMUn7(6v5KTakVA}1^Fw>~4vOgkQi<{U=O5clQGASA4;67ACYa0L9I0MB*IXnFNXDnnfrX+#!YlmMqHr)I40g!hJfy5E1{}iDXDL0OR+Oy()7vv69SQ057t_ch z;z-d8O(lCfE3XeF*6?;Iyb_{z)u9}gXJeSQYkwFP`9GXPBJ|`+_Xq+Eym?$bUnz{{ zRw}w~MhXXV#{PIK_RLd|I_6#G#$Hsy2*(9R9D|>B#qW}9hXHN^t0Mbpz}VQYB49Wj zMF+IgGW42Cq~3$HaF`c!asD9&18hh0c1stG1&}XZKMd|P$e`~IRYpetoK|71DLG?m ztR+St6{K|yRiDw`i5$0>*2ptU=&y?;>GuvfeyrRo|8olZA)+hzU&8a@$%^!ZVc2$9y#*2tR3rSXS!Vqexu0q)qzRa_;`ZpJ`zUc_T@bS)(V~PVu=M;n5yqQ!A4GA>EER|_Be|X%4 zl=w**inQW8c5*&eC`DpeJ)>{cT26~UbyJUmqKJy<4k`zmu^*x5tkmxl@I>Y6U-5%I zF`(YvoYjQ-ib}~frV=xb0`p3ptCFW%MS1;i+Dmqbq9YkO<6CHt^{n2tow4rJ-k3Nr z9XqZWEIGf~HpqqI#1|~=jO;ZGo1$_0J{vNCVr|kK%%_+KtM?L)-;i6=tcD0CYqSWVXB3oV)Pn?PW$9|zFf$NLDiyQxz11o z`OJEE+@SkhH!-HRNJ_O3EsluZ+H}E2!JKcB4mU1d)GK~a1N8)&L(iZu zD8yGY1JhR2gD;Lb z88t-a`UDr_HAyQM3F5k=bs5byyjU+hSQxe_nr_)54;|GxfdIQwGZ0!7T=I7GqQwmm zJZK--9151JOcS9Z5=mr^oJHE%XitIrVNf+wEJ(_=^L=%^Z0<=hn5Nexkx3XDjJ`zh z7$=4z#&1OpRfMK8d`!#b99M$Skv9ADVY(dd+}lizz}O-$xj1dCHCNY_^K7N_VDC}L zFqaz!o{T)5KHN9q*yaVku*%;}BRNU9+@L|uCC}ALOB(A|h%sul4vxBu2H6XYVAhg| zB&qSV7~wWH5Q_I4LBSd`uLYp%T3_!QQEZfDa(``bq0oZ@NJoSt{pN#ed7ubkyVifW zrz1v}br=%atlzob5pLH`z`{?6C5n7HH!34PBXX<}W5aoZb7k7&El}j*gs2KjRqNy3 zVh?Rt5uK9(?A$+K_R6m*5m>ei1<}=Ti!&hmM5jWYj)CHZwM@V&7Cj@NRMEAwOLttQ zDzhTvy1XDW%JoH&K!K!PRJ*hcLzHzZs$6piw*e|SX0aF8wG`}?awY<~#%kgm8TzmL zpzta$(a>2%#W-FqN-Smla4aOuJjZXIU1W!Q;1Z#;p;hI>=Q{9m)gdTomfHY|Mx)^aG5! zYMqwnDWk6BxbjLPJ|m|-t9GDK1s=0e28ijiLSI?o?QS}OLOm2~dnXvmm^o!O4onG}nW2HoOJU_a7OcNKFRlEq1a5#c%J zx%C)IWS*bh$_(hN4ff&`gFj)!@SYw)bRF510O~|M81fCjWe%M2vW`w|&~+KDuA=hE zFsd|)M1iDJ&K$7t5s4{9w`rcs_>qSH=Lm%|Z< zM;fu7oBp~gJ>!C>Kp)Vb{+*&~s}=};P7698JM^aoVkgg+-L*Xk`8NXLV@(CUyQXcvnl; zIA67FzBxJ+>l9Ibyo%^vAtU*R`ab?ZmUUYHLnR9@$p8Q#07*naRMV>yG?QzvmwvrO ziW!5cA+c45_QDaLx(LUuCR7w8vgJGbV?dGMnhIl4#LiCOWW(t+)y1tUfH$xH;N#!B z(r2{$*%zpG5glY?%h|zo(CPDFM1iaPcnshv$|FYP;cQXFzW1ow!ef3hcW*v$nH*APkzWU;L(o-I#ZVh8G zvu{s6%kAA*3z%8TX|+N6JE5oX`oUbX%sU^F!{OosWxPu(mANq$6*nPbUCWtkMQExh z)`W9q#lVZ_!C$wKzi$&iq*W@*TR~@%D`b?5S95<~w4HHsv?wo_0xXp7r+TH0d;7f8 zL+pd3ja)8){gQ{&<7KC`#*vCv%*!J)F{~bl2s{*Bd;UeNV(Rpo9Mq=2_6=W(&wcd< z>3LeYPURA(_)H9T_DJ`Lb7owW(oY1+{F%6c_!Cwg5GOV;@U*xL%vy@i@vdnIFj=O zjFKLSCF+q3EtzL3wW+kSTU84qJ9}&)=SiRsDe<6e%aVDGnfsg9RK>C!nS$mJpoTZ% zWldVhHUjC7^Sgy9I|6A#B*&0ZqEu+Ah+3mq0Rp=5S@MUhGK=#e_l|j1FmBE>IhO9z zTcRm8CaA(_12>H+A0O6-XEF{A4=A@`?E2Z!Dhv}{@4QT1&pu%Qu29ZrG*cwwO zJxrBTivcz+&*o4cQ5TG&G_sP$*oK5b+wdt>rrn~-##!RKGiE^EF#8bn2sni3QbZ72Uu!dkm9;G?R=-X9|p;ufNk&L)P4Bb4R{5t&pY_0mMmX z$DP+F^`T>>(06GKZj)g$fUz%wm^rlx!r3!16+QG5)n1Xl(LpOM(aa&#j{%e}(q=+Q>fr9f{qNZQIql4rh=!c64iA>ty6~ z>iqo(9Zl!-JO!4J2U`R|evbOL*L2P2h6dwyouPHoi`EL2c)cRKL}tmA$2k4*v|99O z4QN|P73VP*Dr{2DZ(W77QeN&}n38d<9`&Nd)fiTK^I6N5$B8fJyKj6EWfd&RnU71OAB;_BUD_-=e zS6>*%s{Y2ppmMZ|dv)>TP&%|$2%@X9y-9X?_UZMJYm|JPGPBJ^-sL3mDi0K<{b0s>M76Z=3f8dw?9#<}B+syi*VY?{VNTq~bk-SVq)mS%>Le z?|Wsu=~cfYO+>4|gdnBgUeHYLE5B&;Nt?)c^UEa-UB& z^xNK$B~{k$*K_ahmr?#v!pe>zaBF8B8OOi%*Hn0?ORzF+i2t> zieaHd%k{+hBEm3Bq)N}|uo9k;6h~t)CNaWG(Gqe4aX^`t#mEt3t-{fD zIdkIpweXFiWFyG@;@s)4k1R@*{v}%KHY_OYj7{IEj9SBE4Xe&5q}!yR7{P8pF6yg0oE$285~|vww=n057cx z-jh{mGn!>b2knD!Zm`Z8RIWLSH)EkEDtVqnpi}@0gsjkYbEJK(;~gA@;ql0F~R32x?^ou|#r# zIOE(<9gdihB0afVLVk6J3TudmRmvbya-9?4+ZbW3^xGvmquhO@i{3+qDF4Tkp zjB+US54*nW?VpuwqAIM$qk;Bcd|~uF^DKF%HE4OMG0?MJR?;DKgt2G1EyizdW#hAg z8S?n-V1g#fxy!S`?9$kEMR62(eeQNTC|=ykx-n~n=fC7SrzmoimsesaGJhX~KMgO= zO+t_zg~Bk`TkaQZ1v(AUVjfs2#<;CoZh5^L3L8Hcg@CV?XJP=8mcc%d9)tnhq^JiD zJE~n{XyfE#?xaJ^JNYtiImzv@X7FhaQHso=_7~3(~?-1f95b9P4PArs}Q6z00xS z+}@mgRg8wbc@SJiYp|R8K0V{1jVaPu$bU9-0-DbGrei?XYG?yBq~{!v!FD!*ai@fXwqnXE@~? zt=BqIHvzc_G7z0mw9vIq2JqR-V`BeI?7Bw9wm>Fn&2{QCuU|Zqd$h_tb? zy!~7o#QFQuf;={`fn9Sxk=t5B@`iCl^1BN-n!MBStf0*vuW3GIg++j%vNLL3IeqB+d*M1_# z@7NZx`dD3@H9;x^xbZmO+;`)L>g_xK>y69rHurW#{oxOd`ubIt&0ZVc*Z$Q&7{Fh& zww%E_IvO;_*Y(zv_GOjU>CY}aAuc|1lUhD;ojztqSQMAJ`vt5#$rp-(3yx;;Z9>rIYVsj7nDTmuy<8xu2*Mw|+f;o7QoMXl+S1=7HU4|hF^Dd;*x=d*kH!AO60mzP1j*2d| zfSunj7&J&k?{N_-5AcRs<~kk@!b6BObY|%m=Lk`G$!nev$E#)HoT|kyO5aMSV>%M= zf!gnRbev0AlI5NBC*_DYZQ7(3tY3;ZzV02ddq9D~Ri~$;Xadvxy^Oh*yx~ZinJ&a#oCS>E8#$^2ECcxO z{vclWvKQ(iRXo(;hkcahejY;M(>WgBFXx}WPy{#cmHDF%XZq+sB-U(zYr0s$I$a7($~x66R72fIYLmC`DQHD&e#! zS15&TR_M6|MJ$zOy!R+%C|Bf`wxFP)1mIW_V|U~d1g@rrv=d+Ry0$!j446W8P zro_-u_SyGtd4tL09#QcL+8^1V*2Gyoj5i{a?sJOcf}A@HI(-fVl(_+oB>x!0m533A zc+l*~r$*tobAmBxye^)_`m#U>kO{QSfoA1VX1>7X zF=#-*Kvyn6gw}|4U7SEbF`3itDl)P|(BO4lO7&2#u9W_HDcCrJI;3#ms4=XSXgo$S zElG$#Yn*d}Ra4Mokz!6DDxgZ}4`Wrzm@D=&c&!Hr3PXn(h6y2bUGKu?cM&4(0(oB#6jF`*v7HNjMg_^x`zlcG~CL7dyAd`st; zr=ap5&YxEwWt^yF4$TnlL_;L~nceYh2FdjDj-8UDU6$7Nw8fL?RW#jZo(4T&oKwY_wWK$1 z@)nRdI3kQ-fG^-YDr=E)Fk#KS;1hLv7dt|n&&V-kzOzvv)P7)%3e1IeNgXl(`IT$; zuj(;+r&ka~D*97^jxGYu&DMPm^eI2RI9pmIU+5KYNUvyjy^NSnDe||d@Fg69T*O)N zi(_Os%P${yhzH#=Hy-CJr;+j9EL6l%QqFI=V>qt5QiVIUFg5b2F^rU6!+8YGOx~|` zw@OUou+y_$|3%*c_6(0TUFsZTgj;(kD3tD19kJ=$mC6BD1o%3|!Gw@;Ua>B6cMWP& zpy*Qk33_EdrpbKZJdR)^NAwIk+;DhU+GNjO)|2!FInXeueII?w99ranX;s9_`j(!9 z)0QZ8!Z=Daifgrw)2iJvbMv-Xqy+XP!~k5iN*{1q9rKbn|`i|DFb`&f(%)zs{@V3d95{=)-(2r-i8UOMUPIWCwd%Q{b&d%ES#{ z+8yJ&mG>|D%3^cXGdMHJx0_S|Z(eDrqu;zLS|p>Fzwj9`w|BoI{mz{?e`OHK8z0bD z*;Dw~q;!Ds5mn$;!QM+={rEUp-EtOp530U~bdIGFk3$>)&V6~alU_+(gHs)SVtoA5 z{}ylhqj$u<0og@sPeUQK9BoqVrWmf78TS}>x7JzDYF z_bs{tDexGCBYD7h%&=onlz~E{*dic{poF2ahA>g*c`!B%P82hQ%l17ncgHT3px;)Y z)+yKzT53yX|3GhsZw-Z@nV=--N0=WB7DhOJAfES(N5%2VgZP1pn14sGJ;-&Xl%j|A z$e>%Z7>`yrpZ*$=a0wiu!+A%~-=qUWx*Hn80ET&YELX&2U0-azZ7|;Q|6Lki{H`F; z^McL-vn4OMKt}T({Lj+$E+E^d1L&}3!Wyu*Pp3IS zHK#-6_=k8R?(OAE1(s;L`|P9R$k)pwq~_doCL7LnClQ?^lZggqo*XwVn$E7_d!TA*RhWo zUBy_;Z30$|5}uH0UtwcB|N6nj__d+Yn0L}d7K-6-MnKys!lZFy)Dfw)`T-vxB5VVs zc()5Z{oFC-{yZ1uP5)rfx+M$>v=yCVGB*TXp;LY2`Py@cLIxvAL*=01N2D)v7c;t* z(HTcI?I_}rHVY5Zuh%huMG1HGl)XVotqcg10eD=Qrw5L4V*@9zCqm}-Hs$^(_ZVC* zDy7fsoN?2E;8ZfK(t#mpyp%GW1{B6ZxhJ>K-cF*rDDVhcp$9x&y_Zq5tZoY=)ea^- z)`h)TQ?rGfP-XbKFk0DHDhxOH2V*Mh83ziMn(B7p}ee9iAL)8 z4#6&&&y1RgR{6V{0)cC}bst)V*J25V2>hweuroIM@Y&{IH`` zyT$ma4vmsg)*B<%?YR7VnYS)U^Z`zd9H(cYYcRypP-A`+D@>=H&z;#G^hgimEZl@4 z-%jxujpNq$eJO^o+aX0l(L1$0TK>u>MV}yn1jpx;Q|)IYN%(8h<4P2KYix*;$<6y$+$a=Xyv7jp;ad3oUoOjCb>X9*oGj&w$x>$=&r5n(y ziwC>?nPLB+9%z>ZzZ5Ug-H+1xK2+;^k|IsF$kBbXI{)V6m_D@*5fp09BpowlQN!GLJL&b zXO74^&n@{51+85Cj68mQ0F=3-zZMU9zbl zB6PKBJ>U8z2pBOT8{9G|QVi(&lEN~lb)3b~Rg85b6M?Sk_g1RPdp;VQbAd~NHxmZc za^<)Y8esN@n`7p-?Xf6GxoP5ocrDc@%GonPYR~KH=5W*>KO=e`x;}1r`A1@M8wT)t z%f+G?-TM(Vo>R^Pyh5pa?GHUET2}XKI>~n|16}DD9+EsT+gstVsE{$zZ$#&-RZQ(| z=N}WlecBNM6T(~b-VHH&??-pvuPi*rPGjVgAjaPu8H~T!wJnrfsFq)9FBpJ%L>b(J-A1XZ`)!Z4! zN|bImitzCs?2W8**{{svG3=*&NGX`YfmD%>#qxzU8c&WFP1aXAC~SVwoD#@bGk; zA{q6`S6&!rZCbASP*ki>8ujZw*nDY%q%Gn)DCp7a*ToH+cPj$?&iKZq-;&OCQY@-- zOJ?Qi3kr5B>>Ed{T^4`(XMY?oc)_z&JXCyfWLQHW#Z7zI|JuJ=#G~2p&>>U}#VJM} z%8DNBLRkzPCDJ`nw9(G#pnXMdnte)8AP~E8!3KVKgDXSZ`<7DlJ}KV@K`?{F->#k65UkQYlY-o+AsXo?GlG>s>M-{TgN*VK= z2q)h=_(?S_2@Ik!VzxC^Q*AwJS=@f}P`v)V--s`M`&J1BjZP4aCKb|gfC|P4(@KZ4 z@0X)Shtr$#YH`s1&*$G4&wS#eeSOn{+I3Xv7Pk2d6 z-VS%LH=l=dZ7M_gvL#iX0jrfDMPZXSZc*Mj?)~By$^ibqpN&|4B8lJ)p?7xYLBZsFCAh))5Qek%d^%xd#BrO3D~< zXc%L{%9EL59CHy+@yz3-@K|aH6tYRpbBj|k=AqGc zGkNCBC=A=qeIeHz+M@6o#n@6U&;5dqI;8lqMziw%v$viL&*Z#A!3cBqRXhMCyulvy zJn{}%+es-(+z(^lP;QKKiMCnEgib{zn+3%j5)YV{^1d1*g#L_4d6-qvEGlvW|3^9X zIYAe5)LHXaAIe3g8#GH%Y=+6|eYd5t5s2}T3Rz|FC&D4C4p;4FT*SiXq^zY0Bk9u+ zdff=RuoD7f1%au&?bbCtvG1?H93x-&u^`dyv2Z|9g;zZ(x}GSnvG#gK)gvoovN}gu z&?(OiYsy+W>PLYy8|-|Rs05G&7>&U3F$f_?w}>i*H=HYKg)|)j43!Ar!D`Bh2BAW* zqmsJ!gp4Qp<0d;!cy#3}WlZcmG|XqvN@di7?ywxG&QitDxe@1vV+;-0h))y@;>d9} zec=7$`-S}{tRJUGB_}eHoE5}9IM+m|E6_Ei=mTw+tl;W?byWtRqF#pPB43HBijzZ* z!!R9Q9%nfN&ew;Bv7cq^4de(Aa%?J$FnDSX)#s~%WV=9^`9U#~;T7J)oG^u@>~!-r zJcJ2mzBJ#R)>^a`Ud-pNKCQ3XnZ&*IGsuq?w;!SapPU1d5AA~6&gr~OYmUI2;jL5j z3--CzXg~uocc;PVGezPk&W7i#T}nF9>2Zzk44tX772$encV8Tkv;HzgtWMPL^QwmX z9z}Cd&O2#Gg?=VlqEH#BSKlMVr~m*U07*naRGmh%;s_GmNncplIT5#BGZd2)+oFgS zg`;pXu`*@iXXlWRoDjIaHyrlf@B6&ZbC-3mwf?K}ymdP!+qswH0Y=fi z`!h$|JZD;KQ+fa^TauHg!NCo4nTvwcCPkyL0LNMfhH$H2;*Hbetx}Xqvhdk?B21DG zt63YW}d>r#DQ%Y&Gn7It3?uf59f>T(j_T0Pqa}VDobyE&yEQ-u0s5J6S6L zFe#<&!XN+Iw*A?UY#;ykuW2*a1Aup;RC+}s5>MeZ=*qlKHtV`=Q6uF4MAxv#}wFg1_cXo6p4Y~KL@UV0hpY^@E*#gRWNMeW+mOn z0IOF~Wa@YCzN1}3F}Oq0u=K~eE(CyTv_kI0U`3q?=yVdg+0FMZ<80iBEV^Nl9^1_O zhz2+ojCJuFowy_vx+aBFt`jF^ygo*(yb!P z^L_qt7N@BZz1LzU)^|UJWzS=+{@{DQqJ721yV}YDE{v0> zjI(9s;fFfS&NJK9H|}e%{hdEi7xQZr%X$li9*1$){r{_@YZ z7k~Y8+4Sq%5)lMx$#}*qesg8c{J5@!)nThp=#;cqF?3VR%TVYiG$j%Wfz~VW^@WX3 zCYqXDpMMmfIQr%*+ae{pt**JMZLLwJPh|}r+_f%_i&YFh&m`P!Y~f&g{!=e*zx~@U zZs*b<{@C4G0Y=*a6#{lGqJ((}{0M`r zzV~~7rv1SmzLrGk%aZR}*3Q1}4{pQ0=vQ^UIE67bKKcB1=Fh&kO;Q=wB0cHtXiK5= zn`B!!Fq;k^YX``wI705W%vXgYEpJ%9q0m(zjfR7S#}&QExKjkjmGX-9V@`du>kgW;`Q$@fK_ggmN6fk+5N- z39RbP{Q~MWs|XeadeInbj`AF7iZLg|m4Aj;+w^^sw6Z1cGXN23Ne|)Be^^h|px`GL znefOFZn9_4lE)bcR^GDNYVUQ#&i&cWRX;XP4HTk+EhD^F+uv2UuunBXv?GK|lYV74x3W-8SVTx%)hCJ;o7f;~3|4L4%?5Mx=}d z5VGI##`iTzw1mc`N+DQu{2C*K*)bp#kd?Pt&_saQ7rtmV=ep?5eRofdFp0s<*?8Vv zO?k{9w&Jl~4eAVyCvqepuc8F9$^lyPl?nm%{iJ)C0>j0Q*C>M+`lTN$K%4u_f1Yu9 zvBoZGTEk@VOX$&50`6O>G3Dj*nEx!f_VNV3zrb0UCa-WkbSGciznN4DBGC2# zBzNQ1lZcn^e%vF<$@MuJU6;RK%pb*$@=8%TDmh!g>c{t9NAaq~ zb~gM-ud0-X83p>EY8S&tZ^i3-El~k_baybv^9YreCO$)Yfc<-umclyCvKgB=uY%Xp ziQISw{ezD{cYjVn*~9F?MrbBI!+Xk-W6`r~8zX_UVbC|w2J;}-?9$`R1xIlj&GC%W z!9d@+`82@zX#26-_O{1y{de!!-nMe?e*3^(?HcA`izH3&*>e63+V-H@-2c)lTl!Vu zYZWmxi2>TWL!bWp+uQ7&7>~gX<4NZzUaOv13J)@8^QJuY=)YXq7OuIeZU3=vZ^z-= zg23o#G5DQW|A%v%b6bt4@VdKbDR?H&`^?aW6!qJ8v( zf7iCdUzd-NB680?ZDh|+zh-5&=WIkIC^(c6dbAP_ZIU-Y*MbHLRol6wf}9pO!`n*r zwH;DGG50VWXEcp);fr{HkA2`1R8XcwSGNS-YjzL2MM42Dc!2aQ7(_1T2*mk>N1xGt z=_jAxp7opy+wA*qiefS0yb^L_F(DOD8Ex%O#C5{PItYHyo92b(eO;uo5Gmko{e^7E zxjWiB-h6HQiC4b4edPL^+wt|pS>u_odaE+xUXkX(9idsL;o&@A z5B*+Ua0kdU-VIN?u$}YMFKinHC0h4TBJ{>4yz3abja01L3O&qkrpF@tQ^jSVf+$Ai z;mZW0IiVo)gsz0+}^#W(s@}a0Rd5Zm*Y({uT*8F&ZEL#kTLYj?Eb|1zEe@L;hMmV z?)4fxJE6=lEB$gF4UX~`WiIO|fMoq` z7tq%tmA2st_Te-~8r8kc@_QKw^w@Qet3ouOToAe3HV|s0=ht4(=IClW-auHb^IqVQ z3xpM?f2^C%!&HRRMl0T>s)n0zYUnXuIc*xUuz=tKOYT*Hq$(PeuqM~b{O5pgi;6+c>8d1PnicG+*AkFU?ekyNJ?n?XITL7$b6keYtDft`kFFymo zxK*MERGQiRgi-g;^BtGk^^qoGXshQ1Kx#Ba@mqpFPW1d(jX<068@}5=tDUOvl~OLPR;#0gtfyKm zJPTS*o<09u*E#clW7H!OLj$URbCwN%c1{O~FmRtXpnS#~ykWW>AnI#cdb0Kc*KR~M zYrvalZ4Lo|4|9#i?se!%`}utZ#d^n~!|gN*?M$(_vlzW*pj-1MHyBxhk!6Ly513nx z0c#Wk*PY0gCvV=^o_>@TB=5hWefG{{70qLsfomLD4o~I`C*QY+HAh6qL#4^AS;@G_ zHP4j%$oKi&WuM$U*3NtCu6B&#Hg{ilm||G-7?Bu{Mh$pG71@&46@bpt%BR#Rd9DCB zxxRKu;O_+-B^seL(kIPAJ}cjXPuPv5zFxGEJ@-s>0346D@2vuKBNQ38p1u!$qRo?v zw{nzLhYz<0xE`9*m-A|<>Cye|!dHA_+wp=++qJL$leX{OH=q~oEGt8&*9`WQUUh!t zX%pw3Nf!$MFto8io_QI!>ZKl@>fT*<8`fm_>5)6k9{t919@Ad-_&o_f4nIAi;hxf{ zPW9r!VN_fyaTr8O>cO9Cw?Vt#ck^f3Cy63?+SJB`GwZ><*dkTX?rH4ZKK}l|+zf@P zO8@b@$1wVwM~Z+E^|SEA3jou`AROa-pTYNzvgXesn&JXz?f1zuem@4Gjna9dcFM3) zT7 z#<*02hWE~X^s{a5ogZpjzwN6@P23pTtn=cHoz}ywo694*_#Wrn-v#E_!Snvtw>`DJ z^oi$C36Pv@bOxXQke?jAZ+MXW+Ige%fJetk3mMsQR`?|fr>(vu!TbP`2|&-|I!teChwv@IB(;o&x?BcZsiouM~zD?>ak zw#+amPyHLlXLZAF(UWuaq zzw)*1X_uVQ7H`~7gJ~=&XyM6eu4N4oh3T)lp~{LIvRt!ks~+0V!vQLUNQzKk2uuK0 zXHvc$5WAn|@!#{Kf7jmluB%aWQ8)pi_L0>x-hIC{b{E%hx(!>X@W?(KxDmlcIdNjC z(zuCrn=rSHkZMDYG*URwcERK4P7Cs^cA1bu3s$k#uBDzp6(i2fVF0jIrB$TZhJ-J=YZEr5 zXB4x9p1N;VpYEDj3E1do-Medum|%4PL7~l}<3wukegKqz2RIViXBZ{F>w$>jT|Od> z_TN=1^;#M_ISr!<&{C*-HUp^3o8}i{iFZ8GSzp}b^SSc@4i2ZHAiR%fECp(kV^;Z# zL(!ZHWfbgc1Q28upc{JK3ZC@(R_|XuuabC$B}(D$NocsA)PzLW$qT?V{B+J%9(r5j zDHKSR0FGD_Bx@70Ac&u7(CgnF!ofBEXe5cQ5krAqHa#!^qX6LYit5dZCz^WfM(QrqZ#XmiyUG$pS~|1KoQ^PsIyuu^!hR+KgebE8?zyUt4EbqpW>Nh4HS)B$qq1 zQEQ+P!5-GGry8&op6$156oZw_r%})i`Sjvr6l=3WZ9HRnPo!Pq-&lfBmwWI1yapxT ze8Pp>2@bPJ%??7MS?@7;?ijs(4bfYHZw&3G5~bjn1ZRDGsj97fVMeQMqv9zk&^CZt zugekk6XzO(hsEFuASVCPGwDULpCVOn5G8zqyws`f>)X-yU)%2b*}rPz@Udm0JT`v! zGuq~FdnO@Lc&!gme>5I`?kynKcocb60I}}p!z)xih9K57VZiam`ph~n$*a?B#`oh* zE@-!)6M(F1LiLP#4Q zOTkBb?b2>1vddux*bnl(?>*kqz;*C(WVcv-g!p zOpr^FkZcV@?7cKHqIEKfLDn#zK-dg zi;{MXwY?sz)Dj_`s=kMiy&Dm*lgJLAH^Dk9EzlUK3j$x`S$ATDILukTgmrxc&)Ulv zzZ@^nX$MEz|9sbV?bZXcX$Panyn4l!LBWd7(uoD7R(f59bhHo{F#VkR7%mh9$SMtV zhOzUO;mPYT4xjz>U2TT`n+I;7Qv5+Y+3>HlEMl$A$yGlnfYD#x&NJ2N)7;&(&@?<7 zo|3vUz84_ZLyTe^4WVay!|$>)tK6VCVK=A*+&f;YQuDrTVHR(_tF2J9@L>bM{aK~W zN063Ii?OgBy}h0L|Gc#AeBl$@-e3ExcITTui3fN$*HxO#DZe5_rMFtgiL-XKbx*jY zjZ*L^m967l=kfAi&r1ijS)G%f=cR`L&A<4JN3|b#;#qA&jIkvxhZQ~L@ja9;WEs?H zFd!*!@zk2r`=4(5Y-opj^x&IY+o^^U#_teX*fJUSMhU>1271nw9U(U~2>_2#{ZDB2b^KLDI2pyW8LXo9YJx|Nz-!6XSQ*DlXj8q&^vC3-Ig4}CK)*jsZ1IGgq75D3u)t5Ak zoBKoXjogCAU$m>e=GFhEUGcQtZIO!1i&z`A{){R3qKMs_DofERtI(kEuidN@#M3!> zSHbIC`(A;-O873JWB!frP9d-a!PlcSzWV3i(*EvU*O1e|HH1W`P)tIW>uIrY^KWX) z_Vh}dz3V0zJB%C)Q^KWJ4^n5s!#d`t>pOtZVxS{f%PRM`)+hU;&$nY`&Z$T3Zrfh; zw6en}a9uvMPxAs5yz@s1aigN#1m3NQT|i;zX&HtxzaQ(o%Svun zE==g9^J0Ni_>;FMDC4s!fU^0O@#I+G#&tnKOYtrRaex3fv^WQIGmI!bhgDEiru3-b z(U7?dB1WvP%{2>pYg9h@Q>ETeZmsK;TPawq3e9?ERp6KLQVAdhNED%KYNGQTfeNG2ceTmc8i zViQ0OMu$~Es{?}8DZD**0=sGPGQ+2cezOd^<8F#Ie?*h$28zYMFZqF*t3 z7DHzqRXl0o9%~Tr-95Bk!5cX9v3(ed$bCE?10VO&&QYFJ>8FoFz!%S_bfLAq=1|4Z z%wsJYmqs*VcwMRk#{+2CcLiv=c-eQ)BzrxC#A+;XZBmF$1wTO3|M7i|4eZAxR^r)f zZg020>d(tM5525^>66>$AAD|GL12#ofZd~nn>$wL9PnC-e<+2qmw3?7P`tg1#L7?Y z*HtP(_5OA|p@$Bt19k&EosQmk=mDT(=(05jG^m9;>%~MaOOsiv@ciPzeOD5_ASm-W z(wRn<7@-^^Q%w6&{uzG4g_A2MBqF4mQBg&>Aa33R+*} zSqpmsR_wv_9^e?`Q!xyO;v5;GuOZD8j2K|m7o^G1a9^Mxtol6_*`=8tZX2497yQIH zlgsULb#NWgsu4y$#kC0y=e>#$ao@@y7g`Q4OLp_BCpr92pdX`@Uga`)7*-s^zKXfy z?$IK0{1hnjJH--1m!`*zqX^GZdD%z+Tc)kY8|(PzZLg?7!%$#F{2_A8SxUX*lXRX~ zIex4i1Atxt-}rIl|253uAVzl%fm5b+80aAmvh}W{FiE;rRayKCP5Ipn= z=o~M>Kz-gc#&G8Px@&K1fAP+n(K{TdQz`>@ZkM%#U&$-I>F^NOR^B3=MJJF{q=jx! zgf8k-a&_DBk6|MTD>Iq zS#z@!SJiLBwI`IVHCKcaoVZRIb{GKsLoaDNi7L7IwXbh?{LNM500V%l;LFK(f8f9K z-2NPXpE%>RwvP5TBbzs~ezq*lW+LlxT<|Y@*HeCK_;to=Uy0tp6Zo^wxVZi3lg~|$ z-9fkbyle2lqkM2zoV3i+q_uL!FdhkPfBKf|+UpMAL+{>oRC6Aqjn1a_s?+wg|4Zod zpB%aeFY#hLuzQ&2rBfT)KEjf(B+YN4)0V(^Q~20Oyu?Vb6t8-Om80=8Uk6C~Bn9J= zV-BA>i|3ecuQT=2c%DCkqizSh*UHf|(D+^o&c2u^%`-X2Zy{gwgQP4tX2YjV3-aFn zmllTnU2#tK5vC9xbUMSDW9Lc$OvRqL5uXow)?T0Z|E{Na=E?gt#o)Sk>}v;aJDOrx z8r*VibS;U$j9Vi*!?tW{N8kI=w(yDT+LnL&T=XoA({z+6cyJr{`L8OOq;6Nm z^X6H*Bk;PdEXpsv^zrRKTybF=GdeCho+@D(k53hZpKSWdGozc7BMyLiiT_=W=&gUxdu zBvAXD>t!md{HcD4k|<$juU#XJ1@`TeF&Dc@KJM;~?M^_|@BHr%w_p0hcTtTP5QViX z4aK4$W?|7z=Gzp^Zp+SH?awuJbw|_^* z?BVfmv6}bv-XW|=!dm{^&XePMsS>N$;i1^PvyIb>ZILqc3skH&S1k%ufBb#!-IwUi z)xuYOe}`PcsV838wg7;a3FFiHEZS0GAH}LRp%;tm7w<-i;k`+UeHd=CME~dG_sk`9 zY?S>AX!Q)RUwRX?nlBpewwcgB`ksX+d2ezhRYIh^4DYX~Q}>>e!?et}`de0z{#Gl^vB#X)8q#M2|*>u;#33 zsx6~nC&~@a$})L!%icf5+_+rD$bN+abHJiXby`fbw)Xd2vDJkIW}w-rL`(2}6!J-U z5;{BW$0h~y!!@8=t3x4#V6u7H%YG|pyr6=fcyjXQXzhFiXV{4?0HwtP+ zqWHI?h}Th`D$S@22Z(uQy|nUB)Ak0QV<9RPeCc0>Jz>_aKeV$nqd-}3(YP7j8udtPs5mJcsD&q?Y}&ES{ZhROiYKAaMj$iLi+t|$em5t zVE9CheN1nB=M95Du8fg-+>L6GC9-!KANWtNU*!f1l!Ks?_v=%J!gG2U1wo$ek<&J{ zx$Ez4_x#uY+m;B)@(gYIsxNE1e)##EO+q*gf%b9AC5I$0WI#h-(P5u5Cf7bZau{$| z%m;Rxi5PX@m@79og(eN7bv*n_Q6--xc++rV+Ky`yBTIQ^<<-($j7NS)fNO7Bo?BjV z4GEmDc-HhrcGV(0Tn}iqMGKfR^p<-Mv}dYCk8i4400A5VqvAb_w;stjr{RI)oFmUi zywQ4Gi4{WMRKT{XyLJ!dOvG0yh${cm(qJIS`#fv4y_bq(=3E5^Lo z^YA_Cw!**bJVegwfp_0opS1f*-`?)gm9J$NYD{Ios+53Kx_4h3p2ifH+9;GnYseSm zvsLZi!h9O9GsYBOGIY4cSp-w9k^J2H4xZn%#w24!4Ym_~Opq+$-Y&g#pw|$2;rJ^@o+lQUP#L@ zmjK7(hauy+rQx^a}N?I5n)E4wcTn`$KK%_Is#E zZ!4IA+H22BdCeW_M)&m^bi;e;SN+1ZUy~nOBjn(n?d%`?ns(;bUEcQo-kaL(|L4j! zLKWy0`v5-_rD)Jm!)l-nau?S>^NAF}+7ewPFKJgfU?uHAXVV~?^r1Ct#QGmX|9u4j z_^0s7ZB#C}RzvCN`(K5J=aW@lS+|oO;sF)_LpQIw?fUjtfZbh0L)hc`Y~=XMx9(~0 zoj=^J7eeFD+q4z$>s06YdA&Z67QAWOHf*uU^~k8dyg@(bIjMFLUOVvx>ZmTZeZf5ERTtnwfJ&oLWY zhc2=EqIQUA&R4ziSK9x4?Q2*(3S*JGoi$>A+TFLo*YBb_G$GPw{?u=**l@Z&EK6xT z7BV!2h0GCRwduCRqjEh8an@xWRAqzv#5%J}?oO>u`1W%@{>=8si?_FB@>GuDg&r{{ zxFkUV=Rt?*!r^m=aDvO7T==Ryii)_(B~T@r!ee5{kw;-cL1HT$Lk~GnBjyG;Rs`P| zhib#wTL?>EX}|mjSGHgJ3jjWR_g&=5Fo%Q(iJmax#=XXDc@uTEmHq`sL0O%RP`Zu-BCfSJ2I{=ed z*v&0yU_94I5Vy3Ca8GlW>`W1mQ6Vdam)Y~x{)DceA!Z2$lsWngBj7M*EZw8W7U4t= z)tJSS4g#7ea4<=+t!0WrEtqFV0j3c=a?(!r2G?hfiQrTv(YMHT&?q&siRXE50V-as zB?=Rb^W6!n>~7-&JPpV1!0L%W7(0_Hwx-1&EuNGg^dx1fpufpYtXpIPN|iT4*- zgT{E)owJ#$npWyGEZm8Y(ca;3Te;;(8$XLYzzfK42c#~N52m6t%vo@40h1Ms0)k^4dAfK_IBo;ePA5sj{#6e7{6Zh5&PHTk++S9W>W&OWbzLYHZacFdld0(59bg-54YRf1h1-;ccu;3*I1Xu?NXD?oJm|8^J5 z5Qz}kC2a<87Hk}sHc;l`$?B)g{?7^8@ScKbi}Xdg*Hd4hJ%TT~YE`r?4YopXlOriW zR2dDR(AL0vcz@^j&9@cSe{v^60lKjIuYJ{SWbi722TtLLS zua0^E}}>K|AvaDrGRrP@3-Km`p;HH@Pu$jL3JHHXM!6)Fl;s@v&u-Q zr>W$Ad6D_0a&e0`+r3-SfPi=Vlz9sIR7wx!z+CVFA>GauE?`q39+ygNot9Z>)l zZZdy7@XH<{-X!&g79dBDGA~PlLqjtv;&g2|_r%9q2+&7O2e;yArw?ke|c-o-__z+zo+;ed$krQ8(|pb-tW67 zULQlfD&xHs_z}@}-S$WS(vF|@2*xe|evtP+`LaQ`;|60?`Ca$SCnMXd z*iqIjhRI6diAT8ePG#xII_m-SoS%8>MeV1rIG;`@8h((SuI(u*<6vZ*G52 z{^p+^+~1x;is0#-tJ~ocrUwEgIb4HRdbB24*MyO9uT`;c>bQp3PRf+c8Ug~Pdt zHTW{y2eFPHwrh=sG>w%I(L8ivsPhx~`~dv>12d$|K#z~XqkNRVuZABSgD0Xkfu6dNf^S0;J5no?h=IvkIp#(7RyO6NL#2XfdXedxJ2mjT#CS3>&vvprDo~ zWUzeKzBc=wk7I@37h)Lln;tAtMde3CpQRycg6#}Xg@oY zlCq>^A!^wMCbE$O{JAMO{Wt}I=Kw63HqFIF@F`y@HYvxg5d zKLlZlF!Y<8s$e-K0(g)Y_r1>C`>-a@rkCCYy8wPxo@A-9qK|56KVxGXKZB;-0;{{Q z-04-pb6QFoLI!lRVm*DsLh(pwWfthB_*++kH1t}8Kp;GFnthUC48*~VqR5O`d`N}W z0w&O_V0(o79K+M15*(%7O35n9f*Hp~uA($$-^Swr$g=VQ6!2cFl#CmGO@X2@D||EF zML?yB%Lra%bH8&QnY&<($9Mb*9%ynPiZ2pX|cydGv;v9V4=|7k~r z#8`AL0A>SQr%$JvBV(UGh_E1xJhm(iRUYpx+z&>79ALj_uSwQcFT>KE#@tno?}jrb z+Z6fr&U^VTKXiOYWXrhcY9lT20 zdNWegvdFTw*CK#r@X;_NMI~aG|BU!Z1^jGyY-BkD@lv~{f?|~v=_f|g0jL%b^%(+S zf6*H)ZKNNv7>eI5QkMvX(6AnU3#{2AoOO{8a?N6Qcx4E#h2zsGmOYa;b7-?h{%T!^ z?1zPKbp0@+1%X&Vq14)qjj~OQgtkpQ#@SDsw61=n0(!_W>5}5C%JYh;M95+f1qJ~_&c9E#;)Fo%n+p*F(6blR)@}k4y-(H6!oeRP1%5BlkpDDuxLtzr{_%uF??gtw69>`t z0N!%}%X*jZ!fQN3rQlk|N*r0@k6Hdcn}S)p;isSF`lHI2zK!8|8l4TPWepz(0G@@W zK8+Df0-MIOY_70TW&+{;Muf;i4T2`E%hg9UObfX27*s1fUwtDO`4nHFbBK9T=Nfx{ z&6{p*M{dJ8V;6<6=#w^2-3>iyblaA;_~{$l?1w(lHofSX=%46Wc!3N5oZ=uJ@bcoH zu>&Ck590w|$2tAE=RT^v{81 z=`WZni=nUbfSUIa>dAWpARcC!U?#uAe{Qv!8N)`??oBrhUu5y`(MUp_;q%D2k5K)w;NqyIDt}gy2I7gC2nLajR`IZ(AKr z(PQ!`3giE!>fbEZk4*@-Gf&^p9!aS4IolCp5M*3VRvX3Jr6+C%C0qu!@v*zwZ3x0& z{vYpbfAIQ`w;AIdwBWdu=7wSI+O*@ec6eV0z_EaKtz_+iI*G{-ym{EKO#HqW|0&emkN$BhfV0={1BnnT`Cjp#ELoj~~MaN=86SQR--HHOlXN!VK zZmb~%7d!$Hpe)VkjU-3LdoSa?J#O`Hft{XT6sqxU8{(}s^n09pjqa@Qxr8TMZeQh2 z!+;8sq1uGqEZq$_fPsz4RL`O<6!Dykgux!S5-ck8_?cLvZ6N}{Tp?z9YD*OpJAMej zs%LqFmHJqxQ~_jdTm#pL!a0kCg^%yqNKprtX3d%Bgr0l7$^dhPlpb_*{39L&_MEw;!+3B6Wh&5s;}zStWDoWBb7gXwn)RX&j)>0=wgVy{yHw__~87vE|;x&^wcC$kAWxD%|54QS&E#X+UI0V zt4NmPUxDt&wr^}l-U@&H^DEoZP4wqvFQ%V;N!v~(Xry*KZay^MAJdqSx%(`hojKM1 z6aaQo^;xcwrZot7)cIaj>*gEcxbUCa-D=&{!~U6Pd93T+$(@f!(p9KX=u}m9AEX)X zX)!nVTlx(s&3+9av*#@ffcen5>+wt;y;p_q`PcL6CsJ3*(CG3?2apH+^vEx1APXxf zF5tPEiyjY#MZ1b4`hNA6E?%nPA)e>R`dY`5LDItj?kjXZ862*UMj2^bo@_fI!*e|g z{PTV3S3^%K<98&N)=BCiIp#yqeC@qMuL|(4MX48p^tG?hvbCOEE$X0-hAcX!|R}-e=)^8lBd|YscWh@^Ou<7H1OJ*^Auq zTcbcv{dRla5*j_@Sx%U@L~Obg_hHae7--Cw+)s+f96z_?{as?wmaRtt|J%s5--(WJ zi2J{dkkRqOEA3m}Y~&^hEe=Br3s7G?DF4yx^Un(%7( zv9~~q(N-goMGQ46MAn{o4Rg`SvbNY(YS)DQEw-co#90>r=M10p>U!+SZx4SDJm+3I z(^^2f=8Flhwr<3c+uQlC004jUQ`&8R@UQLG-}}q9yx}6A?Jhn9edwg;jiPI4)BUZ$7x8^rwUR=kFaYz@ zgcyI@jn`6aYQ8;|h{73YZ67+AMxPg;|L!3y`onmCKf}44Wp099d-9&n`yZd1CE|0G zuwyC#^WO&n#zv|J=qZQisqrizV;?uYF_oonN&yzYD4d1~-Z2WXwsbDx+1KJRO-=RT<# z)`&qrTZg`JGls33-gf}KoAXALS{GFL8H0>_FTdG9|L_9`+svEaLm{lkQxIzp5rP0d zjp|`959h`wuBVJz{B{soI>8?O#1-eZ|NQ*NP%My?8lqiSWqOyV53~-a_Ia1nu0x`u zFzVWSe%G1peILBB{XZ{%b^E}FK4dBNc6{@eo^HxI?D&yiSxM+u!Xnklv~ZVV;^|21 z8|e)_b}YSl70%C zk|8=68y({r{g$t~sJ;5fp4l#Z6tUiTeP?dN-7f*!dV)ic{7T2v|G#g?>fiU`uJ^I> z1EBY3Rd%)^{MI&l{-$;p-jrAT_kV7G`)jlcurEmZsYbH?a01+ z5&|9fU^v%_9}f3{*y}1ouZ^i0sz3~L9S%@eR_=Yr6CTvnJR<018UVb3gLdT5LBfau zz}?GmpPuGZqvkLC>VXD_wHf9t_{3n6yjPW+kbS3jT_X1a4{>qiXzMR2&xO4VOFbTp z0>$KHcHY2hp?Yn4u5_utwdN|^cc(U3i>`F5j}f-zw;Dnil_v^lYZHYP?CsQhTW;ND9V zFrcYg`gR+xyoA*_fYa}3h1|M3;i#Vi#B2FDg?v0eR?^k2@lh|Y#tb(-s;4Lcpt~39N=MFH}jhfy;j%=v;o&6 z0NZ7lwmHgU7XKlX+-jv$cuWQF8bGFZQ*>q*;k5u_!;V(?&WfO&wX0lP=49n{0kB|K zCEDGKH(1zvy?Y7_uy_+TBaT)k-VBo#(@O>z}gv?QZ`c2&ytELM9d*G#ZbxlRQD zinmT!EKRbA$BO6^^QIwzcun<^qAZ%X?9J1g)lnMi+Q&0^_flzD{AY-!iYNC<;k57$ zK}!$x3PA5HrvFS>GvBpWwI3QDo%6^00|=|}77&}zNMlq(=2nKzL3N0(5`3hr+st2+7kC3oF>5+SOOS0p{Jc7w2ko0)#mGEgLrbYa zHsuU=ei<8|&-L8%Pfven$35~B>B?~7fV?tVqzGHkz56`?g)U?BwuRfI2O|s2s|EO& zVxfFZu{e9wdJnDK=9d=#NwsR8t#QKzsmj&8cWw7N>$SCzm{p3?-pSekoR4`UANoe6 z6;aM~(PW8#m8A;7Pn1fhJzFJZZ=@Obi}}Tpdu%7AUycWA<6q+u-K@I`E8RH*Zmzx(e6mTN9W zYto{|qfTQQb(x3lj0{&^AdE15#pS>~NW-zjORa7cLyNRmMfRrb{|vC0rI?}Z&;--g zDwwmr0q4^~SmUgn`)^YqFjFgk9~#?3rW z@SvX~^?c$J38YO&}mUS$8JE=^r)%OuZu6&9`QJ~uLt`#C?)y?QEO zY39uUVAAe7gXmzS zC$t-1^Uv+JKmKdN*e@#L=^pHUhX?*KfZsJheS}D|4PWsjWGvyFf?wC9t0K8fS>L?d z<}m;OAOJ~3K~!nJEU}$qYUE-44?)+z@Z3kYpS|kt0@Y%(#|1%)r1D5YK&0ZG4O9=a#n&i`g9ZXz7s={Vb9N|NYy_a-rwfn zQJC7={3!G+RtgD89i=&TFg%~?IN?Mw2WrwrVwU`J0h|j-bMZ?m5 zH_}Ic#IunopwrK3?|Ap8DSGt_?L!}a7opIXqW=;ZXx)k({|Nw$Kn(y^LGNBwm7iFE zWt3WHyYNWCn}iH0XDg3HhLzml4uJjaWDjswCl(ogQL)21aq#u;gmDm_Y}i;B%L5Zf z9_($LD7jl>c*ve~`MK>4fArF}6*K(e_50eq;f{K-VvTn!&aD{gy@<=dO9tNOv+oPY z5BbnrsUkM=_}%TJZ@a$zm*09%`{(ywMYJ>CFb-I(EQWt!#q#%Yw8m+`!&g4>g7)uU zba8v?lh10WUAQeu!3fodJ*9v8YwvD9^2={&`$tglv0OyVljuK1h|>ldpC8@Fyr^m& z0KB?RCm8m<81e&=)fxc277VX`?Q`~_4!DbHs7H!tz=WnKAg}?e>HzG}GfeQuF6 zQ}?$jUBaRq#~_sa={ZY&RFX#u%%~v9D5aYeLhFYueMsy4)foKQm3u)-_9>{H?~dNX*Uq0k%X@P;_jZ{7ze*CBNBla1_w-)3#vg+e|<7t(-AH zJM$YSB113Q{C>Rd@D2BAk>>R)@QX3R(MP9ItZD6WoIRhwL#|?{Cwm1iON!nI_&AdLK;$#4f&;!S+B41Cv&YL?X;r{sH1gPG3ts`o$M{!V)I3hE6Bu+) zZ*m*W4bA>lIF-*=$fSC(e4c$&IXAoMSRR1_iYI10o}0P#<|Z1=;I(S*(uX8kLb<|= z1t2P^?vEg&s@0~YQj8B3ek$0JhSGwD@l2;0lF9&J({N2LOx~@$EG|7Gee}Y3PM}q; zOGRhz?VU15%|Ozz#gjBtRBImrwK<^j-Sv1>CIM>ZST4d3?Ie;kf#K}w3H46#_`qXJ z1B^nwN~6-ODJt8Ee86yW@b5m7N!VQ4YH?I8h0+!avep}zD$}gTF(V^#NvTTasJiA> z5QrB%URRHH?SG0pF^Ea{N!BiTT!yH+$CY249Bn-X8mcsO3`PU)tCuxl>oKGV91FbZ zK>%4mroSxXg3$@Ct+|AzA^3dvMuUw}J%%|~bbtU~04p%olj)hTCCkcw(~JlWOcB1C zXY$sWh`GS-t5wsZdM1Qb8>oLZA7H08knRoBKl7iyd;CjQIJsWc#O&He> z0f3LWcYJ;qE%O!_+(!7+Wu&D%9VPaojO9AQEaw5#_W+W|F`{3DS8p57n&CzVnbr(S z|JBF6JZ&gwHTBks<`X!$)AsZ~@sKHj? zTnf40Es>e=>RDF*8|1u4MH*#u%{MfX>Da%#xh+%t6bo%qm#mN* zUC(>ud-Ae=4n4;*vl!O;zk5AOKIt1d1SLat{l)0dY~$F#1N?K}-*!F!(stYLy{+By zx;NqhK96fKVwWA|!N1l5V4teoUJuB7))Prb+7Z559=|dQg^~2Ah84rW zc>WRO?61D)aqZ<#KED?ws&kxm_@ckcSXgGyk_XYnG3>vID$hTB%MBQErrL$*lluWK z=Mth!W1IGtWBb~EqP1i-Pr&o~qdQJdQK~l{KG1e?J`Y1fdjYqb*oQ4WB4rsmP*&|Q zT%Y+ZTCaxCWvTLZ0WxbbL%y1!&=V;lLBToJ7tNua&VA4h_$Tek|GV#2hl%vzE9zJ| zJQ5q_`3@P0lXMbxBcgNcs$o*wa?gjh(9z^rglSUBKK!S9NeQ!ah;>#hJnI?jH}*_x zY_exKEzyp?_akkV4m{hx_IYtuEFCaszYJjy=c{-xG6r4msA+0PXWR2GI=%hwcRanF z$(WYtx{yeeJhlwR57(<^u52hHaE`;U?&=%lT#fHMtKEbX;}t*h-`ijQ{r^EAQ%xOx za%9)b$pLngRbu0Hs)ZR2SFCn!tl=m!paSvr$Zj=U1-pL#el|E^Ww8`;A1x&)0W*7V zYm1+}p)KvDS$Qni4qPx?gjQm%zfN8-pM}EPQ24f!d-z{}`04H2zT%v=4uNr01vB8c zRILHz-ODrCDRFfhPP+eUzOTg1Agm-eYR(oCa2@%b3m0y0Z-2vQ+poU%U)zVSzKeQ6 zEc{lyxvq)KDT`PK!O*kg_Vcqq4+m|UoQ4-%ad!KrXPw>loW8YPwf8{#eeU(qPv1>N zV3ZoYd0cCe5vxFN*mhbwLeBI8rPvb(IxNb=NJI}rjQ6Ul?Ajq{r^x}H-hgL?CgV$5 zmWGg>(>bU7-~8?4oX?`?7>)|U{%l$Jad@4_lh#vZ|eQ@I(mk;m z0K~tk^S5I?=Zs>c8asmmZsf@b%$JU$?prvFwpPnW?3K(}$J)9Ke_0{?J3TzDfYEdQ zm+q$WseSEKpyR#O_{R`?v7vFi-nO+eEL$*PZ|zCLs&|oxqZb~*X=vwh^Rk1k><@uXu0CzO{l1XJk|XV=*i^Ved=$Ao{|_nBv)#05;dw33c%7j{^N35&RCBr?}} zShrL|4-b?sr9;ES0j8WeJr+mt+NO_f4@1^-zn<`84NWtEyE(j7Qxvwb{g-DTfj01r z1w)zj9s_8jPiI{O(=Hf)=X`L+F*sJ}H5aL?8R-Epo1nPWZZ`iIo-mph#p5|oB+GV; zKqIthIi?~Gn3?PbvRMG*LFnhvZ1v05Z>MVQN_*`=s=gw#3ueW<`S)Gfj{M8V7{A75Xxr!l*^@z43BM|yQ_N}r zEh1G{N?KLs6~O6JFVLI9l+LM#`+M&N@+;>Kw)0>06K&fwAJcC8lef1!{^DQgm%h6U z*r)nhqn{Qx=5ZK7)_vs_0l={{$YW}?lcE^8u7Sh9HIByMRH5hY|19+Q+h228`~JtD z-HU8G?`}Xp)$x6S*H@803&Tyczd3Msd*!WrDKa(Q9*gm42ga_8(`{p{ec;$k`vh&Q zOig({;n3eqW#%`}9&Ueq@K6k2Q{)_+KemB<-}!cH&wo}|KNDbmIrVeq`F$_*f8oY0 z+0{Qgba%UPiB1pP-5g!_TD~RitcNBpTepFn`h|8qk#~prIhkm_k_nMhF}Ri?aN;Cm z%on&MpXckvL@e~Vo`|y>-?zWr@c}yBU__hRpaHpfT=6zu%3aRX1O@SqeReOY0Pks= zpM80oyyR?j9iY7yfd0z&!m|b+?kUb9Hz-{)nYijM=sibClRKN}zQ6tcXSOdpV_RFm z@eyOET{rrFr}(6Yc)7feB9fbkG~9VEYR`uD1K;}-?e~8Fb?{@VK<|0QZxM-${Z7Tz z3XC3_BqDmQEJ{$lX=S2%cyr+T;q(ALSWAKy3PWi0Mrg^4kmufucM`%tzpBNXs0RB-GO|R$NaZ2u06NVm;bie!c5b5^|_}Xgd-I~*`=f}p`gI6;JDwK+rjswiE z(po@T4nYKNmo%%RSv96~0O$UeKj-9^``ORaK-V&yRbW~Q?1`_|Jt};!A~MQ*Hw?jR zJH#!nR}T#D^TMK^ewXeo@vpK@Mr7(O@|7_}Yg|3kMZ0|t^{6oaj48@Tr_Z%VsmEev zjB7)^hHD2<+lRYqt;|h_f5R{JcddO_76Yu+Tx6aluxt5BfMt-~i&Ox+)*|yAfL1`h zXVbk9?Be|zXU0nNv8tRwTMTCA_3%GQ?QE=>In>Xqx^1#Y>#^>rt(7uZVMWV zK}C)6{_elt#8UpfR!{w7X)zt7mt**5N~XS>lW{=%E!lTu@Ycc z#jFZ&>(MK~6wg$=%$1`Wi+1i)bZQ~40>R~B6iiK`yc_E6->zRg$r&iu5Ut~RJM_Qb zMQfC6@ct8-z&@^j-lc8xcYOs03S=IZ@pw8D8Q61qvj=sSYWM~AYs{g}%xS1_8_%YE zI{?TYwY9fHA+WR#jCZNpLRHJ4zR&R!{+-va4H4Lo6ll3&( zT1P`ct!n|zUZuI85x?(#TO3PyXkPmqRn}Js`QNk^fQ9kc&|f{yhRZwW&4Crr;g0M#Dr(i~UY zt6QUyYpFqM!A=3tjX+le%M4!FMV;`_`vz#rVr>>GbA5)wcA2-Hdxm@r0JC8I0Q;DG z+@Nto{m&*^<1z~QT)jeXQ&Kxr5;p+aUV>+8FQK2GN@aD^*3g}#f97f5(@W49zKQgx z>j=I6bBbUcjd^Um?ZAtE`-f4IDT^QO_?FM@{1u1J8Z~MZX zhuVeT_W}Z%X4?(F^@euW8{Y*0K6i}~*K=`dui{|E_eSyRt^110ITu6^YMko(H>BlN zq}Yjd)^OnZ)LAjSx3%AV{-fK=E`3CKg;!&!Pi;&O>FTa8445%>8rbV4Wbx~9?!5Aj zy%=&9+l3UxIs*g77C`Vc`!L78U5l6QbDN+@R071~pL)Tv(HcdBe$>MnGx8AsQ<{>J_7-@fE~+Q&Zrar*$jW@Qd5n~W~u zD=tirniKTae)E4_(3RrfZ>^#&Av_2$7HgG^Ohyw0LGaAIc=iGw;MwwHwKVU~-k(o>Vtecp&T0Q{_wn|1+gC_($9v#4S{oq>^Vs4|l8$|TS2jv& z-}kG=An&xu3Dp-LyQ6*f&bjtezwp-f#uv@!{9(bcnPTzXNlhct=h0E>ea2ogK?s6 z*H1wy@B=8w&PeBZZh!FFwF^xT``ph~z(gpfa7DnM#3ZBWMui~U{?t{*JN(j#E4Qon zPS9T6x85tds!@3shcWgY8Qj~s-2W5wl~S3PnoEW-@Ppxd!z23mR>^bC{Rg_pJ`Aj> ze}DCP^>>}SVZMAAKpqKHKl7M=?*U{FYh0YY3`qJNgA#ZnM_*ys$LjTBSggDOGnaUsIo24H45hXbZselCOpi`CxCmsD=gGoNSO-Bc8AIra^EGUbG*@0# z1$up6t$s8B`0P%{ZY|epAeb@)UJ!!y+mO}djp`XkX7AYW+l{@F;M~4`T&I0QAHGOqu!JTwNnUYT*qhlH5TdijSS;wCW+JagX zy7&lFLD(GII`@JxjTm~>%^MBSlNb4UKw^0{<3Y1uhcEZsPq=2vR%zU4Q68p3gtzcGUfWIEG4|NknY~LD>KIq5O;dVJXP=d$wIqfXOJ@T(H7vOJ zpfoWUuS)q$yQ&yuT*Dsb?XTfKg??RY#~VPb$6wClSKa@9S>^kBk>R-hUi2{-hO%GX zC}dl@c+{D@Q3ItM=88PSx*%3%H{3ZilbmRSAj?Q$=)Zj}UEQQVI5+3Z-&Um_=PY;* z#!!}~p*sQhJRao3$xV%DE|xrH=JBu-1baq3#Ip$d#H@BzMhxl9a&D<iUFIYW(5(Wo#{Dd$p4> z{J`qaeu;TlEV9d_6i?($J;vi0bf$Oipti#dk#~3xNr9LqEv9r(FM}UTj}FCit})7U zh;iJtiBmL(nrG^@W*mn3D@26Y)_-s)RVjP4_tHeF!d=8f(4H+-n={lmAmqo2I7 zt?W3X(|897Yxu?~{VERv08c;tNfh=$PvLJ38d-}Bx7Omg-aYw~v?}k74w2IpZ|JW- z`%&#>@c>tq?=DPFX($ir;(@Vem)tzg1w70S3;%FnU;CLmZU%HN0e-6%#hmlyC#kPs zxH5+?YTWf4nb*l@M)#bBtlY*uZa`P2^eDfNx0^8{snvxybc1x7BCbn;Db5~v0j{NmMw+-L)g0}8a=b^7qA4y}R z*wvjXF1MI=b`nq^}8azW?z?SeSi(&fgYFX~Ndnf0}-dE1- z>MZl!0@P)XDxs31JqVKdPh8t(-u}KS_7euT=ER)5R9SESPi94tsm))0SsNwi&rojI zI0Qb{e&*tp_7d7Y&D+-$qOEBC0oD|=9QJ(x@T+0Z!}C03$gv4P?fOTb-uBTK_7yMx z`}Y67{=*0^lvFGVF%9+5B$e&eI}e9rRWa{3jnH=|RBTxf4^sE$IHuZ%h>|F2>ju!lrlg?v&?v)*Lao6<23ZqTqW6I?FQznFiDu~@VsFn!&t&BGOwZf;o9x- z{6!5In9cCvDm~ZQ3_`h#ZDna4jA6+`&L!Mr5JJO5*WNFa=jAQ8lA-5^;0_f%%(<;nwo_GWWo2as?S9zZ2N_CSe z@P@Y8OWfQ~bsG1~Wfue!lINC2$V)2G4-tX_mUy@Hm{r(j<-ltg;3l@Gl4Jr1%EFv5 zSCzsJ_=XVW6ne@U71yksXxlz4=erFSTR&@jqcpMY2LDOXtM{jd2a z0Ptt(9=4fz5d}KF^=ZjBKaL?I)w}tQ?T|bk!~F+?O;w?;LXbImUf#!$3A?m{+9Q^Gv?1Vc70rSJuOYq+8Cj;l!(j!FYzJ zqQc0tqeTx{t6JyCamS|=9MX++vsz$9BTx!wvHo2u4q@*B>@gr!Xm{35@GRY}0ke9a z^=2mLHK_o#eu755$5}7-Svqrsg8bwm2lbZRbZm}A;Au)gVz{_Iy)!$|k@)q}Cyz9q z?wX@xbDRS9MT?PHIXKU(_FU=D?fv&^2=cxM zq1O^3o^k;1q@G$mvdBVOgcAl`JW)@*Kzh=UXk_9s>H#dXwv+6)MY6)G0HU)fS!tWZ zXS2-Xu^4SO(W+6;)=d=F*-f+gZ>3u4)qv!8k?*(;aA3&g9Ll?e;l}x{K-{808t4x4 zb2B>I9-jXxJe@aF1$yBgg@Afnc~R2~*ksC8erV`(ozZwuVlbgr;_H0wkNSZ0jbBK-7|1qEO=EK>%}aV_8MQ z6>?6VtseCdH)qwBQSh+&yN|{joPwumT{SS%EY~T&ij6TAL!h7WBy`^Gb)M8AhjZR# zXbL~tQ#(ctGp)Xq-30@DFx8HSu zN|aKALl&`Fo7uy2rq-q4)vXqL5%$rl5%i_FhJMsDGQTR4-pOY$Bm3aq@0 zGV`T)DQK*AUdGP#v}v57ed=f5dK=wWSQ{c9Z2g!l<3WY;%rJIaaIWYr|NS?%k&E}V z^;8kJ&dg|vfO;5ng1bKYaLlFT&pgJ|8QQfy;he4QL$7!dwNz-GiQ}o9JEcQ>v0vdH z0p03z>T;Il!Q&6FUEXn4`^Z%{w2?Dk@f#}^I~|nrAzxu=apXr@5fj#;1s|dvvuMtP z82tb!1=Y#X3in^L+)-#eg9va-m4D=#HuwIkI)CwG-^W7+#a5us0a^c?E7}BAl*g$};;_5($8xHF|0Q_iee2yX#4~^C@ znY#HaDskp7EdX?u2@el(mf~1@9W!&Zhg7WfXa4ShIOjz8V-8`IqrH3#9Z6XbJPIcM*~T zDy4L;0{Kj*Tl@zg8impKPhxbdpWmAYhVs|0ZC{}n2Zr}oX}v#t;0?98nd%KH^Z*n%N{%!A#z!VMP*{PyqO*5VPvN4riGoUL zQ-u;YcLPPbP=It4k63&K-nJ<7hks7u6&7eT^7D?<+_ri_>$-YPXi=|lwGf=Q zkXsK8AHskKxoya8X3yAN8%I#Bs0^(xF;)4}e$IR5#|jeTU13iMMRe^2+i`lt%TkJ0 z+Cyo0;ya7vfFC!97(g*bFUm5en41l4>p>H^bP+dZt~2-X8P2iJvumNZq8EDe+{!;X z%a}GDtD|Sv*gm^y#}i&$O00Zbx^$1F<1#8}e5!*UpzkvUvhsosp3|~Rk0)#E`Wmuq zizR#e>e*jUnYY{N+8aCkFHxsG0Dlc0Rz$^;ng#I$4(OCTQ;@Z zDRi@ea6)mHh9d&4x&LBnofs|hL)&(?J)~cKoJ~6mFY;xq(=YG6qrLH8Z>0zpV9<3? zPIL!`@~-Nlom=(W=XoGNeK|hNoI+Zb(sJ&Ek2~ zYis_w@+SAHXBxts`WWt~v>6Ot^2?lHjVt38Amewv(cZTTC~`Ij+2fwd+w3GD?Zog? z&K3KvYST#DrmH^L7T*6cK&?#C$UI#katNNYVw8;!?=-@fEv8p$n2|Hp_n|BnA*&KF z{Y+G8LO(L)q0&4m62bHaYEEpV#h?)d=0NAWgTU(ddY~VJ>{=t6#tD^Q_nfD+(KE;a zmaoX?d13+KK32zMi#z$2^l#Kj&J*G4?CpPj>V@s6o_c>krGi@V?{Z#Z&*km!koEzh#oGyI$7`?Kt+ zQJxd5zuw=wF`hkv`X2vn=brX2^a%bP95eFWOUI`hu@DJsK8hpZF%*V72oJfAqF~ba zIQvR8eep5YVjP-VPbbRpeMb+Ii@eaLqOU18OP~9ayrL790jqEZ{DB%J zcVBh5?Ijo3mX8+1a+721>V})>WniQ!s)p~!1H1%Z*!aAsw#oB$Q-qjwN@-;^QZbVD zAy22qx90o&eq{fV^di6dXI{`QK4&K_HSq#_{&O52`m-MNAYH5IMasj9fK!*Vn}?p@ zu`@5k0}KGRN7m}g^ByMUp{Xy2G4h@VZo&`+8Cn=*gZ&@o2G}eDpbO{nMTp#U)nl;-+C#3xvmP;aM*} zW2C)o_fmT#CBvgMs&M6+E_m0Be|0XMQG5Nyv$wRFT^rhO{lqkzXY&4 zj)Jscbw9&Su)66z)MzCwYAMh64Y9`)=6tIS56i)Gj#K1mnPMZ!3!zf23XR_5RDf2g z*6?M%P^wxRp49VbJ3~&6@&JhasVBi|n_WHV%%P;qgMO8#VO3xbXUNu0eP7Cu=(AT3 zbAeuuP>zvn*Podm#h}*;;nJd`?e}9>VMOU)xq7gDMunZG8ouk{I6A+nTui{sSzFrl z<(Cl7d=?d?w*geAsYAqCnDYl>Gz8kUM)!?kwL%_`-i*<$^b)2pmhGIDDaNG|Hbb@8 z?|AxS+P7YDY5Vxm1MT&Mhkbe(VWM&fP?})g$pthFFCeQ|i56(`Pvz6_&a6z<4uwcV zhK3JYv$&OxBfL1i*wAuS6D|%`V9sTeDA`tRB?!xaW#vlFMmLQZuwXc1J+M4fdft>7 zhPn9!Wk-sFSs7VyQM^5shQk7f=l9UpD5_EKat2ocaAcBCDo`Du695DN(Sysk3@a9R zX;{d2sQ|q~A*}tc{>wK1{_7H2e4PH9RVC3(t+m)@P#iPn*i*9>qIc;r~_RMn1@87IO=_Ra6QB%Xr}a4|9vItS6fN zjM5-I$wx9b$UUGhO0d!0dPHoP&UE4^nr*^?nvBh}P%4?pqD^0{Zn2n5DsuCJiiD$P@b zJi4~C6uA-v>$MHI7@{M1u5|4ET&pQMGx)nko*1&+%R~#vg;m- zf*E2B-(SZwH+X->eTX%9<{78A$738lghzTifc$J2%fDpD}AP*ML{|iM2O0I7S}jOL#*W8hq)IjsC5nUtq-o8**&;we68oI7_mW#x=sY zPo6(R;60~n^vtxU^D}z@8|v?+8ej4#?#mnn!IP}bsDN0oENy5IQJ>VX=lA3%7Psm5@Ldj0NaA@HJ&E~xs$9>kA9*DXPqM<~0epGPsH-KSSUuNc)ma-~yuZWCR4=$jl6 z?0)e5gXjhS`DqunpL^!T&gBbq(Ueedw&|-}|BY5ktJaVXg^NpX%nq2_M zJ;eT=!~0L3+Q>B{?F~n%xxrK~;61&;2RI9cLfhZhVpa!;BADUxqj)_9$}ii#v)#-& z`&(q^0&8(OPMQNm^xX+P;Vx*8p$P3!zJJ3!`Rnqn!8n(0F-5cTM1#aPLkBxJGY8;v zN8~p~i)i$fSC#Vd#eem^9rBMQ-E|b&oWqEI-P`YJb9Z4}+h#gO*O?;oJ@;h@A0uRb z;rd(Jk-vINn|{m%Z6mF;Qjf`eeMx7S!50il%XyQC67FjezIloo{-+l_s{Q&)pB6oJ zSzMR%vij67+WJKvM?97;oR>Vns21iwZYQ4tz&Yis0~@NBp0LhoDfCcPBlNX}ukP(N zJz)hH_)3_s0xomb`&8Dy)iv*mvhO8b1;ympRiADPH{4?UaukQvYZLm$KZtztqDQpp z%Pt~yvnnswX)cRk*}t*sz>ExoxMJf-``TTj?dx`uGeDT4@6`xoE?sGHk@8)wo(Nz2 z8sgEJKWBS;?eBl6{nqdPYrDhtN>+N7Q4Y@>HnMhpbsWQbhFPw@UyocRxo88OVV)qv zK3%?O!Hoc5+8|K`Yi=ll^(7#l)kQxExMct08N;fL=X4|0^$zX72SGR(Ec!Zxq)zPf ziB0T;xGGdmItXjO^I+$>_FmDN*E~1(C_$HezzcS^bASHp+TC_e{Wh?duCP%qyI8odoQx!4?VDy)=za? zKvldz8WU2;L`JVm&@epz>3ZcmDo81q)KOap8FlzOOAHGT0Q+V^u29TCH(kgT6YaF! z`9!?I@d#IG(J172bVpC$)TS=FxQ(5&o66I>__vdBLIYStmpMBtghQrflfsEsO13?- z|L`dBS99FsAdw#5aM=az_g?(M7#u%JgvH<7v$wtV=-qAa@*JK($c#Bo>K)O`B7ark zcN&5bfo}3iRr&~itE z^;qbJ?;W81**aG3n~p5EJK2wq^NjP@lWQ?zpFu^^@7T1XQA(-(%E3F@9gJbp_J)Qz z3+$XX|7SS$0=#=VV=}seQ~}QSB-a>BI0GHuP7$0ZL+rbuo7!OF-CMv zdeE(cO*^Al!*_jV6+slRs!RGx{@gX%Y#9*xbfSaEkGk>UAawc) zyuUyHYyj~8$KHFuNqSaizHi6s943!OqftfyP(Tp`BFH4O5@2H%8G~)YH4beW%jrgcqKnK8Y>+3{yaQWaaaWh zG)7?>zZ1GT*Gn)DkID$XUtWtnLCG424+V;_s2EMhlg}2Eb*tPU$`#3SfK6Ws`h-X* zkqqQOuR<9AW^Ge?v(T+)%TAfLH9@M-<&|NWag(>s3m z#x$g2AxZfow2Uyu%MZ+4-7t51Y4TW(-HY#&nKqgml=JLsjnV6`6pc<5-RbUMm!?!H zk1Eim$7SS4uEOhBBi5E1-gvN_Z56nz8OMH>>LR`b$SIutQRsjZ1mW>Laq1UJdcSCQdMW!ZTZej54mjx_f1 z+aj_jMKd5{k5#IfbL-wj7mSl4+I8jGQUIQ$LQ{&KFzzv}w<0X_a=t8)yQcoYvk%Hq zbZAUHf@cH~RAD2Bz&N=y7UT$qgnKbZOAa3`E~*pG0?Qk(ZOEbs^99t*+n1F(Q<;TU zw&2)18Mfrx@II|fDA?1iRt&9YZ%y4-U7R|fa+1a_<4YB!t8x@HlYcI3vth`pPD(_G z=-o6epeAP0&;7_1=~th1SsGA;XRjb#cZ`pv9jbW$&DqKHwV4rBtgNO1MUy&~r6gj2 zGZ$p84mDcYgaU>lt;5okhfx$#!_G$i#Zcfn3^0G6-!*<9%v?`D)L0YpuGkYCI&n9m zaqjEu=o@E4wi@ky1~$s_WhgG}U>ak5<_bUG{c90}5t0f1$Pr1mv1*VHek$MfJwoss zp3Gy-ml4f(mFsfgVNfa(*Lup@H1sk=f;l^T!q+&m42lhn#)06b1v?Le*K( z3eE*k4s&uS(*B4F(DN8#8h@9JPXG3|>2Ew5RYedx?RKk>R#c+5;lQS~oi&?9@Qk zK|9=owr}A;V6$8xtH@517y2F!9E{`qneUO`_bo#fm%U!3+BSS(1OQ?+J}={i959}V zIAfF;siO667Z1R*PEp}ZumdV+w|ei+G;_y&a&}2K$#TbZRbt#sL16r=OL6^Xjw0F}51>D9(!kUUihBn;ktAg+*28gZ}AanQcQqH~H?y|8CZ zy0E<~{k34y+vjIfyX2%!+%zLzr{GneWcel1@Ae7VM)l|}t;JgL`K;u_7_#0TgE%)3 z#+X7pi!qGI-WbUaUYvz2T2wMd=BcUhTR_Ace0^51;&WR%khQZk}B~(kA zoKJuEx@V-9Uw(S39Z{aWQ+o2V{O`(n{x7z{ALSH$5}=xHzTx+ms~CM+S$o!4L3{o5 zA41MF8wRio0cgP%2^nk5Q@!K)^kn?D$S6YFnmL}IyZ!8iAci7CAQ(P&?!$P zx7Tf6O22rrU=4Eb(Bi-aPskA#v~x++-z3j=-xNuXt?ZyYvtKRhYX~!Pn<<)M$ zIg-Zqgrbw#IRxrajLzta5gs1||2JM2KArk!{v0L@#mf<9BEV|~l;l2W19*N)wB z5JUp1&n+efPDB(y1&yQ6uFCPVJaT-+Rp;Dnch(6XeWAUK;m{ zXLw2>B%Q1xVcVkol?}goZQA&Xi{0m}CZofGl1P+tH>Hi`UYNm8C<-2L{Fld_p`Q7G z$n56pvA0a0`c4!x%57@0ur?iVU#Km6&{22;9+~qWEvPd*(CueX*trkIJrspOd9?DX zdr6_=P>c$t@J)=7mLFD5QAG7Xiov+oste6XNkkkd^4Yd|Fin1Ace?*)|0FH$Jt$`a zz4wZL`q)iAil-OUoJ9r7l&C}(d*`9f6GO*-Hg zRDh&9G$v2ySem+PUs~9webK%y9ajGQ$he(bVJJya^q)={>RM?jo#rhRD-IAFzq-r{ zphx1XO>TMb;@wPx4g2XGK_OEGSD@ofi!#J}*Qa$q^Xyc4#`*HdYP`~17pI05VHa{j zaOf5wm&j9EAn9NqIXop;^hml^H4fhW%q!A`k^!^I_nr{eYnNJ{d~EDUx_N3O?NAl- zDOoS%eO9y|o%A&YdW?Yq>>biYu|#$QQOtZo-cukFvjc>EX75o7G9S5Tt!NggtPuhF zOEj6tlzXCM>>zV99mb&%O1F&`@qvpm(Q8}RP?Z;@$Hk#cY2i?^@x%8pT%k+O9rH={ z+M4yqf8}f3lSu(Tq~EIn<*vvZ{g8D@R>lDc6A_^2d}YhpbVRL5CO&ejpoD@%D+1i} zhUcWgYcEL^IV9#qUv67uqt7Zt@M$)3y>6Z!)v$9eDXgx~G3bCB&+9qPn`P`6*^CeR z;rv8D*JrF9-*IFe0~_a#{!rAajmqMz1x6^aTFya?3#~i3r?efd$uJ|L8`Zkwy!CSE zIfmlGE~r z@V;o&29;Nxy^YlhM>Id&hGgRYUZjwY5Wqv)St%ju0bE$*cna03ZNKL_t&!m?Or4ezp-y zzN!99O8y7ZK-X*ifItJGo+oO8E`!6*`Uln|27I(QnpQ*w+Ur)OVF)7-71;r)alu=v z)tj!7T$vXAf2g^dW|Y3NUQWXnIqb&d)auYZd-bfE;LwbHjg0NJa%kNr=j=XRw_b+Z zddV~#CPd5OiLHuyjV@KwZsiIS*&2}C*rYWh+Vvn6ujO#79GH{=Jep>d*WT<3s9sn{ zh^QLuXe!PUI~KH$GAe2Nwm>Cm_7z&7%C***o}O(~k7kK*zB**f#}wm>bA$EA;TM&o zwdUw_IDm2ba83Zp_x|N`+R9+a2uFTR$0ptAPs@84v*?eEFY6x>n9*9Oq84K+TC|^u z5y&|SUvYokW=4fotM@*r2r#`TgID}2Kd+Yl6i|Y2TE-$-U$h&$ zkp4h9#9tRY8@q$NU}RmK1Du(m3#{79Z&w9Le!+RctTuiXqUh7#oIbfy=mffrXu8F;RR1 zB`OOx4*2Nn7T%>gEG3)vhHOAI_Q)aY!o5)PLL$c`gc9&ex4g*rG*Rl%sT~|n)1UZq zR4OFr_l&Kn^WyW=dPr6MP|EY+m``Hg%kTv6d%yrsSM)EYm#?z4O05=}D=0FW$UVj~B+*(sY zI|v23yc&h@Lv69$>{*GTSLGVD8WPladRP%)H3c`s(+hOW^Peb^IS!YXC{d^2&mH{( zY3%R;8NgEHUBcdjW0ms%8wOUEBA7Plw
    YdG_BZP7Sihd{mHU=4pe#`+1n<0Z&`*Bv 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

    ~ca>`>mnYsyGARb=$;`sz^HtF~#i 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%0AXT`QA&V71Qb2g;A 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

    ^lFrZ_6mFE}*if5}POt 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ț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%0D!3Ya@m)W|)PLB9JQw&<_Ua%=uEUv!-ThL2 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¨ToFE+C_c4I4 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

    }cHYv?(x~H=W?XUuWWZ0r_U=-)Xh3K0;W7i9& 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 =}4|}n&!sk$R=}w9vDR{-vT>0 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

    XqH;$=xF1Be#8U(tYP?z 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 l(unvS?M2A+jYNF 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

    AOJ~3K~xKCA8Za1o+Fzn&TYff zsL!?b?Y1g0LbcblPtY8C)UpJldz4Di`V0mzC&4kPD8>|h(sciJDh30GBDcy(9@<0w z-K`#a^HN|Z^gcZSTUU0*@XvR|@E2~dqSU5HUn8_#qB?~yq@pB4XhwOrL;vwLMHhQx z*#qzGoToXh0f#>!b+=UN5Af8LH4%+U;hWwu79TqM?(vuh91|fp=PXL%exCIjDQrv) zS}C6Iv~t*oEEH0eDYGEgFnoP%5G{ZCtN#|q+~EWjecBkaf(f>W z7K<*suLIlbbtpJ(^vIUc`+|@DFwXtrWzn^wUs1E{ZFw+X+|9?=JV*+tBDqsPx-=%f zEr-hkPmSI?94(_w4j024i@UZ6d8acl7{QGeWGIb&<|{FM>9uN8x5UVXqHS3CH2_Zz zi*wlcr~Ao)%KqHzyDy6VHT^O2t1XV4m=7J?sorwgOnaQ4;s`8!48;v&YI0;Y#y3fj zYRs!|KVZ17^Pk|8q->}!a?5mU^s2Jz2=ZdETS|ipVC_(qRpt0jY|}gr6a7GE+hq(N ztBT@c!CSw(DYjm&R!CwKg`x?Mc=A=%G8QbR$0Rq6aL6 zw}1xgl1}M9JKE%+c+Oknn?JcSzWV9s#c~-MBUfFgeHw^%a)9klPkvF0V3{rq^OdaD z8ua${scQZ}TzAdpc;G`H7k~ICPmH&n|Fj-u*uRL!nynTQF_@HWfgPTCHs zWfX@et93KcJRiB<*`A4Yr2@I>f*fR>TXMJ?<6v#bkyexpqtDJV#&6?lk)hS1QC*r- zmke{KAL=>YOU}KGUUbw9KvZKKI^#YBH!xD@#|yo=7!?~SKI~SNt|(1!=l&10AsH&bm zN{t&GI*nDM3H_Yv_%GhbG_4!7ZN0-UoHSgH@mnLX*eq#K8*BruV(b^EqK(=7rq(iv z+=e51l9?n%IM8@Sfa%IZe_)Lf<2D_=DHr%6WS70Ian`U$x&Gu2bFG5?T0`Vc&U0iK zn?=C2Yp5!Amgvup~8YaSQKIofS9;9m@$%oUt$N< z<8KP)yA^^^jJL+wNWyJdb!fDmd6*K+TNL%x>MCMroe!@HYi*B|jNWuE+aqWNh4<|R zDtZRWgEp}PFN!ptUO^0KiAiLgTmXC#)Bt7U$&1RIYy==4OKUHw#2B2P82GnpVB(%rO+;pz@e3%PU=P)oQ3`MVL8d2>;e9L?h`i&P~hk@~* z6+up7%|BXX?&&ovN}T3O?(doh9Ioh^m^{6EDS0m9#R#2}lHaZaN6Tjn;7+O`5}_q( zp|zq{@T9JB@hOaE_Ew(*cP5eyw4I_@bK2KV?FFUOiJXq<@X+drJU(&+OgSjjw3U!I z42KPEk5J1kOyEvcaVrsIqRTK2tSxmbp z7fL|UC8vUoSko6{QjWJ>c$K1R6lO`(g&9?qq6j`{8P6^SB&1O6eBWnuiHdDJ=)Ue} zIkR1Y8^xXdJkT??r|%WsIVNLwS`LLT{@Fd_0Vf}(a}JzI9J?qM`~1izfn*t2{$|WL zEuE+B*{Av2#J8OT3x{CXg>U%S@O!335KZV%yOX)@b@9({|6sh~yf?VLLM2{j>zc_NY{>JL}?e(AUQ}V>Er24VG(oscs48TwzTBhj!yqcZQ3DuaYPANDg1J#BX zjuJ;L$+CWXSN3{U zSbpZ(V^Cv+;}GCp6bqxeHN3^h4b5R1o+h1f=NCQ^+ur`}=srw^>y&DQ0nFL5(U^x7US|MZ|o#&?gt zbE6|lY65$CxnKw|WzoJ1R;9i?A{6DE&QGsk%WfqKZvw_GW4A-JGp)6qQ~=Te5M&}w z7V@VxX1c{tE2u+t4mu=9NlA3SZX7S91Bky9P$O_fnj+C-f>14k7{I_140B_V5M&gR zN~H!ub>r+31!m(Z^hBWnUND+WVy9AKhNJ0CI{htGMpboCQ^kM9i`%LlQtPyYIMxW1 zfEUKPRFy>L{3fbo0@iSCw7M{rUE5H$Zf1>}KXnbtuZNwA8Oc@c#~mAOryOa6#?<6n znfwZ4X~Z!Sj>dBfB*E)M4k%YU2cjGXeG_k_9SlWiz?`XYn({OIeIZ=!RrP@=0<+*D z@-MyXsB6y8-eX513=GaW`e3EvXrtK-l50w&fPE`+*}}UB5LccohZ$aKLBWBy@tjfN z%E&zy-iI{sIQrhjJFlDDgK5P~A89__s-(K+j3dw}@X z*y3n$U0K6ao|H#U8z$XjN<|znZb{T<>_oCL;xlGEC zp`u;)B*wagnyN5%i@9z5G$x7eQXVRMY2j>V?5!VdH@F%~a-m+Vx z_w>6*=Z4ifcQU+)(3JeegLeF2q#DDBJjUdnfA}fbBfxKr0+&sT-X+gPu3!}xG*YlTW+z;Q+saDq!w@t<0!pK5gG^7d>t*efV z3orOwJm>i@h-5T3@_<@}*^u`ZhLungeN zPi8IQhx8I#w1=@OAq&=r1P|FiB$HS^V!(;{LMyek)K`Ujz7I?oG6;6 zz$D5(w<4d`=nOGuXs_mVI*M1u*BrHLruftY7T>8xV9K`qpc;kMa5M@~_nraPZ+~7o zDal{7L!&Cs#VMLqb|LwM%hn=dL_PD~DQ|0wqdJ-_Ub2cLD9AQye?ZG zuYSo}DP20xf{tr4U z?sBiQ<6qzZLZww~bw`5?AK}<3(WSE9|Hul-N zPa4YEn>Wu?EizXP`-TqJFp`V21PUZC*~p4aNpQ7j_KpA085uK%N^!39K;}V9u{!Q!{Gyoh%tIN zvX0;xfkF2HUh&k|FHA|XpoBUTYbUSL3zCKk1`QtGPTh>1ab5&Bu-B&G{MlG|Y>jk+ z+yC}YVt(5;RxM}0-^%G8R&SBk3X@KSBwxjVMKn4zmmAxV5cRsM%Tz_JDq;=BUkt)x zaQJNrg4W}YQIVnBJ6edbH0MgvMB|ELWPzLvCK+(Tz>-zzcRUnYQyPYoKVcY>JxIAU z_Ezdb@;6eCD9p1I7jRLJsyLQI1U%D`R$bqmABN&>wu8}VO`|9+FmnG{6`4GgUa2BU z9SvZ+>}5}QXnMT3M|z$rT*u=Ew&bxVOvK}G@-2f(I`Rrt#*deeccg@MZs?2E4?4>E z)flOGbDYdhKBLCpMVbjh5hInzd9khW8sUfl{y+`@3ozxX(3$rOEf8UK@8F^w67`+M zv&LSSH(~&DWzspn3n_0y76FXGN>sYcI@gGQ*fc<@_3SPg!ILsRCN&-+*X{Z@A=ok% zr+dd~x~*!5+IJyKa-C5$O0<~VV*Xx+5us6x(i2tRU7})OLqFdc*MIY7J3`u3G$#da zo*{O&7WDwWNZJ2sG--~pV=Hswry`?8Jkpbvac zDG#awF7Ihl=xr_fUiM-yZ`1-0*7vt09(gR>Mj$pTnO;|#$( z0wyjjX}d))p7kB`G2b4u*|_03s} zz%*R|TR^10p0j^bxs|J7^6b%K{$bC;VG)1{Ms{4aE%KhK33Emxk@7&!>}4DbxyOzAgKG) zh;Z@-h6WS1aLx5$-b4?PNA90W4Gh-SayyMtlrAduI`5J8KR|o&?-czeZ(W&Iv+T?W zo$F&1XMvZAr7oy|8d=O}D|B4;r7;0u(d206T*-mv`=%+rgIu+-Ks9F>WfskFzQ@&}Y`khTtwp6|Ic*4L*~uqCEaLzV0LO>5DFnkAL79v10wY zm{IXXs;MHUj3lt*BF9T{Hh2cnLbibl$({6JUe*^k+_Wt%rlu4kBKw_Dc(I8kbhU5DkHDli%4h6QO-%i zyeW8=XS(Rq(1xB-BmS9hn`;hDLkpcaHLS~*Kn2b^M{_ZTb8USF7$Z&={pW&n=oQcr z`i7p@+z;8#CyzUWDvZHA#P`Z*F%BDOd79G1e8$+od+5v?GF?y#F80M7?3~DyI@Y8@ zxpOTzryx?5XdPPuOkQ9Mo0Kv(ze z%H$k4YUn1ZD;Omyy_bTvqz@9@;*t&!kvKuB?a*QFcba{z-=%zpqoUCrBS{k{) zud3&iT+({*yjjJ=%s9R27}Vd90W7ax_PS(|cjH{UZ2Nxx;lr;@ffo=*H`C$aXaNkU zDhD+p!O|D7Q8joiB%4&zs)+f-6bh`n2W0HTW1{zjqb$%}2C2YoYLz?Ui+It@tkXr4 zURacsV(3~(X|0p#;n6p>W>gfjC2b@y=4PD^8x7VXX4fe?#))bQ;j^Y zMlM`>(R{xq0c16b>XL^J#41IA+f}x_MNF<+G&n_dXG-H64lTx~b)*L{MWgx!yJhB+ zdghGA(W}B9ZRAVKP{PQB&0+*|e>_2sSQn@S(PFnk;yux?i&<$xd^go4{$ua-6K00j zwvcS*FrdIc+2cj=8Hxqg}AcgbJ2(j4!`W!tU`xkAOm+{cC*g)RJ`(~&yBx%%3s8iB{Gb6 zT;qzdsi>u5V-93z+J21dRxY&xOmP&U1%CGHP4S=)|1h=+Dm<`M`E?CJagd&sgOB$9 ze)am@E+ykvf;>;gk~8n)wU}3mODaw&SiJ}4t1uYtp9B&RyX_zNSj_(V8aWjNFKv`| zEP~!V*o-{ah_Av=Hg6NZ-4MsT?2$33>ZD^gNVHKPjnIA7a@XwdmFD9>|BWxVcsg{#(QSKj0GCE{hpI~Sowcqu-W1wGT5pYzSn z6Mm^MN9lWt(oE|bFRUM$#&|WrcRyi`3co2{%U3WslBan*g-NALc-MQ`7_!cl#hzT9 z*pafbXJ+_Rg%y;KwlWxJ?$nU4Y5+Sw7CBWGY8S^qxvs7iU-q0)4@!#}j|`db0(=SW zM&>VwAHVs$PsIga{Aqmdf)~W#x|IQsd46pgKR*FKa$t|JrNTC^)S(kyA$<^&T zsNUT_SzG!*6TNoijOgX!`K@O#ji-!wns!SRIOm8VpRKd%SQ>lRct#rkj+mA{;dMPM z9}UmXHLSV1@DUejlJ4XJPXu^uG$xWE5t13~^4X;p3u{#N#OqT!e?Wt*yNiU{(9Znp zS;-07Zs9~=xvkeiQTjVkEt(g)FTZ2l!b|0F;u%w}oShmwI&qDjJ7*eQ**Ym>6Q7Xd zkV??gn{JMqU-5jw@~>9k>UCwGtX})Md5#M*hkLv3O|k(#YP{@ZsQ+@^%v(z&l@tvl ze@sDjP4b$AHrHI;5Pl*rT_srNK8ILaCh)XstZT+<(AWh+nUq^GSuP4UILw9w@ zr2Br=x9N1i2t5t7f}YQLkn@-zSl1+xVY;v=XeRzOp)@e`{BH4|Ug^Ko`k4{E4KJZc zWlJpGAp;m=SvvNV>gP<6YC;b1BybPs=O_v%M&(d38&sl)DNM?aKui$2H!+J6*bs67 z11Lv>Cr3~Q@T{u)4qqpS`+m*-m8>a z28`DRq6P|ZhucNRosKW3At7&uDv5YZHu`Ftu5G|3d`8$zh$(YQSRa_O8E9qjc)~e} zC2!Y;4(kgsHUw{lu%zc@5vr4Ce_Y`J03ZNKL_t)d)}t;VFhjV}QPO>E=$Q8s0%t@8 zx}JGV`Kl2Dk2SxZmDONCMfpIntBl&`zbH3ZF)|Bnm_Zh$!@rj$XlC#k5l#lud3aw8 zKJa!rq`HTgxLXDlD1-BX3zi?41l($Hr#yUkQMeZ)f zm7&M_yHWT8pb}uHBX$k#TeRQ)_BpR$YHF{ z@_o&pLR7rRA>1j*7e+EU4C=z=K4lzeDqZ8ff^nsRulc&rm*ya2YU}s5#)K-u;v5Jy zL(eq#;++f+FZwi>exK6fE`S=e#A} z_udaF&uFcp!K*BE{o4G~IBdi1;z>_>bo}Ep|58Pbb^dRv`CRE{?0Wj79%awO{dpJ9y02tEzSB7*MO1U;Zjae)g;A zy~}aYb;n~>y;uc%C}3h`yC@3v@j!MZu-aCsBB$Kb+url>SWtV7P#Y;*im46d57={2 zjw)|%8&y}gC?H%vt>Si_GJt{ePLIh^CKN||ADUK*pz2>`Ddwp=AX@Ga57>6aP;9++ zEM}Gek368*Vy(<;K96$BxEu)-AGK1Jj$NNW#s{CbQjIc|&d28B{L5p>+7+>Ild7`IVTi+(h#JOY%KhTt*Y{`LR%nsG zcC8wWYt=*j34e879DT_0c+bB)S2YDBJGT$Hs3EZTEQ*w5%TC*HGf$ya&Z054>pV@t zjdgWYm||1FlDW{Ku`=zuu#Ip37c?lEC4?nd<~vT*g;hXTkJoHC3afOp)=J4s|c` zY^(EyW##^~1cMLb2x7f+4wa3kPU89lK;Y5VDl(v)YmTS;Svxwom=eeSJL*lIHbyGx zVC<(IH|bR2d}U`5>2A7~mR;~#AnBI>x`(Sm7X#Q8)Qh9a1~7pb^EC!c0aDR}9JC9g zW3lB8=fuu0eKq=yKGeObO~*ER(eJoE&r!yD(vVAr>eK6=`QrH+8~ah^fO$n;k_IAt zzXYX-Ec<)q|H-E%x<71Fviz(7-Rc%bIZwVv9zH`PdW@kxGL+6$qQD6#;-R@782Vlj?$3&V z&fsM|nf=QAYWyGU4P9q&5x5pn&B^+G~oS!X(;*SpYqU0u{|o$&_dL2k&tJa%0Pv@)Y>ma=oDqO`B|D zC_;}2@Db~xQ@vIZ&MJb^ z0>j*`|XBt=Q$bN zIU-}dJ%)9-`7Sh*RLK4$dzg^o%UW`P+X_0MV{LDYT(UK`eNzgC=G(4_rva=h!G-XA}^OJYWC7#1X4I44;| ziw6M5&+4TIzT&rB$r=UeShFOqzj0eU`hxGr53U`KzGZ4}vWLCir@h$AMXpN#eG6tb z_08|c*yUHnk~8iborkUwY*AIO?J>ro#hT)!ElQ()ZX(&jTK9 z7xfbYfb#lP5rUU9JLYEc&Z1O?59+EKt>H$~le&k_YL^UO#)mV71)+~)3(5(pEXl@X z7-wM-w{$^SlCm(}~kmGBkkRRCyvaD|M>&&;#ncD~=6{$iIZLFpN?BYJf zxT_IlzK0^}B3bo6!vNvie3q4g7b8$9Pt3Dz0O|n^=V?9a@J1^Exn`Ed`JD<6b*dEf zPz>ps6F949KlIpj@rE<*5bLF&)KlW9XOT;lnK%{%X&5?*i!)Ja*>f0}AI5T77Z!)_ zTSqRksUpMpsM#UU+=|>|>=-o2Y0ukxkDNfKVQ#EJfg_{v5{)i$AqgoBH9NTVJ5bzQ z({w^i3l#^Sr&4r6bPEIAjbHjiSuxJDgMQ>&h>=KB*T~^jq^ara@?q9=zV~l+&r#E$WHc@+hB$9_ZfA<=mv~O}%H) zA(1)Ac^-;hQO3*jk+FF`lcr2pILdAC)Bq0-sSG%I4O?$-~Ro~4s0?#tNXzSXA*24hK?aw<~ z@3wBds9)RfLJ+D5$9ksWOy=%>40liMw1PJlVbbX{?$GnP)TzeNSM}&MDnrks;1-2m zxi9EJuPM$Fb*C`z1{w{hL7z{mhc83LH-`)xlXDii+M!a+Mg(~L&{*a%C)-RO%5RCD zQQ%63wK4?E58E^@(41Qa2IHU3dQ4op{)pt?<+~NLLm-O4kX1DD>Sr=3|s(PzMWAASZcNbJ2Y` z?a5E!kVKmcp7~KSW`6XGn7>hqarMGhWoLIz^!xrdlf?j5&Rf?X+#`<=@St*#31OIs z3!|<~y5Tvm-o9pKubi2TjOxq9)1B*=(PS$tW?V_sjs##B+NjQh+VHk=6-oe%rg+O- zH4($GKumzJC1#_@?P(K{#}67>L0Kte0&8oLPh_UN^3G1b7NbhWGK)z3}?5DD9R=B(v+_ zFa{4ppTmG15g|8#{$9W(vO2TNr0dk-ZSr{WBtyQ8udIEWj2FW)%!aZTu$65LfZ{|j zgG@GO*3~VqH3w-*`B5a>b8oJvx*R{}@L1_t{7o*x43#zY0E%6~IDmF^N-45|?Wlm1 z=rZ;}!2;vv(YWE_t+7)Pp>9>lCT}vIoO|e3+0Rzxf6faoGWwJ9Nr8BGs)-1Fmx>n~UD?L!n57Xo1HhFH10Kc4V}$HnuW|KwQSBgI5jmgnR+fX5hB zp!+1c0D99}L66nT>oc04SM?$VE4Hs_V%5rM?OPdFU%M$D@$mm0KmWx~B}Db?Wy?*- z76LAKwJl!$(tn7*f9jK>SCQX^&6@@H63h>p`yKE&EB%@;t;06mJQRO=;l=TtYlos| zpi`~U(j$G)UaTE!sLHq_7k)u)ou*^ypPVkCp_XvNazpd-8Ye9xTxt}wO+6+@!QS}Wqq?%{(oU+UNJI~$E zLH#~!I!P~My=YsM5yuqzMuEVPi?V6QoCZ2RL_Vqbz!F6uQAS)`DqBw&K}F<(Vk7d} zBU2}LsDC*ESO2C)rASJd>FUEk(zWy{Tt65)uh<^L7u_7Q8&%Lp%woZsix0Y=Z@yd< zHK(|c8wX#7_Y@`A1zb=ztiYu4<+Ww27>MOZ68>VIWJa&Dm?7s7YMaS=*8}La*Y!l7 zdAaiK9uDcgJbQoXo$H$;!_5ZrtvxUG3SLPM^qQVuxhmfE&QHaQUjNa!;(Kq5fz`{D z3ZitBk?hA?zHo~n+Cgm{CY=`;YZTR^c7@ymDt?`ky!yu!fz~Q?b&8={IJCSVo z@tA}l*ERI6miZ)_h{7ki&z5oe-Ee;XDtaM0gxflSQnO=6hOTqoG0L-YwfTU)OLTck zu=h?mlPRQSeG@B@vDmmE{eddiI4X1>SM|;w#~9b{Sv@+E>6dzu`%KZts`L6eus(MK z(7vH}gBsJbCNBPJ-1xW8itgi9t8J<3RuGMbkpU}aieAVxf#I*NRipP@UEk}f+ys`&)gA`b%@qOhwaN5~4$Pl?Cuu2F5FC?M$IQo!nq(hwA~-Dw{RO(u zK$0I{BF@~OdShAtDHZFUe!h?1l&Db9LRsG-=L6!NK;|sYR(%Ddmm=>D{%h%o7jKG|tAkj&FM+45xq>cCSC^C@%GS^D>{6_Tx# zu(ScA;gm?9C%_Gh5nQXzxj2&7x_XF`$tPpc4d@^C<6p-74N_dHkop}chlS@H{2v&= zf&g`&aUU}emmn_(AEuXlNvnmiTa*lbR$+jsPQF|wg@HAJbKHYK; z8yudAe*&L(?n6-sY6Q9FZlu-m7DYjFQ&Sek2oeW@#Mr9AX87T-fvL+HsF)yn8 zwaN?IAvht%|CmbLJLtg5aQFzc5cM#gPzI?WH&lr8qjb^-1WRQVCuOL*@}|~|Hbj(I z#{=X8M?MRM5?B+i)d8n*JDw#zr>8KUDd%FttjX(BK61AN;*<^|2h>c;hdXoNT%j7+ zJ3@vwNO+)Zvr9-y$;Wu^aKB#2LgGpcg#2L&YIW<)ejVDKmu^=su=*n|gL(4o6jb%a zIs*%AThi+anZsZIf%0)T#j?krsr^@vV8Mv9MNQJkZ~KDIXEeuQo$a!_Eue)ziEWPxC$|lf+n{PhH2FLt^Vy*Tms>`pcLS+P7 zA7>5wSdjwzF!KYx1Y?cjcWp9&Z@6)1JnF*l$Hmw0P>xWS`kohIe1Lb~-59WkA7xd~ z+y359M%PKVkG{K~XejQS96N=XC9C3OLt+>R;sfoUU(AM65alUqm9$U{Ey2t996#oYJF?$rQBiE{BlT74uH z6|2vY0(;9W3o*hefTJ^T6VNT$_3Nadb>-RO9J_)o^ehEY>_HJBQK8yW%#J52rA>bm z?4ol)H$17-)0kDN!`ieJH{RQK63V$1S(aifjp#km)-4R}vR8XD%nk;B-qSSp#Q@%`6Toyr6=*@*m#>U} zdGBZ9C2#mx{P@eSiop%5qIF1oU-|0xVcv>-sS?Xk=AzxFBdZ|Ukjq|2+bS9P-ix>* zuawho7`t9I_qysHbq)5#0A_NT^P2sEcXv!Q@2hi!4etj!ECs*pd!`!@0Vl5&sB`KW zyR2!RfTH%8gZX!BcV3e+>asow`7TZt?p2X@O@=iZ4n{W>%Q1k-3Fk<%h!}@_M!G>Q zG?ler7W0;K0J$@~?;=yhh;=j@9*bk%23qnF&b^DC`a8)(Fk)SNt+b_b>m8u1=!h-~ z%aUc=sj5fXfGf{z|rkax1cK|KVH(i&DT=W?2nc^EA9r<%Cwk z&8ojexTbVVt;Ao@PpUxwUk#GOW;H?l+r?A!2I+Hp2BLK;@sOi}2xgZGT45NHlM7?ObA!S;twZm=z9^{j`qLj61ufeNDGI9` zx-liRPwV|QRb_6aXC%2N}sd-vspnT&QtrUs@~HvPNMVdxY~r?GD;xkWOED zU5tM9`?35HXGF_kE0mY2))MIvIVi^~D}cAhhzy&x8uvL5Iw2l=_amc25n&*t2V?*j zC=$X<3mY9WMq8KOF8=t8zltw@`HNaZLG6~Wan6uJWm>R}(Kfy{KKzll#6ur?W^}iz zeE!B8WRT&_hFzu5P4=6{E;|Gd<9&`JUPwnHD9$ptTshjS;=S+rw|K?N-WD4-->6{Y zdYyMcpUKPDzO;_%=g4Jok9(XLuYJ`E<6fuVJLa$ZxuC4%*>L}og?w<9`BwMJiV9Ua zRR#Lj*KLop{_WzpR0d+77(A&2RoMQv8*T*!NVlTBvx?G;YJCPC|EGdKi>?HJ&Ngpp zkk)5f!G#}*9^0jmjQsNQnE2@Dbe*KPB0h}>RN-%pF%~&v%TQ7M_O8je!~32ct4}>L zCa&A!LQ*InMviDFIZX|C=zdIeZ%XpG z86j@ke0UBJIglkGekHng@e>pvaV5=lr$+Ny@GgMf8}u8^sAjlbGQIe ziPk3EQMtq_D#pGTj>uSWilJ=6`!yQ3dO=2rhqyk46*T%4rzT^^fxnaE^$D>vH)m{C zVIc%;E~8-$RFGwUR#mk!?1)8P-@KhR?yS&e0*s$&$9j2&cy_m(lxH8iI?jE_anUYb zyde6ZkE{3RR?bk3VpYR+F_M>Zi1(`z+-!U@2=`ho^(yvi@a+RF+0ZU>VIMAUT(UPK zd4KM4AlL3~&6>}`9@hgp@ILD}V*n4Xj1Rs4bMf-Gd@8>2?>d`D9uh5z$jt7LY=ZIb zZQrc+WK=6VW|X61!YE&AFpy?uvgg@0^P7e~%Dxxqa5a2=g5giMA^UFW^jqYhxA-o! zUdQj{xuxTyL6aDq92U*71|uw!>^v&SKh8w55&z@|MJAmh=EIfG;QX4l(Yxw=8vBF3 zwyTcKnFZ#|SxCc}bDTNUwGe8etS|f%s zI_!+*gba2SZqdcK5?kl!_p86VyL&ULhp}km705B)5$a2CWW52ZbL$!OOvX?el(Ske z*qdJZf*AhV*Q4Wh%0)$=vhK@wGMLBmxk#vgDF$&_{Mu{V=i7`9wx9Ymav+08v|n0u z#3nkQ_Y;|gp6@Ls>a6!W;G@`9ct;!%$@9QJJ5PKuo1gp^g^?=Guvh#Y1O-~$Q3ZWJ z&kp(2N!y;9|8*)b)FxdS2l=cj!gh8;fAD|W+JfSw&|=ClbR|1y(U%GUpxwr{BJg&$ zW^9dLr-?X|yR9*Fs1^-G>25Ei3?f!?sL`QufBA0rh|k>ZwAi>z&Iib#=&KmPv?!(3 z-@GDL8mZ;SXuoJd59$-L4E=ms=!rI*Dca+4MQ1x@@b)Os zolk*>qFqi#dg2Q+L4lM`*k>f+l!kF;1=bsbgIv4 z+dvv3ypr%!u-CsEMrwgQVf3Z)lLTCIt1AIFLzb;)IUhK$^Ji7*DzKSqAg5sCka??o zerox3E2ijWD3o>2U`iOP{NrXZ<9`K_sZT_cmG3UK^1LhbO8HM{Ip23B3_8ugTq5MgioE1~WD}c&K zt~_>{aF469oQplccS~LcR~kkDx8IP zW8{J_MvHm?Bc@gW03ZNKL_t&m58U@IF+Z$!NJaVmZI42JA9_*&0+o~R*BH-#=$+yb zCmj~u2qw*czYOg<_`-}VG;zk`yigwQ4=%kbp7-q6#CN{^7`$aVr`U8lB74#^_g9#>gkX z63hSgv3gI<>Q%7D^qo4|;u8y;u#Mi=GIT~R{7TGReuXN?YVYK!O)ak|z0Jep(1G|+ z9&HTY7`?|G6?gmSKgbECHVK=D5{ie?Vg&&nQsD1=X2+hCl`vAl2A zCOVQdM;Oym!ioaUaEHP9+cP-KY~6T!g%&b(CQ zIlPldRmy@?vQu&M>8@2@IX}pF)*T+K&x{JfkZhoitkk6lQm%B&{2%jdfoyt~l_b8y~efx6z>wYNo5 zd-`rQgl^5qtr4%=y8rLZ=M4i(YO&7q+_J&=zOIjDr2o2OB zh4a=7VDC?nS#^FDkW)X)XlQ;~`O2QwVvlRwP)ze1b`o($L?gRLhU-0V&G2oEvC7-3 z2bK@^&PR%_)EofNcPnf+jR#UCC=!HGM?QE7Ch!Kvjn1m8Xlu}D383n(d%~Gt=tICWy{E&rIh) z7A(u$a~ybCOp82WAlIe|J7ZwDHNuMVR&tTiX(g9B<#gTt!FR{Tx4b#}j*#PAVNic>ajw&a|BL=qGXqg^K#epcG74 zC)ysZ6FY$8GCuD|0*6NR-BBt3Q!aL!e6>xou}jwi9BLOr%{`onwDXy6hS6)eq8mU1 z)S$xv_YKWMGcZOxNex3{Sh<5V)10902=D9jl}i?4xx%m*h&W`_NQzuyWC-8><{eLte?Rs9 zv2p3j)O#(P(uUxAf=(lnf1n*{Qv~Xh#h#X)F@;Q(l}_*~Qxj$2>Kba}Sby`>)7}}A zaXdQEXB(kwlK$UW=Le`Wfie04(^-X|trC5m3ZCG6rf!fqQO(#uRt-Mw_0qXhu{Z3( z)<41#nUqm4HZ^hlX*h9_gegrhst2=m1Gn3os5`f4nQL!QVh<@=Q4My zC=?oQ{o9P7i3vA6TIGKJ+>nR7%Fj*B!^%#DkC+vfD1O6pUJWW>FP>lC!%&l=*jTw~ zGJqS=UCr6WCal9`R3ZhQM^VO8AmP3jG^JAID|+M5)7B{evOk9VJC&F|6@8=X_lmMe zc{v(#ODclb$6LcGqM|a;)>fLg>mYMjab5vuCSQQ*lTXlLr%p0`w?IOfD~cN9;%_U3 z98#dL-j9re5K3%?u}c`u$atO=r|H03Nf9I;#Jn#G9uR2ym~}~s#Yi@r#uW2BOPQsL;W$dMKTl@C_)(bW_5Q@o`qx;(WGH&TTNI1Hvzi31Do3^u@9@@$pZ7A)f!d z*T%1}7EHHKQ4LplNP{azWqgg@6o;)}99ao-bCKwh6 z1kBx!HDjG^0L#G9+4=mBu8+rl@+UDSI_<+_>PTRdRb3nQ4#K`5!Z z_`>*3Re%1YIOf@B#*C`I&j?+Bp=Wrp>4iHT*gS950M3|08DBZyc`8kxILnZqJFXm$ zDIo%uZ0J`0FKyzI%b4Facpa0$frm3N5j8k1=7esU5$rj(OSw~yfA=AMF{xH?t)nUc zB5(JQa=EYh_Ew!G8OXrg9oQ*wO5MXb_@&4aN+Qu@w`{ZWnKHZ@<90~GyBU{xA&Lq- zFl9V4y}`c=oG)Q;i%?=KtJuAUU|O;--rqU^u*#Ho^;O%^z~)=shmur-Qm}{Uz3z4Y zqgTaw54>aCUXIT!+E{s6%B;P;4%BdMHg=lteOuANeLX(6X83ZCGy)PLxnDeTUkC7C zab4j7{OF{=rrMjl>m8qn7rx=&<9q-4ia7eX!(v8Npl2knF@X1JEi0o)oq3TbS3S#m zQoa@`YS+o#)>?D*?)$x`vF&aE*Y7oSGP9|q#l6v;$KrF9W84#+G0zz=tJaYc%1Z$! z`s5PDbi1qKKr^?YH*=E#?0cf46uoPg)o5DJ#q*bM-qwCJ=A?mCUjt0iqsL))hg*r@D*3jq_IH`48VD)Nwlm|Z{()^_l=A08;pyc8!tPfSCr&L_4 zIx`xMJ|g0>W@cyQq?U2rb;zMH{pHWZ)z5xfv@KsD=b{|1q&O*1@z%{t;@cxaCW){* z4TsKJHjb=|hxh3Jc%M2mKzgSolcprw6+o0>sa$1r(L$$4A@&tk&Ucgm7k&EKrwA-A z_BmZUsqXz>*rWPwA3YZ{Iq$E0rS=0{Z2Us$W#47|3dqLoc_C~ETSkdyQStIGr8E_)K$l-Q(fB`;D zWVs865i&;eOdXuoNSeQNb)vwe74meW{xFhV{H>f8#=Y#Ruan$Ecw+ca+MI>dMFza< zeGCQnlSu<4y~P>AcZeIq0gD~xp6%!2{)#)GWbur~|~!YGD#1J>c=2k{zH(1;qOa+%&2=ZoOX&`m15sR0`xYU=IQ z{}tuS^MjeV#YQS+X$ty$7?x_K%kxR5H!sgu*Ye&t>|U#*N0lJQRDBiC40!?+j2coz z6UO99&w5sOX)i&QHFrukS$NYz7^tKBU3Hr8mt*YTEhk5IJ1SJ(5x>Nab zF6;#TF@pd6*?aU z;h}kc?2&hiKRAAEETKJtoL*HP@6-K!U`iCbD()sJ6m~H^dHCiB*Tv5-xiX&mw=azE ze(yVK#c?X(cN@41Q>wx+v`xZddpz>2GvoX>y)M?Q=#z1JrFsQx4`@$jXc&Di&8e+y zx6P_guavpg)knm8-g`m3^rbJ4n{Ji>?G+MXnW_{!;->FTXx&Dyi2I&;&p7X`FNqWH za7?u9yg6o6K*21KuwHR4B^W_PJjwf2K8-2m;Nx zsxEmTPiRE4bWS^fl8e_({_5J8kW;1m34}TP-RERY5!3m_Z;#s^s?@iZA!mh=;aDt6DCdc>WV(@RY-1O8uqHOMr!u*8}UQ z`sRKSTdv05lsZRQ?JVJ{+)HSN3@fU?&WaJu<6zJ_-}I%;3Q|wT>bnfYvcm+|H`E~M zIE~BXkLJr3=DH(1uc8s)HR5&cv`tgQdu;813wHF1hfQo9kITPsvx`t#XxAt#^XIH! zpi-bxLnIH}C9q^o=UgdbNo!0l@>djSrnj_j69WeLPXfkwH~fcPdts z@8Lk`c7MLJCj;t04eNbf3FA2@cE z8|cYYMu%S!LB<(Cl$Zj#);;yz4pnkO?V47R$vFxm0fPo2t8+wdv#-Ul5p!zq?T?-{ z>tg)!OX9kxJxN6xr7x*)ExJ!<$85ap#?|qe9lAz}Rj**UB+_+a>FR&fHJPHtUeRfp zgE=ttsoxZfk8TWO3}=lO!*f!15Ry3MK2?~lbEo?zog!If8h(fI*@?1=5h#W?uEJTP zdYlsvX&P4ir2HhOm#9J|76SJ1axWT}7I-*CW9*0kj2r=#i*Pzk-=yo)#`(qfF z&PR44W7GmSw;chG)*C(2!&M7Q206o1B%Wt!e8U>jjnkcRza?XF_KLAMwOylK_yc;6Xk#g*&U#%Rxg*DeE3M3u8ZE!CJYRB35svj)_at|Lf9 z5i7SX#mH6K#jtXAiRkhVgBe|&F)+?K>(JKfY&a8KqOdHk6vo#pJq_f+3@t$|5VIH; zI(hB#g8k64{O@14Fpc7(8xRSeQ+VExO-HjBd8#Z3J}~w8GOE1tLXvM(aubYgN3g1m z#q1SV$DI1TWeb6v6fgh(?}IUnqTR%?_E^ESDs1GeN~!C**PWwt<)A$wb1INT5fUpN zhIOPdNd>l66!cSuRNz(Y0)RN@kK9YHE9gU+mrx~gaxr@YTu+^(ym0ZXMa0^}?KbmLG3Em(W=hFKf5=&Ol-z}L) zw;~}kn%wXJRU*Zt%HN|&bDpLI_CLn(xQw%b+eM26sEb(PAROKq3lqPIV~##LKKOyx z#3}bYMHQ!SRB@smB4T;Te~0{Q*GLIRPG?TSp+!!kSAG5$@ro~98Vich^!Ey0Zw2$V zRL9+R)&^S^Jt3FM!khk&RPj{%r=gF2KBhNskEM!!cdlNkqEsrZhOqRt0xtglZ@3eU1&fknh>&}T7II`bWG>LFJN8Cz0=ZmZJY+^W?Pl=DT z37SP37t&%@)v-Z#v|OVKx{9WEsETx_Dn+-+z@AV(K^je!+{wd*~$!8I-@ zK*D`-cg;KyFDH(JfC@ zj{iIEd`zruS5#4Q(CcP7n{x8j$hYX1<}=n#Y9e$W9;HzMp9JeVr_ml73%0gB>r}Ek6 zpZ{%qpy;pr%ljFx^KnJk8BFjY+UM7;8S%~fprdfNBA3hoa5A{qXBu+JKg@(PkfpOU zhtt^3h}1W4anGWQ);V~7rS?Gf>81L;<|~7?1C$i0far<(0y;1T?1FTn9_4$EtL_Vk z7RE$<1BO2ZjFq4Q`W+56bPM{oV!-L1(<=JqO5$_^Q7awuO6h;yO9$nol(9255}RNB zq8Pd8YtgrUg)^oWlm|B8N7So#WKQ*F_zVZE2Gyp2M4GWVveu5igI=t0tE7|1Np?{O&Q6ewxzRBI zUqGP0If>ES7TXo&y?(kqwgcfte&{_AmCK|r9z|gvdj8o@j7v5gAsrsH6t@lwzray?=~hQdT=cPv!_j~?Y1%t&dQlJZHFXgUEUNe zeTw{Qy&aws%!>N{eeKu8Y4+wO)SUR< zzluX1akm)0Ob!QCm__kvh9&OT+z!IUD1{3MPw~2q-xuOQLVx{z*1GKx#jI=?+N)G5 zD4Qh%nHCSw`ppRk*U5Pk51N+4Z61`05DGJ!)ZT1`(mn*ErUE)nop~t+zxhv9HCIp# z#|@DHI~&TGWfAQVB}!EITUJrc^K1hc!xLFh(wb_^y37@3sU?@-JGyt@nx0sF;xa2L z(;AbDH(Jzlp!HLV1C>63Ezb*;g0}2_#)8tdOL1|nM`Tqoeq3c1<_4-@~3I^}t6{rcwEyNJobdFUXe}IVI+$)Ho;5t5w`A zx8bPz{|(?hACQLO1HFiry3~GdLaj|+{gU^^n?L;3xa!Amj^*pt#r&2nGJt^w=svgY zZ#W32@xSjDdy1+y&fRS}L~FRN$w_cq(dpazysktwf@>kWTU()wHj|E!2s26xQ)9&r zFA!*MQ$?Ks^ga}+)R}Ja+D#@kk99^--Dw3e$YCZ*n<;?V65%ejM zVss<-(AGDml;24%Fa$>Qypwb^9Ie*V$de__BvGfG^q5x*%@*m2H@)#yG4jRFM)&Gf z*2QPVw>pV58XbwQl=?Tp4N5X0`stEg677YP=qs*JUe>`50ow^U2gUEuwZ&Lx zF)-0<^$Er*oDlV-MNUkrKcn9hESj@3GnW-|m@@<-HT~qLDNox#9qGMU={E_w!7kAE zs1GB<&#g8w^f0V74*OOp`eh#PgRAF~KMZu5fRol!P(hrKEcuN7#y08fA_C9-2%cf< zQMZCV%TzljxS7?k+wkD(wiDwxJjhd~r@8hDa2FCofIQadyhlAIzIpuJY`D_Rg?Uft zKIG&Q%%a^X+11`}^n5-eA6nN^5OG4aOwipaaD|~xYN8RV=oVsL?c~FDWb~s6v$fA4@pmQ&EuNg%G&rVE7xl^3cdPFUI&M=Ka}xI8k0^3r!w zBt_LpyYPrW{CG+<2XY3wi0U&p^dKFIF>#1t3|>m3%c$F?=-f3UGqFW~UpC&RmbKG{ zTa4f&fgWgb4wHo$=zb_g-mIn8fry*dfbWryKzViA-f(aY-zap{MP=74vY$|EeLkuvB@oB~ z^-N{ghZNE5l>tGu>j^2m6ayfa*$uv7N*McM2IL*%Y+FLF;l38ZQQG6Gk6#yUH;oDU z3TzNhR(f!gUNjCi8%Q_>h+qcq|5S9{;i%}j$4P<%DKC~hB!+BOd!QB^I|xlI#OU_% zcN;7h9gwRhvi(jE*^H)!*$Ky#Yso4iiMrq)TeUHihaAzZ_A1`@zbAO9j|!h zdGXm#e?^tU4~-UiqNx%dqspQgxi*%nzuuFc@c4N4bN?pRESCV^wyDu;*!ljy3*NMs zXBZsM^+wWLe=NAwr1vDJMaq#?5Kcgx`-P!*+YQ}5sLuY5ly ze)($~znyDU*h2Y!nX_HbbyKt-ul4dJF@3|P82`ezBm>kU3P^by{TPapY$K+uVCBCE zU*LZ`cSgsmC2{vpKO?&JbM&e$=BLfFW#4CY@UCCE)5>2-C@(J`X>ir~uu zaLv~?Dz8$X+mOM?T8iAkb}S-zKhK}_MjV_H{6t|=@x+;@ zxd2brUJM>F5KEMYy#2}{MRdh`2{lk;5QCTg=`Qf4uW2qgbW0$*$fV>u{N|L z*;EGK001BWNklO#4ck`+8l4 znxdC+LfWMRj>=fvBu>cG;*T5*o*#7Wf_!Io2R;Qu-*%Fd=VxdRowNbS~*<^v|{f3_fNZ8XJ#-p^kVMY1%4> zSo^@z*z|^1#?}kpFX#D6)f16!34@d#0sk`EI9X*QU}Uri%Apxe@*_S^^;`VQDA@en zKgtEJL}5D!`-!?fe3*JXKPV#1TbcEz`yeigJ;g1Y4p`JB_R(k?8K6AYswng2JD_!n z4Pc{OxyF1>A6|@YJ~DI~{;dyi63j}0q>PRonkD!HA2xT?GdQ)NKJ7SRjByO$8975-(AJ13S}SRO%l_t-3*#ln00Y>Y z=x}@fb0H^IxEQ%Me3MD1L-gd?$n@?^^Zp1kZzRSX&ZpJf0inR^-yNOV$ogd%AJ z_rIsB%+8ZvstrM5bWdasd4ZxqWLZQimA6Lp!rqI;{=5y(n7->gVU!l4bapnRrwn+T z4@OaTnw9V50pzUcT$AmKC3$81oe_#A);L_qFyFX5PRzA zLWvw(xvwX$o^l^trk{t*(Q62lukEITr(mE{m0?sDkgx9?#pxGR@?5P-qQA|1a`m?YM*?P)X0x6&hX3 zc$X46BMYCyh0)og>co>kN;q749(e-^Z6*&__t10Or6W-ljxEJAMLsT{lRsgE2YaD$ zcgUblSSW_M*2=jI*;)yujoxD%B)nWkwdlZ6u#5Q-?PcsV+U`|xsO5^lPH2o9S1*aB z%8y^F!afxG8kga21}IwTAE9#ge2mEWzymfQqqUpdK6%+@WjJ5=tt~P9qpi`S4J6{? z$W)0uu}j`c)>q@~JL=Hb`oYiZ{EftbV9*OH7_cxbxG*yX&QjL1ko$i8NMiuF zH^Il1pS4|%9G}OcB$!X?|BPr6`rwGQG5((y$HKfwjJW|Z^pVuH;~Z@*@CFfYc4)7ggY!@ub53(vR1K#^VXziG*YzLnxT zBA1On8`k`1W7VXuWDzYU3?i?~j zXGpCm^0pZXQJ?%fYJDRU;c35&z*D_XyR0D5tKpjFY#(ty6B~*z6S7eI9=Nq4Ca# z-zk=p7tFYIP4<7~u;2PdXEjlrr;@oUpfj#B{myrNCdP#1dCqhGOj1V0P&RK(xL$e# z_N;pxOtScY_+A(nHZ=63bIm|(Q?Bpxp7HMZ?AL!5mns6hbcJ~5O`9AID!Tdq!>e)2 zsqL$5s|N7CUjJXah*`7_hdxNgOD?-6zVNl5seoc{Jn`&%MmNrP+RoUEm1q;!&2X?} zG03&IF?z20Dp6fK!-(dV@A{6gOY%2mK~2hO)h~k;-ZUk{hxdCmjy44^;31PTkmsqE z4Qp`4dlWeR;B z#H_y44ywqyg~npmlPF5tw`NLZ9@arp4>66~6i8lG)bB+9q{-@abL}1+bj!l6? zj701Ao`J8!!S6`0Z7%xk!e|qwo>qD;oC5-We!d5MI;-n5j~p`}354(o}MYs4zNhhk`8~GIYI91+`Ve5C$Ex7~{hkShIbpHyquTQcc%_ zHaTP8^MHrNXYX;kbl9x8Oi+qGz@!KcC`dxkYEnTOir#{j?UOEy-fHxtzR^Qn9At^+ z&ON4FOpA^wx?X9M|Chb<0Pw7=&ij#{G1ETB1%VV?0i&qvpz`hqm|i21{Oj z%G@x~7g`?xRrNyi+U4&O^;ir;tNO;;`7Mre1<$R~fTzg-U#|8SGUDemz;~eF{;&uC z4(?vw@n%;oHq=o1tCmOeV`Kxkb*>{-QsB^s)l) zyLCENDEr$*1}yh)M#(WufJG1$!>H!B1%9#Ek@qfOjR}xZ*DNDr3iuos(@KVDi^e>v z@m)JwAD0i;#!q%l#t-`@<8nochU9gc(YOedd8350t@&$N-xli*>`}IiTgxA=D59bB2*Qq25R>!OzNG3Q8{eg{lriu;fec72V6DQioE za2#uWrdbhB8gY*+lMM`=>^0EoVL7JLGNyr=(!PnGV;oN^%ic^@0|FYoi;~>Y_nXnU z?xM{mJg5_lI~k42W0dX21_E?BYkQ|&=)U$>0iYsKKg!*6|#kz_=cRaSHAL?*mzx^0s?yr z`mD?(N>M_&c2w-qf;pe`mgC~s*B>PgC%xl#L2$)Vm`u1Zb!Od5r4V;}?soSBX@lHs zortbC!MNJd5EpOS6)*V5|A~z{&K(N0)B>3TTD6;U)=q^Z=!hj)oOOTQZ)#g#41ei@ z=zR8*)s||B$k;~I8cgzoT6PEO(jao|fpen0Tq`E-9q;;d%=~tvkTR{VBhK32G$<;a zGH-1VS?Biy!%;7}wa?q1A1j}8;A>h6bVd>OR@G_ELcpeT zhipa!O$=mfqULVRn_y{!R}V!~SADdv5(0#P0RcY*53L!rJ}_U_N)Ff<(_N5t6V!ig z9Ez=Kg*3HIHTxJMy4Hq{OJ!0PS3y!M6aCNsMx=XVCcMwp!NvGu;$fe)OheabKf7l) zHE!!W<+QiN)?e(1QOWHFj7$gm5brp%DPwql)-DMhGn-TO9(G0+D48xW`Awz62uvYk z9UYvBl|3zS{A2DHM;)U2Fj~N&KG_=9h6~&QwiG9_&Xn;!7}GayOHKstNszEQLwECj`2YWQX)s&=YONc3J7TNK5#IQ^kH@!vbah;Q z>HDK=iAuqQ_Q+&Pk=6hIPs}~`4XZOm$f_1Xs#SZ&k1zj4y#5XERh7z6eB?u?#y%T* z#B(9Xvj}#xmvc5E1I}J% zO&uOXM(`}0%93=#9;OtA-=__+)cARBQw%XzWApTDOhk-OCC z`Y9(XAhv~!6uF&lbw5x?{B5Ev*_jiP$8;uWQj!SA+i9o?{ha>1ByQv@G>CV`bEz6Y&UWSaay^oD zY=}TAfzousc~81m!3r(hVx0S!KZ&m&^4J(??=lpbmm<5%JVW$~Ejy1;n36^$ zxNPeKl9FB<17+nT7Cg`#a;g<>wYVz&LSh zRz%aIACd={djPrO-Ix;_{wX9pB}BIshFPe|O6xD{v@-fc6wD>E)Yb8mGEbgpHYbJ$ z_f15A@0B$3nGuE_9yEQc468llAg$M?eo%K^JglQ89=W70R&;7ChOx;hbWjN<<8;pQ z5T^5J;x2+8WU@I#Ku$oq^=3*iUiuI>OU^tHWl9* zZjK)g*2GQ9R9&O`P-=A%p%_k%`s=w(YvceQv_wWsqv~Eo6osLup+OomqX^D8_E>H` z^$FJVG%gD0n{-Ir+DJzgXV~OLUIXSz<2K2ZM3}BOQyj*hNqPkBAp0TXvrSPT9N5YM zZqzfg2XTYRtsptz6f|i*V6K}I#576IED3#x8gORq04w7wNYShz(-3AU!-0_1{kV>` zpN6-IhTl5e2n+UTzcTbSj%*Q-(DnMeQffhhyN-=RweC(sA#`B;5;<)a&*TwN~I61y?;e~Rb*GH`& z)hLcRBFkH^*FM-3fAiPRiBnH~ORN%U@$|NBu6fL!g=wj0;5X;`fBmaGl(W_>*w~!* z=;wdXcpUdd0H@aaZ;i zQn6Cc&i$SIOAO#_m1IrhwhBya_6!4{i!RUO%Ua|iN zUTjF#_%3CdiDVO9{(myzi)RqVNu56_?HNI?+Ei~!eG*6@8;9Bxkf4R+irdEL$ zNAx-ASR+KO3k15V`L(V?2eF3yDc4!vV_f27OCA_XjgEGIHW?cFcgF^mWQaL^+ZEel zOc+-iq*Qb{SgZS@3Y@7W>z#dt9R||R8r;$+OK&D2Cvp8Rb#a1)XAk5`| zw%^J){YeKXSSI#XJwF}wh5F$;+O}*1jO#`foz1OV5#PSx2l1j8y&+zDQmr z2X0awv-XYkHuoi%m^={oeeK>1*uFuRLU1V?0TQg61j|3}*pJ2cFaK@)^t-1;*YYJX zvq>a(TvKAIyZ4m)uKwSg0UW?O%BDa&%_`WnYEA4?ko~Ba|AR8YzmAW5A_f~7vMaKw&T{G=CfBnZlmla8S^h|_L6(FQy>fNT{NhJ(-O;a-12`5e zpQIl<$qDBvvW%xD*@Z)0WIRx2GNync_zz!*&tSWo)Rwz(2q52EC_@4H zV;m2^B8kQ`O0cMs*RFg_q6f=v{^}631xgq;xx4=2_xNv?4D3!ink|Q4B`iyVoHWK$R*~cu^BWM_PGaUy}|uSeEIEJ ze@75^sC$oJ=?oO zi5Lx-vPjU7Zk^0vSyO@xkXP!CB+J~zsOL4O&W)8`h0gD!7o1FSdQmoJWrf%wBLd=D z!ZHy>=~iui2pLR?9AWa?KNf6G8yfH3k&N72*3y+xbVpim-e{@}yIUA|UX0=>R;HW#MlbEpg-B3KKB{f2nqR1&EtdQSb6 zS)M&rX0)qd3)~$C!3u`S_Z(B?UNTE1@L)!|GB=4{Ao86@44D5iLFd-WAY0Q~6MHnz z#lw5*W54E^SguXe#ziK$(tYO?4FRugI33xFjEYwfMvN50wfQ;ggkwuotb$+IS>}E@ zmsJMZ0uG@CyDNgB5Iea*U)SNF6Oq~^rFr?Tsrcb=P5g4YC9c!Iw=3GTiy9LdQLQUm zqw`TKV>u^Xj%mNhd~h7e&ekLJG-jN3-rv2y-%-Zb!T5F!(ZGIhxgn_|nDTIbXEnYtWxyFD^$abl zsfHvA$D6uiRZ_;RAR{;Zs4oWp=O(q}5)9Ve(R0t*ko39&XHB?Fg9QKZ4=#`KpIsdt zPkuzSJYdh5xPD8X-|Bpn?S5zfvXN`qAgHz+(ij?ze|q-A;(3ScEw4ooL^%cy3Lz@3 zA*w@khX?&uhLCfK;PBqnGlAt0!foggaZg8YeDm9v#mioDTx{H=9=CcQ4-};Gj6^7A6`h&l}LaXNF?UEB+$(dA<59_l>9>(2$6h zfKa8u@xSwxsHeqa<$Dt~>BUEs6{r1li)wuvG0qT+yqAWT?f=pc!?+rgLLOGXc$9aS z-lbl1H!&*57&yJoe3OXmAQ&MUKcV`lQ9;gYrO4+LEZqK+9Wi#bn6}A65XAGY;~`cA zIVY9wDn_WYuO&EL?Eo7w#me%hke8Mf9=L0FyVrM^2y5HV`{e*9;aJugr(T_x`J6

    9W7-gWXB@%|6|bA0B^cgEA6@%X5{<~kct701TzpM(FMU3QOn zN}2cEcXEKm7^1v@|VzSqSO&wPaXlkY4ft&42#GHJKv0N>i2raZu5g~cA55;IhGoJuRE zacs56>XoWQmXORr)6y;q_pDK!EGp=*^{(U*IvFMGl0#btg>f1?5riSO9%VS)OGMNt z($F`*E=GQFMKrIFF2b%eBs)cD)r**MCqz9Z|G13LYbV5*tZc=8Et9cYh9Fe81?*Jp z{!HL-PqLsW0@EvCn#ge9Jl!B9WK%3xnc>4*huy9RH`uO633ytxS~eH;p1!5cY#hv= zjJC$bV@+{b=R_RPqQrtTzLJEJTQ$bID-Y*?WQjBgY_yc2dlCx6_%;roix|-xz?g6($;`u#CouZB- znUXJF>VkshbESQc>v?Qtmqjxa*F~OX6Qz14Gf2JR^bdcjgQi*2=JtZyr^N9igP2)U z4n%dRs{5qPSF~W+u~}c7&|nM$|6OVs8MX<4m{3C{vkr;PU?-EOdIb_j;fb)Jf-kJ~f4<;XA5g*3@d zIU#2eV;`a_j3fk}?lA-w*jb8_Ar~BzX>CztNX+v#CQWy)d$7UzV*^bGBWc<7bE1b9 zG}%j-jfoM4Lrl;IcMI|@h_WcecRyj~5OzGh7l(^M!Z>Fk$o=$rh`Y!P(a0NVP!D04 zCLwE>6AEs&RPG6LtKN}kQa6F~JFdDmAkeL*NiUSXq4s%cr&`tw#Lzb`jt0Six}NoT&wnNm;(+k^98^)DO5*uyd^BZkYVBNR_FBEl1vYLQjHADHd3^n< zEzzm^-^OA{+$CpGbLx5{1s7;Lg`6Jx`gdaTrfsqGrAH7>mO&vh63%>?6Ym1XqrY&x z=#gHlKZ6&1FD5ShmTHLAYKl}YGSqUC5AYrdc1?{)ph9O!L}m4YQy%cK7e~)S*2lz6 z{URL`^c=&feCqd@#G8Hew)T9YflA;{20c6gwX_37zI((O#pa8ef7S$o4iqRo3LSJx z!IcIBQEb&|!#~ih8Ysv?#s|q1NT!LftVZxPYNiO*O~3=7{nji*#pI16apTp)F}!88 z)Y)b*i+j6u9loVLV<;Z-1UAMh+1ajLF#q<4^KQG4&P^4>WzUDOk8kJ*$xeHZJcqvvUuA(KJet zAJpyFu38^we(*DK^jrTa-gd%^RQ~hqXi#tGY4s$x0f(Kin{Qi{Xk_cPluf<~&WCKD zDJ4sA<{FiP#5txGnEt@^v^Y{1h6(*~k8@p5kj+qK$(v~ys!MVMnMk0Gvp%IHn{8*k z6HN0>>igQ*(H+}AbW-$x1sKf0KVC?)x^?VWM{Ku5e} zd4IfQX@86qkID1EJEZtG8j66Y?R>inS-*SLWK+E7rX_*{&&K=r*dFa9Soj=r%uwlh zmF}};c({EH{X+L^7KHFKTf5_f+k4{q%Le0^6+6?(#eF1xip@)4k$V9}2A=I8Vm^mu z+og^w@7}f~em>G1Z(Y|HkLwt9&tcx1A=j%0*oh#L0G^8S9=gW8jtRcnVaBaUR%je( zvf$}Urhc(bLCzM3pjpA+83ljeapa5RXKNoQ2If&Et<+(KBo(MmRK9hdP(WH^(46R4 z>|DkUuMctu8y+4W1^@vTb;LY(9CmQ|2@v9%L`(0`E|eN1S0f@tr0y499?A~+-dsMw zot+#=KahE%DHjvo1Wdo@H7CzakiutXs?27Ak6Isc(;yv9PX(WuQD!{1 zYSpNl1z^HVuA$#Gy5V+aGdU=Bd@)LRL7Z(nOl9GCAKs7p0US=|*~CV<4{TiEoB$)u z-`a2q)qvHis2;D>hMzSv&&Y|b=l2{|D7eW~d6Q}}?5JByEMyCK7d!G$acAAD0|db5 zh;rz2t@?hiwz^m;$Ks(qP4R^8IT2Z@o>#C1n4QVAx=t%kW9hZVyXE*@cUCfxUL$>< zh52d3c)k}&x2ne5*XRvx0BOuwoKJ`=YX$QJbFX|Y-`h?-FTg?K7o`iMiqo=pnPA0; zDRBOJw=p?-zuYGShGY{G~ws$wj9yC)&Kmmo&vtej!m*Gf*Y)97&%cG5vGE_P+ z%o72)CNTbFX%RxSV38v^sR&g)0uv%J!>ZY5999_Mcz+seE6c}cFhr>pkfCO_IBMiv z7n~$o6wGrWK@;vnO#z2&SmVIK#vz`7mR@(QQ+C>v^f2h@=fE%~5bj=E_N?|QtaKU| z>~@X7s3inONjpQ#Th`(|gWWOQrBwU$$2r&pifhaLEk`1kYvG1jeCOOJk)Z43@*9V9r3l|X?u<1reO}!EEl-J=U1Kq(3@~eJXUaO|?%F&l|8MQfG9O@=e=UfW z1T4-gK`RtAddO-BG=d>r$_Oj)KtQWmYtW)SmbxRenGAgvVMZp^M0~32m(pjx;1)30 zM$!v8#R50U;DmvBSO0Wu{rRpKzE-vE-s=Qw8CsI7ptlV>voo7I&Me*@-26oQ6}^Me z%jg2GLl>0y&%kV5bcutZYgKFP`1MeXinoDJ;Q(`eWngkI&l|eG1X9f?ZT+z@pFWc* zfXZ`e`H{p}uR3HyyzTG<++NRhb@RxOTdYQ^&4sTbKCHjtTcFOocZJ%2561d+Pl%Vl z@Q8TFyI&tI3RXl$dTgBj!Q-Q6d{Cr* zLgh$)IdOB#BYKN-zxdb47-R!2K@D}bH~{5X0wg4hoH$GSl52r7XN|G!UfEWY6AHFk zK1r_;h?EmNIVti9eYL8rW(xF;>__Y=oTIEO2G*_YBCOHUg{^DW#_+#?HnyJezL-%h zYD2Tg7=?zkeU9C1@tMMq12o^kyz%ilFg7ET8`_Ty5vOuYkyn3 z{raVGP|HMoe1p0vRH6(QjPDKOl_M!f4?7=HFPrt4JrLmP&j+_Ji7)lF#M?IPif45W z#ju=M{4Le6L6?#?JV_e)e(CZsF{vx;o8Y)pUn^%CLg#jM$53oR&s0)JFH{GNT;rWY z=i#_w^XuMARl0WK^IjR>-Rl5lfTxnhnUWh4bn*vCEDhrTOIFkV6X%p<5^AAY*Sn_I z<(e9&CZ5c`5wRLOGYu4aMtWpK$ue4qwyVsxNwy1!O<10BtZBoF{p=(NFQ@-utCNju zmW@tgilh};XgR>Az*UislnstDk$kWi?k-NpnLw=&u|TmUAl{01KH^&-Qnco=Lxn=WgHdENqeOm^B`@oxh+^?Khq^NI zcq_wX^%)k_N67O+MzLg|ImCL-v`>?aNwp^0M?F5Dy{0vuy|yOyQg+nkw-{n_5@$>k z&U|Eq8z;jC5bw?N5nDETGR1FanCDkf5dGc+CM81Wz(EOoWM)uTS4&$33yQEXyqo)w zW$;X7Fo6klKQ>4E%DU?LKwaElj8U2uE*oeoYvxLKqpcKSej>?<_K#RsZMh`Q=m^;-LrCG-Fpp0n(AsuSPV~58JAcY{O zn3hHyre^K6#!j`M>YIv<|8b-G-GTTexZ)$@HNKhcsC`%`@}h~~+z`WO|7SEl_!y;Pu6U!5~<-G`{$a%i{%K z{z)_`+S(x$1wH!~#=HBLDCgR&>4L>g{^GYW{QaLq&-0$9I&wLA{lk|1oIN7A4n|q~ zOWqI+QYOAue+Iwt{g}Aml7#-NXF5n9?@7z5bk6LY*f+s>)Ay?Vjmd#He+rKxuO{g$}jf%lUGe3OIxWQT4RO}{ITyzeuA;2A*riYZwq(srTj zmj-o7xS?+@4msr6v2Oheby)a7tZx@uW&2R+Zo;}Q3~OEvEVB83XV4k>w%u&*1IsBO zw%B&q-ADw`m?|Ta{+`zlw&#@Tby5f55j}r}!T}y_*^1pN&Y8jjjonJmVUk>Rf=q+J zoKTM*{Eo(@t77_BKZ)!A?u{`chrVgK5J{jEv5t}PMMN%^Z`dnsg8%+d@a3a7t&DYz zQ}OoIeR2P0u^3D7RVbkh3E&Sfs7%o@KCD~dxpTVqRAq3_+Swk*t{RHJU%n%@2^O6U z(bcmv`Q${N6HCTbS_ikN@b%is`Z)Q9rE#@Nw!XgajY(i@M*@N>{b}J|I+M!aPK=YR zle{jik$66O>!%ZS@t!Tcad_`!ysBrXO4hgunSc2mPaIy zKuC=%p<^;Cd>;bA`rDmYyl1elX+N4lWyaaSSmjUfvk}?&V=4i~d2SOsJ^PB<;6&PH zD?S4A5Z^kfN-%|_BIp9hXNBXQb&Du{rsq}fnwwzo*fb^5n-Ts+Xk3^HV^Rv!pgnah%9_DGTr+M!vmNBPQ8XV?SW<% z+_dR-GRu4WdF9?jEN}$vgr`ET#^kqzG$LoCz}&Rhy3bk_?>@1&J`P{nATq0(SS{xU zvLyPTQ8#L{)6i(LxH$%_E&>d8n#?rk32`*d5ESN-kP&0ClbcZ+Pf*!tRjZL?e=Y$9 z&rt>vYPC7t1g4M@7~;%W(gMR$N?5!120zquO&zDd72R_^G-N|%&u|UKbgKmLwSqJp zwQ8^UW_M5Y2#>r{__y(teQzOI?XD&r#`@KkAUrIUdY@MQ8H^YOU9nmA4qHnUbz04IrLltY0Sem z(cI!FRk!LFm-SPFP!l^<^GDkw;1}7ZN&P8#2kI4wVk*mAKP^HW37JtvuYjEr@q)>Y zr1Y?yjamtsHU$CNbWmZIhG-3V2vBW$E4R1m{Uv;U{S9S-H!EA*L6kJJohdfTq189+ zXL@DA%06)Z_hRa*>!SMwe<8NrPW5wzC?L<PteYXL z2u1>CB3n?+?;{R5C{9zGgoht0M|t4Jm=ILlwMxt-N1pwjk%<4dUv?IX1)@DzFWB0| zvaWd1$G;h0`tfzqBA9y{ePtcI%j=5Ia;L{_nW^=nPcj&*!7pDJHOo4q`?*hv=^M7i zjDkD_OT51pDFi-;GOAJS&5VLgL!bMKuQ$84_MOp07E8zx=9T#@PB1b_Q2!8%cfBBL zkG}XseLo>|0tQS5*^CaVHtC&yo7=ze_8efpS}Ki{myBNjOWtF~UxJ^!MF}b<*oJeE z!8!KNG=UbHrV80nF9b+!8v&Tv=+_>FXr#SwNHzU3^dyI<@o&U1lg!{*6LOq4U$s+2 zSPJ4)5fF>?qMHpc-m46S5l|Sel+mCESwHrobx#T$OM7Hy$qX-KRnlO@;M-d@yQdufzYz3Y?lsek)!eC=OPjQj1sU(Bi%-3;t+i+E!0o4-HO86eYx6 z!R$K0r5kh~JXs*sknUMcIzc64sz+?rH(VE+-|`0Wo?I)|__Zcza(>26XQEY7A5`DV z9@Foym#6lkYgY&|TpK5?-Vukljm5YxP90_+f=_8afeTwJ;N1G{h@scSSNhxK!1lz0 z^x1#idvo-`_JnNG)vz+Bs!7@8F%%yseIih;HSw7p?Qz!jj`+~}ZSfEVC8qUxSKsN{ zHg%~$`pO)Y8f6@q+)2iTDS%JIecpJ}(wNZaPTsRGy7W2s>~?|*`HgSD=LoF(6UpbH zHJDVE*O_63U!B*I-l?bigKQ##xLF&_^(aUswCsN|kFsA?LU!(9PmGTr@hm5BmZ%(d zST;ewO4C|}bm~^SOgc%7h-(D0T6*>-x>9yL$Vtj^t%f0(m2TA_CsYDTpoC--z9evG zIDz2!0a^{~^Ne8b*2h`}(3fP1nI%ZT+&-1euyifcO%LHD9@AX(y!u^pQ&4GpLwGy* zgU-}?qh^%CTQcW8ogF({WSKK2ViFE3L$WA5ENfW3F>xyRjGg9kZ)b}$Q<=9d4rDPj z>;#u<{OoeZfJj%@=RngK=f+mXL=EN#TLul}!o~CH7?^?5t55xJe%wFDcwj7x6nf>X zyE(kGsC)*4!KhjUHzfHSB3X- zdiPX)SX*PZvT(hEU$H!lDK{lt9!N*e7CafxK|YT&l`Nai#&ewm3j{sLC}!Q3jg*pY z@tT%vd>dZZYvEm$YtCk}&?p8X_vgUUt2Nz{GPaVLM3@#h25kB za@4YQ@r~Z4YSmO5y^0vQ>9^+EwRU;~u>6ojHLAUcNu*qxk{LRj%Vr5hBh0nQ`Q5N! z!ax)`1UQc4stc~5#~liTVT_N9V25@^bGBM>j!_Iac7B0mkJEQ#f`L}>ZY)0zEsec# zW@jYef#5Vtu;au+;XaEqQuc)Br36oaW#HsC$=L?B!S`gV$zs#qi7|~SBRsA5TGBsi znDnH^SclLy$%u9o1Tern=-c_L(b)36EnW*EdRg~fR-mkZ1}G&ARR24zmPG@f`D!%W zf6wUn(?`XuAWmlcW+ivmV=5brr-269-ZvO~i-GT5PkB&0^`LdpprAn7M4abpGOCku zH~ekshyc#5o;{_hLv4w=-nH?=%YGfl9`m-i^wKNj0QbltTc*pUDTYM=Hn}}s@SJDF zQOCSG9{S+D)c$B7rutPo?0pQ3B;iaJCks0LZW#1kxJ5O0ML{FJY83SxRv7j%r~POA zYD<5#h|Ri5UZ`EmMNY}?Jk6p+^I5-K%JSOlW9UD>7af1{=xEw+57k5qF7G~qy7ZzUh|aL|HQwP z)3;f{6PP{oecaD4cj)fC&h1`%TYH^V=d3z2sxzM9I}Q->N&;&H8?#q*!C`@k^^ljTjG^=lS+uC;1ND$0~S71U2kP!vUqzHrp8IK0FAcBWuQqS3b zr6AB(4kWbCk4?FovNs)I8%mZ**+%bXnc5P!@pM}kmq0Rl(?7&9O?lR{Plw92+oJ!5 zvDo>WUCN}Svu?+yAiYxWrEasXtn|ALw_K}AjyOwUBa-;869dwm>t%$wq!?>H)IhIYn8|6pOuuIhe^lYRGX zox5!h-ji;WF^_CFGq-ekeDKsW_%UN%+$ zYCx60jxlzGgV#WZP0tfEYKQbsA3HnV_V!Q3yWjb;c+so=Mu@2E#SARO9B2G@M1M(= zSmvdYS}a$m<@`=6Awk`3qgxvlhY>mAqz}$V@ihzwmfa>N7AQ19PYAKtPXt!XSwpf3 zRE}EQfPl(c(M$gmbv9Sr{wS1EIQ?8fEX zIsR?$Eh47Xef=5UH`)1N_piQeVR|g|C00vJ{pvgFqVf*a68}~Aa2&m6mlH1d`r{&z zZI`dmAU^?!^5}5BPlI#`IAZeLjBAP5oR7U`nc9&y#cBKY#euD2P!`8n`V*-2wEg)B zP-y0X&ru)DnrRvBY`e}`hH-J96v)W&1G{$IU7u{0zd{-9wAiHEW=G@l10N9YefEoE zhv4VkLlA)}*`&PyuLkVTv$A7H>Gy0-9fBaVGR2;zZ4@^Jsi`EE5=8Y14iAetdW!BW z{9D&!mjiLOi)+V~lF5=Z)xAhUk(8qUF&$qT#&kdZ8{QhoPn9;;pVXr@OJ4hK+apYf zmlfy8$}XWzrXA;J)cus`ugS2OvJ3?Hnq;9&2a)y{MjUcSW}M8WGcmb!P=M|wjFarl z%WQ%**nJS;b zxFMrdcBQvDb6_VO=bB7mZXjo*D}1>ho%6;p+&+l+^L?Nq7fxLn$TezZLx0{UEUk~_ z3SRZ<-#yytYVVG%s7fPkc{V$zHv8uTD63V)n8OQ;s1{r4CH9HgU7+Lm;Ce z+Jo~-eQv!nq7$0LdTLs$)@zS^arD+7e|wfEJgRQ%RxMYAcD1yHEq;$aY9Ei z(sX~Cb=Oh+4~kZQrVy%{_ht!ToMjwp-f)7JUlKemkO^q+s6n1_q|eJ@!8ZY(~(WS;KNQg<@@;nG+-Q zH*bugt9FT?L}N3@1Dj$2^ye{vM(7emRnHyx>bJzOI~W~DJkf^k4DDx_;@xq8*;^$b z;+Uc4YDnu+r)=Ky58e=O{qqOMO1;xGjqNQPZlOKP*}AKL6{(YQihWoNdb308Q4MMd zG}YM~U;5Vz;`lfIZERCZhq-3;37+ZKIU9>3p8oiF?|a@6tCnh=R0}<=+9L0@Mb0{~ znGBWPy<^|qcb-R$AWo@;(LSkFHf__k{y6xwZ^WQBVXG7aXUwZo3BKJNHnO}<5mj14 z4PAJNkOJ36_mNL=S-`B$%fd`#?XH7F3=Vam@z4fk@ZA53sh|Ev&~w4j3p;v-WcYtJ z0yE0y(QM1WnHy2N8lAb0L+=;+pL#^JuIP-RYj^srV1!Wkn$kRF!QJ(Bn+~uZK>!Qq zvO#2a_0}c4uf|X(Yr0%S-;fjckX9;3g4i8bG!GK|Uz#sRJfp)AW& z8_k0RxIQ6c#bGUMp4L@lJ!~u_EDRErrTZ$=zp5j4Z61xCVxC4W_#QTJ^emUQ6i8eN z4qFG)Pn~))>%~PuSVn`rp!-j%zvFWbUKg)<_&#y)O5WF(r_Nd&J-(yGMJ-YOA*8_f zuGko_e7V?NMGE+XOU{WELQPHgscj4TnERyH&l@E3{vF->zTe-*3|P?n9D*>T_xPN$ z?;kw%pX2>!{%2fz(R*Xnx|QO5=#v9X3(aCg-8Y|q+%r%dR?95TIKJ?@)v5#jSsZih zsqwfc92y@u{clAcxg(}_4BBqKBk}8?*CHDN+Y`oRoEbZ+MSNH4sgf^cgBhWS1596F zEGJM-Cao%Rg?nXB@(fPTw^dR`7)J@K+doHB;M`)I!ha%J-2cfBM&EhoMuYY)NVsC@ zTXOQ1_d?zwWcXe-o)p~M%`3OzW8IdSn0QiFn`o?M`%1 zYAa%8w?JwV44T1DsMqf-uxDqZGiko{8%#`(-qef%F-WyjNzec5{x2;+kAAZJj z<2S3;I)Ow>Qg>?6c7nSHQ*}~-ax%CbLYUP{=T4|rIEf|c=c|O0bWyYH$X0cZ8E+R! ztgd&WOM`_V7YCRYri>rk9Hf@#kvem=45g$E$9`5kBeV1xCg=mxv@+%n9Fs7^Ztr>R zspg#mdg=moj1(4{Xi?>;Qfnj!#gk-jGk5hYGk}v=IfH43=3=_$SHojKygUrTrSF$p zA24*hc^ez)G!UK1otcnlB9E>;27U`Boaj(-$YBsoNOf-F%1pA3CHq!@{v5FCklN8J zjSYK)ZS2$25P#ZR z6OZj}h(|9~hR-BcD3~-Js&`1wHJ@9td!|BX!{x;CSD7KtPnCzQepVeWvy$>30gEd8 zVh7hTDA)9`(_J@>700gEd^vige*vPO=dq1dp$0c|iv zdYXUyaWOm3(y7AvWn(wE_JA6KLMkSs+?f;P40X)ZhXJ3Ueoq61eQsL&WS6q5RNi$$ zyY6EA6cE%6P-qXl(KS(u7;&)2MGi6{VMJlQg#vgHrZS^HW_9KuPb&IF{Rs|lt5~o* zpl;W##|1$e*E`mUBw#|0EQfoE+NSXRHbGrm1czQOGCA%+9W$n5n*t}u_+8hI#KwyR z{nHs~5H#9kY(*7RZi929dhdFAHf|BL@(cf=wl)um<_GUje)fU>FzjNPJP}Isb!T?YI zpDcMpkNVLrSsiD5@So$jtF8 zT`xR*?u7|+Cj0B?SdkE^IrC?(YsWazHDcgy>}-rZj(d7+c-|vp>KZwHs(%Nno9DWc zY}HP_d*(F*S1H?a&ML)`%#(=u7NEk;5)gotEQSr^cgBJs91SR)+#oypd(?(V)_asVn64>v1gybSaq7979shJ1^O+HdH$t zpsUyYX66*MV+xt`#PF5zXNbThEExwaS%jQ^>oP~FO8JltN*{FnSiw5|eyPrC=W1nE zZyJf68wZUJs`O88tUR}w0Y-hWh6KLSD9W~f=*8c%d2zxCZ;IEy@-^{J z_5PjRzA+{Vrd0LH?qxfX77*oRjZ(C<zi4*?=9XRbqis3j`bt&RG(fvLqRemHd$WGzSGJ1Z1sk z?u1$6@VYDzXI>da%P!p;+rGBFEr!oOFSfq_G@~FJMV<$wcRqn6yAsC@H1|7x@0VE zKdCELQptQ(ysnH?kh695(tw6v=fd+l5a^h@)5=KCDQn!MdBmn|kV8Hsd2#yFo*O^e z>j5Hvq;*kRR4GxU*UZP0{tKk9aO_Mri9<*CVV+4Sfu>@h&FT$}ZBAeV9-L|V(X(>E z-(`nSkLX&p7_3!5gukcdFpr8%a(ZAY+E=MPqmpdnO3)BMpnVf|pRtd?qUCtY0e<%! zS<1>!;umf#&3`z=h8HmLiJyk-i9=y04JWEN$ys|;44-P2*b_u=$Y79JfxHL@#?B=5 zdkMFyNK#CAg~CQj;=Ji^XP)hlB?(OB02>NjjB1ae7zX|sIvb^IOP%rOI1Lpo&REq8 z*F&|jP%UmTfB7f}l6xCp=Z+Q=q-zoES@9=D`64qI6thspt7 zuFYsJBOSWRxy_m4nVC8F_m#t2Ip)^?8DU!-IZ8NM9zKscu^HtS8Ik8RX4>P|u8qhi zCJUcFrND%tOE`y|suEC0=O)jhv-A!oXp>UU%8v;s*bvV9=5a(Apae7Mfnf2|*hhSp zLoFkR>>B%oTG|#tmw(aO9WPpc|F}Yi^9G&dE)hg=SSDd0)c&9rw}l4g5_qsOJB#5A zFk`>~)t=Jc?H*LWY5mu?w9Vu+ZGu^}s3lR099gojqiWGY83yn}>UlX#)DEakn$1C& zm??3fKN$pDO^Q4L#URQ=>m#7oZHgiR$Huv3-vY~+RLyVC&QTZQkBY6E>~Sl^P?}rz zNVA|AJLGVUDe%*&NLPd4V$(Y42#QGwvvFnKaMXKb45J(%;6XS*6OS{GaA;E`Yf=&T zN!^>q-=ZmUea)zTe$|CCK!oOKRN^fe{4xrfYm)nkh%9x#b236lMN~A^w@YMLe1D_Jo?tExBDjPF6FzUGr3sOz|``mkdt zcs}?H^+zhps8!3OT~`c>5wjuMAHOQ=`>#wG8oXIzq-=p&QISRdxs&9e?^_~8Ke>?sKJ8fE@(&~rBpC(|_dbJln9xy`yc%Wiyd z`Z)zPzbP3@Ad7-{H@V~%-4{Pd@r;`}dvD0Y4?;{Ri7P_qH3)Zydci zYe{Rl?v?SO51k$FIQ^XX%_XM^IiR2!5NOrqRY<*i+ce#i-q+=B1TQP8zs!>Fw z{c0!pu2Vi1XMW;K@vU<|5CNpst3xBM2(yxgL9;B@Ij_XlBSxP6dKB*`0E{#3dOhe+SIDEqTf5az!U4EliP={RXsU#yh< zj(j3vK!!4F<6$a>R4a*HE8WVty5vN^Pi>6O*enRMS{a?NLaqMDe&VRw*3ax~k_Q4o z#vew0rfo_nwqFM8d$#t(e+{F}e$ zhIo(2v>w_v8Shx%7o+GDIV}l)=3bf5aI02ByCi?<`Kxk6>l~}{0{GWit~8pP`F_{6^PI!_%`}=ug@703n^h9+Lm3OmF%a>bSB?t&sW!y;o+sS^9Mf zzd^TX5J@Q4Ov~BD0iKkDKPxAlIcn@yLbX$UfJui}5LyiBOn;}d=)I4TRg8Kbp32Fy zp0i*(m+Oh76a%PoO3QVQDUw|@z8|9i*l5YH+5kzD#Q&@AY3qdSn%=}|c?Oe4HDp+Z z9WOST{H&t%ZPJvzjzO|WxmO1mR39CS**aMcdvDn^kz(4?WC%+CDK>@Yi|Jb=Lgt~=<()F?k{4C5 zbI*W3%YX~q))r9CTSC~=Si-PiI;I`INoPH$huuw0ncl@we0%trY3AQv^Rm7vD|{L( zL><6zL?RC}V`09$-YFa^NR;1)B6orxZZDJX(FEy^{#@1C8n5WuBYx4=7At_wBlvhW z>*9$~)Cckeer}Y3e#qV|NhVCWdi@?~AvFLaBETAvLD{6e+A0z(YH7*ZPJ$fJ7@J{e zCJU{1fGCSU^@TOgWIbG^`!CcPkgdRBR}@@_7J-QajAK3~!=21e4~I?yn8w=^z(2K5 zXx~IZKQd)N&_u9a}YQ3s-pz@QEq;x5B3sZk}$ zr#}sHzH8+8Z~E?z*n0Iqv@FrTOU>Sb*;~G2jbw<|x2P}h&b}D@+J({nghxi>Uh5Ps zQ~k6GLyX99pr{rFb@)xmGznfBD({#x1+&%B$ zk$3p(RJ>_Kv&QwydZh##;=A9zLhTb;<6&ZlF0RK5G|xV7AoWrx?Ed_i)h4&Gpz9C~gk0B$9gY&Z?JQ-+Mk8 zZBKkuv_ATwf(cP?CA<`5Rr8Jzh7fW>f763c#1>OOxk}mJZ)9(7dL)#6QH0Sg{#|4^ z!G{=%4X-;g_ImYUF|ui=qPWTYTzxsv!Z|N%dWVaD7cTH_@tl>Ax@QKbRwQ)_KvCb{ z#<sTxbwzhpoeiqb%(oA5`A`PN`AYN^9&yTpRCWp+ z>I^<=kM8*Da~=_`dcP@j4VRSDX1&0?qAMKi&U=t0hU^d4PG<`sMG*;Ltk^^C%D$zt zhBwD)A9zPR>*;?Pb30Y1NK3au)^!)Qz=IL^5Pog#4d~p?f^MDIJC$~ zL#QFsBCv$OtrV~7Yurd_%5cMq{#U+fh!qF^a_HWpW6h}&-J@;*@B7BCO9H{!|lK&1j7vp+z@jl2b_+f*EOqc^*kFwJT6cyQDGMDU-_N&JAg;vF8YE zXe$m6ppUcUc0?@`;h*YQ-6ACMi~_g{5J>N~s6M(yx|edKQDuQahtguuNjN3L#(-Pz zR5DKvcBfhZ)^xu5WF=^s$c#pqbO#57rLd8!mof}F4PJJpH=`W}YxZ=0Y;n2t5EQN4S68>oGTd@2oP;KJ$%<)+s_ zo~hR*Q-gtO_=)b(pu-BwTSa_D?e3`7hCvfas;Au%#-}TvzVA2Q}Q}!in zlBqPoj@D$HdSF4P8fI!^?W}VGfI!P7jC# z%4?p`#M`%I9LDnQ<;yT8PQLchQ2&?=(&2dfUmYB8dFq2Bl%<47!w3rY%OCuUNN6do zD2R$it?OKmgq-%mRG)~2Bw#H^d^B^P-+|xw2OssVKA<=vK;moU=#Gjp@$bLhTZhxo=E<(^EBa*bPMggdL)&35g|35MDqaVl8SG+*lUjZ8x z3z^v+H$-==1nBH^%7M{~fa<%2ulF5l8|QmCc;8?L4{Zo#*G#5vt2> zUfU86JpGl?`G8e1y1C!I-!XRPGv9WA=WlYit-*YzyvWJil|G&M4DAU5X<6!!JqP_& zjKCz3NyC6M3qk}=0^nMpp__yRnI05kL(00TOT_^~g#Z)E40Fn0K!xdXSAy z2W0h8=9Zwhv%&Mqi_e#7_L8R%vb`bsNUN5ynx1&`n@@~OfB3Wb;uk+1>y`_Nvw4dR zQtR>gAkE#jRqow4vXP4Fc1Spy;8ti|5~rQ=$#}~tpN-%C`s~wBZT^zR0h&bf3G z8&P%~c7CH6qUWS9qd~~KD}NfBPkdv{?bs4cdu~v@Y+;=y`A~R2uo;j!70DCwX?4?d z9D3!tkpC6OtsIEI>`}Q`3E^2)WZtL9+6>}Zz8BkzI^rLXG{&nou26DpHa@9dzI!)G zFBk!{*nv*_0};+2%Vx|I$e`qBd_&palf>kF^s1fl^7SJzCX%UfIeE3zwiY)1TG!+; zZ~0kjkhv2aGgrrDU@6)ye>)OpBwM zP)a7XWLHu4^L7A6W4!WUoiyYX@;N<4Zo?7`61hSV6!-0$s&aM2=mXqValy93xjNM;0xM!kdi#?B3#x^%G z?_IG*b1H18@!3V|>EMWdX7~vP53P+j9EODyr^|C#py`H0CzP3yT1j$GoKA$8{=TSl zNgTUouh^mWS*z-P$bKN4qGy<234vl`6UZ{e3W7}tx-csi036GDMG_&W8Kv!teuwi) zw23Tgi=5*oS)#xfXKR5rXWJtd0ybvf6S$3jG%i>&4nFU}{iaR%uEV7akn80T)C3~9 zR@pCVk%29%Oe6Yx+RWJ8Bv?h0>Y6zZv_m2*+@h>6nd=E1-X_798xR;|b~Poyv6;tl z9pVXURH!r7XXq&kaThS?1__Bq8PgDP4axB#I@Yep*p!N>CsuaHq{h1Qyz64%s)1u;VU(jt-5(2JEIQ*oMcSaYY`+E=9o ztKG+Xry)KnXLn3>q^)xBZ#wmvszFhPUGQ+SI7I9!$x!XR+jziT|1lf`)DI%feBOXz zN@;2>$dm&2&bktZSgO-;*Pr(X`eYR;$FXU|ffCgCqANDV%m3+nagE-gL$$yp{(utC zp!_Tz@7NkK;h^_Ko~b$Qx%%EEF?r2RF?9Ah(ei}HM%$wvEMl8oGAMMW6M>onr8tb% zt;kYkq=&xpotXIUr7_p8JtUNaEdtAng#gL?6jhFrvhOjrCAy#Zh&b?r&z18mIWRP; zS6B#`Rff{MQ+oRmncZB4l!KKKh@3M~9Y1wYFlC&be#D~n&MoyCP+rL??e77hIc5ll zgUSG{p)=4tF2n{UKQcB_Q+v`A>P1kGfSinkX~F8I1PyDE(kIF~N{??v(|3M-qp~j} z4jyADWR_pIAb^LCHf!cWa5_tQcn*3k9o4EYulEuTC$CTf+DU7W&7Hc}w@0^v5q-ZI ziQyeWY*+>58Mj{N(h}749HnBO*Tvkwp1ncvLhk?s5uDRf!P!oF{C@HBN9-+wg*I9Q z2*}`6V^7|Y-$5ZCdr30w zjsicsxk2u`yc~J#6Pqad)1)97HF_U^|5@>gFI*7+_3v+wHR>oZCkQmKRU4PLcJA++ z%|D(QuuZU_Cmf_Kb~7YVLvu~>tY;q`Kls59;`5(7GoJcH!JxO@=;LLQInHKohx}%D zzls5nLFWvTR`>BXb8s$YRc1w1_Y3S$s!j)@eqaxcGMm>%#@MdLC zaBihm6g;SjpAFQ<$F_CGCBv<8rX1i0iHwU{Xx|Wa$;@Ro>Svh3pUJCaIGndYS5f-|>p0jEqD#wqT3v?;%<&DY8J> zA?EnF=42Wu^N<3t(y0?8N@8smDpAj9UDgz>OW=e^c=hP^@t7Eu&XH5xzEY)xvahG) zIAixxZsc~gaCm6_+meRVO6d93h45L!- zTD5k|>|iP@oP^4O^b6Zzw1-!IUzxf5s5n>UpipUOcHR=*ca0#2&>L6xUR2Xd@7ZK% zPLd7R*c#u@;X#?^?-wAyskAdPp5rl?pg3mE0GC5nWsq-qeyRBc{z|(hXCf&8*G2T_ z-B(by2ddxTk*n(B0WDL}#U%RuRJTBuvC5=stQ3vs?-&AowXh`1Mnmc2l$2IRuH|Lk zc@j0z9(R7_Vd7d2Ov$YBoW<8T5})(re!$$jtOb!XN2v%t_%oRUs-jfR7P1~VKdb|v zXL;BZ7=A_supd%b*l=Y1l}+Sd)S3 zc3)e*I{tp2ePg>WSu3_S?qhfanIvZu7>9?R*;&mm4loWUMiLGsVrE5%z zRHHb6(HVTu(_YRSYfr#Htwd@>4zcr$&qV#6dqn4-9wwO6aLfUP<_y~C;r!h4bd-Nr z+RyAXT$C5`If6uEs*|3+c3XV-sKer@!w<9}KdX7RuDcUX+HE}bPW~A5KxQ`0j9e+I zV#qnD;{%cHj(o0s&~EEx@8o0u5SNuma{Y=PMQ_LBgtIP=GcUV7I#mbU$R4zVRx)*7 zYFjhE>rgBjTiUYhYl|giC!3{sMq=n|-!YltlB1q0IJ|;7gM!~8Z;C8P%YqN3;Zmo4 z2^xRr>HjLSv#o+gs`eLIjlh#kkk-jL^<0-P)}Hm)sXoEeqp{DaFO4jW3jR7J_j0V3&7GG(8&Ul@>@Yh4MRB-?v&DTpPWOs=yPoWHAg8r4dwgJLAP1PuYGazlim?hVC_D#m-3$B+jp!+!kjQnNZ z3vnT56l274uS|2XzC1Flk`j!rT74LC#l`-42~=7)%_;-j9zFWALu}O}Vw<;7lm9pG z09SfG9qa53Y!k9dSzsJHs7E$hGFIa|cuiNl^$GjOlh${u3xax|i&O`Av~>;!iVtH6 znlD;*raZYc^aKS18&|K5nWiQ2q{E*czrEp_`0$556n}Zx0WrBv1Z~9ZjOJKmN&jzb zp?kwKth37*COZZhsdVV&S6mxcZytz06MK7yf?m^t@#it;`bFpc-Y`e^w0B&5Op3GV zrXsRqY8A+@y0j4O!9iObcAdbn}5Hjo-Es=Xx)^fCDD^5 z7TFOdN&PapX1NP0M=~_oh>M=UzLt$RsRRgPbJC1}A)mr7!_rmn;95CdL+73y+dlp& zv0X2f<0Legz0YjNes?v$A*^Pn61fnPrn>(5}DRglW@IvOm#aoS5>7B}{)9n`R#=bhr?*)|pf za$?8yeGAD$B^1Y11~k^M_ia!Ds9QFP9NI~tsK`*y!URnXFY~OV70xl{TWe>Xpw2=w zZc|pg4-~3=0Z{L1J#3;*6%L`A0R7%$(s(Q=EKun6R)mOy6#25Ykyx|J z=5*w#OqPWl)`u>4KtzYEylegj$DxcrO~Q0ki=*Xb!Qr>#PGTe1+oWn3d8Kb<8yOU_ zH=VO=O}ur(J~5yLS*7eL*;^dSMiDe2_;5_s8N``k`sQ*|AQj$+%4)i;h@iioD}GH| zBc7#kk}+mHV{(9Vnv&qgaAU!?sPly&i+Wx%t5yATjmAqAr^I$wPGcuE^X3< z64WEBm>x%3kmYt|IDj73>(BvjhU5nLHQ6@a2eL2v5!2=f=yZeDs96wGM=E&_&Bdr3 z=25|QnRgs>$Qs6FOxx*a9W|fz5&-VkilEf9hQ*>=*CoeVu*+-zMg3dVL$ygigV?|= zle}%xnDr?nz(KDywW^u?)ip8r<@2NaxlfJyy;sGoGPjv|V^1=lp0eNl^6$8g`}#1> zUt?XWe-91}$AN;h|I5)&j0Y}nSKYB1pKGpdtmaDibMxEiHXe1Cer(4r$Ho7HRGE>p zo_TQn)N-y;!MF3Ccj@83=ZEG!8qTQpyRu(3E0)ElFZgksc<#?)my~b2YOFa=>~F7W zS&n&l+3h*=USEB{nE+*fi!!Ox@hu!E!XutQ_wI>^hoEa%TpDS-sbUpe3P zE0@H?)z`()XV1wo2u5w0@9ndAU!*LzJjTIQ(5q(f`sh0BamxNa+iNmGs|`Mzk++-e zr{8lnZ~fzCIJq0LoPydT27ycni2hqb-(f=#1?`kc`SG z$$Fne10^v{^?CLribH$SGnWCRG$PR@a9w1t&Q{IXYYyEzUi#2IVzrEyDQpC4dcCKL zyqG_O3(J(cE%y;)YwT!?*`;ga!)JUp{{GF!$7_!|K8}6ei(}QC;D{3=S|F9JSW(@U zu=<1SpnJznZ*~^RvMC!68>~tlYP84aRC_%+DE4ibJ#E|kk;&3~$13gKTP{+#^C%-! zG9?&rq4X}*S#6H}A9z@_cQ1{zzWm8}fC%y?RSOK?h)oFJWBwHH{__`!cqdoTDMdRw zbEoeu1 ziwsmYsJj^GKIwdx#1OT;cJ>xz{*l+Lh&|-c{ll8=p-NLbfoW*!!LATWY3QU=QO0Ta zi$_xR!=K;L8E?I@H=eO{Fkau=A6=^HqXUV>T=AFO&Bf{Uw9Speu`4nco2HuL17f58 z&QNQdv0+O*zFQDr0;@Q9IHGzc{pG3sZ4x4NN(mR7V01>4g1b9(?SJoTj?Zpc8pp2P zB{t}R*hOzoFC#>V;)YRXN7H0IPoozSXE?ebR$+m5>7(r@f({uta6lG)A}61}M~Bik zL%orCCOE&VQ%?7v9vPRktcltkFtze?l@^LKXF|-)^{Nf-TB8QA*ug?i*4d7io|FTO zerjtIBlWL7hVMg4=&B`=d)N(DW`v>pRPuOi$ienPFv8$T;Xm5EZ%i zQbLh!!L#_bmKLd9f38GVs$*hh&p*lrBKlE?dze`F*Q&CGJlpj`nf+Z{&y=?-0=H<* z%;prchC@;uqAC&Otd`BWG!CZ0se3QaDH2f|OXajI(*$l1?)^a>weg7Vx!9*w2vJ2K zx|w;LCqplI-C{(Rv8HjInmeQ8sO5A#c!&>2B|NH=T;?Q?&#iw|uwtCZis&onv5SWP2x>tqBkwB-2puZ6R6|uR0JI&(I^Ca!-qQ$W%tQ&0 zHuWxUmvKF*cfsJs;H5qok}Dd7&rpj&6qaM5X&X^}=ZG9g{@t#2Ni9&dBk&w7%IwIr z&JF!U+w_ht9cr1hc`B|vXQPEf!dkp~x&Qp#g3zv|&)(9W*zt)kMy(?F?az6#S_VkG z_Yb*_)BE@q`}8)p=q-LsO^-5adcVodgYm2b*TtzXeq^kXyqH#NC+|Z7F=br$*-S+i zdKSG~vh9vfn)Zn5Y=5QEwTaqNY1Mn zo^`2vE#v(0F{>AT#~IITD?cId<&qu!o1TTpmsZLo^aI+rO-lyVO1Csiep-!MAC$9) z9;MBMuA#hv;GN4VG&Mrpx%^>B?He|I>jtfZ2wijm!8hx+${@2uODC(QXHL+m*XiLj}*ww_4w4YL;OrK%1+vxB0u>!%F$&{yK?h>L%6`Hhf$N4kVY0#?FdZb8 zd}v(K8)HBGer)`^qYX@ITCG+{3euU(5Zj2ysjde(hisZQ=L3P|S}{LQ#q+OQ6~7*> zj}uq-#bNCeVo^>zKNAY+{9zzx3nNRhbdq&hn*#3_DU1B78wLGrIX-y9viOsw!*RUcW88c_JQ$gq^X&|>l6w<$VUZI}y)90$9dc}T zuGRP4KYbDAKAnD`;V>>YDWh9Y8zU2O!~EP3r{Dj{@x|JGqDD?_=lZ5-ll%q-Jw>~s zQK2Z6jm7bGmmQo`&Fd7ly4J9{Q-~>LhKKru1QG%l$oqs4hRtml%)q8~5BkH4B(X(o z&UNTxMrM624-7VI)d1IszmNAD-6<%&dP-3r+`dw1%1%*nsuM#^$1C5Z7FZReS8r(u zbhR0a$5V^|zdJC2MVq){kFE}q?c2&I@`gxLsH*ABf3W!$B&X|C*|fGk7CGOLuK03$ zUGv9nv0=gO6OlP@>f32EY*;@dB9YE+I_g9>_SRx`%EIds=KLY*&AX4-n%Aqp>S{Se zP>{DPWhXz_4juP!U;rnPt%>8p;ajk4JZ2wH4>5(qVnd3bmuXmd2d*m4YtBVpWJANA zCKeNpBpaN31REqB-&nZ4G@0u-4c>l!VGe0I)@^u-h@-NCbnt>`$jm3X2TNx*)XX`dOqbqgj zGNzX-sRTakuo8DsMnxO~B9Br=0sKB=0Es}P$PgVB$P4~J?FWuApTP-*%mxT@s}37Z zHTRp4U~uG2hip>DC@ZC2<92|l)y0@=)AcyrIH?ov;hTHVuu1KodL8(7L5C5XgJhVs z;b^M_91=+NC~Z#k$_;W}8=+&jP}0HYvr7E{y&jgcIzkHo$~?CY$pD66NPR#Bg&q{? z2-)gxWm7u@d4?f+QhSwmai&>;0LI@gTyfUM7}zwTNT7s;e(#>0WzTv~ zktrgJjDnD|o48?f4F98QKcD>QXgPR)!9j)%GnwCu^E>rUd{dksf>v}Z9uT2d{m$_? z{wWWNH$Lql(Wo_J|E&F;^P9T=dtLLsQ;Yy3CY#@GdyM#obh7d3LWV~0=xv{kYk1*(t3mcce2 zN+7;vsj>uupALvIbb5yvcvX*_1PNsWROh6~|BQhl%XFXq?a?5zmBTJSHD;Ch9p64E zxRVYwXdh$ocJJ%1IKT@}C{AT10Bv;O9F|ZfuZ;Zgc};nercYrrmR=Zo2$=W)%5$@Bt^( z&&@CHS+Qkj#y8bsMHrUGR~fAJSJ5lT;j(2o{|;{JrZ7PFtZP>WcvlQ6n$FFtHic>6 zVXUPL&wYT=mO9Dfz<6cs=mq_d2>k=PTjQfgJS+}bscef4#)U5j&GnTW9DJ97@(k~3 zkAd_7ExmkwY*$A5=wtpi&N=tX@%8imE&k-mk5Le%FUAITq)vB%QW}f*ef{BQ!0Tk$ zkaKREDx-Dxecgj+!1lS$X??dyGJ95u4D0eZYNdjyL zi!UZCp2YL5eIIMHcfjp*>?>J)@R$IOeoP_jUbypK>!XL5IYkm zO`l7Y3J#TI7S3^3XUuHh9@{=}atwa^`_Zze;J6MPTAHSOwG*7s-)x2gic;*tGTPoD z2=v)~ZSk_@{qY9<8Ki{}?yor%m;;2_!X)^7AoKKIFiBrI))cSU)T`v@tg^`cVv`;f zWI4Ho(*5yC^0O->rDb6e`r}d{-x_L;H(k3j-mE&}=c=FY6v+@0FNN&N;#jwV5Idc} zyeGja^ujMk8senum&vrNiO=nQlgc-3=D9U3923d)lqwwfG&VnWe8YSVaKh8AORRG$ zja12lgpR{LjoaW#RpvH4aXG|u;&31f3^I_m?_=sj z(WKT@4a#IUU_WbUlVW`yQ4MdCoL&g4W(0x88K&wKXS_j-&&hF=jz7%SW(k+hZonUK z#+sa#kfUmwG)=l(?}jtox|DJry+g+<|6xw{zoE0~aNytp!9q!ri^v59Z0^ivi7Z=@ z0gG`&BiE9}%OYxOL$Zk7zj9PL51Riy?*QkdRzJ(nrIN28U6tVVCM|m{6(;x0tRjaq zRU$Q)42+suo@dUM794uwAdh!vy#Kh9X;jLe=$(m zt!C>)^Otd0aW6Lf(y_F&%#|g|ojFf%>@t8jygqbU=TKg}7%FMtcm#S3P9$~FJc1~f z+3s+1nIE6pVmvsC11v)G?L(a7W^MS&EUtc`Ik6*6X0*VbxnEucEL=`vflu3<;axD8 z88fyHPN}ChiCBDoOZLWfUF?f;_-sbXIdrtBIKg(V^&t+aXo;du5xa|eR>tuw_lQk` zG3*gy5mqLcObXZ0TenHIbU1!I3`W)oN-!`?o795E>~fRQOs`*!V^U6o2<*%X%^omh zT4Of3l-eN~4y)^ib$~eFO^P&4XI&?SHu* zTn|uw*}`_PuV2*v4e^!N{-1cn{a3`SYB8pi31>1{3!PdAnC|Ug?3Ou2@CZyL4}z4L zNTz0WewMxQUt&P}zH?Ql_gewy%*%`2ojYVfZA(iuu2>nnzWg;Qq4DTC;>pU)j>hDO z93blN?bMY0YMut*Z^(5?v9&8=^t(Tbk@LToPLb-#oe@}s{$WhW#SGBtoe(iQRV%Fh zvEOOWkA08%ljy(XIvYCd1A5&iuy*&p?y3XqV^FZRJb&?5bx*DVjpDw=ltfexu&qB1 zkpg2npY#E4RB(mIvr^wPVUsamAp z=jXc8v)By9p@wOc0+WWl_lTR6jXwFEC&x$6_(Yue_EX~RC%#@iAFq!Y1!*c$%#6U6 zSG)`RXZLp7eOG%177Vb3rM$KEy>GhiF*8s(z$8HGdz!_uvOZq^^1qFXF1#Sl`|20s zp$7@cF)$!hipUC`R8h7TR9s24?DmTqISI^_p1kz@mVM=(ItUbOWFY}5Nt2z^s5;&% zqX#OH_DIMYdIux#$N)~rmf{+0VtklcInO|78)Y}vcJ(OpI~#pp_+;!9u~$Q{7;MQH zBPY{^P21S^x~%|hK$5@Pbci(;>TW;1tv%kqxhMWl$5@=UcAI>HESt11IB!g)48o+Y zL^Ym4qdt$b{Kgws#N{LPal)$p_|vXoWs%c{bifrm6?+=n8r5RoDreLTM4G1?M56WN zt5(MmONZibSMHEwo`hE}X;JVP9l#o9{wl|3y`bmU>web@M*W$a+T-*8m%Z};)BD z?1+kh0=txL(`WAVneX{M=l$QAB_JiH`R!eXxpVKoy#KeH_dMr3=bVxLc;8XGm=AoqX&Db_SL~o z&zre%g&tx5P#cKxU64n(Rl0gzOkU^9xFz+@n22pY=({>fNZA z@L^?vo*{OUm>-_f-c&q6sXSL;$$`SmQIs2$9=wo%EQ7v`v&#)QJCs*tCAPa94z}*Y zq)kg=YU3He&MuwmCQoxZ<;7Q`o3TH?dffe z`)_ECQ{^f@UgarnU)P|?+eb50;;dI(7A79t zLie>QYEK{_Rx|-!$F{U)=H_DI7bVz=g^o{JN5;W5Gj-~GCZQ7zaDB#5*D{@2&%Pw! z=eCvpa?~1GqHXD?UyDM_+Q%rNv8gv2@tuL;c)^j!#gCLc=O`uQSrQP25=?AvtM1pK zIfsyPRzJ0?orEz0qQu8i7KpMz#LO;e9?mQCD7|Kk%G{7gwMOicu2Wa=I}~YR`s{0v zfd{WJ%BdAu&*N&W@ea#NCSXhUWxTD<4y(!4E3i%JqFJ3YCh91ecn4-0^3qaESEYay zqlpmg#k!@j9aC}%HVv}B0tWg8HZysaytwinEh>Y6S{!|Nku*of2fIx39unoXL(ev& zc&k|n31Wc(~3$~~{ ze)_I$Ky+srg+|`~LDAwSl>ACDBJ7d{XK`Kyx-8vkBb%mT)1xsGTOauwar~EI6SfMm*}DLzmY1GO|%45!MKXzIic8miA7^&I@6$or{4MK&8#IU(eP=zJ z?3P{i;L-opJ%G_{ReBYmF_d`j@}KRG$3Euq@!*F(FkY;>z;%UVEML1fLnDxjCA0l4 zZ8z*i^ndU`n{>xT$wSlXwU6*Q@~bXaCLUmP<4%=}G&qyK3Mj6eMomv^X+R~HT<#5B z)?Q3q7YE(&1{rKW8vEY(=dSO7;&`*D!i&N z#58Ck7EO?bDObYlb}Q@iBbAYQNcVjGj*&P~bj7UBr*>qVQp$Nf9Y*S8Vy2_1rtkMG zcf_YAy5sd%Y!;3B+IYB(4fCkC&eOyK!Bc4ER*0(tfunopn|^s{2ieyr>RSQ@n47 z48yZy(Ac3-YagARlYv&DdD7Jz`vsx3ch#jI<1AnUXeA+;_E>b)4(a1A9i`{#?(T`6 z?p{;q@p89|1KlOOz%g8NN}gsjko2#or(Xd08E36FbfF5Y*vZQP*b>ZOF~}hMq$4|k zoQ;>v%9>!61*x(Q=h$Zlx<)SpVke~l2-Y3k&^bT62}4OXZJ`2-1svM)qn`Bryld;H zSUY^O&dXx$8KcEM$Z?$-^i5h+#|Y@&Re<+y!)>v-OB81fK)47q;YDlDy95}?2S{uM@jnZMTieRTSuq2+0F&MEi>XMq>zvN1skmflC|-Wl ziE&{^PaHlnnjRx9qIppuNOn~NbW6b`+bVH$T}lo^f-GWnmr3ZvG|*VuF~jpQMfh#7 zfRak7BxQt_Woky(WHcQkrxQEm6{Zvs^kg!wLR*HWSkt*sm0hb-*WPKRU5*<6t!6?(L|!Kj19!QjKO3@LZM64={*;Z$Ifq$dM$M- zmN@A+Wyq~0mwD_pB@5~1ftdZ~kD~FNpTxie?j9Y-9chXy=QO=x<-BTI-r(=D-aQ9R z-Sp&F%{mFMtH$HE?{H|m>i6y*r-;hCJUXe%6HAu!#q_OZB{mLJ03Hd-|O*K0bqHVMKM~{&%`_aL9$gzwf^_Lqg{rOWyR+v-Bs(> z06Rye*vNIBmk$FqbACU|UJ|sCFp%Ms_70J#S$%$lLN#-Ft z}b9_7(+UbLoi@FktYUO z%f7_^Xc?ILt(l@|5tQ;HClPWGtiY#|YoqpOB>Csi4*i8JIwQ?u5VZ33_U|iIwI}z5&J@PICOwljFG?vHd=R(erS-5)9Lw!nw z^}*4Bc&$M6omI-{Y+Zx$MwLKyxDi;YSdT2xpd=&Oxu(S2b=s$&f6Z|0o~y?>hwY2I z>pJu3+O!;<06pB>%$ngdRd~XfR%2Qhx_Gf8&b(|(JbBxAJXguMMin31Auw8(BM>+? zKbs*aWReC%r}GOi4FiVZ>g?5fIfq%u%ki@Af$bob&L~Csok>zxQromV%s>dY9T~*586FnvNyMD zY^J4*t+saPezH8N?PPdu(>URoMrkAVwpU<$-;jj30B`@~w7jv3>lG-buJ2S&x02(` z#8#CwniY7UUTB*vm;ic|X?vw5ASk=CObi4Wru{pO1eAfIzo;k7(txhr33xUj*Z(NR zgpgp<$N`RJC9+~PuayUB?`5i+C#pBe49XNP^B^IV6RGk15+W-~L^S#FFDmPBSM)yo z0lKM@;pnHSXy>xM>6e9e8GHZAdDW12dtUwUyLUV)UjO@dj~ygykjLDDrI{J}rZ4~N zc!bv!1L!QPnq!A;jjvyFb-eVS{xvS#xj*_<1Gt4`NCv>gS7wF()~Fvcy2$%GcloZE zdgnhz&uRCIj#H19cb2hcp(E&W-4;QVAsCwTwapu1S;n7Nhez7<^6s9edG97KHMd-rmq-LJP#fKHqA^{=dx9|@OA3|aNZ|rZ%vV% zqQ7bEV~wOj$YF#8P0N@x%LXp_*sXO-@~WgoXE_XB$c0o4kt>oJ{Eguf8C8Z1?=N8$ zoQX0wLkT9vU0w^yBrR!KjC^NzO#Ng;TZLpH?Qqu8Y!_fXoF^0pQ9zTy>|t z#I&J+XjfjaXlzv(q#h|B_1OF4@t6?+_CCOPcwb4nnzOLdj}N$$G}~2NjkqO2`xmwfR})G*OtCE1KxO9XJCdm+%l*Y=nvhLwl^x zvad+jGGj{j3wilkRf=ujTiy^;pZ{cZY~5r{*x`c6FA@#Htg=i@hZS{gafXof{~by~ z_3`n(ce9<9!wI02ne4znENlcTj%9!@-e83nYEK^DHyX2Y zG%;^xrOWgv2SvM#$&BrySe{U%JEi-hZ?0e%(RG(}efF-pLbzIn&wSnLoD-Q~L6LH* z@-e0ZJDV)l7doj}Tk}Z^r7|~UD@|P7z%El$Fro2*CZNltQ78vK#)Fp1hs!L`i6~&s z{EJ77Nt_^sI8rsp>!C^}GAQNggyGKEAr0hcrL;amDY1`L#;|QzAJh~($5HIO*T^``Ob5r z0BN;L)iC7=nU5a}C_ek}(JDT9^_9 zczLJ|iZFl@O*b`2FvY?Vy<=FVgGM*@#+b@=bjjPhX>3+)QJQxs)mWo+;*b{Ry!v>S z`ef>ZZq*51l0l}E7!67pvFN2tcj~^g0^JLuMM5K{EK1k(f;{0QWm9hohy!?0vK>EY zur6Z&-X!%kf_hdl(0$z+v0W4Kv#;(`G4Um3yFBmUy?ca3MB zc86G<5*27_sd>Ra)k^j#+}NF>;zjqJ@x=keB=vWPrVPir!qRrC?pT9cTLM> z1V_0KG60#>FIuV;h?%cn9CKg%daTG$qQnU)x31qHWDxTJ!-ivjcPg3Jwz$iOpC?b_ zU`+f%vA`%MC@W=*%T)R04|YS}8fe?h=zrALCT7TnG4`QiU~P&$`jG^BP^G*L(0-M+169$j`r?>p+Nana`Hw5Geo8tGKbFLGy|)RH=>TbVPLrRX@pAeSU=7it+} ztZOa8I`TSzZIZH(^}Z+r>=cX-9ZLwrij24m(<`y>C!;a((=p5D3jdkMPtH+ybMU7qywQy1tSM}Ht$9*i(N40H0*91^=G zR^xfke@T4!!ykxme&gG5r#syyR`*>MD^oK3mA-CH|Eej!exl-*uY>=pGuAEKTfK(= ztJ;3>z6bVz_ZG=9^dQNv_6>uv(z`kCcfW_l55Ip!{MosG5>I&CeWE@w87t&AkZj6u zr(%dJ?oeI9yW5SuDjg9Jynq~)uGRs~S?hUO&JE&xImVfsB`M|gbh^U<0$ znT#E_Cn;^cQl4Wm?b_sEB9{%VGS?F@UGIyI_Rbjjr+3A~`~N0t3cDj@49Yhws7i-N z5%gYRFp5tJ-DfraT6J{)ZvQ|$ba*PBxp`6{l>)#xg34oh_b6MT*}%|{xsW`lbzSqz zGo7YUtMX5re~bWd(uJ&(R~24t;D%CMZB~4(AMik@^xaQQcE+o&+8j?&BCaQH91HOS zt)J%M#Z6ZXoG@x>n(VYb2H-j*tn`2P4#t-i2YlXfd*bL0)f0vuto^cGIxC>G74R;` z(TZqIgw7cN6JrbeNf&YX_HvKRoXx}LxfPxR4s^%^Ox~pyjn8;$1^>o(-rPiNL_@9t9f%){7I< zWstUN^WCfTdU069{O}PgBqhL8H6C0W1iqczYN~$Jfw@$1} z8|Wb0mO6?ou+#`$gx;#(!q|b=Srt;V^dOsinHNy6p$T;Bx@0T^&~A~teyd!68#K6E zdunmC9%eWeBBYZd6BSx50NJ!?yb~;lQfM57#+gU+nx-mpuE!G3HbSPXMxM#- zrBBIT$0TL)*V3SiR}8WNTZ0=p!XS%L1rkgNFsOKJh*RZ@6?0To%F zYZA6ST7ir5BF{aP+uPKYGlUwPziOF@$G1O$;w^NH?QRlX_ z5|g61-#!&w2i&T*Z@&t7vw){HM@Ln2u2=W1D|P!43LG>JCC$Qf#Lz>Z+@nmXodVPS z0z8yZX&6|Ld6xRZ0*J+uQEU|McSZt5o6nM}%@h~CgBrsUX8ro?>hFxim0ul+u8jiF z7WU9m@Y1h=mh|RJ01oyj+n%T={~}<7)$NH7aly3~Szp<7a*nbNl0$H#05}KtfLF3V zq#$d4HTKQM7R`$fz39Pl=c5ia@LJM+@p_Alo$Jh2uObL;3hmv%{rS!w-p7WpXAHb8hAd0==yincRXQNLJX%PpItCw=U8*n#aTP z{@R?Hb7?&msn)j*eahIlI(>O;ecGerc7OKpnEAzC&9fQBCCRgCxpnhiH|FVec7V$I z?KvYWv364Ck?V%@Q6-P_=~AvE`zob@b?<4H(2BLs-!?27Xy%FJ34p1A!Ko$?%z8%l z5E?<&XS~3j(l}aKFT_&Ya3r>eI(AkDy1K@IxGoH1$l-o%%!_K^q}CqvtxY4!immZh zW!0GY@mP$0d$;AU4V3I!{X9dOxxp5o2MtQ8i!I&66r8M|#?kA?z(}vEiuR z=sTnv=2pQAYQU9m8xOyiR8#0yr{4Q}47 zIe65;9yr(oH>(FKHO~$c{g1FS^naD7{MhHe8h`kNC&v*--!|U&{=bgnw+zWRt}1c8R63V^vw5y)UG0 zOPi45?;R6p+}j_g_RPi04;_ikGIq{Od9w=K++Wu8<)#stcvxNjQqiaX^tz3)Q?aw3 zRTk!M;)t8jm5UVTq74e^R7_HlZ=m|Ot8v*vM?B>ho0Ua+E?#lSNC@&s&Z3(ofKMuN z#{XtXrIg{0-__^+`umOhhT=T}!LK-aU!0~m;CaOslaHlM7i*D6*)|MaliI+X$Cd&; znQIcaysS*lUb%~t#3jN*^~>bCcd^H2F-u`1Tz?1=Ul zUAt2NwXWK|bIK1gE01rFD)FqU9jkmT@ARUQWVKV)v-mr=;`WbIgwfh6$AW7 zM|8v^cF2=PeOx?L8k7!QkY@xx@jR5M0mb7jo>7N2G$Hw$U6b!2nAUVrwL6rfP3N+K z!*VD#p-N%WfVNXJP#d70R~|YFGAE@VtL_jX$hD*>keN=`91!>&R0nkv)K0@4Gnbov zdX)?1)}EH@du{=HIU!O%Opt2Dsxn>JE1T=k-+A*-i_CiZR<-fxxg3W8D4?LaR?g{E z5WU%ZX8G=E(RU;A`lbOE;ZZFpClo7<H_r7Y1er zuHh#y_fLA8|8^UB;z}h<4|6KEcz6N0X=-xJw-=@sNfBcCd@Oz)OaF1MuM5~ha#hyA z6q03xvg+Eq2tX;kWM!UL`(T}HkfMs*8BzI{IngRMj7&MH4ds&>^43y5iNsWRV;izu z60h88?=$m6K+lh7E>phC^?A9XcAD4$z3w=T00Gc)ZUsro;oa-e9^_re#R7kpm zr%K~nSPaB6-pjWj(*^(|S^Jc6pP3-i#N?39{(=^fjY#%C`PE=h1hId!4Y& zS%{aWlzo`t$gy;vai< z3`N~W3)Wrn%9f6}F)+B+Pb{!v_^ad%vGStF%W4#3AN;hkA=YE?_fHqCREemxwh|<2 zR0~G&wOFet5n>0d>>iDAQJ+`H60Lb+g#yhXg{aq3&a3jW)l^p;AJd^rao2C0t(tzy zQhxbfA6Ga9H+yJrllsp6{s~Oz?+lh z`S8(wu8Fuupt~XE#2HBoxUD?EzN`14GREFls{NF@oU5@>6t>sg_vCo|?YBAMq3PB| zAzQB`W}DOSNe;l9w)yr+X@pyp4h5YREV3vW%iSoKgVSYE zNg3_7g7t??B3Y~Dbn3d!Q2-WEUX7(oFEI^zS*(&4F$v9bEVSKp+N>FKZG1$p*FC?a z1X8cLc394r`FM}OW2e5G69qTLZ85^)T(bco@98AA07YT*If2Jl>HG_)>+uf7@Sf5w z{jeA=Ezj+!NxiDaOq{!IpF%q&L(%C9esJwwjJx!i z$0R+sHF<%EG|}PlzJ1;CvMV;k<2OymA8#2^lEUKH(9T&U|8m|ZBRz5>v1^g(8O2kM zAOYqjm06*m+vQY(9-Z4l>ipP#A-PhH2@n2~m{GHHtMRsz?jL`5%x^?(H>@TZk;T|0 z!PkQJ%4Lkky63>5(*I#qjgrk753SnXCx?!_pJqCVCe3(Z@F3+703WQ%oN0&34Z~9H zT-3h0)W~sJk+;{#5T}}SdYnUDTRKJa?ofpiRapS|vo~*g`fFBSeqwi=ag?kgxWd)3 zxkZ(j)SRbff#haxj(nBu$QwKdpa`Xs-h@+S(_(V9V;OhwHiMiV!yKyhODH#UuH^u4 zACt-;UOfg11cjx@H!X?|lrtHv)H4uIIp%h8krE1S9*Q$G-ZsklW?gmv=arG9wW1KjnD&~$1_az ziX`sr)c{~1ull{P0oqFjZ)o0TP560>v4T0Tw)70uV)qZH;_@%-Rx&I-lc*((1BRwz z`e<%hw544eN}H(M6Ce9hEbmtA>HofetSWAq(g!VYUn=07Q}`CWa%z*zLVc|HG_5$l zBh=3?e$<`fkM4C!tWJ!^qUyb+1ro*s^C;KQug{BK!0(p3o2{!#!@t_IA^us^;-~)Y z1tBA6bSOrb`sDWbtzSI_+}soZZpw@b3~BP$6z9zvnEc3>m1TIh#`ZxncyueF31yFv zgGr06db_gF1Db0BC^KLBM$CNrt7@yfmD)U0IuArGVG5*}IHLS%&5gQ;9!IBARS~O1UvvgvmIs zV~Nde!vM_Y?F5O*RKfcTxTU-rb%Cv<6xr=jl^j|WLu5$`0ihCHqpleGxt>nf5Uyje zqf3ZG@~UI~<4qO?P-~p)!~C$vUTl$Z#s5xxcV9`i$0~+lSSc`*vyX(f&d#GHe42gqxZvzdq99;FBEef&Z)?NT*Ek-g=dxlV(}Iwrxkm zH~;mbc<%FG7IV_q-tmsN#a-`scr0IcjdZePk)-(NH?jSd!{gt!zEW|ozlzBTfKIu@ zJ+;5ogrKqsD(A@RHi#agGRU0XD*#2OhR%kas`1A5F5mjMvoHd zji?^*8_!b0&u>NN4wYpT_=3R)3d-#xTUgop&~IV0UNl#84DaMpEk1bMHPHR%^n@yDtse0$NKUvud0 z)aB8|2_H0s0o2kDI2RdD`ZQ}I0~Qyxub~QdCJKvB8R-unNe^yM%xrubYw`k+*q|%8RyCi22H2eD|XUEWnXP&$Ir^mO((~p!DMIDTCvgAR?iIL#!z-dbjQqvX-NOSE-2CdriJRpX5 zWpbo-o>yhHuH5vwUFXsM@#bEZBpq8klFfx$Eb(Y{ZX*}<$nngSm?;xEk!Zdu1+Q3V z*3&GkCYt~NAOJ~3K~xIU>R*&3@6nY-U2S((v&oiaiIJ5~ii*}L=76pVRI1632 zzp{AIU$)M(v0D?%*e-5i5UEAyKz_X9crq)g;qL*{^i7tBN?K}K;WF)e8WwDTu#!q$ zU}oi7CTeGErnfy)^*M3HC`mU2aLT=%iI0(XyR5-9Y0ysRZdycoM=Dj*F~EhRpHAU4 zAXG*KtpD8$v+*4P;Kv_xa_nrY$2Mhvp)44bg*LUbj}k$m6HEv+BIE$-EQbXEt6GG? zg0e&?sm>BDsw3%XOU1Rq?kRLsn;u zEsHXp5gY7<#C4r8Ou$_r9YuI@KmbPH4+%(M3z`)`nCo0s38QJ>8!Zs3&5Yu50q1m2 zA9PdVRy<#G#h5_^m@RVvWgJirZ-NA1fcDBl!gFC9;Ku+0;|d!EtJbmKFaX5((4r@+ z>Lp*^7b6#sskWLp8HzbHRmRGDf^g4d-cY-A!*I-Awlk(a^x5dW$Ei`j!wEW6GGS6# z_Q+K2S#T>}HU{K*w&i^`|+J?%S zCG$C+F^!KfWScu{KMB{x7JZzN&9-Vap1spj`yZjY;ALdnCMy2S#h1qH=f4%*zj&g_{oL){o$JuPm@*P8Q=ku9({9te!9f|JSZjF=9dvXkJ+Z^MU?J|(Faglkze&L;e z%|v!%V}0Wu;55^k(u_BPZ0OCUl9OlseB~2*hp9-7UzaeVH6_Ut9$?zH&?)wY<|E0j zV2KcSpFomznz zNUo#BKBN72>=GpdylA8(7r~p5t8_bK=M&50Cf#!#@c8%804CC!djC|MaiCSLQ}H^tw+^WE{nmpnb5 z`n0D;`=}DrDUSyRT{DFcY5cREeZw1fbM-cXW*!HiNv5HWu-8(+Ryx>%KrwQ+Q%OX9 zoMnwXz&dtWV7Fayy_9;yD~Rl^SNJ$+!3*) z5S;{y$TRfGG&x(nH;V`M=}KH7`tdot`{PG5J@M|NcgIlzkgj+lDj@yE^8(tcS0!hi zi-PDQ=~ic5HxU0cG8hjXnuxPRqlQ8afHjL4M-lfYyRxwez+d+^kWSAhD&U`9yD>gF z(G%}Ha&O$ByCMC7O|0y3*5xueult#OqK4j@@w;f3^Sa-QcWo4qZ;L-aVxMTyc#)+O z%d2d?Sx2=~@x<68br!rdRq`w2AMH`SV*7L`dDg5z<{aKu_L2gyIz%)>1)vTyKFYfE z;P)MNw>anc`$fO>pLjX!UT4x zsXsfE?`c4l3zlY7-}wrK(aFo)CgXCq;(YM}uV7G7UoOc}MGP?+y@@Ht7}26WfzDl5 z(#4wCr1qk3KJ%Q_SDjFcCmp7VLui*b$YP;yQl>lw%f^Z)G&kc69!pPS)A-Yz>1zw2 zdS`kAeTHY$8+-8Tyw!q-P5=7xOR>Lv2;$32_MUV6zy{} z@vZ(1@%x7#AN!=aZkM&FMU+se%XMcZmxolq)(H^k7qz=n3t>SZVNQ#sOUh!G=(7fl z@_G`ZTSGD9Q4z|-nCQDjtXJ?r^xkEam?s(&o_+x;2akZ#55OkoSPO@H+B00{1&L}% z`hbTAuMQsD1{n#}FLeoOROy<4ako6iS1Yb}N+pTfvm!U7!N~&6b;T2tj z9$7m@rDx(fn^!6ZctA8%#e!=LmbC7{V=3`+b>EcNcYS}beOiVv4>Uj9 zHi+7O>6J14?oUSTq@$wm;rG`Z(dHvo1<6hj^u9}3r&dA$OiF^XsswQ3|M>A(x%>(x z=o*$BsXNg`BIcY22bOKi&5P_CEsec#F~ z5QIBa`)nqWv7F(aGH#Kw4^}}8ZH@2!@X|Q_w1+4IsgmRU`J3Vik9|2$e{pB0uth3%4U%l`% zar`kys8;z-eecgkbZZ_+e@Ajym=k+9>WxzQMo2Of3-H1?vpIyGh}+m`7r*^?~TSk{(W@a z=CD{4aH13r>V7g>=!x8U{h#gyAiQo_;T<_I=S!JRE#SIzZSFHao8Ig8jwSUa>^{ar`Y^h< zSU?NX)w`uPe(ul{<0ZFwsAG3K^gI|3=B1aCgbci7(5?%yw{dUuLwkF5-(}pkg|&zw znfT(~jnccN|If*Qu^`&qtjdGJM5w9MZHoYQyS&UK5A9f~$B?p6uP8(Ayb>vP$U}?+ zt#wu9RK;$anVCq#@X)hgxBB|y+Tss(P=5>WL-N`a#TgCdi17bnX{kWOnh7GoEN8Dx zg&f#s+$##S4uQsOzJ9rC^)5koE`kKXso(9ILFeUz%V=9FaYX|y( zpNuz2!FHefUP+g(0Ie%J{dSiA%W=0466G+(D;cq3{gIKvpV!ROY7>yXc1)TBI4D z1D4&F`oE9E*rMk~@x;T!6B4V7LfVj(2uod$05||SU8AYEnP#jXVgd0A=hz8&lY~o# z1?DW-n4vN+i@Mq^MW3Fgp6{HfjXe1wdnW~kMg5gWc21uIusd{q_DZI^C(e-hy(mFM z{o_7mk0w(ramP-wR^sMTndG!$Iw~@Iv5jo9gwg5)88ZOs?NCAl;xGN$e#I3|MwhH) z7&TUf_|te%V1nlWMlZEt<3KE4c}+~6e__;*KO%aR6?&Dp3JeVf-PFk~EBm5);7YutXekoXOW*+fjvlK(XLcG4Y;{E1}6i^qqbmd3Kd? zb9};^Et^@DB}1&qh=RWZ`OA_<;^;sbZ$^{sRICv zJgT&-BGI`nAK6oZe53D>DadHgGc5W^i6$9dzNfTW^{niPDYL6{F~X67p7jq<##lx8 z1ftL;QH&W<%*blr&gQP;W|b#^1bV&7YMJ&c_MQaRbl=p~jTpURN`0m*>3SAG^ctW| zuemd`>)5Ki9`Y%}UJB#Lf3rWNSH$}l&s)63B==(Dr-_3{bVsjf%M-g)3hhd*Ira_@ zX&PL!N&`2m05{Kv$3$(AHV2JwSXTF!-TSzB!l_4Enq?e+#-Xz>lT_0z6>2(e*cN+7 zm*exF`*NIp&e^eL)22A{xzCRK-s=v^?Vz~dDJdmn!e_4KCX@GfqYl0f_Q1g&_?7oS zb7^6WhvAZ8gqBIpP^-kBDp9uF+8@t(_KV^h-~4WT-~;cCqYv8>Yqz05INQlI$UqmzD+8 z)dmuC&CZc1izHnDL~7G2zLca{N{%)2h4W+d?Qe;$?WE9^PA3l|ZOm#msoOT2Yx$?p zq1Ee+BlKBvOafspk;5${nS@dH*-y3;gk+-IzLb*=yxcS^fzYe z@r~oIjvmzqp4SFrY^3j<-vGx<6|Trrfq7^EjuKt^`?|)(l*fD$@i2#bdpo zgi{P%hrlh#ujT}z9X_XPcgmA%L$STvnGyt$Juia-&N8B;j3dc1EnW0yLtEmdM?EyI z>=^WOV$|j0Z7$PE@+#d+hUj?#T6qDC9Y}DsK!UDftgUZU@>_x5McG>xm4%$=st<@J zt@ch$Xr9O$OxwHUcymPlL$zj+jcx-G+A>7=K$X0 z0j(80viqPrldMgj)f_ua%wC~t=ToFfM$@`m34gk%L#kNU1%VM_^C)pLtpq(NqtKyI zegVZKox+;~0EQZAPmL}^xuYzb1UMxdGfA_SlnJ^Xle$h#=MO0+7_hJ)NieNg-af?| zcWcq2EYHaD-{Qvv|*QzkN06t2nfI7k~r^?!zF=L%n^nKkibKwt_HSw#W%ib}1 zfA`+9_Krw+-~~3t!uPCVnXNCEHFR@-RjiB!85|l)v_&$kN1VDn9(2c}n-t`-rP1<$K~@@lR1qde3Fv0+C=rCt(Tgc z+IU)f2ckup>%V>3X#Cv;7sm&__4AmNaiU9oowTErLN_J5@}O+VdRxGn1ZDyVgvj{P zE=vB)h2M|)f4w+{p89*yI@GJ!O2wx;TSWqGKZgIIE7&(0Evk*zD%$ke+y60^F8f(% zN71}cK#qfb==Wk=^yEw9gvWyUA&)>?Z8i>n`tQb3&w60YUpp%6Yoh=%7!A;%lO#q5H;W5Z6wFXGL$ukd+f3wSaX-4Q(aIBTg3@G)-*w6Z=ImBKvCOGN7#XTiXwP&H!bQwsy<=I~)5i9e2G&?+#^?^?UCF>=BhQ zfO7%BSr77dL*4PFhn^C5-m20mUZ$xaA$0NNpv1KH^+wyqZLxFLzIesUUmqX+_{ZWQ zzx`YBhBuxQ!@aux)R=06i)LT#S7m||JZ{GRVI83qsOM7<}Dsk4+MZTeZ+O%)|yy%80SelJnzenTgCD|3ld z_R|beG|VgF#=PFDgD6d4pjO8rZJ19$cN`6b3U>Ed=8 z@swpR^|^@Ne0+NycQ3TX-v~helj`}t|JYq|YPY~RC73V_8?0v40AxPNph{7d67GVo z9C3}}ZC|)^vjDlg!AD*fT~gS{#zX5fc9)plvhi6jq)i2TNiiJMcKP1@y>YHU@IwY> z<0Z-_y$I8j1f>`$*^>!{)6cw;PAv%><8ifj)|6<*M*6Nj)~Sc_x9_B1vPb9#!zp4s z?~6frcV~aR;)K)Ud;Qy8*Epw$#!@=CRda9-y1f9fZ7xnuR&*2FQI*AdhZ5k5zD&ua zIq8a>IFjTn>y_T!-8C5XRT=5oFVU&w;Ht?GvZ!k|7L@EtoztUotDOSCGjc2~YEP=^ zAsXl^AcSL{efH|BMS*_AR&p;_{?1>n0DM4$zl>cUEH?ixK+Ibu?@@RPh^;7C>nX_9 zclJ8^_@W3^O5XJrOnN7?`#r&I^{#@cGk~cA-j%o7bgj~!qUsfuFFV&B*md{u6e`b= zKAC(~8P~2aUeXeutEK|Y&6wKqnLWDbaxB;qFOWt7i~%M7!3!rRLuF-056L*)tj(O+ zn{zT+AuG>McexaXV}G-A{QP7^W_55Jim$JcLW6#Dvn`;CBIvf2*amloU0^NBhHE~%-tx%Jt)KW4@i<0(0ZN_uDUy3GF#SN-qH#j+` zvLuQtRuU`d&Uk#eHbB2dYIXI`GMUG9euM0BBo$M?k+chM5g^)g4C|sklW28+&lj)@ zt+ZFPUZ~D|fp>}$PF(`PoWG>wOj9nD8J-Fz3w>C#mp*L~SynHtaPE6;0{n6>6aYcL z*!-XmNh$-lz}kgiA0Lp_R93Gc^>w%6HLm;acwG9$ebK!^NhV}vvysHpwiu@TRNPoX zPO;4^<5Q{&{Iyt6?C8K#A0Hh@9xAV_KrkhBoIuV0<=C(7X=?+06Yo-9r1FkMj_iHY zqCOAm{oRh<7H@gt-Qq}ruw^#3NyQpr0V$h`Z<;u~2+CXwIs39P|B(QgTR5>E%!#tT zy(TT|)Tw|F{)uwbstvnEHDq@w$=Bb0<)`u9FJBs0j!7sFc14ej5pJ_7wz*;48~}Vk zcQYZ(na*|SxN~AAhX!NeXII43r#>GY#~l-ckNurk+PzPfQiU1NOP)-{WXM=z{g5@h zl}zhH12O-jOJnLi?-eaVbk%xK8a^xt^1M`J${H^Wiy9m@Ah7gus&dtklR4A ziFLwo5NFJMko?CuH6|k&p5nUtdVE0dbqwJifOj%O@40L$_Fp*@i+h!!yToo)S^3kr zQgsyTw*Xy-52XhHUUI1O|;m02uXWj3(*en^I(k(jw4j#acSRmsX((&t(%j%kZ-m~Ie6f~9yr(o{}DZ4CyUmx z7;LRW+v2?+`e;1mDQ7Bc`*T#T>;*AUlkw{6-DbOFX{6E!>!_7RnD46n*>b<&1Ky(p zLq|pzuTc^+(WGUs<5L0QCC?8!uS50_N;r?4E?HZTWGJ!+qcXPVWg#-tn{}bK{sA2$ z&~xdJWB1FR8*Q^A(SFEQ>#{5J(jj54pzD`C*kwTdx4fW|gWsL5#S7(qJ*jIkUa@T? z`r3(6<_MC`lAtSv6;1II+tEb7IUA1X&JiCR7x=t-V?5)~@p$s45tqnA(Mv`q*a2Bv zI?uorahL|?cKtD>YrIz3q(7_cyyuABac7lfn$r2~ubp^KMPJso=EPJs?BWSF8r6RS zwSBtYh0`5zmaZ|N_wU@Ha#mgHZ;ipR>m%ZsJ*; zu0hvePXS2VprAg%6Wp$6nv$0M+S~kgd}ipjdJZy97oM>8wx_XfO(HEW zE^qI!a%spozceLkx8~u{<^k0S79G0Q7n=_`)YXT^#`i1t=Dg#=7w2bVP6m~ll1mQs z4@Q@QlNU8-rp1VJs4ac1u^}UL%N?F~&g%cYO?#Yv2=umfv8~l+bOVd(`T)3^&^%0b zi+92U6w&qPtOve%=nX4>6=<%SV1>QuZPZ=J0%!UGF-<6GML{x9%t7SkBwgiwZnRi6 zvh%SJRPD9x+7|O%s!sONRH_dIbhNE`&0=lmUP%=#r691d(5Ea|=3=RDRw*)GaD`r$ z3QGzb5)zoEXj8pDc1FAO{#J+sYd^|bMH|od_`8& zGaB-$cF6M93LV$Vbk1ojuDmgQRvt1Xo>;n0*=RrWHPKAkWAKdM6L^w`MlsFH6^q~i zBv!4^oAk zQb2KH85^J#%Zl$2FG=~4Z2+= z*h%x%!&vFkF&h-8 zbnUL$82OoM0;?PrhK*$5RL=we&HcDiG9!uUVK2Gw*u1VUrH?Th56Kwtth*f*PrcKT(NE2MZtrUV z03ZNKL_t(&_F(L_x=^d=-Yr`XmrZ0MF1_f|c6aLMFIQYTA9yr(o|A{>Sh+~gfmd@BNk6X)zW8;l)dRv@**6Rg; z|3qN;iBX@}84F65Npep>lVKmah@B`|`Yv_sY`EDf#O~T-n>t8Uy(C2y%IlguNc~fu zNg2dzlHYiVaTHMo$<85tM~pDn=#(zFKu8L;;4#({YpR5*tzA8_xONBVn^ptAG1$R zq>N!EtaJ%aJI{npz=-L1+CUj3w-K2yZwOk>rMnB%GQRVQ z_Xcm1P?Y}05wrliN}qG#Et|K<^Q(PXd;Fq)pv`-elX2E=J}TMV<%Q?0zU-Lxc+i#v z!0E{=8&Rd~TyMdx2eZ|Ly&%BW!Hi#KeWP)|kwCGov>#Dc{Uz6NXK$|VTWHT!ANrYXSSWPAO0zN;Ps4%7pm={getw+tIc=~2D|5*} zzj!b7zD`}P)!F!d_h3BXggeAl0+2_j&M2|9WbkVUz%9#LLku3uC`unF{5ZInqJZ!HPW?dkW zjOPoYD)U?&0_ISw=LN1iBu%;ma_PfaS(4_YthPaql+c)yN0~k+V>F5;fVEH8qt6z} zL`OWJz9)8gQuXvYbY8bWFtN=j>jnX-l{dX#fMY%~pwm6=8S}&|Q>?Oz`lI}?qTYKB zV7Ak>^Bh105h}!Jh!&z4ijm7EV%Imu6>G7Ob<>P%EQOjA+6p%y0!3Z1pDX+J$N2j` z5xw`nTXf##q*x(w6*ZF0(P2D`wXUr38(O!&>@)X7NS3;7)L_s;wyrb@&JD&B|qj+!` z5O$7E#RV5%6X$*HviR=LM?@nNT}K%dZG^(m!3j{i05dlrXMdSDxSA4vTGl>bkoCqo z-l&ofdz8KT-5-t~m9rw@$1dZgvFA*fjQS&*hS^3ZXX_u#uvXCjZa@FfGCfq zVt)ZM6#(>__p(NQlekU&P6~C!Z?>z{*0JaQL2Un>Q)BMx33)Lm+#kg6w>z#Z<%Qdv zLO6%2y5=t#xLh#@zF<^9f98tqC^>Arj$wnU4B#Zm6$}=RKp99&J2?bg_6%dB<_(@` z`i}MLv0&|$F-}}rf%VKIkn=uevGYyfh0s{eN@lrcFzu3@Relj?lBR4MrIi|FHziqz zjA&hwLr{Zh0|1!cox0xaPxr>&?~kZtl+Iy8NAW?Px$m;$a;`8ADTgtXx+bSHfTky- zNlo|qF7m&0pZ7+T9gWH0Hp#}LdZPgVzFNwJ;`x$!QexW5_;|+S6(~bT8x~~nJAQLd zyz#*&#XS@cSkwNpD8<5T8PUmGHyxrHnB7v6&yEj$=z|iCt?{0Bza#E_-+O4j$OEFX zB JA=2^aL%i0PQrY$5^AIEfAp$8c>RMtaIgpdO%LQ2Z(YUl{e*qYQiD_9avb9pob9)*Pn0(bWL-AgL&&O>Zi!(P(SU*V)Ugqy`%&oy+ zB_tEjac@;Ej?3j~e#Ld0;*v&ZyiFA5yD6F0yb@g5XO)uOKr=;d_K2&j6m0{;?l&9t zc=J9PrPZh}9Je#}s6^AE4W+ujyu9}O7NfTHB8;DaPOd>npJebm_V&g3Q$6t~hmOX* z>kXAyVr26huha%kT#auXP$u%R(NR0|Hf-1&U1A|k%TYtWb!aZE$g)8>EcE2=9>oO9Ks~R@F_h0jhcz?z zZZCS>>MM_Ji+gWM530BK>Va=20Ipo;HzY!wA(~4T3yT4iKUjmM>lMH?pts=;DTWGf6TP*2|co4J-o{x!ODPQo?MWz*7L`lFg0YwaqN zg>(Ebtsr)?r268YOk$E}HH`>f07bDuNh>&!1J~LKO+oOW2mpJi-HjRFl`~Hl#iE8H zRC$%1xjDfUMY`-MFP;>XkERE^x%QcqG&(7Bj9Ds$=@oYu7Vn5_G_v4mgTZn>SaU2( z8>&8PdVqCU7arin>G2@17hr3_M&7Z6G8GC;1Og}GUsd8ppc zYjXco_71$rc-@w@7(1}q0g9-5s_O%fW=K*aV0|COGHll(|C(Zs_d{EzycAiTrK~B& z-~EGkhQ7obWNR4oYuyv?5+zM|%6ZbJOQ_&A#@p0TO=3LM-HNSk#|uq=AgFaL9wEkq znBFDoijqW&SU_s~N-0iN{JK7}NwGZsN~;K(CR+Z*CK*#AYYRE;t(-Wq5etN!#O$`yLm!-?1UO z*l6UvUlu*4#qFTWnB!~hxFJA!%i4AQ!AVP{S1KC;W8k$!)^;@jASR>2jD-JACGh(6 zk9Wo2f8o-&WOPzMNR(SqU%SYjh(*@MuLLVqHvL-yfUBkIwMKWXTYK%IFZ1ElM=y}F zG9P`9{%r-GHk1rY8GcQt%K5_lbMiP(|1=nO9J)E?f4(cG|M8QtG%}?ONqr@_D2)p# zFsoO}xK##>Yd1#X&?h_~PI$xP8rIVk+cLF7I!qI%)bttYt=QY34SAkl*XWx z*_M^8EzN@oZH~NpSScsyq$we zE%}DgZ>C<4so{FG|8#%szu>x zciQb#;zCq1wi@;?j4lo+ zhW{-pWA=u4)hk~S&wTpR#5xlldQ8+>C;cZIeo;hHTIGgyLocm=GcwsvaVVhAA_u(b zCIiM`1vVoFddXNSr2u>Y#%8XOybpG13zIb&}$}xZwacl9h~fxg=?mV(?E^D>3@bORIi`X1o*N|+n64mdZxz<4s#L|~=BwG0c`s}#WX z*S(?7s-}2;7zF0REb2*9Wm&J3+sjoHzf^zLCY=Frs-nJh1qA%Q`3z~TTK`!Sn3M%t zS>YTC|Xrz_RCa}&4pN|4q&i+OaG`+IcL5ls&W*I5{Qm8%2_?u@3l}%Es4`l4TDFfd(_-vW(`yn^m-G$AA0B(V*rkPYq$tAk(CDC3N>I&6slxk;1!+=3 z>J-HbpDL@~HF};e%D366i4C1%Ua9bzNO(^1s(e>su=>f46E*E1Zrq#d&{SC#M zQY4Fd5730hX!OP0iM$gSrLHrQ(g7b7Np=_{jcM(_tL58qHY?tlbqSj@kzkK7;6^GtJNxR_tfA0 zvl1(H#^4hlp}^)j(Ub*(5jJH`ta+%)nBUA_m29Z+PnCV%b@|ke1u4gKlgjw0#6l-; z?2Sj>^EUCYY=vug77Wn0B=sJ_pP zky_)T>a+;NC;&%awZ=7~jKBRmSH_orbaj017bBwE3Ydw?-HtUJZ@aB*^mL&{xzA~1 zW$~(p`aoH8{jRK*RhdDS)llzM_dtn;1{J&g?U<9%qWg4te{Xk8Ebkxp##CjLOgT}E z9^MzVxyrDC92h(ApJM5%t7BF5xk-rDG_2jwc-jD>WA^QiP64Ugz3t2xR3fvPpYONj z)r=oDbEDqOs*JStdIMN-{`!ZxkvY>e{*<|G_{zqwxj!mzH+$oN=18{^Tr5f1v2Pw3 zOt-QqkV>X`rPVphkd;|)`I&&2^|BDZb!bF$qNGuQ3}S@H%eRAFAVc=vp6mps5E4$Jr} z+Lq4x(pH0ceQLH*G05=9l>$}_QV#XuzU&R`x4g$#(o~of7p8IBc$6}e@0?L>ZuOrs zd1n5K1j1b3*{D&h%nnb5&Z!?Xr(SZeW8*~%Qy{SjWk_m=Y?gI%L;U2&SH>IP_||ym zd;Tt7_Tm@B|9P^Q0iwsZPVG@`X&F~AK4@LA9_Aae*b6<^6sMInz`br4 zcz!d*%E7}9_Q1g&_*L{k6AQ2?i*|v5Q94-1mcwGNvIW2Ot$!V_e$~t3?QeZcJVLSk z!vZlY$_~8(J5DSzXvEfw{r@$m*ZSt6qe4CQUh5;ps={I8Pz{?P%^F=HA*?-|l_n2E zB#%Lsw96R1AlbSoPcI%%sM2i;S94^G$|+%}p8e+6;)*ByVYDB4h$uQ;@=_88N$py6 z*>of|V|cw^3z+F1d!+t-Wm36nq-fruTkJuxpIiso+U=UMo3LTc7*9wPUlSjD=|X3G zuh9`Fb zThiRYnA)x6pzMQ_s)jKqzIe+WU+}usH{Y&3?l{Qg#50yzFdaiwHeGi|(;|~o_xg%r zbxct^n;^Pq=GnPTg+$YeO%TPc0L3-%n2QZ-^BN$fqu7uO(6iE#$`zE^jI=GvzyXu7 z0t@tVDt%3z3njam2r8Aaij$ttur`qo^h%d+s_QWj2H~mBy4QWJatR;DV*+e*Zsr2c z-=3-fEtDe)H%oBLQ6|G*;Mvsk;o-Kjs?Y58CMlEpqr^{`#$m;ee#qyvxZyrk@+-WM zjw#Q$wW{CUZ$?}Ia5QyY-|@3NLwazk^zi8=XA#)EE=2v_V+$RuKIJ2fllC?E~CZ;Rh zhfH^P(A8hFO5n37T6Mn^>s5j8$^IUJ+_~tRl66t@7Gik2fG-JgW+X(rM5QLfbPHB3 z`;~ZJ31dmEnnASM2{?v2LWv@;gN*fc@05N?aqEtAzk968zR~0-=(;GNJTD#UEUP8? zSv3R8EX=EUo@;(cAoUM-$pJGLmwbG;=Uh$mjd3GkO%*S~@vajMpj3Qx+W?f>k(hel zzeM}d$3)M=e@iY#WvNxxZlt&A^fs>C!dEVne0~eWwKWKssL=-XgSJtXkrlmN^ye-K z(<3(Z#C=ZQ9#6XCVR8FIhBT3sq)D67DpXUAL#wh0GUpfZ^cTh1CaJO}nEQaE$~x^0 zwIudRK$dHf$wA*Q;VoxgXro*eNNMR4HCREl+++WBV{xG}9e?D~-SPP!ULB+R8wNnF z`k@wGmx6PuFoRqV<%x60xWPXAx5lFQ?vb!`|Ohi#4NuYEfjAN^8v-t~6T z`=H;9RT(N)36oOU1r}x57R$!Qywm)VWxQkiAu;;*pOA8Jp-}sPJZp9WA1Vi8sQnnkdtzVIS4SFC5ejWRFCMtX0DVulc6X# zq8M3LrjD$hU?J#B<$TkPmu0Y!G_^rTXjC+mUxJxibY zkS0sF*_3AP34m9hQ7@SJ4KQ|XU&)46b*GbOmE&2j9$K9OiO zcb$H6+~STZJapUfmrS$fFew9(jJS94!Rr=q$_r>@}yz-4F%Q%OBOWiuNZ4zcW^QawcRMalZ)Ua7me z#pmcz0{OT^(t7>g;u2H005po}N@OiW%u&-LZB1_NcelV@%1f zro=FX0oE^l7SHdj^pI|nV4d{5vseHA)Q&iD0GD>Z(9I4$oC zwSYHEMsB-4Tasst`O>4ZM<}+-EKc?1tR}w`*3oqJ z@jNku0#UsJ)?}b&&h-#vukXg>$?I0^Kpl^x6XQtXmS=iasnv<`U6E!usB%7df?J%C zSwez%l$1L1c9R%OUTwvPk{G8`F%Eog^MVB>vBycvDQuK>ial6stus)YUR5`JXyn^B)H3E-}% z-tv$rqxZSZmblBIgK@v(x5SZ~hoi@7`~~U-h+D`oC~Gju5-ii1Gr9)RNF+bdlNAAu z_c%RUMR;UFJ;s6s24k_P}ZLkC^ zIc=N)!+KJwaT;rJl%TUMjE=>`pT1EGQ<;1<)*L{YANPp?oVQtj?jH;UqW#C{l`(Yp zJH>6^^!w2{+#6Gu?XjW7R$$Me%ub9!i=PgOEfPSHfGSOEhQbEfUMlNem6hLZ=9a7n zL;8ddjm8U^!xw%duS^cm%dFsiX$`leL{(kz$ECBO~bPk`~NECw=C z*LF-k*Tonk8L^57Sncg}sWLpjTqRpSuXuZM1uQEDwk~RT&GJvzklexpF3yQSyN;9G z0*Jfpn$DpHIrR7`wc*;2UK#T$gX9dH>>CvVtiZ4PBNZJl)%E*W=`1sIDlO2{8pS7t zMDB5nVyj|+yA=c66Qe(yh?!A&tjWgg{b|j>$)D_5Rz`JAYRWH42H#fR_m4m2K5^Jl zN6OgL5kL9ikK&xyoE;ze^k?I-k9u6Z=mlrQF}FQ7S|;~6YyvRvJq&6j?Z5trubTkZ zHv(1DVyPHrNnF_k%h#JX2md_S0|$HHKeh+VJkkD2oM-zXN4ZkK-S2UFT>6vm#A6=! z*m&iuULM0kk~!C26^pab{RnSJIhi3O=sP42tPEM1djMLq4Pw$e$OcW`8tBXzv(fSK z<|4VAWUnT@L_dV`E$e$It%yoODbR=Qr51=bz>|JRJTgW_jM>*b^)WHG^O~s1Xl!;A zG7^zuW@_$n&S-31nRX|jv(v{QGCxn2ENmQ~lB#vlg)3p}T{E}Q+&zo#R)r6;Usn4^ zLIbc(VwI#KvjK5yFb;AvJtEbPTgizG1=K|nmf)ShI5`0q2$MrF1=lVbx`rb7&ge_JuhGkh24oV)y8?8a~khO?U!w0 z40S3FcwE&>Z++*TM5cng1Fp>voo_JD<#rE%BF|xxTNuN0+&t2C+V=c z4OZ99sZiaAO*l8?N*VTTJsHaI7fN*%18jC%IcAMQU9M5u?qMwlR#tL1tpM#*R++82 z5Z11f7id~r3Xonuv6@P1b&Udw^V!n_oQ}Jq07CH)0PYeueN3LtuYCVfWx`#IN1b*L z)kalJ7D~J=T$tb)8$9%OOS!~^mH1}gqZFZKq4=#IIVO0a-Li;T9iF*ZQCPy|QT-t9 zoYGU-PA@gIE!u3WPfqU4>{k|Nc8o{Qh6)1iNl@VNC=1gvBdNJ$YVH=;|3ybnJbUv| zae)BvHqjrbm)j`?xuI->Dw{1OQt8Y!C#j!Vm&XBX;F7+26Cy7F03ZNKL_t(1hK_8_ z3+gw(cUPm~Inq#EKnK<#-3zLs>wS{wO7CsXU|tr1L##2$d3as`FLB2Msxj6#Dd6C7 zrzWqG*N~+Z>y&^O$+%`kjRpYs${Rc7rWKcBq4%ZaqdB`}4hc9D>2sxV5I8rZ;Y>a7=$W73p*jQ=x z0p3KiO^ym6{9xz)_{J6c;;UCo#Lvg%rNj6_)@6Ceh%@N`D0}l=XFOXk+-~ZzZ{+&} z87M_2`5x+*UX}Dxrt`^9U7*rOJ7ehar>mTiHvXw;)6hIqJVDmvx#tfeWwWv=?i-Ei z^S=^{mt7LkFA6IrX=F_$V{Nr!5)|-MC{8hQoi?F`xWgyUiNRww#q`d-N;2m(!fCDd z_~+UOI5Pjqq~4*mYXh0T0h*^3dQA<;PFT-4!r)_ti2>oevbQ)+UmsyGN`oTDW#TRG zWXKw_v*Xp(C*wnX&f?xH0Ng7%f&+r%0Ka&SDMiK)a?vfBA1g}lw z+%I{tqy}()2a1L~&@*CHkN~THvSHB9@t$)wuxkG58r-W>vYn)UctdBkmZ(oGszY3J z{?1swP7DiY@hlU92e}>q_Vui=7454WYH-PrA@8oY1}mDJheyW`AJ!KGJ9=Wj0C0oE zTQ)dzvSGXX)6{W~DRWzZUu%6p%#erO{>V7@5%-JleCH=|(M8{jkALj5@xzOL8jpI! z|Be^F^l5R}Rxt^trHlZ6xejtm*D6hF?hCg>RwRWx*JzVrbt~7@!P5@*z`-8)_w;~d zEkI*c;6){cuAQpI8(#nB_{c~9Deirr)8mMQolByEb=82 zxC*RE@2RpwJJU1zKNMD&FzCuS0c5zep5hP>RTOW ziM9r6DlAc9CWF{K1ksJ5lQ`PSsM(}}7q&~r@gmKOk=Otkhehh%3Bq}wZACtFj@akk z%3-iAD$6vOfRat7l~?W7{c#$yvGGhqpd|jY%4I#KKnh=zJ~rwg$*ZGPD!Oz9DbW2B zq;n6BB^gz_fb18BPlz|}xL53|51KvIrUY5AirU1c>uT?gEt|G@NbP)M|CR1St@)Z_ zx$*Y0_bfPnPm8F|(mU0@?b{Ex!=W)gs>nP!&g3BJS00qkdZ#?R(tmVJL)c(O4n-;- zbjjd9p!^iQVhzqKL}}m1-e}o&=2@#>xqC+(){|WNOmCgg�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 w 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�s;Hqjdox?x3VS^7CnQfm>=!= zT0n6bxA+;}ZMWmVLjd3pAEI)osYJZdW!=yhT7@^nG#GCNQ+T`$o!YvWE`Oy6h%!xi zmJ=7+%qf#yEAI>q%FdF+0FLWitT|IrWcs*<^YTB&ULJMd&xb$Og5J*rfSqT;ljV^K7p`2; zR0FOf*7XBqU%NvXfETW8I4R|Uu_J)zbq#Yg!} z5M1&{Kpt~=>5Sb%6`fJR9V5bEOmLCRjm87Xm{L$E;H1uFbgrDkI!J#J?R-9*lTSAX z=Uj#Ppmp|QNpCG@V-l~Q5iPFO5(b3D^b{uC7F{BIig4p9DhO==V?dn0rXMtVs;N(a zPH9EHXh#$sUxFt;m+Hp0)3!&0%6s40+8_UM>E#x_RX0Xnp2u)(ThfFiYg5EXT@hv) zSE2JG$J)9lUf;&P=Ih#7Qel>kK2qsJ?4!V3UOPtA&;${R=P|5mL_Pm&|GAC)*-bnH zPp^QFG{N8q^T~q|;NQw#^^Nd*CMc%R@NNwd{*y$e1k1ej(*Ja8d+m!ZZqK@i=Oc%O zI9@QwkKlh@LF?_~|s)T{HNG9q{~ zJVUR0%dKsS{rHDBUJ}REo#+VP^@J zDOl@sKPEp+EF0@>RI++5R>kD9FcOx}6=)d_ErT{RT8b9@`OKIfSI1JtZ8F5}p=7gzxW%~0XbhMPJ zG^8q_p%OCA#C_@sRQ836L9JkVpZ$FI+={vi^N3l(t^oa8Sb2G9iQu{Bu#h^&(rWB z2v$1rtZBTz_ThZr-hJ)0S3jxU#d_>b@5zRDl}gWCdxUXZ#Jbu(=w3jX#jSQ)R0rws zB>-T7=^H2o@35XrUa#KJyI>Ypv%8EC#+Ps276JZir;fEp*i%7({S z`VYTv?o|6FK<^h(SjvK1Ct;NDoIllGwqa*`9?ix-OohIKR<`AA9N@4Y?FGL!N>ZE$ zJ&fDgpWP_&S_NTs?IGs5m$8~_Y<1^9oS{M>?>~ELGoINq?frO*FCLw0&xc9wK*6@q z)dLpk;o3_8xknI?$5?~MlVh}nk>7o0KJAn?vz8hK%nzAl;uo=&S5cAr{R^ksM=>ba zj%nKbJ;s(Qg`rcd#fGr3Sr-A+1?G2i*5(wdu#GW8ueg^~AwihqoY3DQ@inim8 z#N}Vre52EHzUxmZ9%-8+BaKI-tmL_yHkR{K4ZFAlL!ApiZzigK#y3cne|6 z&U6mGVKr%UWX%tn--MuKAu>h{BwB2s-^dbpf!^i{5AV{4^+=^=?xQz%Bj@!5LT(A; zkMlFMc^cp*pEU&9pLkxqA>$l%T&|uVqpZUeO2a&0)sU!!POG@{97D4m^0?2-nbafi+}Gjd#bYgKXWca>Y#|rO5Gkuo zTg+<;@M(y;kuDk|mIMTxW7ljE9=DHlpr><2O@es`x%cNZFlfM3fmNVdft&f67rvYO zY~s9r5Toci*5yf1pB`!rS1CZG^3RV(37M9jY(c-zPuM#DJ#=KTJ^0>-+PN7Ei1dPv zo`;Z-lvH#YS`SI+xssZ5dh=TG0DD1{g!01Xx&eTCc9akCIHjHREAj5{)BWh!6L zzkD{prNA!xhzynQ3vdVE7DZ4mr=kCz8RXm0sw#%_(2tu?yts@TRd=M?AeFwR(z*h| zl=Yr<)4(Dxl>Mvxd~MEeK)Hsgy)rrouzyGvL+7CSU%C?_~2CK{_jMd!Tq%~o%1oR~L zx66|{Vg6lbqeASeAX565TbY+<89J(=-mxc+g?W`%Sw~BO_LZ~f+V!5v6_W0H>H#)) z8~J2jaCA9=zt65VJ82QckY`AocjC=>9x8K zhMa3Qud3VWuPpn7Zdc+T&;S4+07*naRFkF|Pp0(j-t?$N_Sx1$7ILz9SyDnYAd5n(7wSUw zKD~y(Ktti*o;;1q$V1QHN#J#;@$ zG0}heJGZvyU9q#h>ggB6X#HC!*R}5$+mjyJ=KG&Pff_|Ovd6DR2U~}gQ?Y0{{0BK^ znvdsGN6AQPj+9g&I30CzW=a~tEz0>2p7*c)o_}@z-|snw0*?a1jS?Qf zrdipmidAX$szW`RP%6P%>dRK*vA_)PhgEx%Gpc1-uk4^Y>SdB>U<4!3;W|ACdL(_0 z;d}}66@mQ|0-C&C*BspKu%X%m0Fk|2z zf^*e*=cOe}u#XqUfMIi>N39a1b_!w2q%D18HMfL8vMx*JB6L7n@d4(qd2hd`!lFh7 zy`mhK?_90eYH*c%VyI#I)CqdoKf^M!SJ|6VTw{TBEXikv9=ygz-OO!NcM1D6M(ESo zV<*}N_g~gtd(92)6Fg=I1*o0~k^cJ&u4o^k@Y8=db_h?P0=Chw^DMx4s$IxftR8%r zYfrP@M5*>n4V&Y(0evYs=BAG2?JVIuaty^TG+07m*Usy{zM=<$0P>x=O~KYz=XcBW1pbduvZ*y?k0b%|5EQj$$A^J8%X3{j~^A#^h-()qM>R z?s~8f?^r71@F!q5x_^b37Zh-`Rs12j?NQ|F-uZsewa}M+<2S2iTRclNICu@b!d|<} zoOjp3P?|A488x(eN!R|PRX_V80Iu~l)OkG;sc&|IJy2CCgbGKmuw=uB%l`{q!rukJY5&BtPZ0{`w>JQ;$IoC)+K5%%8caMp zyaVJnh0vbn*=HHl;hh_k^0Empx0ZkfJnwqdE%Y^+P({O`3jFH1c8tC^hrk~pM}8B4 z*p^lr1{OI4liE4q+2e-Csfcqn7U(Igks<03^H^ZH)hRYuge#F0u8~j_W1PSlCEd11 zDjSBbpCHHA7={T9Yp#z*S#yq47|gIY!2WO!5M$1&*Li=i{O?;yY>Q5I&cDqM9?g4QbZ2@`c) zrI{`_S0?bczx?G_z;)#8E?Vd*27B{;NpG?Zm!X_pDK@v;9NkF_MO8P#B4R|QmZFx6^5$n)J4aG z(L~R5dQd|b=FA=^h2VdG&#mp}KYD*?QG>R!V9d~I`QnPAjB%L8-aq=1>)T840&l>0 zE|V1e>+x3JsVf@lD$R`nvXkCrG>xFh@Mi&N0IsrBuwP!pa&%P4bV8~PflZjKbYEUB z^ZF|)Pn@GJS%x6x?;^5aIX_8JOrPrv%riD$(yHqz2$sEsPh#9Q5~|uk^|S0h!`aTi zMp<;DWk27;R%BbcVd)DC02e`)!KU*h9WcluEj2^&z7>Lv`YVW7H5Q$*HjAO`Nxfl@ zdhUE^Gc>E9D#&cOt*zshKTZYccfF$=L>sAOY;Laj$g|@9n!Y1$*-qH9{La>iMp2z6 z+0XvJ&woLIT=S6?{|qU8u|1ya$l1klq}$3c>2>PIzw)cJLV|XUBoLcL34(r+{icOh z(P7@R7LwRZte~E6^=Rbd1hlMCOh4_H{nW?WFMZn++ojuy`eK}C(Jj4K9CpdIlA(Lg zQp_r)v2+t3J3^Y&@85i={rra>Za?wTE811NHgX@GYOZ+|$unGk6r;dHCr`HT|L=FS zS3Kpy_VR0Y8W!7r`u_9nd+rD8fkRWP$t~<@wvk!=KV`>Y@Jg7vJf+xIKZlIZ?O8p0GzNXPnE+N-cG5!NC#{*Cpm`*H+MESgqx0qU}z6d3OU_eAcK zk7>~=UF9e>+?Po9Hi=>p+$K|qvY>)wUW=1uoVF{y>-=GQukF1S6rtzgKc4ugyI&0@Tue%!%GN_R@}&o^mcCm;0uWLwt5eH8Ycud z2Ea1BEG75Vxm)2;aH=rTi>v2W0LlHij{w_h)lO)NJx#7O{1F^oRk2t0uEN>FD&<=; zQ0^fBPOB0v^vpXwmwC>qty2^Nqa_RD+;VgVd4gvc0PRdR@C?b~EMDF-0$XIzxRvDL zNs6KciL)ySMVs&e(_O4lA&=zmalpL$@A@xtz4w?%oejLs2WHznA2b9S3SSF0l`IkF zJ%25LqJ($>-a4-VDA9Pjm0V4s6YyHEs|t_Cj)biD^Ktd=P3;XYe0+QH6}0p)c7pMk zGv*Ca%rNd=gJoY?K6(duQYT2V^;5`CA=W7A`n(Ag-chAZ}J zw%xN>H~8Dvr(1zfF>nm~UW*>1L=4&LZ&oB$PDA~p=B>I9)~>L~q{TZmilUgCk~M&( zAwM#Pi$oE*|AMR{B==8)zWss+uW-DW9t`NxFXH?YCutleGVDxI4G9}au z=v(zxR@GzEsj6L)sX`~Qg8kHo?rHzwkMB;Hvh(q_Nv-3#I7= zcDJjklp9Z9ynGH-`Y$kF9=#s6A95{IusNg24^E3B{U%mqu7awruVC6J5j7w`b9G#A zC67Q~&+$;bdF9-49t^upYaF$9=dZC_P^|&ZbIpAGy8v%aa)ma>Kr~39(lx7vl518* zgU3b<yLf zzAXAq%0OywRD|Ow{OqhD(YN2$&b{lcv^6@_&Y{b$1BhzFOvtd#GmN>(x3_hwQJ3)l zb4QQ2Q7RRmef}4>k>|fCy2PkyXq?NlhT-dhj$@;oQ>lPV&6~4FA8unm_jCNt=i9ev zsq7$|XX#|rxUKP~pGmP&BF6&UJul!jWbZn>l15g1-7nov1?bD$Q!d5>jeND$WTm@Q zORt>qE@}o^E8l{^+g{`&?H4}yVEesK9B*&@`YVXMAi4|PL&rl3$%Z|ksz zcmC7I+Yi6&s`jeucBP}wj~r<2-#mnD5V%JttI+2Z-zt@0#gMxaJ>zjK-#I%E$a%deC{bz|lsTg|2A^XWveBf(y*UK%Qmip!Z6m;78y>&yEai60|2tS9LChqY;CjCAR0M4^RF0j4 zcof-`^8!!^a`g6TyzuZ#JODE0HKoEMaNt_)k+Q`JKlDVU(#xjM)$(%+Ne1etRVfOeq_dSl5dWLm;-u3(1DaLpg_tlfU3}cx!+24?KzF{k&8N;Eu=6Z6NE<)Kj z0pq*VRv}!mi8G`R+Un5i_vNJ&`ch0OLRMwKmOpjIb}{b9!7w!p9AT`J(9T?x%lITI z7RI$)cNt2~UIgm>J%oB4=yxtk%sJXeQAwKlSp)O|?(;Zk>_WWVw~=3L-tUmFC!;CF zx{;>Pakq}rT7RSIiUOmuf0kfV>=0G-x%Y9XI?3z1;6?pYd{dt ztBy#w8U}X2_+PkrYdgRmd<;c=p@*e<>mgjms0PDoWPK?#RrughuY%U4m^j*@y?~y{ z8n^QpaED;IgphfxRwOoO*zcu2f?y3=GvqcNVe^2kKpH+!_wYJ%Ru`?J$b0JznazVO z!ez=r_e2N$loD#5X{xZR49lP4>0>IrdOAZ}@s{o4ES;)!jHkh}> z{Q~q1Z_fSn#43;+oc#td6?jvWS*oU%sIQThN-~ei{_~oH3p;>`;KoT*erOYZAkc=au_wT%9xu$y`18 zJfPFPJ-T&6+sOOlR%_MpsbJR7!1Jn)GJFuP^r9_Hc>a!Krz!NsIkg`$>)@EyYkgs7 z+(++`O3*QYz(+ZkQ!xfGZqKfv*eb1wma&+f-giFZJUhlk=HeNfv_*q*=)he2+1_m1sZFE)cI$(Q?t1JV5|l219w!Rokc9 zkHCvx^7!3=TViiCI097GVI(wct-{ZYC@8l=3PAF#GlF36rE$$?My3g#>P$NK^g~7N zC0x$6=-jcuY=coF5UApg+PBMew_DJ^rRaj;h@WEvr~~k<5s2(0d(%A zOxM66-++$w3j1-2042Av_Ga005yN*W|L&zNvMjXhkXT##xkZ z0lD^EE)YR&J~*U#vOl_FIuAh`HssGu7Z z62*`=Ow+THy}Z|sCS|~=_NT71Mu;*ZRI4c{AW>QJLh!;43Sr%Ldpi#R9yxNjt;53~ z!?(JoVesnOo=?fcBA=UxW|IFtayWI4);;wZZREu-jyJa%_G~Jo5eCrQ8TG~(d@u-^ z+e+$=ZHv3*Blu=k*yZm1!aa-Cpl9i zbbdI7T>gh|y1V_88!v9pzH}3}w78p&Ess?>Qi6wK1ntW;oEvFaLlp}48~^COcK?Yb zDm!1+HgR8#NJgW^Koy+>V-bMx*Qm_=Pk;56_M6}R^!9|k8`}dEqF8B;ANh&VxaTxPnAQ~|fqbf86S-37y>!D$A6fzL84sUseD%LRZ^hhl zJJ&%o7eQ};o(QA#Y82&>=xxA*vQKHgq!Mk2Q?{BE0GjcGC3}!wSw-N*^A*0bb>s~9uDFr2nJ&zYiD~4-V-k^jM>qY3+ zBx%d&g<`_BkP%=iJn;n8^W%+k-t5f=4Ghwz^HlEf<+FTFC!+kD^DY7L-2||8CYX>| z=}4ks5Y~Y-RC#@3CA^1^;=fo_Q4j^khNrm-u5ET}V7{HVXMeSn=IBMK5-4jhvXYxW zTA`QX4cBXBS$PTRT)TQdew7<9Y8OMu&!nBu#{nj{;gK|VK(D6byP9(K_`}K8UXl<$uG9T^6#HM+8$yImlMvt2T*elR=#5})(u=|YbVD<%TbIa{IK@Vrm%tD z+xxig?q$F>YYh9MwgDG0#!CUbj`?HcCob^3FQpRp^QJbn+qnKcgpnJKX(eTW<+U(U zY489Fy=!H_|0bC249^#=3vdd!^~2Xsa@zLzpOeZ*e-pwqPpq>nXi&hj53aTO91{3^ z0BrFat2D-AnllVg=6hD_)&MbUB}K0ByY^DHGVc)<(jLqy3R(O-XRoF>h{Vq@(=3wb znPxbM-TT2Z(tt;OL}<)Me>{}j6;I1RHo)G3QNJBK*=2MSbD>Y%Q|gE zWI?UoO-HtjP_RH$wbo!2w3ez=%J({N$(Q*%7F2&lNg78OtGwA~cwWHDSk|M+Sy;<- z2x-=WQwf_+0Y0N+s#u4XROgUNqk0HA({r|3Q&0<79fQhXyvgOE6_5&CeVKdf+^r_< zJT++>2E7cpw|erZRaFu28U<`|lr|CWiAORXNAK$cv}E&A;Bq>fQ={&dV-H*%|2r&X_RKEK+u z84qxy8ntN<$tCYRxnz_Fu!o8ce|N5&e)3Lh*!wPz5~}H1CG20_A_M8ld2j|Hn52ym zmiI58ds+L6t9GYvs@?~G63*E@bqW7u4+Oncg~(f(dQ>^UqW~5aa*NKmssTn9~HXV-y0UFOPca_sJss$fvk5bJ|_|)Og*eX zSzq@n9;%mrco`ZjUy0W!-m@}(2I%r$>XUR3oN!)q=!_Dv>bvr&Z`|N%tnky)VBO=i zMB*ORcUYiVytYD#D?~V{Vjc_mRkWMpgL;DPl{>>Z{)JCG006$bou-wa#y`ngJv7|9 z^U9ctICOjHH~OM0cDEmX;nnQ|>V(+gBD~VEX*AP=%Xx}&%#AG0rOst;=K%H%d)83k z7|s86fQdYG+>Fg?xfV=H$aC0jEw*4K{bM`$(vec0`HF^cjmxv{UJTJ4Wx&?}A;34S zE&0XS3$BatsZ6l0SLvOC`SQ{wEVuK8>~law_o{cfxk5Xij=nxmPM+sMgN}P*k*mkP z(wU(1N7p_z4m4!+mSBQkfoE0c=5ytRa+EzxT_e_Z!dzT<;2BbHp@zZXZQYCV{;|>Hph*X(I>jZ|eZlMiLoWU=1aoomxo`9g8e9_c$J5fUbth zvlbgB%Fz~m>$h)g56vvKH@xe?_VrKN*Pe43MX->4p6`{ElqfmUX{E#D|GHd~0<*?g z#OAT~@5mGW^*=e(e&f|or62P|d*9*3_IK_v zBBFq84w5Qe*TpIqnYY~obrEG8Kj}^E+X29Ju8Z#!?@SFNKhJ)54z(syB6HaE?LS7I zaUGIa54Du#>7@`ms4z8|S@@<5zyWn@ls67YF5&D%1$-HqAfPW;Y{(Jb#n>vWqprz# z`91y8_``GVTa_z2NW{ACu@=yk3HR~m8@XW#)Ik7bSsim_oB+QE76T;US7Yt($jO{4^-jj^&U4(UOI@k)=y9nUC1+aOL zISYXI@%zQ(L+C+1jFP#5ec6JiMT3Jt=qyGKjW=IJPVyqZ-;NS;03|}hjDS}k+y(UW$9)pdBt$o8Eit%n5>mW zHNwOn-xUVwFy3~q-)_h)uhR;%y3Jqy)d8@cQ*(v|dlQz;?)3>i-Hpm{Y8bEK%zy#b ze##d~FDU`yu^V<2q9tbBh~p-0ZiCOxy<(EQUSgvXMCkNvcjn%`CN zGfY_zDFB}!+}q+(zQ562U}XS&&wSl^gsJV3CM-G?BdI`J zz^u2_JZ9FATqmn2J4f$lRbzpo9#;!Z3Gk-$F7wP;LcTYi_Oq%PVcxWIMKN}U>z$LH zRr9CgQBGJmp~ouQ<{AsKdXb!Y0A}^#?cP{EA7lQT0Ie3&n$t7wIvOP;a5F*$MPr=w z9*bAWs|4%<`7_X%V0+9;`;5)`8XE0;_Wm`UM$h;R)@#A~1&3!-0BnZpn|gh>>HTDX zj?=~W>Hq*B07*naRKcqz0Kgh67UgyD2@M`Iq^oQ&RYe(RD+`|Q+NBaT&r)$Qm0=M@ z;FBLY(v}~djUtp#ugHncOW9M64eX{Ew6+HVXC!YN&(w4Y7|IK?_In`lE4%xKLJeAM~=PV z7()Z+X6R*mMgzF12+|mvWB=OWl~82&RYQ=R!@4G&<_fTuG>E*2p;)FG#in#*c!Ub4 z&qxj>^svae@HK=|`<;NpgxQ;OD^S5$CIB(79$FZ+xQ{?lgI)BNGI0LE-ACGw0f29L zkkC=?5&g%=tLTjC7Z{?u0_-|%!=n5XFS)LL%Tq6_R*(TTf>3+*R?9dkRS$3VC^jtI zf}DcgqH(VnOEJ*`xQUEXJa)Y-PmY&WP+i`r$`3{Y_dSZyD7svQeWy}(J~R8I18lp9 zc#rId#mtOEjB@QHqbsU++0RzJr6MW3N9pf*bzM5YhDUT=?DG@=f4b1_A*y7EmU+}Q zgTQB9vbQX+pi97)_Ng)USW`!1o*w-&F6hyhR~f~Uym~&@u)av!O##}}MHjU*4?NTs zfA=@r$St?G(aW!FQ#U-Rw`j%CY|S2Yw&er&w&go-Z)avs87k36satdY#Ob!~NjJ3h zU-OEpA0!~wD5SU7NJ4Zu|CL6^Qme$Y8u;v6-rU+JKhFF1&43@+g#ww~wrnbA#*vei z>PQ5W@+1)q0&7@aKlq1twlBJLTl>bRUX)Y|;Zx3xDQBL4zCS_Bqwn~YkGK2rApM6| zKAvLPlkHa@SZ+V?0CPjRwb%8djDG#h4YZuoP>iO7VGU1RuJm(1V65OW!DO6wbzTKw z<>ILD^>tfb{iAq*D|z2o?wW8Nn%p4DTPerGvxg4?(Y$~0zg*lSIaUN;!GFh5i#8Bt zxva}F&~@#yJ|;gYD6g0+%x!f+%9UQ6WJT78$<*ZhUblL63t|{SUzp+d6-z-)FBWlg zF=AbdhsDR21v7`IhX4)Qasf}D)df%oe=E;gQ98^^5dg~|Ra8sib5DwM7lEX(R3Y-b zm(5iXRcWb`(s{dBVObh8hERF;^mcDq1X1^BR6bbW__}l5OQ9)*?+m=aO)>YVS_3b2 znM06O%qj&UoLdiP>g7pm+}=wMl5;t_!Eb0`|MAJ4?Y2!}tVf7?9weZ|&ocvv^I+h7oP zArve$buS?Ic9_&bn877@{H}*tY~sG}hS4~!>+m=oz{UEI`PGh#sW0+>h6o!fD*^wL zJ^R`d0oHFgbg;c+cD8MWr+n?ko$bANehsO$(z1E9wi>d%(q@>-CmGW-348e_s!!{^ z{ZGgB5-+COvY=BBu^?vozgE7?D*Vm|;_yvuMt&O&c6@u*>Fkdeh!*^*V_9V)i_xjahj zWYzUe78~KclPW8p<%GJyKAyw$$&>U`WxSr7e#YTV{WH&JR~Qu_*~{?M@~Yes`p%7G0U!pOr#3<&{gA{r#@ArBDoRc|Y zRYi?DiSrkIpq*aBICzfGs8km(vA*qzH9g{{nw6%-m4 zzL8o1V}yV$V}KIay4D&5th{Y6V8fr&FOYp5M{yOrE^wd4N#zbLEWx1D~AP|601ZY=_gA10^SIE2TYoWWBKz=uBx&c|4P z+e4k!!wmqo(APB>oTeG?yQkzSfM(9)Ddw*+PVaw(u}cHaQzIPfczmhd@n=Wd%>Abd z=+*(QbJ`6r@q9~K38!0CLC!8DuU6}8818J}NIn;6=#htx{9Cweq@P~2p^%RrJ!OhTmR6Kfl_>Tr zVW#ocL-Y1y%y{ZB4o2gpq2TaHpW3RKA7wEJ`IUrjj#bI%Ap} z&qymQX<5C;+;BsrL+X8V9lrqH@oNYgJi>fuDQQOqMCH(i80(!I1C09nI(XFE?l{`s zND-{}(!yliv=FcKyoU3umsL?d$7JN$IDF_eH(b`o;qDNTux;(R1ex{PHXVB=R4rJqr&pazn-t?F3QS4QEmMf=T03~Qq zS|!5CaBKO$?c2J?w%jot{C2%8ch-U6x@d@WojSl?duAR5_y)cBGn|G`2OvKe4$fo8 zU6BQ=p7BpNhqd2{vnDy?5`z2aR%s-xs^x>@Ph*5&bOO1Vt~3c}uCRW;w>V2qH@e*V zty>d9z3|_EJ-vV@U-VUN{Ka3@MkrRL;&D#T?cR&<4&U7t-u7m^#kZvW=s9FtJ8`P5 z12B)h@*9&Qd!Cvw7LYPD-p5#x+UGh(tAd}U?#(*r@BG`}+Sc9lk%UAyJklfR2Ionq zIq&DlWwdr0YyakMB0G-QcCT7{25jfxlq`tR%~Xy&zc6GuVjrWIuHX&F zSU98d>Wg0niVDj6_k!!TzWT?`s~{(gB_9r6k#cu;|KIADqKsFy;}wwF8Qf6RBEyma z3?5Ght|B-**bfwR-okSphcn;O!x=Dc{$W|;GU>rJ>2tcb)QuRt)~gjLwQ%=7azSx} zQeW1y+QV*9A5flG^)^Nk7&7h{0K!H41`e^~oq2XEXEsUwCakI~iN*fP60V@HT#mk} z!JZ{_3RILgI8W;C{lV~%hV-tJ2b1SjCB+((-}4rOcQ{4@jR%IAN2xLayyh&$Mj?r^ zti2<02d{dR8jURM z`S^~p_QYrHYgg>uOo;PByrL4}-7tkq@d{jq;I-ZRW)6^fzKTD4+AsQ_Q~W5AD|N8aTw%g7}F&PF!PR2#9(s1oj?J& z2GINjK#AbBs>QZ;6CvIA8s5pgHlY+Nl;;I3DlWD06)M8ITn>}kkB9lT#Th)xm6vNi z^Iim_>o)KHlEeI9dH`mj6CUn)+-4XGjQNPdk=v@kZ&BIdk0azUEkZC8jLE!oF9->S zlGaky3Ndv3xJPZ|{I1gK>Q#R|zf}mE=@Qn{tz35*@)}~zgI8&{&%rs>^g8X=`H7b} z)L%v)LyY}fkMO77aJEZDGMP$p?UDSK~3hJucN<5^@}lNNAMIb$3PhL>8*k29lp z)sSLCoNZGikd88#BU#23pFaygluRZmhLP&X@)mgrcTe#qXxyA+f%yh2Sw^WWZ>lr5 zf~0+jZ4)IR^@IozQ?=TnTzF2cifl2f-G>nVdRUpKp;>+}xjMbdtXR!(XbWbU`&(P5 z)!BSg*2BVkuBYLDdR6pTX+~8*`ko&_?0U3KN72(BBb$iWJD$#=7|R@A-3H+ zGK9S*B(U#$)-?rBO711fOQW9NKL2yBx&;CbJP0+47>EX?X7E}mzxvN#?nHimU*+2A zMU>CzeX5;vgJm~En4xWclxw~7M98box8Tb4)I*vUFzRFS80gXWhAPZancbtlU%sD8 zs~Yd1Un93-;7)j^q1KhJXA#D*zOcViQajcRfR=7TgKMG#hG;T%HkHLeKMeRzI#Gf4 zM74#3o^S7^fX**`{DJnSPafto>83*a%XnX*%<(UHxnalfzNcNdt^MNH-q7}8=&O)p zud5YZ6}hOPp#YLb8$Y*5RupvCvx6{ov4Dq8(?h>f4HL_@ z(-D}{y&}&MM09;PdlgnzDFe&!l4?hVhtl?I0$zDB^1waJb%W!huY353$9ByFcvgkhpm-jjdhU@&+QNt4 z*UsPxt~N*HDjz@D&R=tNTmSXn6uG-ZJsQLH<(uOa(mI2T6R^fnLi*g;Hu8<7w?Fv3 zHu}dO0Pqq{y@OapWxj>BY$Xfm&CP7TBweTHG`Hvl7u6j!jLsnR|N6x)0Gw{45oV^Z6tq@he z(Wg_N2lsR5%_~N%x=AUE#ej=Z)=28m`pm)mTt#{6`PqX`jKkQ&kNQDaNo@A|484QC z;m%zV?NiD3!k|~cse4==j1)1@!rB)sMB`fY5Eth>7^?@1Ujg>=lob=J^)rlUm_rtS zxM$1|-nd(F1EE})dfWdmK3t4H$@qhpKI_yOz7vud+{g%!=%L964DoxX5KG-NV_9QB z2#EDR_q^iL>e+oSGFO>wD!yy|8mgypjRH+Z>~}km9*SAy!R}YTU&h!4i@*DXbqJV= z?Hk%<&)U=W?3!*56Y_fL=p@CS#@hXQu2`DKB`?~50M8f(m#e@7&awk3pz%(S-aBRK48(6z5 z0GRb6*axs!O!2l7)aIdX;h-Ri!y8+x*@Y~HgIPMet=<(dmK0XYy*E=n}CZw#> zPq$U%o<)B}WAQ-sH=;QF4ZdPP@gyZgty+hLXABz2nz5_}y+WQbJsF0w1+;rM%fee` z%u;ar0j$42n^!+3wz3&swKm-V7G_lf+E;9ME05^sybgbHzHX3EPzZQEhlVYu$~T~K z-nK(L%3N2ytJMRz=4F1a^AMy8!yxw&= z$1^MvWxaq+Ry@|gr*= z-VU#l7B|HLUY`1_qvPe-a~r4HSKu+YVD4Od@65^e2wv?ei~`Geer*Ss=o>kEWJPg# z!y)HR%(X+GIM$Bbd9vh*3ciNmE(;{7vIXlm)nM^x+AV`=d6gm)1=$^J4ho_&CyHJ2 zL+cb69{cy6^tkrzPrRUAO*BpvL4ZR5uowZufu6slN=OT?dqQL@N-EWFr5AJ5;NNF4 z2m~Y|OKC6!{M%tBo@qvq}4DpP20GzYa0mNr>JU?Hrb6n014TUf>kh5j6H_l<+F$raUOXxKgs7VNHeQcdn4NbRStRG^BhX`O%EM! zzkKr}?H51(umcUSC_k5aYj>8!I0kRC5E%9VizoiZw?3o2@XFnQiAodG_*ERZ&QOK( zm(!wjwhVuje*Ie>#lNm|!eu>UIvdpII$-xpdhW_n*Nck9d*^wmu=0dMr!YX#yyv9C z#`QM#zm4+gp83I}99M#{y(0 z_*esgv)02qPXyt547!szT@v}Jtb}l?z*{lN>~m5NDx$$~XwylOYs-Hc2*>yBrwG>D z+qt*BwM{(pxo!NVU(?n-{2<>&CTol(VsZJveQl8*zGn~KAKJA)@HwKOMxOb!w*D($ z2AyC`r4~*cSnjlP&EE`PlXqJ|-)IEe&iwxGw{;)*03pxx95%dJVn;5ov&yssm!5kR zm~CnjHV+MYE_A3_aOx20Pyg$0-PMlIoozq)(kt7Q`!^8+EqLwp@0rvQ*};Y9S-_j3 zZJq(v%slnC-tu7k$#>n`e*PP;Yx^+-+fFS`H^v+wt(?@DLkERt|HOyeKYaEDc#8M5 z+lbQo_B)7J)N5p0(T?kK-iw*k+3tL$-mg=;iVgeT_Olof+1IZ??`jo$dy0Fu3*xfI zTL8dT#T|MKhC#^y`bY*)^H@O^qUfM5hf-$gKt<*W&l>WI>)z&Z7=C5`TQS>JG+&bx z6s?A4^Ha)g5)MEEqLTZ1MhQ?`u=r$z|lZPb19vV!+pOgcv-KWQ2*P-oOf`~<1iXQ_^4h+_S3dW<9M^b8~}ch z&)!cDiymFJ?9lGUM%er|@p9b<}o@p)QBcM|E;^w;>0G~3UU zU`(>);d=F=wm6WruTI|y+2eitKkL=EFj(<1y@K_f73S$V_#c>0*2(o!nd6>ynu^n` zs1cpF_s zR-C6A0%_%E-rq_eU`LadKSnt)7IR)xj4nBQe$RG5wt6yJq=d^k!1pO~biIjQO`}Mx z>TD=;id!XhR8OkFlY8?1xM6r&znu|hbsoX2m)SOL^3%12y9A}vu}xaw#eUHi!3r>~ew5W8RXWyyR_8Nbz_f?L!_NL&`@%LM zYXPvotE3AURD$9`@$9IeDLI311_@jf8qWA*mDWce{4cD(5)z!PuRO&;9~g}1D(#CD zOSG5hI5I5&&~@ir2#j58J-6$7e(hj>v5-@dQ;#$ozQ>ybIO`fku`vk(I!F{kguEVA zL0s4AI#mw1YA}2Z`i>lX?5U~4^3 zN%PaA6SpD2o0C*P0H}~Z%2Js~# z){+mbcU_$&X9SNgd*zxhN0%rg^^k|DvBK*NIW*17&rAC; z&T`N1|9m-3Yr*gT*PK=&F9#=%=c^O0vR>KkIhv=aXe#yt_~dz}7MOQGN-DsF#!clK zm7qs%zoni1FTdJGFWA?n|K2}p>rPULO0U0X?t=a8?1$gq7XRc!?JV!7AFnyUr-|(N z(igPz&w3V&7WpsjDCIPWaL$uU9(|3y)>zV8>z#eu+uF!`-`CDlgF$0(pgF}1Blk{H zN5b<(t&BMPn1_)gwp_IedAhk!CG~F1L$CeKTjB)zw_kB_+esV1MFFt9!b;elmvHL{ zi*k5*-%xlUHR0GJ?dLvppuP3BBkgBjb$#0b2w&_W+ZDy*z_=gp&mn7`{Q3{JpZ@yC zw`W|ot^MJt(e^!eRhOZply;iU_tf9|24+ulu2x@pPt2IND-|N?HS&OrZm3hV`n^OG z2h(IyZQV8iuq{<$Y4c9bQ~PoUfC|(IBP-bX@__-I^%?|JLh)iS(Yjm~wVJ%|tE3H< zHI*=@)$id)GW70&e3WvV63xX-e92f0ImzU-s3cUU3(GE;efXdhtc;R-#0Jroj_gSP z?#lQ>_-h1jw^|g6t2M0PKo0j$j&>^7a;si)J!?5wBUP*v7y`Nhz;v(@#+^0IFd{@Ic22YlpR>2E z-!e{K?MS;3!1*9TUXSUe^vksx)#2pit!vMwxYG`R-CJQqcP`H*w^oI86F+oZqkt7T z#r(bieavaZ=|b(xH*5ibE+usNpYPn;{s6D;FCRZd!Kh8`VctIto$kP*K8Zj)M9Zhs zLe9|lNP7X#+z$YL2TbY!#ksy=^X_)j@@%`4T#I#tA`7?Nziph2YY=RDkf)f(3#Tb1 z&mI1cBMyqgU}W7B3p0H*{FjB|rUWc2h{oXft@DDGCL-ppJdz+-O^l zZREaNxYqVR$pJPmMZl{P-svwHu&kAN$xq*~ncU;0_Gef(?e}YOfzymH{zEIP`|lc{ zHV|^(uI#aai+bDL;|1v`wv-i>yPt%=`hN!hrL^eN^iEd3?WZ!p;pu+Io^cYGo@@V$ z1yR1^efq!BpTMVB`v1sWr0;&#WYGOgWknzBk?ZT5^Wr)2aa=D5t{hnkL)j}=MT*7U zL~c5tq*#@JQ(l_lQ|!5WYt`jh!l=?mT`z>^PBxFR#DZ1s(*~qwxaT+Il43gUzi5?G7bw$nR9H*BK!R&JY2<> z@hi~%%uw(t6j=A{G~rY8C=C;~(ZjncXg|k78G>AjvL0mDI9xPf(AGsuSiSXxk1vti zOd5k8ZGoy`;D&7*f^JI+703dd6^`xmL;kGAF>X6fc-eM}Xf154;%Bb&vSDiWY3Hmi zSg4Hf@r0=}&rys`>DwIdvWwm2i#ocpNO>k*@VlPng+mMNANhTXI&QgDER;Y zAOJ~3K~xC75PMj8Ys0z?IdxFV>oE9!&(N3(dCA9kV*`@Pn-`Cs%9P5JbgTTcZUFx- zVr+Qr3$JP4a_!!B5xLp|q?As>J7P|p)q@4Uenp-!ZqB#)Zbalv=tWPYQ(#1Zursb_n{gH0SlJF{=u$&qxSK{yTGJa1L zW<9Dg*p<$gSM-(6YvbII_f^=h-?xp)I0Ygd>(He`kDOlXM71%71q{^nJ7b3y-*Nwm z_Op0@-+u40)Uqi3(laVx@OV^&mg!Em*;HoOrtp$Y8`|&v-KVw7sCw&px1ge)*rD*z z1ZQ^+zBM>oR>q$;L(nL6p8nMe!3at2YyPGX06tkE(iJZ5LOZSnJocU;L2ZR{Ge`^W zS$sKrf#1iq^zmwX^DvKymgU%ls1fvnK0ir zXQ6OVipeR5*r#Qpe%#mdzy6;oY;~+{df7L(k;h*Z&+G^wRRW#)={L4Bcz@gGEdbex zHvZ6oc7BTR2vCtrCDI=KbI(A#t7 zD-uZ^&hY2k51njZ{(pVEz4v>b()Q5;@%0a_Yj3z8c@me_YWVYtp)_)(WZaNS6Mhpt zuP|3Z$Ko`>C>^u9g`xS%b?b(JlBRL!c`mko=f9>3ba-I~TBymZi;0!6DrMPo6YH1o zX+Sc5Bg$PdKHsilJ>6pA=h9NoPaViPjK=GIj05%g;Vm`Tx>xyCiYd7nKEH-I^n6O6 zyJ38eH=nC)l)^a_Jy^MCzjgrVQR(}(T42t;l@C0`PGVyI;db_kS}64^4>5{CwIV zUAU!P_9gpJPVI$!E}_nXKrL-An%>-I=}mnn`E+_nFC*vnV}Q@&D3^M3g$m{c@8LV< zwcdp=(yMLiusy&A7u>r>oyX24 zVDH84m+rf*{d;nVXHX}10%)JZoGcFZal)`=4${bdfN*KrR!G~e1Pudv`uHZUoo;Vt z+z+9Y*m~&<*Pnv6>?FLz?^d9;kj_brD^uoEa({~moJQ$cKuMp5CO0B)Q>l^3G0ID6a*n>cyD{^jp!{d|jV=7IZr+fM=c?>{ZD6%}}gPk9bv|Cfpc{ zwgCGyUgKq+zY&0$mTLT-YS#k44s6q=i1#d%B_Q>g{%zF88I?uBcH(=1@5AqrR{~-y zRNJl!OF7q1*g8U!Fk>14@Cv?{sd_z&WnG}IM_k25MP&}fRj>Xw3wz1q4EfSn!5k72 zUS&3TCf^f$^86*nVV`-_p*Bw&q{Da5v}5!kY&kog*dnNAMQU zj!ZKbSBrTuE?~nCfCCdE5F~CW}D7k0aio{z~ ztvSwGln%OB4;>77h+5qBDrqnn3dSh2Y?HAX_L>8fGqV!5DgRkHGpk4SZ-MZqvaLrc z^Q>+9_jWx(Kqk0dulJXIx3ajEW2K2X48Lqzz_GwfuvDfm=U~7L&2-HhSlQ6g5Ih#vtA>+Mq3QCqj*FG)-uSIs54WGW>B07~hfhTghX41-ghU5+x$5ao1#8Kl@9pBbKlh3!wHq(n z!J5D;Vdq3&D2>y94E{o}uD*tFI`m_2-HVeDvANN1x_gekxV|&+*Qq_{A{Q6|vs2gzK}$ zlNf#}y>}*j1*zU>oj?rm?OSQRo(-FlV;J`L92^s2W0#^<+XDnlCx*5+c34Wt$b++B$NLN8b82Jg^v1c9DOK{8?uqEYAm=_F z;DO%E0bW7|{^*;DW9D4_&`T~&tr=4dDl$UeQhMfk49EZVqYt(pd+Yt}=GWfXPNOsY z;JvN=+`~Fwiw>jbg|E2&DGn9dkISy>d@=Mmw~jg0S#x==DZ_-%Q%(&)dcdaPYw{J3 zkdF)i&OxvJuCS5*&_T)Up2y?>F*w189>4(r4Gc5D$a@3;mH;nc=;&5Gj>B;om~PIP z%(jEIl|$D(z^jMQv8fVhp{c?l#h?o0)y%pg>~re`mn%Jh?J*~P-~ly}TD0N7I~Na2 zAMCK$YY$oVkIO^q$BmJ&eap2%k*G>@eIL7$K8&~Wu6t;-mXdB=TswxLZ&4M7aIQY7 zHn9q+owW3ZVfc&+ z5y~?ZK3a_iy6J1TcFl5s1ufh7&SyRQbUlpba+r>x z(f4AtO*Wjl8hqdErB`g-(Y|;8rR^g}A8FtB(EX{n{K}0x+RL_VZNGZzXnX(6OuJH{ z2n~OH{xo6MQ|&bK+{E7(BFwiUlrKZEd^h3C3#o{`9&p{-y+Z*K=CucAWO1;&39s2} zJ~Yhe2(;!kwr{$D9L8_jytCc3Fw@?AnlKyaY$KbmN7psAh=OOi6I9Vrgt7EnXC+Lg z(^b)0KMnnCt;m?r&kM5%%(I2yV z|9riSaNU;oX!$=p^)a;i=)2aK!xzKbRxOVMI3BLAKG_bqys{OE(E&7nTjkihS>-wT zqAFS{J@uvf4i8!a5ZkuL&&N@+taMzt!BstcguM3&!W^yVXqdElw|exeNEPRb_a;!X zCJ4!OKLufe+|eHC1qQ>^#a7D$d_p3hPxSPwMk&M{1y(%sW+ zBHM}G-|gMInGh~L!WPGJ4C6d{0zoSnH^kX+W}l%a)?UDdd~W~{3jzhMXSmNPJjDwL zZNcn%7RA;~8UUuXMmucoY;Lrzr)D|J8&C{J0O?l8b`1<&E`<(b5aSg*&th@bFfdK! zXB_uBRSimp(aHS6AiI3NKZ34Ci8yS%!f2+|7jk^SL4>;3HP%Ogl0m2GE2Mp_>tQ|AWteeEUaF zzo>0?54(42oPsNc+!-o5gl9Uc=+X zK31uY0c(xy?T6}7U~esJ_yYcY?V7lq8XTe*C{W??hB+p0H^yf51;co)`f3Xo4K=kV zD)XzJK#Un0Dv%@gKQ+`kdQ22iWQ94o(JQ*V=zHb&3mjlz^SOi3P+hAlr)y>Z@LtB9 zT=>d&6(nj*83SMjIGUHwm<5OWBcZ6F0-yb{B4&k|47UXxHR*Y1ljuIEe z*Uv~O~2aEuS?6{71c31o)>OsL#c-_ZJz=2AzAQh1kG@ z`kD`YoChT&_X>|JXHO+~c9L)<<;&3MB1RMWpJyle!J8;hh3>gXF|2j(cv~CY|F|}G z^|eVSX-5tNm`@^O*u#eoweteW=RUVheA73>bCD}2Po&nu1m{4bj$=(kMvN;O^Owx`p?5-4Xm^iWH)s+@XaiZ$jDESxMy7fC> ze|}LWs<=`}35>jgo7SP_OA*5L&{(?+-4X!%AQvQK=%-C(B?o#{sD*GsFsqDl?U5S_ zQmquF>ddo8fE5Vq%5nj~de(|Z)y>K~g5BfgiXRffF6 zJ%@1gM+wF#--5T*oXIfd6`|cG*hP^qW}lEc zzg(Kkqvl>9tM;sv*`nDeUb?+)d-l#$qO%>)gmY5haJ>be?43KI*Cqr_I5f|=5+PuL zs>fjs`vi*qeE>d=belmaOd{-Gxp{NjXgefAK;Dnl`-}&X^_tU?Y9T8Q>qRKV7h$d1 zj+?}O80-xy*+7}N89$CPQ;QWm1RfL%}S9iXC zYy&{^On~?vEVr-Ty1hM(km}bRei%?X3mB(YDN68_c)ngvKi{_iia$hn_Y1Jp?Z^7} zmeVKkYA-TI`VcErx&Kj~@7lP!8(GhB#$+#BD@Sh!R2*d7uE#7xc{)t=Tenv0rZ-Vl zP%pA=mXcA$7!8cCeA+q#(o1qr!t6t_D`!puaclK(e#$HRTJ+`utQE0ke(44hKkal@ z_Xx%H+Z9a>@2(tyFts&L?0-hF<_jg1I?N1-tsP%|F-Ph#3ilc~UUd3t=9Rq5KB%=u zfO>YV&)TY`#f+U}=SAVij8LPVieZ4NhN+

    KxI?49X+DBg;mE@IzVD>j>(I?DIb z<5wQ4Ra2$315PI>p!0p-8%t;|R@`_n*>j6fNuzpia)t$I7Q5p9z2Mb2-sUM3WI_D0 zA$kBeJUSu2Zy!F!yIe(~N6OV9oPqF)p1lub0opm4n=G!V3AU-<)0|-kYXHRE&MBlHt_nF;c|1 z(dTOjTMQ~_9Om=?;I0eW`yM&j{u|2uJvSeQ4!W@EJasr>m8&Qzn3|GOW_W5VBtPCW z!9vnuR;ACQ0dxWRBKcB`=P^cn`!g7%zojZ0I$sA~o@&_oYgj7(%3^oIrVT3m5ozrRew`B|+!x|+?*<#EB;MB%(4Wjp|%-agdv6hI6p@8dBAy==s?V%XI`J2lEj{w diff --git a/resources/views/banks/list.ejs b/resources/views/banks/list.ejs new file mode 100644 index 00000000..98bf8e67 --- /dev/null +++ b/resources/views/banks/list.ejs @@ -0,0 +1,75 @@ + +
    +
    + <%- include('../partials/sidebar') %> +
    +
    + + + +
    + +
    +
    + + # + +
    +
    +
    + Dashboard + + Banks +
    +
    + + + + +
    +
    +
    +
    +

    Banks

    +
    + +
    +
    +
    + + + + + + + + + <% if(locals.banks && locals.banks.length) { %> + <% locals.banks.forEach((bank, key)=> { %> + + + + + <% }) %> + <% }else { %> + + <% } %> + +
    Bank NameUser Name
    <%= bank.bank_name %><%= users[key].user_name %>
    There is no banks
    +
    +
    +
    +
    +
    +
    diff --git a/resources/views/dashboard.ejs b/resources/views/dashboard.ejs new file mode 100644 index 00000000..a3b41e69 --- /dev/null +++ b/resources/views/dashboard.ejs @@ -0,0 +1,52 @@ +
    +
    + <%- include('partials/sidebar') %> +
    +

    Dashboard

    +
    +
    +
    +
    5000
    +
    Total Vehicles
    +
    +
    + +
    +
    +
    +
    +
    5000
    +
    Total Licenses
    +
    +
    + +
    +
    +
    +
    +
    5000
    +
    Total Translations
    +
    +
    + +
    +
    +
    +
    +
    5000
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + diff --git a/resources/views/home.ejs b/resources/views/home.ejs new file mode 100644 index 00000000..852b28c3 --- /dev/null +++ b/resources/views/home.ejs @@ -0,0 +1,12 @@ +
    + Vehicle Registration System + +
    + diff --git a/resources/views/layout.ejs b/resources/views/layout.ejs new file mode 100644 index 00000000..067c6efe --- /dev/null +++ b/resources/views/layout.ejs @@ -0,0 +1,41 @@ + + + + + + + Vehicle Registration System + + + + + + + + + + + +<% if(Object.keys(locals.message).length !== 0 && locals.message["success"] !== undefined){ %> + +<% } %> +<% if(Object.keys(locals.message).length !== 0 && locals.message["error"] !== undefined){ %> + +<% } %> +<%- body %> + + + + + + + + diff --git a/resources/views/licenses/add.ejs b/resources/views/licenses/add.ejs new file mode 100644 index 00000000..ba582d02 --- /dev/null +++ b/resources/views/licenses/add.ejs @@ -0,0 +1,65 @@ +
    +
    + <%- include('../partials/sidebar') %> +
    +
    + + + +
    + +
    +
    + + # + +
    +
    + +
    + + + +
    +
    +
    +
    +
    +

    Add a license

    + +
    +
    +
    +
    +
    +
    Select the vehicle
    +
    +
    +
    Vehicle Name
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    diff --git a/resources/views/licenses/list.ejs b/resources/views/licenses/list.ejs new file mode 100644 index 00000000..cc729d9b --- /dev/null +++ b/resources/views/licenses/list.ejs @@ -0,0 +1,86 @@ + +
    +
    + <%- include('../partials/sidebar') %> +
    +
    + + + +
    + +
    +
    + + # + +
    +
    + +
    + + + + +
    +
    +
    +
    +

    Licenses

    + +
    + +
    +
    +
    + + + + + + <% if (locals.currentUserRole !== 'admin'){ %> + + <% } %> + + + + <% if(locals.licenses && locals.licenses.length) { %> + <% locals.licenses.forEach((license, key)=> { %> + + + + <% if (locals.currentUserRole !== 'admin'){ %> + + <% } %> + + <% }) %> + <% }else { %> + + <% } %> + +
    Vehicle NameExpire AtActions
    <%= vehicles[key].vehicle_name %><%= locals.timeConverter(license.expire_at) %> + <% if(currentTime > (parseInt(license.expire_at))){ %> + Renewal + <% } %> +
    There is no licenses
    +
    +
    +
    +
    +
    +
    diff --git a/resources/views/manufacturers/list.ejs b/resources/views/manufacturers/list.ejs new file mode 100644 index 00000000..a2e21938 --- /dev/null +++ b/resources/views/manufacturers/list.ejs @@ -0,0 +1,75 @@ + +
    +
    + <%- include('../partials/sidebar') %> +
    +
    + + + +
    + +
    +
    + + # + +
    +
    + +
    + + + + +
    +
    +
    +
    +

    Manufacturers

    +
    + +
    +
    +
    + + + + + + + + + <% if(locals.manufactures && locals.manufactures.length) { %> + <% locals.manufactures.forEach((manufacture, key)=> { %> + + + + + <% }) %> + <% }else { %> + + <% } %> + +
    Manufacturer NameUser Name
    <%= manufacture.manufacture_name %><%= users[key].user_name %>
    There is no manufactures
    +
    +
    +
    +
    +
    +
    diff --git a/resources/views/partials/sidebar.ejs b/resources/views/partials/sidebar.ejs new file mode 100644 index 00000000..321cb9c8 --- /dev/null +++ b/resources/views/partials/sidebar.ejs @@ -0,0 +1,55 @@ +
    + +
    + + + + + + + +
    + + Profile +
    +
    + +
    + + Vehicles +
    +
    + +
    + + Licenses +
    +
    + <% if (locals.currentUserRole === 'admin') { %> + +
    + + Users +
    +
    + +
    + + Banks +
    +
    + +
    + + Manufacturers +
    +
    + <% } %> +
    + + + Logout + +
    diff --git a/resources/views/user/list.ejs b/resources/views/user/list.ejs new file mode 100644 index 00000000..fcb322d2 --- /dev/null +++ b/resources/views/user/list.ejs @@ -0,0 +1,78 @@ + +
    +
    + <%- include('../partials/sidebar') %> +
    +
    + + + +
    + +
    +
    + + # + +
    +
    +
    + Dashboard + + Users +
    +
    + + + +
    +
    +
    +
    +

    Users

    +
    + +
    +
    +
    + + + + + + + + + + + <% if(locals.users && locals.users.length) { %> + <% locals.users.forEach((user)=> { %> + + + + + + + <% }) %> + <% }else { %> + + <% } %> + +
    User AddressUser Full NameUser EmailUser Role
    <%= user.user_address %><%= user.user_name %><%= user.user_email %><%= locals.capitalize(locals.roles(user.role)) %>
    There is no users
    +
    +
    +
    +
    +
    +
    diff --git a/resources/views/user/login.ejs b/resources/views/user/login.ejs new file mode 100644 index 00000000..0d783cca --- /dev/null +++ b/resources/views/user/login.ejs @@ -0,0 +1,43 @@ + diff --git a/resources/views/user/profile.ejs b/resources/views/user/profile.ejs new file mode 100644 index 00000000..428db147 --- /dev/null +++ b/resources/views/user/profile.ejs @@ -0,0 +1,139 @@ +
    +
    + <%- include('../partials/sidebar') %> +
    +
    + + + +
    + +
    +
    + + # + +
    +
    +
    + Dashboard + + Profile +
    +
    + + + +
    +
    +
    +
    +
    +

    Profile

    + +
    +
    +
    +
    +
    +
    Change Password
    +
    +
    +
    Password
    + +
    +
    +
    Confirm Password
    + +
    +
    +
    +
    Personal Information
    +
    +
    +
    +
    +
    Full Name
    + +
    +
    +
    Email
    + +
    +
    +
    National ID
    + +
    +
    +
    Public Address
    + +
    +
    +
    +
    +
    Phone Number
    + +
    + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    diff --git a/resources/views/user/signup.ejs b/resources/views/user/signup.ejs new file mode 100644 index 00000000..4bd2c258 --- /dev/null +++ b/resources/views/user/signup.ejs @@ -0,0 +1,88 @@ + diff --git a/resources/views/vehicles/add.ejs b/resources/views/vehicles/add.ejs new file mode 100644 index 00000000..a4480d64 --- /dev/null +++ b/resources/views/vehicles/add.ejs @@ -0,0 +1,147 @@ +<% var currentPage %> +<% if (locals.page && locals.page.includes("edit")) { + currentPage = 'edit' + var id = locals.page.split("/")[locals.page.split("/").length - 1] +} else { + currentPage = 'add' +} %> +
    +
    + <%- include('../partials/sidebar') %> +
    +
    + + +
    + +
    +
    + + # + +
    + +
    +
    +
    +

    <%= currentPage === 'add' ? 'Add a new vehicle' : 'Edit vehicle' %>

    + +
    +
    +
    +
    +
    General Information
    +
    +
    +
    Owner Address
    + +
    + + + + + + + +
    +
    +
    +
    Owner Information
    +
    +
    +
    Vehicle Name
    + +
    +
    +
    Vehicle Model
    + +
    +
    +
    Vehicle Type
    + +
    +
    +
    +
    +
    Production Year
    + +
    +
    +
    Motor Number
    + +
    +
    +
    +
    +
    Color
    + +
    +
    +
    Chassis Number
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    diff --git a/resources/views/vehicles/list.ejs b/resources/views/vehicles/list.ejs new file mode 100644 index 00000000..85074002 --- /dev/null +++ b/resources/views/vehicles/list.ejs @@ -0,0 +1,86 @@ + +
    +
    + <%- include('../partials/sidebar') %> +
    +
    + + + +
    + +
    +
    + + # + +
    +
    + +
    + + + + +
    +
    +
    +
    +

    Vehicles

    + <% if(locals.currentUserRole === "manufacture") { %> + Add a vehicle + <% } %> +
    + +
    +
    +
    + + + + + + <% if (locals.currentUserRole !== 'admin'){ %> + + <% } %> + + + + <% if(locals.vehicles && locals.vehicles.length) { %> + <% locals.vehicles.forEach((vehicle, key)=> { %> + + + + <% if (locals.currentUserRole !== 'admin'){ %> + + <% } %> + + <% }) %> + <% }else { %> + + <% } %> + +
    Vehicle NameVehicle TypeAction
    <%= vehicle.vehicle_name %><%= vehicle.vehicle_type %> + Edit +
    There is no vehicles
    +
    +
    +
    +
    +
    +
    diff --git a/routes/banks.js b/routes/banks.js new file mode 100644 index 00000000..ffa8a770 --- /dev/null +++ b/routes/banks.js @@ -0,0 +1,8 @@ +const BanksController = require("../app/controllers/BanksController"); +const admin = require("../app/middlewares/admin"); + +function banksRoutes(app) { + app.get("/banks", admin, BanksController().allBanks) +} + +module.exports = banksRoutes diff --git a/routes/home.js b/routes/home.js new file mode 100644 index 00000000..2f8d5913 --- /dev/null +++ b/routes/home.js @@ -0,0 +1,14 @@ +function homeRoutes(app) { + app.get("/", function (req, res, next) { + // (res.locals, req.session, req.locals) + if (!req.session.user) { + res.render("home") + } else { + res.render("user/profile", { + user: req.session.user + }) + } + }) +} + +module.exports = homeRoutes diff --git a/routes/licenses.js b/routes/licenses.js new file mode 100644 index 00000000..3ad22ce8 --- /dev/null +++ b/routes/licenses.js @@ -0,0 +1,10 @@ +const LicensesController = require("../app/controllers/LicensesController"); +const auth = require("../app/middlewares/auth") + +function licensesRoutes(app) { + app.get("/licenses", auth, LicensesController().allLicenses) + app.get("/licenses/add", auth, LicensesController().add) + app.get("/licenses/renewal/:id/:expire_at", auth, LicensesController().renewal) +} + +module.exports = licensesRoutes diff --git a/routes/manufacturers.js b/routes/manufacturers.js new file mode 100644 index 00000000..400ec77a --- /dev/null +++ b/routes/manufacturers.js @@ -0,0 +1,8 @@ +const ManufacturersController = require("../app/controllers/ManufacturersController"); +const admin = require("../app/middlewares/admin"); + +function manufacturersRoutes(app) { + app.get("/manufacturers", admin, ManufacturersController().allManufacturers) +} + +module.exports = manufacturersRoutes diff --git a/routes/users.js b/routes/users.js new file mode 100644 index 00000000..986bc04c --- /dev/null +++ b/routes/users.js @@ -0,0 +1,21 @@ +const UsersController = require("../app/controllers/UsersController"); +const guest = require("../app/middlewares/guest"); +const auth = require("../app/middlewares/auth"); +const admin = require("../app/middlewares/admin"); + +function userRoutes(app) { + app.get("/signup", guest, UsersController().signup) + app.post("/signup", guest, UsersController().signupPost) + + app.get("/login", guest, UsersController().login) + app.post("/login", guest, UsersController().loginPost) + + app.get("/logout", auth, UsersController().logout) + + app.get("/users", admin, UsersController().users) + + app.get("/profile", auth, UsersController().profile) + app.post("/profile", auth, UsersController().profilePost) +} + +module.exports = userRoutes; diff --git a/routes/vehicles.js b/routes/vehicles.js new file mode 100644 index 00000000..0be0f4c1 --- /dev/null +++ b/routes/vehicles.js @@ -0,0 +1,14 @@ +const VehiclesController = require("../app/controllers/VehiclesController"); +const auth = require("../app/middlewares/auth"); + +function vehiclesRoutes(app) { + app.get("/vehicles", auth, VehiclesController().allVehicles) + + app.get("/vehicles/add", auth, VehiclesController().addVehicle) + app.post("/vehicles/add", auth, VehiclesController().addVehiclePost) + + app.get("/vehicles/edit/:id", auth, VehiclesController().editVehicle) + app.post("/vehicles/edit/:id", auth, VehiclesController().editVehiclePost) +} + +module.exports = vehiclesRoutes diff --git a/test/.gitkeep b/test/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/truffle-config.js b/truffle-config.js new file mode 100644 index 00000000..87afb95d --- /dev/null +++ b/truffle-config.js @@ -0,0 +1,128 @@ +/** + * Use this file to configure your truffle project. It's seeded with some + * common settings for different networks and features like migrations, + * compilation and testing. Uncomment the ones you need or modify + * them to suit your project as necessary. + * + * More information about configuration can be found at: + * + * trufflesuite.com/docs/advanced/configuration + * + * To deploy via Infura you'll need a wallet provider (like @truffle/hdwallet-provider) + * to sign your transactions before they're sent to a remote public node. Infura accounts + * are available for free at: infura.io/register. + * + * You'll also need a mnemonic - the twelve word phrase the wallet uses to generate + * public/private key pairs. If you're publishing your code to GitHub make sure you load this + * phrase from a file you've .gitignored so it doesn't accidentally become public. + * + */ + +// const HDWalletProvider = require('@truffle/hdwallet-provider'); +// +// const fs = require('fs'); +// const mnemonic = fs.readFileSync(".secret").toString().trim(); + +module.exports = { + /** + * Networks define how you connect to your ethereum client and let you set the + * defaults web3 uses to send transactions. If you don't specify one truffle + * will spin up a development blockchain for you on port 9545 when you + * run `develop` or `test`. You can ask a truffle command to use a specific + * network from the command line, e.g + * + * $ truffle test --network + */ + + networks: { + development: { + host: "127.0.0.1", // Localhost (default: none) + port: 7545, // Standard Ethereum port (default: none) + network_id: "5777", + gas: 9007199254740991, + gasPrice: 1 + } + + + // Useful for testing. The `development` name is special - truffle uses it by default + // if it's defined here and no other network is specified at the command line. + // You should run a client (like ganache-cli, geth or parity) in a separate terminal + // tab if you use this network and you must also set the `host`, `port` and `network_id` + // options below to some value. + // + // development: { + // host: "127.0.0.1", // Localhost (default: none) + // port: 8545, // Standard Ethereum port (default: none) + // network_id: "*", // Any network (default: none) + // }, + // Another network with more advanced options... + // advanced: { + // port: 8777, // Custom port + // network_id: 1342, // Custom network + // gas: 8500000, // Gas sent with each transaction (default: ~6700000) + // gasPrice: 20000000000, // 20 gwei (in wei) (default: 100 gwei) + // from:
    , // Account to send txs from (default: accounts[0]) + // websocket: true // Enable EventEmitter interface for web3 (default: false) + // }, + // Useful for deploying to a public network. + // NB: It's important to wrap the provider as a function. + // ropsten: { + // provider: () => new HDWalletProvider(mnemonic, `https://ropsten.infura.io/v3/YOUR-PROJECT-ID`), + // network_id: 3, // Ropsten's id + // gas: 5500000, // Ropsten has a lower block limit than mainnet + // confirmations: 2, // # of confs to wait between deployments. (default: 0) + // timeoutBlocks: 200, // # of blocks before a deployment times out (minimum/default: 50) + // skipDryRun: true // Skip dry run before migrations? (default: false for public nets ) + // }, + // Useful for private networks + // private: { + // provider: () => new HDWalletProvider(mnemonic, `https://network.io`), + // network_id: 2111, // This network is yours, in the cloud. + // production: true // Treats this network as if it was a public net. (default: false) + // } + }, + + // Set default mocha options here, use special reporters etc. + mocha: { + // timeout: 100000 + }, + + // Configure your compilers + compilers: { + "solc": { + version: "^0.8.11", // Fetch exact version from solc-bin (default: truffle's version) + // docker: true, // Use "0.5.1" you've installed locally with docker (default: false) + // settings: { // See the solidity docs for advice about optimization and evmVersion + optimizer: { + enabled: true, + runs: 1000, + details: { + yul: false + } + } + // evmVersion: "byzantium" + // } + } + } + + // Truffle DB is currently disabled by default; to enable it, change enabled: + // false to enabled: true. The default storage location can also be + // overridden by specifying the adapter settings, as shown in the commented code below. + // + // NOTE: It is not possible to migrate your contracts to truffle DB and you should + // make a backup of your artifacts to a safe location before enabling this feature. + // + // After you backed up your artifacts you can utilize db by running migrate as follows: + // $ truffle migrate --reset --compile-all + // + // db: { + // enabled: false, + // host: "127.0.0.1", + // adapter: { + // name: "sqlite", + // settings: { + // directory: ".db" + // } + // } + // } +}; diff --git a/utilities/accounts.js b/utilities/accounts.js new file mode 100644 index 00000000..5d3fea2b --- /dev/null +++ b/utilities/accounts.js @@ -0,0 +1,16 @@ +const Web3 = require("web3"); + +async function accounts() { + const web3 = new Web3(new Web3.providers.HttpProvider(process.env.WEB3_PROVIDER_URL || "http://127.0.0.1:7545")); + return await web3.eth.getAccounts() +} + +async function getFirstAccount() { + const allAccounts = await accounts() + return allAccounts.length ? allAccounts[0] : ""; +} + +module.exports = { + accounts, + getFirstAccount +} diff --git a/utilities/capitalize.js b/utilities/capitalize.js new file mode 100644 index 00000000..d4d920a0 --- /dev/null +++ b/utilities/capitalize.js @@ -0,0 +1,5 @@ +function capitalize(string) { + return string.charAt(0).toUpperCase() + string.slice(1); +} + +module.exports = capitalize diff --git a/utilities/contract.js b/utilities/contract.js new file mode 100644 index 00000000..b3bc4786 --- /dev/null +++ b/utilities/contract.js @@ -0,0 +1,13 @@ +const Web3 = require("web3"); +const VehicleSystem = require("../build/contracts/VehicleSystem.json"); + +async function contract() { + const web3 = new Web3(new Web3.providers.HttpProvider(process.env.WEB3_PROVIDER_URL || "http://127.0.0.1:7545")); + let abi = VehicleSystem.abi + const contract_address = VehicleSystem.networks[process.env.NETWORK_ID].address + return new web3.eth.Contract(abi, contract_address); +} + + +module.exports = contract + diff --git a/utilities/roles.js b/utilities/roles.js new file mode 100644 index 00000000..15855d52 --- /dev/null +++ b/utilities/roles.js @@ -0,0 +1,11 @@ +function roles(role) { + const allRoles = [ + 'customer', + 'manufacture', + 'bank', + 'admin' + ] + return allRoles[role] +} + +module.exports = roles diff --git a/yarn-error.log b/yarn-error.log new file mode 100644 index 00000000..ab7d3563 --- /dev/null +++ b/yarn-error.log @@ -0,0 +1,3924 @@ +Arguments: + C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\yarn\bin\yarn.js + +PATH: + C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\ImageMagick-7.1.0-Q16-HDRI;C:\Program Files\Python310\Scripts\;C:\Program Files\Python310\;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files\Microsoft MPI\Bin\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\xampp\php;C:\composer;C:\Program Files\Git\cmd;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Symfony;C:\Program Files\PuTTY\;C:\Program Files\dotnet\;C:\Program Files (x86)\dotnet\;C:\Users\Mina\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;C:\Users\Mina\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\Mina\AppData\Local\Programs\Python\Python310\;C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files\Microsoft MPI\Bin\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\xampp\php;C:\composer;C:\Program Files\Git\cmd;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Pr;C:\Users\Mina\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Mina\OneDrive\Desktop\blockchain-projects\Back-end\node_modules\.bin + +Yarn version: + 1.22.17 + +Node version: + 14.19.0 + +Platform: + win32 x64 + +Trace: + Error: EPERM: operation not permitted, unlink 'C:\Users\Mina\OneDrive\Desktop\blockchain-projects\Back-end\node_modules\utf-8-validate\prebuilds\win32-x64\node.napi.node' + +npm manifest: + { + "name": "folder", + "version": "0.0.0", + "private": true, + "scripts": { + "start": "nodemon ./bin/www" + }, + "dependencies": { + "cookie-parser": "~1.4.4", + "debug": "~2.6.9", + "dotenv": "^16.0.1", + "ejs": "^3.1.8", + "express": "~4.16.1", + "express-handlebars": "^5.3.4", + "express-session": "^1.17.3", + "express-validator": "^5.3.1", + "hbs": "~4.0.4", + "http-errors": "~1.6.3", + "mongodb": "^4.1.3", + "morgan": "~1.9.1", + "nodemon": "^2.0.13", + "noty": "^3.2.0-beta-deprecated", + "web3": "^1.7.3" + } + } + +yarn manifest: + No manifest + +Lockfile: + # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. + # yarn lockfile v1 + + + "@ethereumjs/common@^2.5.0", "@ethereumjs/common@^2.6.3": + version "2.6.4" + resolved "https://registry.yarnpkg.com/@ethereumjs/common/-/common-2.6.4.tgz#1b3cdd3aa4ee3b0ca366756fc35e4a03022a01cc" + integrity sha512-RDJh/R/EAr+B7ZRg5LfJ0BIpf/1LydFgYdvZEuTraojCbVypO2sQ+QnpP5u2wJf9DASyooKqu8O4FJEWUV6NXw== + dependencies: + crc-32 "^1.2.0" + ethereumjs-util "^7.1.4" + + "@ethereumjs/tx@^3.3.2": + version "3.5.1" + resolved "https://registry.yarnpkg.com/@ethereumjs/tx/-/tx-3.5.1.tgz#8d941b83a602b4a89949c879615f7ea9a90e6671" + integrity sha512-xzDrTiu4sqZXUcaBxJ4n4W5FrppwxLxZB4ZDGVLtxSQR4lVuOnFR6RcUHdg1mpUhAPVrmnzLJpxaeXnPxIyhWA== + dependencies: + "@ethereumjs/common" "^2.6.3" + ethereumjs-util "^7.1.4" + + "@ethersproject/abi@5.0.7": + version "5.0.7" + resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.7.tgz#79e52452bd3ca2956d0e1c964207a58ad1a0ee7b" + integrity sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw== + dependencies: + "@ethersproject/address" "^5.0.4" + "@ethersproject/bignumber" "^5.0.7" + "@ethersproject/bytes" "^5.0.4" + "@ethersproject/constants" "^5.0.4" + "@ethersproject/hash" "^5.0.4" + "@ethersproject/keccak256" "^5.0.3" + "@ethersproject/logger" "^5.0.5" + "@ethersproject/properties" "^5.0.3" + "@ethersproject/strings" "^5.0.4" + + "@ethersproject/abstract-provider@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.6.0.tgz#0c4ac7054650dbd9c476cf5907f588bbb6ef3061" + integrity sha512-oPMFlKLN+g+y7a79cLK3WiLcjWFnZQtXWgnLAbHZcN3s7L4v90UHpTOrLk+m3yr0gt+/h9STTM6zrr7PM8uoRw== + dependencies: + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/networks" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + "@ethersproject/transactions" "^5.6.0" + "@ethersproject/web" "^5.6.0" + + "@ethersproject/abstract-signer@^5.6.0": + version "5.6.1" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.6.1.tgz#54df786bdf1aabe20d0ed508ec05e0aa2d06674f" + integrity sha512-xhSLo6y0nGJS7NxfvOSzCaWKvWb1TLT7dQ0nnpHZrDnC67xfnWm9NXflTMFPUXXMtjr33CdV0kWDEmnbrQZ74Q== + dependencies: + "@ethersproject/abstract-provider" "^5.6.0" + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + + "@ethersproject/address@^5.0.4", "@ethersproject/address@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.6.0.tgz#13c49836d73e7885fc148ad633afad729da25012" + integrity sha512-6nvhYXjbXsHPS+30sHZ+U4VMagFC/9zAk6Gd/h3S21YW4+yfb0WfRtaAIZ4kfM4rrVwqiy284LP0GtL5HXGLxQ== + dependencies: + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/keccak256" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/rlp" "^5.6.0" + + "@ethersproject/base64@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.6.0.tgz#a12c4da2a6fb86d88563216b0282308fc15907c9" + integrity sha512-2Neq8wxJ9xHxCF9TUgmKeSh9BXJ6OAxWfeGWvbauPh8FuHEjamgHilllx8KkSd5ErxyHIX7Xv3Fkcud2kY9ezw== + dependencies: + "@ethersproject/bytes" "^5.6.0" + + "@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.6.0": + version "5.6.1" + resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.6.1.tgz#d5e0da518eb82ab8d08ca9db501888bbf5f0c8fb" + integrity sha512-UtMeZ3GaUuF9sx2u9nPZiPP3ULcAFmXyvynR7oHl/tPrM+vldZh7ocMsoa1PqKYGnQnqUZJoqxZnGN6J0qdipA== + dependencies: + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + bn.js "^4.11.9" + + "@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.6.0": + version "5.6.1" + resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.6.1.tgz#24f916e411f82a8a60412344bf4a813b917eefe7" + integrity sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g== + dependencies: + "@ethersproject/logger" "^5.6.0" + + "@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.6.0.tgz#55e3eb0918584d3acc0688e9958b0cedef297088" + integrity sha512-SrdaJx2bK0WQl23nSpV/b1aq293Lh0sUaZT/yYKPDKn4tlAbkH96SPJwIhwSwTsoQQZxuh1jnqsKwyymoiBdWA== + dependencies: + "@ethersproject/bignumber" "^5.6.0" + + "@ethersproject/hash@^5.0.4": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.6.0.tgz#d24446a5263e02492f9808baa99b6e2b4c3429a2" + integrity sha512-fFd+k9gtczqlr0/BruWLAu7UAOas1uRRJvOR84uDf4lNZ+bTkGl366qvniUZHKtlqxBRU65MkOobkmvmpHU+jA== + dependencies: + "@ethersproject/abstract-signer" "^5.6.0" + "@ethersproject/address" "^5.6.0" + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/keccak256" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + "@ethersproject/strings" "^5.6.0" + + "@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.6.0.tgz#fea4bb47dbf8f131c2e1774a1cecbfeb9d606459" + integrity sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w== + dependencies: + "@ethersproject/bytes" "^5.6.0" + js-sha3 "0.8.0" + + "@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.6.0.tgz#d7db1bfcc22fd2e4ab574cba0bb6ad779a9a3e7a" + integrity sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg== + + "@ethersproject/networks@^5.6.0": + version "5.6.2" + resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.6.2.tgz#2bacda62102c0b1fcee408315f2bed4f6fbdf336" + integrity sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA== + dependencies: + "@ethersproject/logger" "^5.6.0" + + "@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.6.0.tgz#38904651713bc6bdd5bdd1b0a4287ecda920fa04" + integrity sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg== + dependencies: + "@ethersproject/logger" "^5.6.0" + + "@ethersproject/rlp@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.6.0.tgz#55a7be01c6f5e64d6e6e7edb6061aa120962a717" + integrity sha512-dz9WR1xpcTL+9DtOT/aDO+YyxSSdO8YIS0jyZwHHSlAmnxA6cKU3TrTd4Xc/bHayctxTgGLYNuVVoiXE4tTq1g== + dependencies: + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + + "@ethersproject/signing-key@^5.6.0": + version "5.6.1" + resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.6.1.tgz#31b0a531520616254eb0465b9443e49515c4d457" + integrity sha512-XvqQ20DH0D+bS3qlrrgh+axRMth5kD1xuvqUQUTeezxUTXBOeR6hWz2/C6FBEu39FRytyybIWrYf7YLSAKr1LQ== + dependencies: + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + bn.js "^4.11.9" + elliptic "6.5.4" + hash.js "1.1.7" + + "@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.6.0.tgz#9891b26709153d996bf1303d39a7f4bc047878fd" + integrity sha512-uv10vTtLTZqrJuqBZR862ZQjTIa724wGPWQqZrofaPI/kUsf53TBG0I0D+hQ1qyNtllbNzaW+PDPHHUI6/65Mg== + dependencies: + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/constants" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + + "@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.6.0.tgz#4b594d73a868ef6e1529a2f8f94a785e6791ae4e" + integrity sha512-4HX+VOhNjXHZyGzER6E/LVI2i6lf9ejYeWD6l4g50AdmimyuStKc39kvKf1bXWQMg7QNVh+uC7dYwtaZ02IXeg== + dependencies: + "@ethersproject/address" "^5.6.0" + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/constants" "^5.6.0" + "@ethersproject/keccak256" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + "@ethersproject/rlp" "^5.6.0" + "@ethersproject/signing-key" "^5.6.0" + + "@ethersproject/web@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.6.0.tgz#4bf8b3cbc17055027e1a5dd3c357e37474eaaeb8" + integrity sha512-G/XHj0hV1FxI2teHRfCGvfBUHFmU+YOSbCxlAMqJklxSa7QMiHFQfAxvwY2PFqgvdkxEKwRNr/eCjfAPEm2Ctg== + dependencies: + "@ethersproject/base64" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + "@ethersproject/strings" "^5.6.0" + + "@sindresorhus/is@^0.14.0": + version "0.14.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + + "@szmarczak/http-timer@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + dependencies: + defer-to-connect "^1.0.1" + + "@types/bn.js@^4.11.5": + version "4.11.6" + resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c" + integrity sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg== + dependencies: + "@types/node" "*" + + "@types/bn.js@^5.1.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.0.tgz#32c5d271503a12653c62cf4d2b45e6eab8cebc68" + integrity sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA== + dependencies: + "@types/node" "*" + + "@types/node@*": + version "17.0.35" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.35.tgz#635b7586086d51fb40de0a2ec9d1014a5283ba4a" + integrity sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg== + + "@types/node@^12.12.6": + version "12.20.52" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.52.tgz#2fd2dc6bfa185601b15457398d4ba1ef27f81251" + integrity sha512-cfkwWw72849SNYp3Zx0IcIs25vABmFh73xicxhCkTcvtZQeIez15PpwQN8fY3RD7gv1Wrxlc9MEtfMORZDEsGw== + + "@types/pbkdf2@^3.0.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1" + integrity sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ== + dependencies: + "@types/node" "*" + + "@types/secp256k1@^4.0.1": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@types/secp256k1/-/secp256k1-4.0.3.tgz#1b8e55d8e00f08ee7220b4d59a6abe89c37a901c" + integrity sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w== + dependencies: + "@types/node" "*" + + "@types/webidl-conversions@*": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz#e33bc8ea812a01f63f90481c666334844b12a09e" + integrity sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q== + + "@types/whatwg-url@^8.2.1": + version "8.2.1" + resolved "https://registry.yarnpkg.com/@types/whatwg-url/-/whatwg-url-8.2.1.tgz#f1aac222dab7c59e011663a0cb0a3117b2ef05d4" + integrity sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ== + dependencies: + "@types/node" "*" + "@types/webidl-conversions" "*" + + abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + + accepts@~1.3.5, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + + ajv@^6.12.3: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + 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" + + ansi-align@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" + integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== + dependencies: + string-width "^4.1.0" + + ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + + ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + + anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + + array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + + asn1.js@^5.2.0: + version "5.4.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" + 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" + + asn1@~0.2.3: + version "0.2.6" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== + dependencies: + safer-buffer "~2.1.0" + + assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== + + async-limiter@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + + async@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" + integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== + + asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + + available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + + aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== + + aws4@^1.8.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + + balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + + base-x@^3.0.2, base-x@^3.0.8: + version "3.0.9" + resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.9.tgz#6349aaabb58526332de9f60995e548a53fe21320" + integrity sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ== + dependencies: + safe-buffer "^5.0.1" + + base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + + basic-auth@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a" + integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg== + dependencies: + safe-buffer "5.1.2" + + bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== + dependencies: + tweetnacl "^0.14.3" + + bignumber.js@^9.0.0: + version "9.0.2" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.2.tgz#71c6c6bed38de64e24a65ebe16cfcf23ae693673" + integrity sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw== + + binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + + blakejs@^1.1.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.2.1.tgz#5057e4206eadb4a97f7c0b6e197a505042fc3814" + integrity sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ== + + bluebird@^3.5.0: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + + bn.js@4.11.6: + version "4.11.6" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" + integrity sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA== + + bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.6, bn.js@^4.11.9: + version "4.12.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + + bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" + integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== + + body-parser@1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + integrity sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ== + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + + body-parser@1.20.0, body-parser@^1.16.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.0.tgz#3de69bd89011c11573d7bfee6a64f11b6bd27cc5" + integrity sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg== + dependencies: + bytes "3.1.2" + content-type "~1.0.4" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.10.3" + raw-body "2.5.1" + type-is "~1.6.18" + unpipe "1.0.0" + + boxen@^5.0.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" + integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== + dependencies: + ansi-align "^3.0.0" + camelcase "^6.2.0" + chalk "^4.1.0" + cli-boxes "^2.2.1" + string-width "^4.2.2" + type-fest "^0.20.2" + widest-line "^3.1.0" + wrap-ansi "^7.0.0" + + brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + + brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + + braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + + brorand@^1.0.1, brorand@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== + + browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + 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" + + browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + + browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + 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" + + browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" + integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== + dependencies: + bn.js "^5.0.0" + randombytes "^2.0.1" + + browserify-sign@^4.0.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" + 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" + + bs58@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" + integrity sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw== + dependencies: + base-x "^3.0.2" + + bs58check@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc" + integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA== + dependencies: + bs58 "^4.0.0" + create-hash "^1.1.0" + safe-buffer "^5.1.2" + + bson@^4.6.3: + version "4.6.4" + resolved "https://registry.yarnpkg.com/bson/-/bson-4.6.4.tgz#e66d4a334f1ab230dfcfb9ec4ea9091476dd372e" + integrity sha512-TdQ3FzguAu5HKPPlr0kYQCyrYUYh8tFM+CMTpxjNzVzxeiJY00Rtuj3LXLHSgiGvmaWlZ8PE+4KyM2thqE38pQ== + dependencies: + buffer "^5.6.0" + + buffer-to-arraybuffer@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz#6064a40fa76eb43c723aba9ef8f6e1216d10511a" + integrity sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ== + + buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== + + buffer@^5.0.5, buffer@^5.5.0, buffer@^5.6.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + + bufferutil@^4.0.1: + version "4.0.6" + resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.6.tgz#ebd6c67c7922a0e902f053e5d8be5ec850e48433" + integrity sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw== + dependencies: + node-gyp-build "^4.3.0" + + bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + + bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + + cacheable-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== + 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" + + call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + + camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + + caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== + + chalk@^4.0.2, chalk@^4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + + chokidar@^3.5.2: + version "3.5.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + + chownr@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + + ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + + cids@^0.7.1: + version "0.7.5" + resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.5.tgz#60a08138a99bfb69b6be4ceb63bfef7a396b28b2" + integrity sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA== + dependencies: + buffer "^5.5.0" + class-is "^1.1.0" + multibase "~0.6.0" + multicodec "^1.0.0" + multihashes "~0.4.15" + + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + + class-is@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/class-is/-/class-is-1.1.0.tgz#9d3c0fba0440d211d843cec3dedfa48055005825" + integrity sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw== + + cli-boxes@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" + integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== + + clone-response@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + dependencies: + mimic-response "^1.0.0" + + color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + + color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + + combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + + concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + + configstore@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" + integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== + dependencies: + 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" + + content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= + + content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + + content-hash@^2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/content-hash/-/content-hash-2.5.2.tgz#bbc2655e7c21f14fd3bfc7b7d4bfe6e454c9e211" + integrity sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw== + dependencies: + cids "^0.7.1" + multicodec "^0.5.5" + multihashes "^0.4.15" + + content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + + cookie-parser@~1.4.4: + version "1.4.6" + resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.4.6.tgz#3ac3a7d35a7a03bbc7e365073a26074824214594" + integrity sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA== + dependencies: + cookie "0.4.1" + cookie-signature "1.0.6" + + cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + + cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + + cookie@0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1" + integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA== + + cookie@0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" + integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== + + cookie@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + + cookiejar@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.3.tgz#fc7a6216e408e74414b90230050842dacda75acc" + integrity sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ== + + core-util-is@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + + cors@^2.8.1: + version "2.8.5" + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + object-assign "^4" + vary "^1" + + crc-32@^1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.2.tgz#3cad35a934b8bf71f25ca524b6da51fb7eace2ff" + integrity sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ== + + create-ecdh@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" + integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== + dependencies: + bn.js "^4.1.0" + elliptic "^6.5.3" + + create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + 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" + + create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + 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" + + crypto-browserify@3.12.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + 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" + + crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + + d@1, d@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" + integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" + + dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + + debug@2.6.9, debug@^2.2.0, debug@~2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + + debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + + decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + + decompress-response@^3.2.0, decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + dependencies: + mimic-response "^1.0.0" + + deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + + defer-to-connect@^1.0.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== + + define-properties@^1.1.3, define-properties@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + + delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + + denque@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/denque/-/denque-2.0.1.tgz#bcef4c1b80dc32efe97515744f21a4229ab8934a" + integrity sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ== + + depd@2.0.0, depd@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + + depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + + des.js@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" + integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + + destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + + destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + + diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + + dom-walk@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" + integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== + + dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + + dotenv@^16.0.1: + version "16.0.1" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.1.tgz#8f8f9d94876c35dac989876a5d3a82a267fdce1d" + integrity sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ== + + duplexer3@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" + integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + + ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + + ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + + ejs@^3.1.8: + version "3.1.8" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" + integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== + dependencies: + jake "^10.8.5" + + elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.3, elliptic@^6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" + integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + dependencies: + bn.js "^4.11.9" + brorand "^1.1.0" + hash.js "^1.0.0" + hmac-drbg "^1.0.1" + inherits "^2.0.4" + minimalistic-assert "^1.0.1" + minimalistic-crypto-utils "^1.0.1" + + emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + + encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + + end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + + es-abstract@^1.19.0, es-abstract@^1.19.5, es-abstract@^1.20.0: + version "1.20.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" + integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-weakref "^1.0.2" + object-inspect "^1.12.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + regexp.prototype.flags "^1.4.3" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + + es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + + es5-ext@^0.10.35, es5-ext@^0.10.50: + version "0.10.61" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.61.tgz#311de37949ef86b6b0dcea894d1ffedb909d3269" + integrity sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA== + dependencies: + es6-iterator "^2.0.3" + es6-symbol "^3.1.3" + next-tick "^1.1.0" + + es6-iterator@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + + es6-symbol@^3.1.1, es6-symbol@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" + integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + dependencies: + d "^1.0.1" + ext "^1.1.2" + + escape-goat@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" + integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== + + escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + + etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + + eth-ens-namehash@2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz#229ac46eca86d52e0c991e7cb2aef83ff0f68bcf" + integrity sha1-IprEbsqG1S4MmR58sq74P/D2i88= + dependencies: + idna-uts46-hx "^2.3.1" + js-sha3 "^0.5.7" + + eth-lib@0.2.8: + version "0.2.8" + resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.2.8.tgz#b194058bef4b220ad12ea497431d6cb6aa0623c8" + integrity sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw== + dependencies: + bn.js "^4.11.6" + elliptic "^6.4.0" + xhr-request-promise "^0.1.2" + + eth-lib@^0.1.26: + version "0.1.29" + resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.1.29.tgz#0c11f5060d42da9f931eab6199084734f4dbd1d9" + integrity sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ== + dependencies: + bn.js "^4.11.6" + elliptic "^6.4.0" + nano-json-stream-parser "^0.1.2" + servify "^0.1.12" + ws "^3.0.0" + xhr-request-promise "^0.1.2" + + ethereum-bloom-filters@^1.0.6: + version "1.0.10" + resolved "https://registry.yarnpkg.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz#3ca07f4aed698e75bd134584850260246a5fed8a" + integrity sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA== + dependencies: + js-sha3 "^0.8.0" + + ethereum-cryptography@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz#8d6143cfc3d74bf79bbd8edecdf29e4ae20dd191" + integrity sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ== + dependencies: + "@types/pbkdf2" "^3.0.0" + "@types/secp256k1" "^4.0.1" + blakejs "^1.1.0" + browserify-aes "^1.2.0" + bs58check "^2.1.2" + create-hash "^1.2.0" + create-hmac "^1.1.7" + hash.js "^1.1.7" + keccak "^3.0.0" + pbkdf2 "^3.0.17" + randombytes "^2.1.0" + safe-buffer "^5.1.2" + scrypt-js "^3.0.0" + secp256k1 "^4.0.1" + setimmediate "^1.0.5" + + ethereumjs-util@^7.0.10, ethereumjs-util@^7.1.0, ethereumjs-util@^7.1.4: + version "7.1.4" + resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.4.tgz#a6885bcdd92045b06f596c7626c3e89ab3312458" + integrity sha512-p6KmuPCX4mZIqsQzXfmSx9Y0l2hqf+VkAiwSisW3UKUFdk8ZkAt+AYaor83z2nSi6CU2zSsXMlD80hAbNEGM0A== + dependencies: + "@types/bn.js" "^5.1.0" + bn.js "^5.1.2" + create-hash "^1.1.2" + ethereum-cryptography "^0.1.3" + rlp "^2.2.4" + + ethjs-unit@0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz#c665921e476e87bce2a9d588a6fe0405b2c41699" + integrity sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk= + dependencies: + bn.js "4.11.6" + number-to-bn "1.7.0" + + eventemitter3@4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384" + integrity sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ== + + evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + + express-handlebars@^5.3.4: + version "5.3.5" + resolved "https://registry.yarnpkg.com/express-handlebars/-/express-handlebars-5.3.5.tgz#a04a1e670aa97d5b3a8080de8336f79228593540" + integrity sha512-r9pzDc94ZNJ7FVvtsxLfPybmN0eFAUnR61oimNPRpD0D7nkLcezrkpZzoXS5TI75wYHRbflPLTU39B62pwB4DA== + dependencies: + glob "^7.2.0" + graceful-fs "^4.2.8" + handlebars "^4.7.7" + + express-session@^1.17.3: + version "1.17.3" + resolved "https://registry.yarnpkg.com/express-session/-/express-session-1.17.3.tgz#14b997a15ed43e5949cb1d073725675dd2777f36" + integrity sha512-4+otWXlShYlG1Ma+2Jnn+xgKUZTMJ5QD3YvfilX3AcocOAbIkVylSWEklzALe/+Pu4qV6TYBj5GwOBFfdKqLBw== + dependencies: + cookie "0.4.2" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~2.0.0" + on-headers "~1.0.2" + parseurl "~1.3.3" + safe-buffer "5.2.1" + uid-safe "~2.1.5" + + express-validator@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/express-validator/-/express-validator-5.3.1.tgz#6f42c6d52554441b0360c40ccfb555b1770affe2" + integrity sha512-g8xkipBF6VxHbO1+ksC7nxUU7+pWif0+OZXjZTybKJ/V0aTVhuCoHbyhIPgSYVldwQLocGExPtB2pE0DqK4jsw== + dependencies: + lodash "^4.17.10" + validator "^10.4.0" + + express@^4.14.0: + version "4.18.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.18.1.tgz#7797de8b9c72c857b9cd0e14a5eea80666267caf" + integrity sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.0" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.5.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.2.0" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.7" + qs "6.10.3" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + + express@~4.16.1: + version "4.16.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" + integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== + dependencies: + accepts "~1.3.5" + array-flatten "1.1.1" + body-parser "1.18.3" + content-disposition "0.5.2" + content-type "~1.0.4" + cookie "0.3.1" + 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" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.2" + path-to-regexp "0.1.7" + proxy-addr "~2.0.4" + qs "6.5.2" + range-parser "~1.2.0" + 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" + utils-merge "1.0.1" + vary "~1.1.2" + + ext@^1.1.2: + version "1.6.0" + resolved "https://registry.yarnpkg.com/ext/-/ext-1.6.0.tgz#3871d50641e874cc172e2b53f919842d19db4c52" + integrity sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg== + dependencies: + type "^2.5.0" + + extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + + extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + + extsprintf@^1.2.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" + integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== + + fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + + fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + + filelist@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + + fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + + finalhandler@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== + 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" + unpipe "~1.0.0" + + finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + + for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + + foreachasync@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/foreachasync/-/foreachasync-3.0.0.tgz#5502987dc8714be3392097f32e0071c9dee07cf6" + integrity sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY= + + forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + + form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + + forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + + fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + + fs-extra@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + + fs-minipass@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" + integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== + dependencies: + minipass "^2.6.0" + + fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + + fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + + function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + + function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + + functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + + get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" + integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + + get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + + get-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + + get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + + get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + + getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + + glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + + glob@^7.2.0: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + + global-dirs@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686" + integrity sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== + dependencies: + ini "2.0.0" + + global@~4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" + integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== + dependencies: + min-document "^2.19.0" + process "^0.11.10" + + got@9.6.0, got@^9.6.0: + version "9.6.0" + resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== + 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" + + got@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" + integrity sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw== + dependencies: + decompress-response "^3.2.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + is-plain-obj "^1.1.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + p-cancelable "^0.3.0" + p-timeout "^1.1.1" + safe-buffer "^5.0.1" + timed-out "^4.0.0" + url-parse-lax "^1.0.0" + url-to-options "^1.0.1" + + graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.8: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + + handlebars@4.3.5: + version "4.3.5" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.3.5.tgz#d6c2d0a0f08b4479e3949f8321c0f3893bb691be" + integrity sha512-I16T/l8X9DV3sEkY9sK9lsPRgDsj82ayBY/4pAZyP2BcX5WeRM3O06bw9kIs2GLrHvFB/DNzWWJyFvof8wQGqw== + dependencies: + neo-async "^2.6.0" + optimist "^0.6.1" + source-map "^0.6.1" + optionalDependencies: + uglify-js "^3.1.4" + + handlebars@^4.7.7: + version "4.7.7" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" + integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== + dependencies: + minimist "^1.2.5" + neo-async "^2.6.0" + source-map "^0.6.1" + wordwrap "^1.0.0" + optionalDependencies: + uglify-js "^3.1.4" + + har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + + har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + + has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + + has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + + has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + + has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + + has-symbol-support-x@^1.4.1: + version "1.4.2" + resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" + integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== + + has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + + has-to-string-tag-x@^1.2.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" + integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== + dependencies: + has-symbol-support-x "^1.4.1" + + has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + + has-yarn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== + + has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + + hash-base@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" + integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== + dependencies: + inherits "^2.0.4" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + + hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + + hbs@~4.0.4: + version "4.0.6" + resolved "https://registry.yarnpkg.com/hbs/-/hbs-4.0.6.tgz#3054144dbd399cc7d351a39c016b3a52c9e19f5d" + integrity sha512-KFt3Y4zOvVQOp84TmqVaFTpBTYO1sVenBoBY712MI3vPkKxVoO6AsuEyDayIRPRAHRYZHHWnmc4spFa8fhQpLw== + dependencies: + handlebars "4.3.5" + walk "2.3.14" + + hmac-drbg@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + + http-cache-semantics@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" + integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== + + http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + + http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + + http-https@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/http-https/-/http-https-1.0.0.tgz#2f908dd5f1db4068c058cd6e6d4ce392c913389b" + integrity sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs= + + http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + + iconv-lite@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + + iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + + idna-uts46-hx@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz#a1dc5c4df37eee522bf66d969cc980e00e8711f9" + integrity sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA== + dependencies: + punycode "2.1.0" + + ieee754@^1.1.13: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + + ignore-by-default@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" + integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= + + import-lazy@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= + + imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + + inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + + inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + + inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + + ini@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + + ini@~1.3.0: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + + internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + + ip@^1.1.5: + version "1.1.8" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" + integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== + + ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + + is-arguments@^1.0.4: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + + is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + + is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + + is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + + is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + + is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + + is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + + is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + + is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + + is-function@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08" + integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== + + is-generator-function@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + + is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + + is-hex-prefixed@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554" + integrity sha1-fY035q135dEnFIkTxXPggtd39VQ= + + is-installed-globally@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + dependencies: + global-dirs "^3.0.0" + is-path-inside "^3.0.2" + + is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + + is-npm@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" + integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== + + is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + + is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + + is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + + is-object@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" + integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== + + is-path-inside@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + + is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + + is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + + is-retry-allowed@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" + integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + + is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + + is-stream@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + + is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + + is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + + is-typed-array@^1.1.3, is-typed-array@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.9.tgz#246d77d2871e7d9f5aeb1d54b9f52c71329ece67" + integrity sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-abstract "^1.20.0" + for-each "^0.3.3" + has-tostringtag "^1.0.0" + + is-typedarray@^1.0.0, is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + + is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + + is-yarn-global@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + + isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + + isurl@^1.0.0-alpha5: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" + integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== + dependencies: + has-to-string-tag-x "^1.2.0" + is-object "^1.0.1" + + jake@^10.8.5: + version "10.8.5" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" + integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== + dependencies: + async "^3.2.3" + chalk "^4.0.2" + filelist "^1.0.1" + minimatch "^3.0.4" + + js-sha3@0.8.0, js-sha3@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" + integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== + + js-sha3@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.7.tgz#0d4ffd8002d5333aabaf4a23eed2f6374c9f28e7" + integrity sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc= + + jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + + json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + + json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + + json-schema@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + + json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + + jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + + jsprim@^1.2.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" + integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.4.0" + verror "1.10.0" + + keccak@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.2.tgz#4c2c6e8c54e04f2670ee49fa734eb9da152206e0" + integrity sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ== + dependencies: + node-addon-api "^2.0.0" + node-gyp-build "^4.2.0" + readable-stream "^3.6.0" + + keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + dependencies: + json-buffer "3.0.0" + + latest-version@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + dependencies: + package-json "^6.3.0" + + lodash@^4.17.10: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + + lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + + lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + + lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + + make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + + md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + + media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + + memory-pager@^1.0.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/memory-pager/-/memory-pager-1.5.0.tgz#d8751655d22d384682741c972f2c3d6dfa3e66b5" + integrity sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg== + + merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + + methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + + miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + + mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + + mime-types@^2.1.12, mime-types@^2.1.16, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + + mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== + + mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + + mimic-response@^1.0.0, mimic-response@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + + min-document@^2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" + integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= + dependencies: + dom-walk "^0.1.0" + + minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + + minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + + minimatch@^3.0.4, minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + + minimatch@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" + integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== + dependencies: + brace-expansion "^2.0.1" + + minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + + minimist@~0.0.1: + version "0.0.10" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" + integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= + + minipass@^2.6.0, minipass@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" + integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + + minizlib@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" + integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== + dependencies: + minipass "^2.9.0" + + mkdirp-promise@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1" + integrity sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE= + dependencies: + mkdirp "*" + + mkdirp@*: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + + mkdirp@^0.5.5: + version "0.5.6" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + + mock-fs@^4.1.0: + version "4.14.0" + resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-4.14.0.tgz#ce5124d2c601421255985e6e94da80a7357b1b18" + integrity sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw== + + mongodb-connection-string-url@^2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz#f075c8d529e8d3916386018b8a396aed4f16e5ed" + integrity sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA== + dependencies: + "@types/whatwg-url" "^8.2.1" + whatwg-url "^11.0.0" + + mongodb@^4.1.3: + version "4.6.0" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.6.0.tgz#a69216da61f4cb1498d68cb396c52313fa39cef6" + integrity sha512-1gsxVXmjFTPJ+CkMG9olE4bcVsyY8lBJN9m5B5vj+LZ7wkBqq3PO8RVmNX9GwCBOBz1KV0zM00vPviUearSv7A== + dependencies: + bson "^4.6.3" + denque "^2.0.1" + mongodb-connection-string-url "^2.5.2" + socks "^2.6.2" + optionalDependencies: + saslprep "^1.0.3" + + morgan@~1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.9.1.tgz#0a8d16734a1d9afbc824b99df87e738e58e2da59" + 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" + + ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + + ms@2.1.3, ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + + multibase@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.7.0.tgz#1adfc1c50abe05eefeb5091ac0c2728d6b84581b" + integrity sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg== + dependencies: + base-x "^3.0.8" + buffer "^5.5.0" + + multibase@~0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.6.1.tgz#b76df6298536cc17b9f6a6db53ec88f85f8cc12b" + integrity sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw== + dependencies: + base-x "^3.0.8" + buffer "^5.5.0" + + multicodec@^0.5.5: + version "0.5.7" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.5.7.tgz#1fb3f9dd866a10a55d226e194abba2dcc1ee9ffd" + integrity sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA== + dependencies: + varint "^5.0.0" + + multicodec@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-1.0.4.tgz#46ac064657c40380c28367c90304d8ed175a714f" + integrity sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg== + dependencies: + buffer "^5.6.0" + varint "^5.0.0" + + multihashes@^0.4.15, multihashes@~0.4.15: + version "0.4.21" + resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.21.tgz#dc02d525579f334a7909ade8a122dabb58ccfcb5" + integrity sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw== + dependencies: + buffer "^5.5.0" + multibase "^0.7.0" + varint "^5.0.0" + + nano-json-stream-parser@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz#0cc8f6d0e2b622b479c40d499c46d64b755c6f5f" + integrity sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18= + + negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + + neo-async@^2.6.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + + next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + + node-addon-api@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.2.tgz#432cfa82962ce494b132e9d72a15b29f71ff5d32" + integrity sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA== + + node-gyp-build@^4.2.0, node-gyp-build@^4.3.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.4.0.tgz#42e99687ce87ddeaf3a10b99dc06abc11021f3f4" + integrity sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ== + + nodemon@^2.0.13: + version "2.0.16" + resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-2.0.16.tgz#d71b31bfdb226c25de34afea53486c8ef225fdef" + integrity sha512-zsrcaOfTWRuUzBn3P44RDliLlp263Z/76FPoHFr3cFFkOz0lTPAcIw8dCzfdVIx/t3AtDYCZRCDkoCojJqaG3w== + dependencies: + chokidar "^3.5.2" + debug "^3.2.7" + ignore-by-default "^1.0.1" + minimatch "^3.0.4" + pstree.remy "^1.1.8" + semver "^5.7.1" + supports-color "^5.5.0" + touch "^3.1.0" + undefsafe "^2.0.5" + update-notifier "^5.1.0" + + nopt@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" + integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= + dependencies: + abbrev "1" + + normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + + normalize-url@^4.1.0: + version "4.5.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" + integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== + + noty@^3.2.0-beta-deprecated: + version "3.2.0-beta-deprecated" + resolved "https://registry.yarnpkg.com/noty/-/noty-3.2.0-beta-deprecated.tgz#f74126808b40ba11d7cea3eefc836b32ff7a30f2" + integrity sha512-ntRbHuQ9SnnnVFZm/oq5L1DBCaHQUvsU24AwZH3PGjAWx2YqR/IhOadMk11vmJovYiQo00oqTj6Hp+D6PGtmLA== + + number-to-bn@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0" + integrity sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA= + dependencies: + bn.js "4.11.6" + strip-hex-prefix "1.0.0" + + oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + + object-assign@^4, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + + object-inspect@^1.12.0, object-inspect@^1.9.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" + integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== + + object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + + object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + 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" + + oboe@2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.5.tgz#5554284c543a2266d7a38f17e073821fbde393cd" + integrity sha1-VVQoTFQ6ImbXo48X4HOCH73jk80= + dependencies: + http-https "^1.0.0" + + on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + + on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + + on-headers@~1.0.1, on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + + once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + + optimist@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" + integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= + dependencies: + minimist "~0.0.1" + wordwrap "~0.0.2" + + p-cancelable@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa" + integrity sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw== + + p-cancelable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== + + p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + + p-timeout@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386" + integrity sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y= + dependencies: + p-finally "^1.0.0" + + package-json@^6.3.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== + dependencies: + got "^9.6.0" + registry-auth-token "^4.0.0" + registry-url "^5.0.0" + semver "^6.2.0" + + parse-asn1@^5.0.0, parse-asn1@^5.1.5: + version "5.1.6" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" + 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" + + parse-headers@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.5.tgz#069793f9356a54008571eb7f9761153e6c770da9" + integrity sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA== + + parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + + path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + + path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + + pbkdf2@^3.0.17, pbkdf2@^3.0.3: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" + integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== + 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" + + performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + + picomatch@^2.0.4, picomatch@^2.2.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + + prepend-http@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + + prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + + process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + + proxy-addr@~2.0.4, proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + + psl@^1.1.28: + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + + pstree.remy@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a" + integrity sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w== + + public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + 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" + + pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + + punycode@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d" + integrity sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0= + + punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + + pupa@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" + integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== + dependencies: + escape-goat "^2.0.0" + + qs@6.10.3: + version "6.10.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.3.tgz#d6cde1b2ffca87b5aa57889816c5f81535e22e8e" + integrity sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ== + dependencies: + side-channel "^1.0.4" + + qs@6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + + qs@~6.5.2: + version "6.5.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== + + query-string@^5.0.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" + integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + dependencies: + decode-uri-component "^0.2.0" + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + + random-bytes@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/random-bytes/-/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b" + integrity sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ== + + randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + + randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + + range-parser@~1.2.0, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + + raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + + raw-body@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + + rc@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + + readable-stream@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + + readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + + regexp.prototype.flags@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + functions-have-names "^1.2.2" + + registry-auth-token@^4.0.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" + integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== + dependencies: + rc "^1.2.8" + + registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + dependencies: + rc "^1.2.8" + + request@^2.79.0: + version "2.88.2" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + 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" + + responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + dependencies: + lowercase-keys "^1.0.0" + + ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + + rlp@^2.2.4: + version "2.2.7" + resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.7.tgz#33f31c4afac81124ac4b283e2bd4d9720b30beaf" + integrity sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ== + dependencies: + bn.js "^5.2.0" + + safe-buffer@5.1.2, safe-buffer@~5.1.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + + safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + + "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + + saslprep@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/saslprep/-/saslprep-1.0.3.tgz#4c02f946b56cf54297e347ba1093e7acac4cf226" + integrity sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag== + dependencies: + sparse-bitfield "^3.0.3" + + scrypt-js@^3.0.0, scrypt-js@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312" + integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA== + + secp256k1@^4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-4.0.3.tgz#c4559ecd1b8d3c1827ed2d1b94190d69ce267303" + integrity sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA== + dependencies: + elliptic "^6.5.4" + node-addon-api "^2.0.0" + node-gyp-build "^4.2.0" + + semver-diff@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" + integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== + dependencies: + semver "^6.3.0" + + semver@^5.7.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + + semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + + semver@^7.3.4: + version "7.3.7" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" + integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== + dependencies: + lru-cache "^6.0.0" + + send@0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== + 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.6.2" + mime "1.4.1" + ms "2.0.0" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.4.0" + + send@0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + + serve-static@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.2" + send "0.16.2" + + serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.18.0" + + servify@^0.1.12: + version "0.1.12" + resolved "https://registry.yarnpkg.com/servify/-/servify-0.1.12.tgz#142ab7bee1f1d033b66d0707086085b17c06db95" + integrity sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw== + dependencies: + body-parser "^1.16.0" + cors "^2.8.1" + express "^4.14.0" + request "^2.79.0" + xhr "^2.3.3" + + setimmediate@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + + setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + + setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + + sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + + side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + + signal-exit@^3.0.2: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + + simple-concat@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== + + simple-get@^2.7.0: + version "2.8.2" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.8.2.tgz#5708fb0919d440657326cd5fe7d2599d07705019" + integrity sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw== + dependencies: + decompress-response "^3.3.0" + once "^1.3.1" + simple-concat "^1.0.0" + + smart-buffer@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== + + socks@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.2.tgz#ec042d7960073d40d94268ff3bb727dc685f111a" + integrity sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA== + dependencies: + ip "^1.1.5" + smart-buffer "^4.2.0" + + source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + + sparse-bitfield@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11" + integrity sha1-/0rm5oZWBWuks+eSqzM004JzyhE= + dependencies: + memory-pager "^1.0.2" + + sshpk@^1.7.0: + version "1.17.0" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" + integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== + 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" + + statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + + "statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + + statuses@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== + + strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + + string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.2: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + + string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + + string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + + string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + + strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + + strip-hex-prefix@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f" + integrity sha1-DF8VX+8RUTczd96du1iNoFUA428= + dependencies: + is-hex-prefixed "1.0.0" + + strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + + supports-color@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + + supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + + swarm-js@^0.1.40: + version "0.1.40" + resolved "https://registry.yarnpkg.com/swarm-js/-/swarm-js-0.1.40.tgz#b1bc7b6dcc76061f6c772203e004c11997e06b99" + integrity sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA== + dependencies: + bluebird "^3.5.0" + buffer "^5.0.5" + eth-lib "^0.1.26" + fs-extra "^4.0.2" + got "^7.1.0" + mime-types "^2.1.16" + mkdirp-promise "^5.0.1" + mock-fs "^4.1.0" + setimmediate "^1.0.5" + tar "^4.0.2" + xhr-request "^1.0.1" + + tar@^4.0.2: + version "4.4.19" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz#2e4d7263df26f2b914dee10c825ab132123742f3" + integrity sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA== + dependencies: + chownr "^1.1.4" + fs-minipass "^1.2.7" + minipass "^2.9.0" + minizlib "^1.3.3" + mkdirp "^0.5.5" + safe-buffer "^5.2.1" + yallist "^3.1.1" + + timed-out@^4.0.0, timed-out@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + + to-readable-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== + + to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + + toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + + touch@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" + integrity sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA== + dependencies: + nopt "~1.0.10" + + tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + + tr46@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" + integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA== + dependencies: + punycode "^2.1.1" + + tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + + tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + + type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + + type-is@~1.6.16, type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + + type@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + + type@^2.5.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/type/-/type-2.6.0.tgz#3ca6099af5981d36ca86b78442973694278a219f" + integrity sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ== + + typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + + uglify-js@^3.1.4: + version "3.15.5" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.15.5.tgz#2b10f9e0bfb3f5c15a8e8404393b6361eaeb33b3" + integrity sha512-hNM5q5GbBRB5xB+PMqVRcgYe4c8jbyZ1pzZhS6jbq54/4F2gFK869ZheiE5A8/t+W5jtTNpWef/5Q9zk639FNQ== + + uid-safe@~2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/uid-safe/-/uid-safe-2.1.5.tgz#2b3d5c7240e8fc2e58f8aa269e5ee49c0857bd3a" + integrity sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA== + dependencies: + random-bytes "~1.0.0" + + ultron@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" + integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og== + + unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + + undefsafe@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.5.tgz#38733b9327bdcd226db889fb723a6efd162e6e2c" + integrity sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA== + + unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== + dependencies: + crypto-random-string "^2.0.0" + + universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + + unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + + update-notifier@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" + integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== + dependencies: + boxen "^5.0.0" + chalk "^4.1.0" + configstore "^5.0.1" + has-yarn "^2.1.0" + import-lazy "^2.1.0" + is-ci "^2.0.0" + is-installed-globally "^0.4.0" + is-npm "^5.0.0" + is-yarn-global "^0.3.0" + latest-version "^5.1.0" + pupa "^2.1.1" + semver "^7.3.4" + semver-diff "^3.1.1" + xdg-basedir "^4.0.0" + + uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + + url-parse-lax@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" + integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= + dependencies: + prepend-http "^1.0.1" + + url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + dependencies: + prepend-http "^2.0.0" + + url-set-query@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-set-query/-/url-set-query-1.0.0.tgz#016e8cfd7c20ee05cafe7795e892bd0702faa339" + integrity sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk= + + url-to-options@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" + integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= + + utf-8-validate@^5.0.2: + version "5.0.9" + resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.9.tgz#ba16a822fbeedff1a58918f2a6a6b36387493ea3" + integrity sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q== + dependencies: + node-gyp-build "^4.3.0" + + utf8@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" + integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== + + util-deprecate@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + + util@^0.12.0: + version "0.12.4" + resolved "https://registry.yarnpkg.com/util/-/util-0.12.4.tgz#66121a31420df8f01ca0c464be15dfa1d1850253" + integrity sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw== + dependencies: + inherits "^2.0.3" + is-arguments "^1.0.4" + is-generator-function "^1.0.7" + is-typed-array "^1.1.3" + safe-buffer "^5.1.2" + which-typed-array "^1.1.2" + + utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + + uuid@3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + + uuid@^3.3.2: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + + validator@^10.4.0: + version "10.11.0" + resolved "https://registry.yarnpkg.com/validator/-/validator-10.11.0.tgz#003108ea6e9a9874d31ccc9e5006856ccd76b228" + integrity sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw== + + varint@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.2.tgz#5b47f8a947eb668b848e034dcfa87d0ff8a7f7a4" + integrity sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow== + + vary@^1, vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + + verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + + walk@2.3.14: + version "2.3.14" + resolved "https://registry.yarnpkg.com/walk/-/walk-2.3.14.tgz#60ec8631cfd23276ae1e7363ce11d626452e1ef3" + integrity sha512-5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg== + dependencies: + foreachasync "^3.0.0" + + web3-bzz@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.7.3.tgz#6860a584f748838af5e3932b6798e024ab8ae951" + integrity sha512-y2i2IW0MfSqFc1JBhBSQ59Ts9xE30hhxSmLS13jLKWzie24/An5dnoGarp2rFAy20tevJu1zJVPYrEl14jiL5w== + dependencies: + "@types/node" "^12.12.6" + got "9.6.0" + swarm-js "^0.1.40" + + web3-core-helpers@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.7.3.tgz#9a8d7830737d0e9c48694b244f4ce0f769ba67b9" + integrity sha512-qS2t6UKLhRV/6C7OFHtMeoHphkcA+CKUr2vfpxy4hubs3+Nj28K9pgiqFuvZiXmtEEwIAE2A28GBOC3RdcSuFg== + dependencies: + web3-eth-iban "1.7.3" + web3-utils "1.7.3" + + web3-core-method@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.7.3.tgz#eb2a4f140448445c939518c0fa6216b3d265c5e9" + integrity sha512-SeF8YL/NVFbj/ddwLhJeS0io8y7wXaPYA2AVT0h2C2ESYkpvOtQmyw2Bc3aXxBmBErKcbOJjE2ABOKdUmLSmMA== + dependencies: + "@ethersproject/transactions" "^5.0.0-beta.135" + web3-core-helpers "1.7.3" + web3-core-promievent "1.7.3" + web3-core-subscriptions "1.7.3" + web3-utils "1.7.3" + + web3-core-promievent@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.7.3.tgz#2d0eeef694569b61355054c721578f67df925b80" + integrity sha512-+mcfNJLP8h2JqcL/UdMGdRVfTdm+bsoLzAFtLpazE4u9kU7yJUgMMAqnK59fKD3Zpke3DjaUJKwz1TyiGM5wig== + dependencies: + eventemitter3 "4.0.4" + + web3-core-requestmanager@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.7.3.tgz#226f79d16e546c9157d00908de215e984cae84e9" + integrity sha512-bC+jeOjPbagZi2IuL1J5d44f3zfPcgX+GWYUpE9vicNkPUxFBWRG+olhMo7L+BIcD57cTmukDlnz+1xBULAjFg== + dependencies: + util "^0.12.0" + web3-core-helpers "1.7.3" + web3-providers-http "1.7.3" + web3-providers-ipc "1.7.3" + web3-providers-ws "1.7.3" + + web3-core-subscriptions@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.7.3.tgz#ca456dfe2c219a0696c5cf34c13b03c3599ec5d5" + integrity sha512-/i1ZCLW3SDxEs5mu7HW8KL4Vq7x4/fDXY+yf/vPoDljlpvcLEOnI8y9r7om+0kYwvuTlM6DUHHafvW0221TyRQ== + dependencies: + eventemitter3 "4.0.4" + web3-core-helpers "1.7.3" + + web3-core@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.7.3.tgz#2ef25c4cc023997f43af9f31a03b571729ff3cda" + integrity sha512-4RNxueGyevD1XSjdHE57vz/YWRHybpcd3wfQS33fgMyHZBVLFDNwhn+4dX4BeofVlK/9/cmPAokLfBUStZMLdw== + dependencies: + "@types/bn.js" "^4.11.5" + "@types/node" "^12.12.6" + bignumber.js "^9.0.0" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-core-requestmanager "1.7.3" + web3-utils "1.7.3" + + web3-eth-abi@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.7.3.tgz#2a1123c7252c37100eecd0b1fb2fb2c51366071f" + integrity sha512-ZlD8DrJro0ocnbZViZpAoMX44x5aYAb73u2tMq557rMmpiluZNnhcCYF/NnVMy6UIkn7SF/qEA45GXA1ne6Tnw== + dependencies: + "@ethersproject/abi" "5.0.7" + web3-utils "1.7.3" + + web3-eth-accounts@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.7.3.tgz#cd1789000f13ed3c438e96b3e80ee7be8d3f1a9b" + integrity sha512-aDaWjW1oJeh0LeSGRVyEBiTe/UD2/cMY4dD6pQYa8dOhwgMtNQjxIQ7kacBBXe7ZKhjbIFZDhvXN4mjXZ82R2Q== + dependencies: + "@ethereumjs/common" "^2.5.0" + "@ethereumjs/tx" "^3.3.2" + crypto-browserify "3.12.0" + eth-lib "0.2.8" + ethereumjs-util "^7.0.10" + scrypt-js "^3.0.1" + uuid "3.3.2" + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-utils "1.7.3" + + web3-eth-contract@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.7.3.tgz#c4efc118ed7adafbc1270b633f33e696a39c7fc7" + integrity sha512-7mjkLxCNMWlQrlfM/MmNnlKRHwFk5XrZcbndoMt3KejcqDP6dPHi2PZLutEcw07n/Sk8OMpSamyF3QiGfmyRxw== + dependencies: + "@types/bn.js" "^4.11.5" + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-core-promievent "1.7.3" + web3-core-subscriptions "1.7.3" + web3-eth-abi "1.7.3" + web3-utils "1.7.3" + + web3-eth-ens@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.7.3.tgz#ebc56a4dc7007f4f899259bbae1237d3095e2f3f" + integrity sha512-q7+hFGHIc0mBI3LwgRVcLCQmp6GItsWgUtEZ5bjwdjOnJdbjYddm7PO9RDcTDQ6LIr7hqYaY4WTRnDHZ6BEt5Q== + dependencies: + content-hash "^2.5.2" + eth-ens-namehash "2.0.8" + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-promievent "1.7.3" + web3-eth-abi "1.7.3" + web3-eth-contract "1.7.3" + web3-utils "1.7.3" + + web3-eth-iban@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.7.3.tgz#47433a73380322bba04e17b91fccd4a0e63a390a" + integrity sha512-1GPVWgajwhh7g53mmYDD1YxcftQniIixMiRfOqlnA1w0mFGrTbCoPeVaSQ3XtSf+rYehNJIZAUeDBnONVjXXmg== + dependencies: + bn.js "^4.11.9" + web3-utils "1.7.3" + + web3-eth-personal@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.7.3.tgz#ca2464dca356d4335aa8141cf75a6947f10f45a6" + integrity sha512-iTLz2OYzEsJj2qGE4iXC1Gw+KZN924fTAl0ESBFs2VmRhvVaM7GFqZz/wx7/XESl3GVxGxlRje3gNK0oGIoYYQ== + dependencies: + "@types/node" "^12.12.6" + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-net "1.7.3" + web3-utils "1.7.3" + + web3-eth@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.7.3.tgz#9e92785ea18d682548b6044551abe7f2918fc0b5" + integrity sha512-BCIRMPwaMlTCbswXyGT6jj9chCh9RirbDFkPtvqozfQ73HGW7kP78TXXf9+Xdo1GjutQfxi/fQ9yPdxtDJEpDA== + dependencies: + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-core-subscriptions "1.7.3" + web3-eth-abi "1.7.3" + web3-eth-accounts "1.7.3" + web3-eth-contract "1.7.3" + web3-eth-ens "1.7.3" + web3-eth-iban "1.7.3" + web3-eth-personal "1.7.3" + web3-net "1.7.3" + web3-utils "1.7.3" + + web3-net@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.7.3.tgz#54e35bcc829fdc40cf5001a3870b885d95069810" + integrity sha512-zAByK0Qrr71k9XW0Adtn+EOuhS9bt77vhBO6epAeQ2/VKl8rCGLAwrl3GbeEl7kWa8s/su72cjI5OetG7cYR0g== + dependencies: + web3-core "1.7.3" + web3-core-method "1.7.3" + web3-utils "1.7.3" + + web3-providers-http@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.7.3.tgz#8ea5e39f6ceee0b5bc4e45403fae75cad8ff4cf7" + integrity sha512-TQJfMsDQ5Uq9zGMYlu7azx1L7EvxW+Llks3MaWn3cazzr5tnrDbGh6V17x6LN4t8tFDHWx0rYKr3mDPqyTjOZw== + dependencies: + web3-core-helpers "1.7.3" + xhr2-cookies "1.1.0" + + web3-providers-ipc@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.7.3.tgz#a34872103a8d37a03795fa2f9b259e869287dcaa" + integrity sha512-Z4EGdLKzz6I1Bw+VcSyqVN4EJiT2uAro48Am1eRvxUi4vktGoZtge1ixiyfrRIVb6nPe7KnTFl30eQBtMqS0zA== + dependencies: + oboe "2.1.5" + web3-core-helpers "1.7.3" + + web3-providers-ws@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.7.3.tgz#87564facc47387c9004a043a6686e4881ed6acfe" + integrity sha512-PpykGbkkkKtxPgv7U4ny4UhnkqSZDfLgBEvFTXuXLAngbX/qdgfYkhIuz3MiGplfL7Yh93SQw3xDjImXmn2Rgw== + dependencies: + eventemitter3 "4.0.4" + web3-core-helpers "1.7.3" + websocket "^1.0.32" + + web3-shh@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.7.3.tgz#84e10adf628556798244b58f73cda1447bb7075e" + integrity sha512-bQTSKkyG7GkuULdZInJ0osHjnmkHij9tAySibpev1XjYdjLiQnd0J9YGF4HjvxoG3glNROpuCyTaRLrsLwaZuw== + dependencies: + web3-core "1.7.3" + web3-core-method "1.7.3" + web3-core-subscriptions "1.7.3" + web3-net "1.7.3" + + web3-utils@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.7.3.tgz#b214d05f124530d8694ad364509ac454d05f207c" + integrity sha512-g6nQgvb/bUpVUIxJE+ezVN+rYwYmlFyMvMIRSuqpi1dk6ApDD00YNArrk7sPcZnjvxOJ76813Xs2vIN2rgh4lg== + dependencies: + bn.js "^4.11.9" + ethereum-bloom-filters "^1.0.6" + ethereumjs-util "^7.1.0" + ethjs-unit "0.1.6" + number-to-bn "1.7.0" + randombytes "^2.1.0" + utf8 "3.0.0" + + web3@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3/-/web3-1.7.3.tgz#30fe786338b2cc775881cb28c056ee5da4be65b8" + integrity sha512-UgBvQnKIXncGYzsiGacaiHtm0xzQ/JtGqcSO/ddzQHYxnNuwI72j1Pb4gskztLYihizV9qPNQYHMSCiBlStI9A== + dependencies: + web3-bzz "1.7.3" + web3-core "1.7.3" + web3-eth "1.7.3" + web3-eth-personal "1.7.3" + web3-net "1.7.3" + web3-shh "1.7.3" + web3-utils "1.7.3" + + webidl-conversions@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" + integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== + + websocket@^1.0.32: + version "1.0.34" + resolved "https://registry.yarnpkg.com/websocket/-/websocket-1.0.34.tgz#2bdc2602c08bf2c82253b730655c0ef7dcab3111" + integrity sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ== + 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" + + whatwg-url@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018" + integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ== + dependencies: + tr46 "^3.0.0" + webidl-conversions "^7.0.0" + + which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + + which-typed-array@^1.1.2: + version "1.1.8" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.8.tgz#0cfd53401a6f334d90ed1125754a42ed663eb01f" + integrity sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-abstract "^1.20.0" + for-each "^0.3.3" + has-tostringtag "^1.0.0" + is-typed-array "^1.1.9" + + widest-line@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== + dependencies: + string-width "^4.0.0" + + wordwrap@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + + wordwrap@~0.0.2: + version "0.0.3" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= + + wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + + wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + + write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + + ws@^3.0.0: + version "3.3.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" + integrity sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA== + dependencies: + async-limiter "~1.0.0" + safe-buffer "~5.1.0" + ultron "~1.1.0" + + xdg-basedir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== + + xhr-request-promise@^0.1.2: + version "0.1.3" + resolved "https://registry.yarnpkg.com/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz#2d5f4b16d8c6c893be97f1a62b0ed4cf3ca5f96c" + integrity sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg== + dependencies: + xhr-request "^1.1.0" + + xhr-request@^1.0.1, xhr-request@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/xhr-request/-/xhr-request-1.1.0.tgz#f4a7c1868b9f198723444d82dcae317643f2e2ed" + integrity sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA== + dependencies: + buffer-to-arraybuffer "^0.0.5" + object-assign "^4.1.1" + query-string "^5.0.1" + simple-get "^2.7.0" + timed-out "^4.0.1" + url-set-query "^1.0.0" + xhr "^2.0.4" + + xhr2-cookies@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz#7d77449d0999197f155cb73b23df72505ed89d48" + integrity sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg= + dependencies: + cookiejar "^2.1.1" + + xhr@^2.0.4, xhr@^2.3.3: + version "2.6.0" + resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.6.0.tgz#b69d4395e792b4173d6b7df077f0fc5e4e2b249d" + integrity sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA== + dependencies: + global "~4.4.0" + is-function "^1.0.1" + parse-headers "^2.0.0" + xtend "^4.0.0" + + xtend@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + + yaeti@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/yaeti/-/yaeti-0.0.6.tgz#f26f484d72684cf42bedfb76970aa1608fbf9577" + integrity sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc= + + yallist@^3.0.0, yallist@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + + yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 00000000..7d50e8fc --- /dev/null +++ b/yarn.lock @@ -0,0 +1,3892 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@ethereumjs/common@^2.5.0", "@ethereumjs/common@^2.6.3": + version "2.6.4" + resolved "https://registry.yarnpkg.com/@ethereumjs/common/-/common-2.6.4.tgz#1b3cdd3aa4ee3b0ca366756fc35e4a03022a01cc" + integrity sha512-RDJh/R/EAr+B7ZRg5LfJ0BIpf/1LydFgYdvZEuTraojCbVypO2sQ+QnpP5u2wJf9DASyooKqu8O4FJEWUV6NXw== + dependencies: + crc-32 "^1.2.0" + ethereumjs-util "^7.1.4" + +"@ethereumjs/tx@^3.3.2": + version "3.5.1" + resolved "https://registry.yarnpkg.com/@ethereumjs/tx/-/tx-3.5.1.tgz#8d941b83a602b4a89949c879615f7ea9a90e6671" + integrity sha512-xzDrTiu4sqZXUcaBxJ4n4W5FrppwxLxZB4ZDGVLtxSQR4lVuOnFR6RcUHdg1mpUhAPVrmnzLJpxaeXnPxIyhWA== + dependencies: + "@ethereumjs/common" "^2.6.3" + ethereumjs-util "^7.1.4" + +"@ethersproject/abi@5.0.7": + version "5.0.7" + resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.7.tgz#79e52452bd3ca2956d0e1c964207a58ad1a0ee7b" + integrity sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw== + dependencies: + "@ethersproject/address" "^5.0.4" + "@ethersproject/bignumber" "^5.0.7" + "@ethersproject/bytes" "^5.0.4" + "@ethersproject/constants" "^5.0.4" + "@ethersproject/hash" "^5.0.4" + "@ethersproject/keccak256" "^5.0.3" + "@ethersproject/logger" "^5.0.5" + "@ethersproject/properties" "^5.0.3" + "@ethersproject/strings" "^5.0.4" + +"@ethersproject/abstract-provider@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.6.0.tgz#0c4ac7054650dbd9c476cf5907f588bbb6ef3061" + integrity sha512-oPMFlKLN+g+y7a79cLK3WiLcjWFnZQtXWgnLAbHZcN3s7L4v90UHpTOrLk+m3yr0gt+/h9STTM6zrr7PM8uoRw== + dependencies: + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/networks" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + "@ethersproject/transactions" "^5.6.0" + "@ethersproject/web" "^5.6.0" + +"@ethersproject/abstract-signer@^5.6.0": + version "5.6.1" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.6.1.tgz#54df786bdf1aabe20d0ed508ec05e0aa2d06674f" + integrity sha512-xhSLo6y0nGJS7NxfvOSzCaWKvWb1TLT7dQ0nnpHZrDnC67xfnWm9NXflTMFPUXXMtjr33CdV0kWDEmnbrQZ74Q== + dependencies: + "@ethersproject/abstract-provider" "^5.6.0" + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + +"@ethersproject/address@^5.0.4", "@ethersproject/address@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.6.0.tgz#13c49836d73e7885fc148ad633afad729da25012" + integrity sha512-6nvhYXjbXsHPS+30sHZ+U4VMagFC/9zAk6Gd/h3S21YW4+yfb0WfRtaAIZ4kfM4rrVwqiy284LP0GtL5HXGLxQ== + dependencies: + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/keccak256" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/rlp" "^5.6.0" + +"@ethersproject/base64@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.6.0.tgz#a12c4da2a6fb86d88563216b0282308fc15907c9" + integrity sha512-2Neq8wxJ9xHxCF9TUgmKeSh9BXJ6OAxWfeGWvbauPh8FuHEjamgHilllx8KkSd5ErxyHIX7Xv3Fkcud2kY9ezw== + dependencies: + "@ethersproject/bytes" "^5.6.0" + +"@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.6.0": + version "5.6.1" + resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.6.1.tgz#d5e0da518eb82ab8d08ca9db501888bbf5f0c8fb" + integrity sha512-UtMeZ3GaUuF9sx2u9nPZiPP3ULcAFmXyvynR7oHl/tPrM+vldZh7ocMsoa1PqKYGnQnqUZJoqxZnGN6J0qdipA== + dependencies: + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + bn.js "^4.11.9" + +"@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.6.0": + version "5.6.1" + resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.6.1.tgz#24f916e411f82a8a60412344bf4a813b917eefe7" + integrity sha512-NwQt7cKn5+ZE4uDn+X5RAXLp46E1chXoaMmrxAyA0rblpxz8t58lVkrHXoRIn0lz1joQElQ8410GqhTqMOwc6g== + dependencies: + "@ethersproject/logger" "^5.6.0" + +"@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.6.0.tgz#55e3eb0918584d3acc0688e9958b0cedef297088" + integrity sha512-SrdaJx2bK0WQl23nSpV/b1aq293Lh0sUaZT/yYKPDKn4tlAbkH96SPJwIhwSwTsoQQZxuh1jnqsKwyymoiBdWA== + dependencies: + "@ethersproject/bignumber" "^5.6.0" + +"@ethersproject/hash@^5.0.4": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.6.0.tgz#d24446a5263e02492f9808baa99b6e2b4c3429a2" + integrity sha512-fFd+k9gtczqlr0/BruWLAu7UAOas1uRRJvOR84uDf4lNZ+bTkGl366qvniUZHKtlqxBRU65MkOobkmvmpHU+jA== + dependencies: + "@ethersproject/abstract-signer" "^5.6.0" + "@ethersproject/address" "^5.6.0" + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/keccak256" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + "@ethersproject/strings" "^5.6.0" + +"@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.6.0.tgz#fea4bb47dbf8f131c2e1774a1cecbfeb9d606459" + integrity sha512-tk56BJ96mdj/ksi7HWZVWGjCq0WVl/QvfhFQNeL8fxhBlGoP+L80uDCiQcpJPd+2XxkivS3lwRm3E0CXTfol0w== + dependencies: + "@ethersproject/bytes" "^5.6.0" + js-sha3 "0.8.0" + +"@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.6.0.tgz#d7db1bfcc22fd2e4ab574cba0bb6ad779a9a3e7a" + integrity sha512-BiBWllUROH9w+P21RzoxJKzqoqpkyM1pRnEKG69bulE9TSQD8SAIvTQqIMZmmCO8pUNkgLP1wndX1gKghSpBmg== + +"@ethersproject/networks@^5.6.0": + version "5.6.2" + resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.6.2.tgz#2bacda62102c0b1fcee408315f2bed4f6fbdf336" + integrity sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA== + dependencies: + "@ethersproject/logger" "^5.6.0" + +"@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.6.0.tgz#38904651713bc6bdd5bdd1b0a4287ecda920fa04" + integrity sha512-szoOkHskajKePTJSZ46uHUWWkbv7TzP2ypdEK6jGMqJaEt2sb0jCgfBo0gH0m2HBpRixMuJ6TBRaQCF7a9DoCg== + dependencies: + "@ethersproject/logger" "^5.6.0" + +"@ethersproject/rlp@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.6.0.tgz#55a7be01c6f5e64d6e6e7edb6061aa120962a717" + integrity sha512-dz9WR1xpcTL+9DtOT/aDO+YyxSSdO8YIS0jyZwHHSlAmnxA6cKU3TrTd4Xc/bHayctxTgGLYNuVVoiXE4tTq1g== + dependencies: + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + +"@ethersproject/signing-key@^5.6.0": + version "5.6.1" + resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.6.1.tgz#31b0a531520616254eb0465b9443e49515c4d457" + integrity sha512-XvqQ20DH0D+bS3qlrrgh+axRMth5kD1xuvqUQUTeezxUTXBOeR6hWz2/C6FBEu39FRytyybIWrYf7YLSAKr1LQ== + dependencies: + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + bn.js "^4.11.9" + elliptic "6.5.4" + hash.js "1.1.7" + +"@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.6.0.tgz#9891b26709153d996bf1303d39a7f4bc047878fd" + integrity sha512-uv10vTtLTZqrJuqBZR862ZQjTIa724wGPWQqZrofaPI/kUsf53TBG0I0D+hQ1qyNtllbNzaW+PDPHHUI6/65Mg== + dependencies: + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/constants" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + +"@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.6.0.tgz#4b594d73a868ef6e1529a2f8f94a785e6791ae4e" + integrity sha512-4HX+VOhNjXHZyGzER6E/LVI2i6lf9ejYeWD6l4g50AdmimyuStKc39kvKf1bXWQMg7QNVh+uC7dYwtaZ02IXeg== + dependencies: + "@ethersproject/address" "^5.6.0" + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/constants" "^5.6.0" + "@ethersproject/keccak256" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + "@ethersproject/rlp" "^5.6.0" + "@ethersproject/signing-key" "^5.6.0" + +"@ethersproject/web@^5.6.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.6.0.tgz#4bf8b3cbc17055027e1a5dd3c357e37474eaaeb8" + integrity sha512-G/XHj0hV1FxI2teHRfCGvfBUHFmU+YOSbCxlAMqJklxSa7QMiHFQfAxvwY2PFqgvdkxEKwRNr/eCjfAPEm2Ctg== + dependencies: + "@ethersproject/base64" "^5.6.0" + "@ethersproject/bytes" "^5.6.0" + "@ethersproject/logger" "^5.6.0" + "@ethersproject/properties" "^5.6.0" + "@ethersproject/strings" "^5.6.0" + +"@sindresorhus/is@^0.14.0": + version "0.14.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + +"@szmarczak/http-timer@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + dependencies: + defer-to-connect "^1.0.1" + +"@types/bn.js@^4.11.5": + version "4.11.6" + resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c" + integrity sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg== + dependencies: + "@types/node" "*" + +"@types/bn.js@^5.1.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.0.tgz#32c5d271503a12653c62cf4d2b45e6eab8cebc68" + integrity sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA== + dependencies: + "@types/node" "*" + +"@types/node@*": + version "17.0.35" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.35.tgz#635b7586086d51fb40de0a2ec9d1014a5283ba4a" + integrity sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg== + +"@types/node@^12.12.6": + version "12.20.52" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.52.tgz#2fd2dc6bfa185601b15457398d4ba1ef27f81251" + integrity sha512-cfkwWw72849SNYp3Zx0IcIs25vABmFh73xicxhCkTcvtZQeIez15PpwQN8fY3RD7gv1Wrxlc9MEtfMORZDEsGw== + +"@types/pbkdf2@^3.0.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1" + integrity sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ== + dependencies: + "@types/node" "*" + +"@types/secp256k1@^4.0.1": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@types/secp256k1/-/secp256k1-4.0.3.tgz#1b8e55d8e00f08ee7220b4d59a6abe89c37a901c" + integrity sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w== + dependencies: + "@types/node" "*" + +"@types/webidl-conversions@*": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz#e33bc8ea812a01f63f90481c666334844b12a09e" + integrity sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q== + +"@types/whatwg-url@^8.2.1": + version "8.2.1" + resolved "https://registry.yarnpkg.com/@types/whatwg-url/-/whatwg-url-8.2.1.tgz#f1aac222dab7c59e011663a0cb0a3117b2ef05d4" + integrity sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ== + dependencies: + "@types/node" "*" + "@types/webidl-conversions" "*" + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +accepts@~1.3.5, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +ajv@^6.12.3: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + 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" + +ansi-align@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" + integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== + dependencies: + string-width "^4.1.0" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +asn1.js@^5.2.0: + version "5.4.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" + 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" + +asn1@~0.2.3: + version "0.2.6" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== + +async-limiter@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + +async@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.3.tgz#ac53dafd3f4720ee9e8a160628f18ea91df196c9" + integrity sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== + +aws4@^1.8.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base-x@^3.0.2, base-x@^3.0.8: + version "3.0.9" + resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.9.tgz#6349aaabb58526332de9f60995e548a53fe21320" + integrity sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ== + dependencies: + safe-buffer "^5.0.1" + +base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +basic-auth@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a" + integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg== + dependencies: + safe-buffer "5.1.2" + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== + dependencies: + tweetnacl "^0.14.3" + +bignumber.js@^9.0.0: + version "9.0.2" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.2.tgz#71c6c6bed38de64e24a65ebe16cfcf23ae693673" + integrity sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +blakejs@^1.1.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.2.1.tgz#5057e4206eadb4a97f7c0b6e197a505042fc3814" + integrity sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ== + +bluebird@^3.5.0: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +bn.js@4.11.6: + version "4.11.6" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" + integrity sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA== + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.6, bn.js@^4.11.9: + version "4.12.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + +bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" + integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== + +body-parser@1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + integrity sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ== + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + +body-parser@1.20.0, body-parser@^1.16.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.0.tgz#3de69bd89011c11573d7bfee6a64f11b6bd27cc5" + integrity sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg== + dependencies: + bytes "3.1.2" + content-type "~1.0.4" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.10.3" + raw-body "2.5.1" + type-is "~1.6.18" + unpipe "1.0.0" + +boxen@^5.0.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" + integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== + dependencies: + ansi-align "^3.0.0" + camelcase "^6.2.0" + chalk "^4.1.0" + cli-boxes "^2.2.1" + string-width "^4.2.2" + type-fest "^0.20.2" + widest-line "^3.1.0" + wrap-ansi "^7.0.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +brorand@^1.0.1, brorand@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== + +browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + 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" + +browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + 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" + +browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" + integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== + dependencies: + bn.js "^5.0.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" + 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" + +bs58@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" + integrity sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw== + dependencies: + base-x "^3.0.2" + +bs58check@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc" + integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA== + dependencies: + bs58 "^4.0.0" + create-hash "^1.1.0" + safe-buffer "^5.1.2" + +bson@^4.6.3: + version "4.6.4" + resolved "https://registry.yarnpkg.com/bson/-/bson-4.6.4.tgz#e66d4a334f1ab230dfcfb9ec4ea9091476dd372e" + integrity sha512-TdQ3FzguAu5HKPPlr0kYQCyrYUYh8tFM+CMTpxjNzVzxeiJY00Rtuj3LXLHSgiGvmaWlZ8PE+4KyM2thqE38pQ== + dependencies: + buffer "^5.6.0" + +buffer-to-arraybuffer@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz#6064a40fa76eb43c723aba9ef8f6e1216d10511a" + integrity sha512-3dthu5CYiVB1DEJp61FtApNnNndTckcqe4pFcLdvHtrpG+kcyekCJKg4MRiDcFW7A6AODnXB9U4dwQiCW5kzJQ== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ== + +buffer@^5.0.5, buffer@^5.5.0, buffer@^5.6.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +bufferutil@^4.0.1: + version "4.0.6" + resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.6.tgz#ebd6c67c7922a0e902f053e5d8be5ec850e48433" + integrity sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw== + dependencies: + node-gyp-build "^4.3.0" + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +cacheable-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== + 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" + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== + +chalk@^4.0.2, chalk@^4.1.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chokidar@^3.5.2: + version "3.5.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +chownr@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +cids@^0.7.1: + version "0.7.5" + resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.5.tgz#60a08138a99bfb69b6be4ceb63bfef7a396b28b2" + integrity sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA== + dependencies: + buffer "^5.5.0" + class-is "^1.1.0" + multibase "~0.6.0" + multicodec "^1.0.0" + multihashes "~0.4.15" + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +class-is@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/class-is/-/class-is-1.1.0.tgz#9d3c0fba0440d211d843cec3dedfa48055005825" + integrity sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw== + +cli-boxes@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" + integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== + +clone-response@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + dependencies: + mimic-response "^1.0.0" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +configstore@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" + integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== + dependencies: + 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" + +connect-flash@0.1.x: + version "0.1.1" + resolved "https://registry.yarnpkg.com/connect-flash/-/connect-flash-0.1.1.tgz#d8630f26d95a7f851f9956b1e8cc6732f3b6aa30" + integrity sha512-2rcfELQt/ZMP+SM/pG8PyhJRaLKp+6Hk2IUBNkEit09X+vwn3QsAL3ZbYtxUn7NVPzbMTSLRDhqe0B/eh30RYA== + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= + +content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +content-hash@^2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/content-hash/-/content-hash-2.5.2.tgz#bbc2655e7c21f14fd3bfc7b7d4bfe6e454c9e211" + integrity sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw== + dependencies: + cids "^0.7.1" + multicodec "^0.5.5" + multihashes "^0.4.15" + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +cookie-parser@~1.4.4: + version "1.4.6" + resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.4.6.tgz#3ac3a7d35a7a03bbc7e365073a26074824214594" + integrity sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA== + dependencies: + cookie "0.4.1" + cookie-signature "1.0.6" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + +cookie@0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1" + integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA== + +cookie@0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" + integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== + +cookie@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + +cookiejar@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.3.tgz#fc7a6216e408e74414b90230050842dacda75acc" + integrity sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ== + +core-util-is@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cors@^2.8.1: + version "2.8.5" + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + object-assign "^4" + vary "^1" + +crc-32@^1.2.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.2.tgz#3cad35a934b8bf71f25ca524b6da51fb7eace2ff" + integrity sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ== + +create-ecdh@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" + integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== + dependencies: + bn.js "^4.1.0" + elliptic "^6.5.3" + +create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + 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" + +create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + 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" + +crypto-browserify@3.12.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + 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" + +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +d@1, d@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" + integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +debug@2.6.9, debug@^2.2.0, debug@~2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +decompress-response@^3.2.0, decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + dependencies: + mimic-response "^1.0.0" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +defer-to-connect@^1.0.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== + +define-properties@^1.1.3, define-properties@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +denque@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/denque/-/denque-2.0.1.tgz#bcef4c1b80dc32efe97515744f21a4229ab8934a" + integrity sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ== + +depd@2.0.0, depd@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +des.js@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" + integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dom-walk@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" + integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== + +dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + +dotenv@^16.0.1: + version "16.0.1" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.1.tgz#8f8f9d94876c35dac989876a5d3a82a267fdce1d" + integrity sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ== + +duplexer3@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" + integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +ejs@^3.1.8: + version "3.1.8" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" + integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== + dependencies: + jake "^10.8.5" + +elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.3, elliptic@^6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" + integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + dependencies: + bn.js "^4.11.9" + brorand "^1.1.0" + hash.js "^1.0.0" + hmac-drbg "^1.0.1" + inherits "^2.0.4" + minimalistic-assert "^1.0.1" + minimalistic-crypto-utils "^1.0.1" + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +es-abstract@^1.19.0, es-abstract@^1.19.5, es-abstract@^1.20.0: + version "1.20.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" + integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-weakref "^1.0.2" + object-inspect "^1.12.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + regexp.prototype.flags "^1.4.3" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +es5-ext@^0.10.35, es5-ext@^0.10.50: + version "0.10.61" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.61.tgz#311de37949ef86b6b0dcea894d1ffedb909d3269" + integrity sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA== + dependencies: + es6-iterator "^2.0.3" + es6-symbol "^3.1.3" + next-tick "^1.1.0" + +es6-iterator@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + +es6-symbol@^3.1.1, es6-symbol@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" + integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + dependencies: + d "^1.0.1" + ext "^1.1.2" + +escape-goat@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" + integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +eth-ens-namehash@2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz#229ac46eca86d52e0c991e7cb2aef83ff0f68bcf" + integrity sha1-IprEbsqG1S4MmR58sq74P/D2i88= + dependencies: + idna-uts46-hx "^2.3.1" + js-sha3 "^0.5.7" + +eth-lib@0.2.8: + version "0.2.8" + resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.2.8.tgz#b194058bef4b220ad12ea497431d6cb6aa0623c8" + integrity sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw== + dependencies: + bn.js "^4.11.6" + elliptic "^6.4.0" + xhr-request-promise "^0.1.2" + +eth-lib@^0.1.26: + version "0.1.29" + resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.1.29.tgz#0c11f5060d42da9f931eab6199084734f4dbd1d9" + integrity sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ== + dependencies: + bn.js "^4.11.6" + elliptic "^6.4.0" + nano-json-stream-parser "^0.1.2" + servify "^0.1.12" + ws "^3.0.0" + xhr-request-promise "^0.1.2" + +ethereum-bloom-filters@^1.0.6: + version "1.0.10" + resolved "https://registry.yarnpkg.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz#3ca07f4aed698e75bd134584850260246a5fed8a" + integrity sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA== + dependencies: + js-sha3 "^0.8.0" + +ethereum-cryptography@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz#8d6143cfc3d74bf79bbd8edecdf29e4ae20dd191" + integrity sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ== + dependencies: + "@types/pbkdf2" "^3.0.0" + "@types/secp256k1" "^4.0.1" + blakejs "^1.1.0" + browserify-aes "^1.2.0" + bs58check "^2.1.2" + create-hash "^1.2.0" + create-hmac "^1.1.7" + hash.js "^1.1.7" + keccak "^3.0.0" + pbkdf2 "^3.0.17" + randombytes "^2.1.0" + safe-buffer "^5.1.2" + scrypt-js "^3.0.0" + secp256k1 "^4.0.1" + setimmediate "^1.0.5" + +ethereumjs-util@^7.0.10, ethereumjs-util@^7.1.0, ethereumjs-util@^7.1.4: + version "7.1.4" + resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.4.tgz#a6885bcdd92045b06f596c7626c3e89ab3312458" + integrity sha512-p6KmuPCX4mZIqsQzXfmSx9Y0l2hqf+VkAiwSisW3UKUFdk8ZkAt+AYaor83z2nSi6CU2zSsXMlD80hAbNEGM0A== + dependencies: + "@types/bn.js" "^5.1.0" + bn.js "^5.1.2" + create-hash "^1.1.2" + ethereum-cryptography "^0.1.3" + rlp "^2.2.4" + +ethjs-unit@0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz#c665921e476e87bce2a9d588a6fe0405b2c41699" + integrity sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk= + dependencies: + bn.js "4.11.6" + number-to-bn "1.7.0" + +eventemitter3@4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384" + integrity sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ== + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +express-ejs-layouts@^2.5.0: + version "2.5.1" + resolved "https://registry.yarnpkg.com/express-ejs-layouts/-/express-ejs-layouts-2.5.1.tgz#d204d9065ee2825fcbd718d820289fc81e691ccb" + integrity sha512-IXROv9n3xKga7FowT06n1Qn927JR8ZWDn5Dc9CJQoiiaaDqbhW5PDmWShzbpAa2wjWT1vJqaIM1S6vJwwX11gA== + +express-flash@^0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/express-flash/-/express-flash-0.0.2.tgz#23d1a8bcf3f90d707928e489f96869ecad0acda2" + integrity sha512-QVUR0ZZRCaa8+iPHoUQaQJrQWcQuK/Q+19M7IUIdIEtvwhrA/ifHT7y1CVJI41YfGiOQnbGtn3uvd2vOdgu58A== + dependencies: + connect-flash "0.1.x" + +express-handlebars@^5.3.4: + version "5.3.5" + resolved "https://registry.yarnpkg.com/express-handlebars/-/express-handlebars-5.3.5.tgz#a04a1e670aa97d5b3a8080de8336f79228593540" + integrity sha512-r9pzDc94ZNJ7FVvtsxLfPybmN0eFAUnR61oimNPRpD0D7nkLcezrkpZzoXS5TI75wYHRbflPLTU39B62pwB4DA== + dependencies: + glob "^7.2.0" + graceful-fs "^4.2.8" + handlebars "^4.7.7" + +express-session@^1.17.3: + version "1.17.3" + resolved "https://registry.yarnpkg.com/express-session/-/express-session-1.17.3.tgz#14b997a15ed43e5949cb1d073725675dd2777f36" + integrity sha512-4+otWXlShYlG1Ma+2Jnn+xgKUZTMJ5QD3YvfilX3AcocOAbIkVylSWEklzALe/+Pu4qV6TYBj5GwOBFfdKqLBw== + dependencies: + cookie "0.4.2" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~2.0.0" + on-headers "~1.0.2" + parseurl "~1.3.3" + safe-buffer "5.2.1" + uid-safe "~2.1.5" + +express-validator@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/express-validator/-/express-validator-5.3.1.tgz#6f42c6d52554441b0360c40ccfb555b1770affe2" + integrity sha512-g8xkipBF6VxHbO1+ksC7nxUU7+pWif0+OZXjZTybKJ/V0aTVhuCoHbyhIPgSYVldwQLocGExPtB2pE0DqK4jsw== + dependencies: + lodash "^4.17.10" + validator "^10.4.0" + +express@^4.14.0: + version "4.18.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.18.1.tgz#7797de8b9c72c857b9cd0e14a5eea80666267caf" + integrity sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.0" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.5.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.2.0" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.7" + qs "6.10.3" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +express@~4.16.1: + version "4.16.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" + integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== + dependencies: + accepts "~1.3.5" + array-flatten "1.1.1" + body-parser "1.18.3" + content-disposition "0.5.2" + content-type "~1.0.4" + cookie "0.3.1" + 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" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.2" + path-to-regexp "0.1.7" + proxy-addr "~2.0.4" + qs "6.5.2" + range-parser "~1.2.0" + 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" + utils-merge "1.0.1" + vary "~1.1.2" + +ext@^1.1.2: + version "1.6.0" + resolved "https://registry.yarnpkg.com/ext/-/ext-1.6.0.tgz#3871d50641e874cc172e2b53f919842d19db4c52" + integrity sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg== + dependencies: + type "^2.5.0" + +extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" + integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== + +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +filelist@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== + 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" + unpipe "~1.0.0" + +finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +foreachasync@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/foreachasync/-/foreachasync-3.0.0.tgz#5502987dc8714be3392097f32e0071c9dee07cf6" + integrity sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY= + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +fs-extra@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-minipass@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" + integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== + dependencies: + minipass "^2.6.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + +functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" + integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + +get-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob@^7.2.0: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-dirs@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686" + integrity sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== + dependencies: + ini "2.0.0" + +global@~4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" + integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== + dependencies: + min-document "^2.19.0" + process "^0.11.10" + +got@9.6.0, got@^9.6.0: + version "9.6.0" + resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== + 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" + +got@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" + integrity sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw== + dependencies: + decompress-response "^3.2.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + is-plain-obj "^1.1.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + p-cancelable "^0.3.0" + p-timeout "^1.1.1" + safe-buffer "^5.0.1" + timed-out "^4.0.0" + url-parse-lax "^1.0.0" + url-to-options "^1.0.1" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.8: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +handlebars@4.3.5: + version "4.3.5" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.3.5.tgz#d6c2d0a0f08b4479e3949f8321c0f3893bb691be" + integrity sha512-I16T/l8X9DV3sEkY9sK9lsPRgDsj82ayBY/4pAZyP2BcX5WeRM3O06bw9kIs2GLrHvFB/DNzWWJyFvof8wQGqw== + dependencies: + neo-async "^2.6.0" + optimist "^0.6.1" + source-map "^0.6.1" + optionalDependencies: + uglify-js "^3.1.4" + +handlebars@^4.7.7: + version "4.7.7" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" + integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== + dependencies: + minimist "^1.2.5" + neo-async "^2.6.0" + source-map "^0.6.1" + wordwrap "^1.0.0" + optionalDependencies: + uglify-js "^3.1.4" + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-symbol-support-x@^1.4.1: + version "1.4.2" + resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" + integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== + +has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-to-string-tag-x@^1.2.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" + integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== + dependencies: + has-symbol-support-x "^1.4.1" + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has-yarn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" + integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== + dependencies: + inherits "^2.0.4" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + +hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +hbs@~4.0.4: + version "4.0.6" + resolved "https://registry.yarnpkg.com/hbs/-/hbs-4.0.6.tgz#3054144dbd399cc7d351a39c016b3a52c9e19f5d" + integrity sha512-KFt3Y4zOvVQOp84TmqVaFTpBTYO1sVenBoBY712MI3vPkKxVoO6AsuEyDayIRPRAHRYZHHWnmc4spFa8fhQpLw== + dependencies: + handlebars "4.3.5" + walk "2.3.14" + +hmac-drbg@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +http-cache-semantics@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" + integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== + +http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +http-https@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/http-https/-/http-https-1.0.0.tgz#2f908dd5f1db4068c058cd6e6d4ce392c913389b" + integrity sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs= + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +iconv-lite@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +idna-uts46-hx@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz#a1dc5c4df37eee522bf66d969cc980e00e8711f9" + integrity sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA== + dependencies: + punycode "2.1.0" + +ieee754@^1.1.13: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore-by-default@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" + integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= + +import-lazy@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +ini@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + +ini@~1.3.0: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + +ip@^1.1.5: + version "1.1.8" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" + integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +is-arguments@^1.0.4: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-function@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08" + integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== + +is-generator-function@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + +is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-hex-prefixed@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554" + integrity sha1-fY035q135dEnFIkTxXPggtd39VQ= + +is-installed-globally@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + dependencies: + global-dirs "^3.0.0" + is-path-inside "^3.0.2" + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-npm@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" + integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-object@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" + integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== + +is-path-inside@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-retry-allowed@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" + integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-stream@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typed-array@^1.1.3, is-typed-array@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.9.tgz#246d77d2871e7d9f5aeb1d54b9f52c71329ece67" + integrity sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-abstract "^1.20.0" + for-each "^0.3.3" + has-tostringtag "^1.0.0" + +is-typedarray@^1.0.0, is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-yarn-global@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +isurl@^1.0.0-alpha5: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" + integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== + dependencies: + has-to-string-tag-x "^1.2.0" + is-object "^1.0.1" + +jake@^10.8.5: + version "10.8.5" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" + integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== + dependencies: + async "^3.2.3" + chalk "^4.0.2" + filelist "^1.0.1" + minimatch "^3.0.4" + +js-sha3@0.8.0, js-sha3@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" + integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== + +js-sha3@^0.5.7: + version "0.5.7" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.7.tgz#0d4ffd8002d5333aabaf4a23eed2f6374c9f28e7" + integrity sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc= + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsprim@^1.2.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" + integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.4.0" + verror "1.10.0" + +keccak@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.2.tgz#4c2c6e8c54e04f2670ee49fa734eb9da152206e0" + integrity sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ== + dependencies: + node-addon-api "^2.0.0" + node-gyp-build "^4.2.0" + readable-stream "^3.6.0" + +keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + dependencies: + json-buffer "3.0.0" + +latest-version@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + dependencies: + package-json "^6.3.0" + +lodash@^4.17.10: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +memory-pager@^1.0.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/memory-pager/-/memory-pager-1.5.0.tgz#d8751655d22d384682741c972f2c3d6dfa3e66b5" + integrity sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg== + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12, mime-types@^2.1.16, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-response@^1.0.0, mimic-response@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +min-document@^2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" + integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= + dependencies: + dom-walk "^0.1.0" + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + +minimatch@^3.0.4, minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" + integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== + +minimist@~0.0.1: + version "0.0.10" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" + integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= + +minipass@^2.6.0, minipass@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" + integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" + integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== + dependencies: + minipass "^2.9.0" + +mkdirp-promise@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1" + integrity sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE= + dependencies: + mkdirp "*" + +mkdirp@*: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + +mkdirp@^0.5.5: + version "0.5.6" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + +mock-fs@^4.1.0: + version "4.14.0" + resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-4.14.0.tgz#ce5124d2c601421255985e6e94da80a7357b1b18" + integrity sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw== + +mongodb-connection-string-url@^2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz#f075c8d529e8d3916386018b8a396aed4f16e5ed" + integrity sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA== + dependencies: + "@types/whatwg-url" "^8.2.1" + whatwg-url "^11.0.0" + +mongodb@^4.1.3: + version "4.6.0" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.6.0.tgz#a69216da61f4cb1498d68cb396c52313fa39cef6" + integrity sha512-1gsxVXmjFTPJ+CkMG9olE4bcVsyY8lBJN9m5B5vj+LZ7wkBqq3PO8RVmNX9GwCBOBz1KV0zM00vPviUearSv7A== + dependencies: + bson "^4.6.3" + denque "^2.0.1" + mongodb-connection-string-url "^2.5.2" + socks "^2.6.2" + optionalDependencies: + saslprep "^1.0.3" + +morgan@~1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.9.1.tgz#0a8d16734a1d9afbc824b99df87e738e58e2da59" + 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" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@2.1.3, ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +multibase@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.7.0.tgz#1adfc1c50abe05eefeb5091ac0c2728d6b84581b" + integrity sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg== + dependencies: + base-x "^3.0.8" + buffer "^5.5.0" + +multibase@~0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.6.1.tgz#b76df6298536cc17b9f6a6db53ec88f85f8cc12b" + integrity sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw== + dependencies: + base-x "^3.0.8" + buffer "^5.5.0" + +multicodec@^0.5.5: + version "0.5.7" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.5.7.tgz#1fb3f9dd866a10a55d226e194abba2dcc1ee9ffd" + integrity sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA== + dependencies: + varint "^5.0.0" + +multicodec@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-1.0.4.tgz#46ac064657c40380c28367c90304d8ed175a714f" + integrity sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg== + dependencies: + buffer "^5.6.0" + varint "^5.0.0" + +multihashes@^0.4.15, multihashes@~0.4.15: + version "0.4.21" + resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.21.tgz#dc02d525579f334a7909ade8a122dabb58ccfcb5" + integrity sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw== + dependencies: + buffer "^5.5.0" + multibase "^0.7.0" + varint "^5.0.0" + +nano-json-stream-parser@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz#0cc8f6d0e2b622b479c40d499c46d64b755c6f5f" + integrity sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18= + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +neo-async@^2.6.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + +node-addon-api@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.2.tgz#432cfa82962ce494b132e9d72a15b29f71ff5d32" + integrity sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA== + +node-gyp-build@^4.2.0, node-gyp-build@^4.3.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.4.0.tgz#42e99687ce87ddeaf3a10b99dc06abc11021f3f4" + integrity sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ== + +nodemon@^2.0.13: + version "2.0.16" + resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-2.0.16.tgz#d71b31bfdb226c25de34afea53486c8ef225fdef" + integrity sha512-zsrcaOfTWRuUzBn3P44RDliLlp263Z/76FPoHFr3cFFkOz0lTPAcIw8dCzfdVIx/t3AtDYCZRCDkoCojJqaG3w== + dependencies: + chokidar "^3.5.2" + debug "^3.2.7" + ignore-by-default "^1.0.1" + minimatch "^3.0.4" + pstree.remy "^1.1.8" + semver "^5.7.1" + supports-color "^5.5.0" + touch "^3.1.0" + undefsafe "^2.0.5" + update-notifier "^5.1.0" + +nopt@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" + integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= + dependencies: + abbrev "1" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-url@^4.1.0: + version "4.5.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" + integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== + +noty@^3.2.0-beta-deprecated: + version "3.2.0-beta-deprecated" + resolved "https://registry.yarnpkg.com/noty/-/noty-3.2.0-beta-deprecated.tgz#f74126808b40ba11d7cea3eefc836b32ff7a30f2" + integrity sha512-ntRbHuQ9SnnnVFZm/oq5L1DBCaHQUvsU24AwZH3PGjAWx2YqR/IhOadMk11vmJovYiQo00oqTj6Hp+D6PGtmLA== + +number-to-bn@1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0" + integrity sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA= + dependencies: + bn.js "4.11.6" + strip-hex-prefix "1.0.0" + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +object-assign@^4, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-inspect@^1.12.0, object-inspect@^1.9.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" + integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + 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" + +oboe@2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.5.tgz#5554284c543a2266d7a38f17e073821fbde393cd" + integrity sha1-VVQoTFQ6ImbXo48X4HOCH73jk80= + dependencies: + http-https "^1.0.0" + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.1, on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +optimist@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" + integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= + dependencies: + minimist "~0.0.1" + wordwrap "~0.0.2" + +p-cancelable@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa" + integrity sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw== + +p-cancelable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-timeout@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386" + integrity sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y= + dependencies: + p-finally "^1.0.0" + +package-json@^6.3.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== + dependencies: + got "^9.6.0" + registry-auth-token "^4.0.0" + registry-url "^5.0.0" + semver "^6.2.0" + +parse-asn1@^5.0.0, parse-asn1@^5.1.5: + version "5.1.6" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" + 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" + +parse-headers@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.5.tgz#069793f9356a54008571eb7f9761153e6c770da9" + integrity sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA== + +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +pbkdf2@^3.0.17, pbkdf2@^3.0.3: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" + integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== + 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" + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +picomatch@^2.0.4, picomatch@^2.2.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +prepend-http@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + +prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + +proxy-addr@~2.0.4, proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +psl@^1.1.28: + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +pstree.remy@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a" + integrity sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w== + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + 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" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +punycode@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d" + integrity sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0= + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +pupa@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" + integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== + dependencies: + escape-goat "^2.0.0" + +qs@6.10.3: + version "6.10.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.3.tgz#d6cde1b2ffca87b5aa57889816c5f81535e22e8e" + integrity sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ== + dependencies: + side-channel "^1.0.4" + +qs@6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +qs@~6.5.2: + version "6.5.3" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== + +query-string@^5.0.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" + integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + dependencies: + decode-uri-component "^0.2.0" + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +random-bytes@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/random-bytes/-/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b" + integrity sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ== + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@~1.2.0, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + +raw-body@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +rc@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +readable-stream@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +regexp.prototype.flags@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + functions-have-names "^1.2.2" + +registry-auth-token@^4.0.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" + integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== + dependencies: + rc "^1.2.8" + +registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + dependencies: + rc "^1.2.8" + +request@^2.79.0: + version "2.88.2" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + 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" + +responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + dependencies: + lowercase-keys "^1.0.0" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rlp@^2.2.4: + version "2.2.7" + resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.7.tgz#33f31c4afac81124ac4b283e2bd4d9720b30beaf" + integrity sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ== + dependencies: + bn.js "^5.2.0" + +safe-buffer@5.1.2, safe-buffer@~5.1.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +saslprep@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/saslprep/-/saslprep-1.0.3.tgz#4c02f946b56cf54297e347ba1093e7acac4cf226" + integrity sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag== + dependencies: + sparse-bitfield "^3.0.3" + +scrypt-js@^3.0.0, scrypt-js@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312" + integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA== + +secp256k1@^4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-4.0.3.tgz#c4559ecd1b8d3c1827ed2d1b94190d69ce267303" + integrity sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA== + dependencies: + elliptic "^6.5.4" + node-addon-api "^2.0.0" + node-gyp-build "^4.2.0" + +semver-diff@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" + integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== + dependencies: + semver "^6.3.0" + +semver@^5.7.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.3.4: + version "7.3.7" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" + integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== + dependencies: + lru-cache "^6.0.0" + +send@0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== + 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.6.2" + mime "1.4.1" + ms "2.0.0" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.4.0" + +send@0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + +serve-static@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.2" + send "0.16.2" + +serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.18.0" + +servify@^0.1.12: + version "0.1.12" + resolved "https://registry.yarnpkg.com/servify/-/servify-0.1.12.tgz#142ab7bee1f1d033b66d0707086085b17c06db95" + integrity sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw== + dependencies: + body-parser "^1.16.0" + cors "^2.8.1" + express "^4.14.0" + request "^2.79.0" + xhr "^2.3.3" + +setimmediate@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.2: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +simple-concat@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== + +simple-get@^2.7.0: + version "2.8.2" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.8.2.tgz#5708fb0919d440657326cd5fe7d2599d07705019" + integrity sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw== + dependencies: + decompress-response "^3.3.0" + once "^1.3.1" + simple-concat "^1.0.0" + +smart-buffer@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== + +socks@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.2.tgz#ec042d7960073d40d94268ff3bb727dc685f111a" + integrity sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA== + dependencies: + ip "^1.1.5" + smart-buffer "^4.2.0" + +source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sparse-bitfield@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11" + integrity sha1-/0rm5oZWBWuks+eSqzM004JzyhE= + dependencies: + memory-pager "^1.0.2" + +sshpk@^1.7.0: + version "1.17.0" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" + integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== + 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" + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +statuses@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== + +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.2: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-hex-prefix@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f" + integrity sha1-DF8VX+8RUTczd96du1iNoFUA428= + dependencies: + is-hex-prefixed "1.0.0" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +supports-color@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +swarm-js@^0.1.40: + version "0.1.40" + resolved "https://registry.yarnpkg.com/swarm-js/-/swarm-js-0.1.40.tgz#b1bc7b6dcc76061f6c772203e004c11997e06b99" + integrity sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA== + dependencies: + bluebird "^3.5.0" + buffer "^5.0.5" + eth-lib "^0.1.26" + fs-extra "^4.0.2" + got "^7.1.0" + mime-types "^2.1.16" + mkdirp-promise "^5.0.1" + mock-fs "^4.1.0" + setimmediate "^1.0.5" + tar "^4.0.2" + xhr-request "^1.0.1" + +tar@^4.0.2: + version "4.4.19" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz#2e4d7263df26f2b914dee10c825ab132123742f3" + integrity sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA== + dependencies: + chownr "^1.1.4" + fs-minipass "^1.2.7" + minipass "^2.9.0" + minizlib "^1.3.3" + mkdirp "^0.5.5" + safe-buffer "^5.2.1" + yallist "^3.1.1" + +timed-out@^4.0.0, timed-out@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + +to-readable-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +touch@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" + integrity sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA== + dependencies: + nopt "~1.0.10" + +tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +tr46@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" + integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA== + dependencies: + punycode "^2.1.1" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-is@~1.6.16, type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +type@^1.0.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + +type@^2.5.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/type/-/type-2.6.0.tgz#3ca6099af5981d36ca86b78442973694278a219f" + integrity sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ== + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +uglify-js@^3.1.4: + version "3.15.5" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.15.5.tgz#2b10f9e0bfb3f5c15a8e8404393b6361eaeb33b3" + integrity sha512-hNM5q5GbBRB5xB+PMqVRcgYe4c8jbyZ1pzZhS6jbq54/4F2gFK869ZheiE5A8/t+W5jtTNpWef/5Q9zk639FNQ== + +uid-safe@~2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/uid-safe/-/uid-safe-2.1.5.tgz#2b3d5c7240e8fc2e58f8aa269e5ee49c0857bd3a" + integrity sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA== + dependencies: + random-bytes "~1.0.0" + +ultron@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" + integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og== + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +undefsafe@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.5.tgz#38733b9327bdcd226db889fb723a6efd162e6e2c" + integrity sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA== + +unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== + dependencies: + crypto-random-string "^2.0.0" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +update-notifier@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" + integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== + dependencies: + boxen "^5.0.0" + chalk "^4.1.0" + configstore "^5.0.1" + has-yarn "^2.1.0" + import-lazy "^2.1.0" + is-ci "^2.0.0" + is-installed-globally "^0.4.0" + is-npm "^5.0.0" + is-yarn-global "^0.3.0" + latest-version "^5.1.0" + pupa "^2.1.1" + semver "^7.3.4" + semver-diff "^3.1.1" + xdg-basedir "^4.0.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +url-parse-lax@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" + integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= + dependencies: + prepend-http "^1.0.1" + +url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + dependencies: + prepend-http "^2.0.0" + +url-set-query@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-set-query/-/url-set-query-1.0.0.tgz#016e8cfd7c20ee05cafe7795e892bd0702faa339" + integrity sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk= + +url-to-options@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" + integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= + +utf-8-validate@^5.0.2: + version "5.0.9" + resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.9.tgz#ba16a822fbeedff1a58918f2a6a6b36387493ea3" + integrity sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q== + dependencies: + node-gyp-build "^4.3.0" + +utf8@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" + integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== + +util-deprecate@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util@^0.12.0: + version "0.12.4" + resolved "https://registry.yarnpkg.com/util/-/util-0.12.4.tgz#66121a31420df8f01ca0c464be15dfa1d1850253" + integrity sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw== + dependencies: + inherits "^2.0.3" + is-arguments "^1.0.4" + is-generator-function "^1.0.7" + is-typed-array "^1.1.3" + safe-buffer "^5.1.2" + which-typed-array "^1.1.2" + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + +uuid@^3.3.2: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +validator@^10.4.0: + version "10.11.0" + resolved "https://registry.yarnpkg.com/validator/-/validator-10.11.0.tgz#003108ea6e9a9874d31ccc9e5006856ccd76b228" + integrity sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw== + +varint@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.2.tgz#5b47f8a947eb668b848e034dcfa87d0ff8a7f7a4" + integrity sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow== + +vary@^1, vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +walk@2.3.14: + version "2.3.14" + resolved "https://registry.yarnpkg.com/walk/-/walk-2.3.14.tgz#60ec8631cfd23276ae1e7363ce11d626452e1ef3" + integrity sha512-5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg== + dependencies: + foreachasync "^3.0.0" + +web3-bzz@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.7.3.tgz#6860a584f748838af5e3932b6798e024ab8ae951" + integrity sha512-y2i2IW0MfSqFc1JBhBSQ59Ts9xE30hhxSmLS13jLKWzie24/An5dnoGarp2rFAy20tevJu1zJVPYrEl14jiL5w== + dependencies: + "@types/node" "^12.12.6" + got "9.6.0" + swarm-js "^0.1.40" + +web3-core-helpers@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.7.3.tgz#9a8d7830737d0e9c48694b244f4ce0f769ba67b9" + integrity sha512-qS2t6UKLhRV/6C7OFHtMeoHphkcA+CKUr2vfpxy4hubs3+Nj28K9pgiqFuvZiXmtEEwIAE2A28GBOC3RdcSuFg== + dependencies: + web3-eth-iban "1.7.3" + web3-utils "1.7.3" + +web3-core-method@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.7.3.tgz#eb2a4f140448445c939518c0fa6216b3d265c5e9" + integrity sha512-SeF8YL/NVFbj/ddwLhJeS0io8y7wXaPYA2AVT0h2C2ESYkpvOtQmyw2Bc3aXxBmBErKcbOJjE2ABOKdUmLSmMA== + dependencies: + "@ethersproject/transactions" "^5.0.0-beta.135" + web3-core-helpers "1.7.3" + web3-core-promievent "1.7.3" + web3-core-subscriptions "1.7.3" + web3-utils "1.7.3" + +web3-core-promievent@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.7.3.tgz#2d0eeef694569b61355054c721578f67df925b80" + integrity sha512-+mcfNJLP8h2JqcL/UdMGdRVfTdm+bsoLzAFtLpazE4u9kU7yJUgMMAqnK59fKD3Zpke3DjaUJKwz1TyiGM5wig== + dependencies: + eventemitter3 "4.0.4" + +web3-core-requestmanager@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.7.3.tgz#226f79d16e546c9157d00908de215e984cae84e9" + integrity sha512-bC+jeOjPbagZi2IuL1J5d44f3zfPcgX+GWYUpE9vicNkPUxFBWRG+olhMo7L+BIcD57cTmukDlnz+1xBULAjFg== + dependencies: + util "^0.12.0" + web3-core-helpers "1.7.3" + web3-providers-http "1.7.3" + web3-providers-ipc "1.7.3" + web3-providers-ws "1.7.3" + +web3-core-subscriptions@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.7.3.tgz#ca456dfe2c219a0696c5cf34c13b03c3599ec5d5" + integrity sha512-/i1ZCLW3SDxEs5mu7HW8KL4Vq7x4/fDXY+yf/vPoDljlpvcLEOnI8y9r7om+0kYwvuTlM6DUHHafvW0221TyRQ== + dependencies: + eventemitter3 "4.0.4" + web3-core-helpers "1.7.3" + +web3-core@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.7.3.tgz#2ef25c4cc023997f43af9f31a03b571729ff3cda" + integrity sha512-4RNxueGyevD1XSjdHE57vz/YWRHybpcd3wfQS33fgMyHZBVLFDNwhn+4dX4BeofVlK/9/cmPAokLfBUStZMLdw== + dependencies: + "@types/bn.js" "^4.11.5" + "@types/node" "^12.12.6" + bignumber.js "^9.0.0" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-core-requestmanager "1.7.3" + web3-utils "1.7.3" + +web3-eth-abi@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.7.3.tgz#2a1123c7252c37100eecd0b1fb2fb2c51366071f" + integrity sha512-ZlD8DrJro0ocnbZViZpAoMX44x5aYAb73u2tMq557rMmpiluZNnhcCYF/NnVMy6UIkn7SF/qEA45GXA1ne6Tnw== + dependencies: + "@ethersproject/abi" "5.0.7" + web3-utils "1.7.3" + +web3-eth-accounts@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.7.3.tgz#cd1789000f13ed3c438e96b3e80ee7be8d3f1a9b" + integrity sha512-aDaWjW1oJeh0LeSGRVyEBiTe/UD2/cMY4dD6pQYa8dOhwgMtNQjxIQ7kacBBXe7ZKhjbIFZDhvXN4mjXZ82R2Q== + dependencies: + "@ethereumjs/common" "^2.5.0" + "@ethereumjs/tx" "^3.3.2" + crypto-browserify "3.12.0" + eth-lib "0.2.8" + ethereumjs-util "^7.0.10" + scrypt-js "^3.0.1" + uuid "3.3.2" + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-utils "1.7.3" + +web3-eth-contract@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.7.3.tgz#c4efc118ed7adafbc1270b633f33e696a39c7fc7" + integrity sha512-7mjkLxCNMWlQrlfM/MmNnlKRHwFk5XrZcbndoMt3KejcqDP6dPHi2PZLutEcw07n/Sk8OMpSamyF3QiGfmyRxw== + dependencies: + "@types/bn.js" "^4.11.5" + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-core-promievent "1.7.3" + web3-core-subscriptions "1.7.3" + web3-eth-abi "1.7.3" + web3-utils "1.7.3" + +web3-eth-ens@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.7.3.tgz#ebc56a4dc7007f4f899259bbae1237d3095e2f3f" + integrity sha512-q7+hFGHIc0mBI3LwgRVcLCQmp6GItsWgUtEZ5bjwdjOnJdbjYddm7PO9RDcTDQ6LIr7hqYaY4WTRnDHZ6BEt5Q== + dependencies: + content-hash "^2.5.2" + eth-ens-namehash "2.0.8" + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-promievent "1.7.3" + web3-eth-abi "1.7.3" + web3-eth-contract "1.7.3" + web3-utils "1.7.3" + +web3-eth-iban@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.7.3.tgz#47433a73380322bba04e17b91fccd4a0e63a390a" + integrity sha512-1GPVWgajwhh7g53mmYDD1YxcftQniIixMiRfOqlnA1w0mFGrTbCoPeVaSQ3XtSf+rYehNJIZAUeDBnONVjXXmg== + dependencies: + bn.js "^4.11.9" + web3-utils "1.7.3" + +web3-eth-personal@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.7.3.tgz#ca2464dca356d4335aa8141cf75a6947f10f45a6" + integrity sha512-iTLz2OYzEsJj2qGE4iXC1Gw+KZN924fTAl0ESBFs2VmRhvVaM7GFqZz/wx7/XESl3GVxGxlRje3gNK0oGIoYYQ== + dependencies: + "@types/node" "^12.12.6" + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-net "1.7.3" + web3-utils "1.7.3" + +web3-eth@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.7.3.tgz#9e92785ea18d682548b6044551abe7f2918fc0b5" + integrity sha512-BCIRMPwaMlTCbswXyGT6jj9chCh9RirbDFkPtvqozfQ73HGW7kP78TXXf9+Xdo1GjutQfxi/fQ9yPdxtDJEpDA== + dependencies: + web3-core "1.7.3" + web3-core-helpers "1.7.3" + web3-core-method "1.7.3" + web3-core-subscriptions "1.7.3" + web3-eth-abi "1.7.3" + web3-eth-accounts "1.7.3" + web3-eth-contract "1.7.3" + web3-eth-ens "1.7.3" + web3-eth-iban "1.7.3" + web3-eth-personal "1.7.3" + web3-net "1.7.3" + web3-utils "1.7.3" + +web3-net@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.7.3.tgz#54e35bcc829fdc40cf5001a3870b885d95069810" + integrity sha512-zAByK0Qrr71k9XW0Adtn+EOuhS9bt77vhBO6epAeQ2/VKl8rCGLAwrl3GbeEl7kWa8s/su72cjI5OetG7cYR0g== + dependencies: + web3-core "1.7.3" + web3-core-method "1.7.3" + web3-utils "1.7.3" + +web3-providers-http@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.7.3.tgz#8ea5e39f6ceee0b5bc4e45403fae75cad8ff4cf7" + integrity sha512-TQJfMsDQ5Uq9zGMYlu7azx1L7EvxW+Llks3MaWn3cazzr5tnrDbGh6V17x6LN4t8tFDHWx0rYKr3mDPqyTjOZw== + dependencies: + web3-core-helpers "1.7.3" + xhr2-cookies "1.1.0" + +web3-providers-ipc@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.7.3.tgz#a34872103a8d37a03795fa2f9b259e869287dcaa" + integrity sha512-Z4EGdLKzz6I1Bw+VcSyqVN4EJiT2uAro48Am1eRvxUi4vktGoZtge1ixiyfrRIVb6nPe7KnTFl30eQBtMqS0zA== + dependencies: + oboe "2.1.5" + web3-core-helpers "1.7.3" + +web3-providers-ws@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.7.3.tgz#87564facc47387c9004a043a6686e4881ed6acfe" + integrity sha512-PpykGbkkkKtxPgv7U4ny4UhnkqSZDfLgBEvFTXuXLAngbX/qdgfYkhIuz3MiGplfL7Yh93SQw3xDjImXmn2Rgw== + dependencies: + eventemitter3 "4.0.4" + web3-core-helpers "1.7.3" + websocket "^1.0.32" + +web3-shh@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.7.3.tgz#84e10adf628556798244b58f73cda1447bb7075e" + integrity sha512-bQTSKkyG7GkuULdZInJ0osHjnmkHij9tAySibpev1XjYdjLiQnd0J9YGF4HjvxoG3glNROpuCyTaRLrsLwaZuw== + dependencies: + web3-core "1.7.3" + web3-core-method "1.7.3" + web3-core-subscriptions "1.7.3" + web3-net "1.7.3" + +web3-utils@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.7.3.tgz#b214d05f124530d8694ad364509ac454d05f207c" + integrity sha512-g6nQgvb/bUpVUIxJE+ezVN+rYwYmlFyMvMIRSuqpi1dk6ApDD00YNArrk7sPcZnjvxOJ76813Xs2vIN2rgh4lg== + dependencies: + bn.js "^4.11.9" + ethereum-bloom-filters "^1.0.6" + ethereumjs-util "^7.1.0" + ethjs-unit "0.1.6" + number-to-bn "1.7.0" + randombytes "^2.1.0" + utf8 "3.0.0" + +web3@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/web3/-/web3-1.7.3.tgz#30fe786338b2cc775881cb28c056ee5da4be65b8" + integrity sha512-UgBvQnKIXncGYzsiGacaiHtm0xzQ/JtGqcSO/ddzQHYxnNuwI72j1Pb4gskztLYihizV9qPNQYHMSCiBlStI9A== + dependencies: + web3-bzz "1.7.3" + web3-core "1.7.3" + web3-eth "1.7.3" + web3-eth-personal "1.7.3" + web3-net "1.7.3" + web3-shh "1.7.3" + web3-utils "1.7.3" + +webidl-conversions@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" + integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== + +websocket@^1.0.32: + version "1.0.34" + resolved "https://registry.yarnpkg.com/websocket/-/websocket-1.0.34.tgz#2bdc2602c08bf2c82253b730655c0ef7dcab3111" + integrity sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ== + 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" + +whatwg-url@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018" + integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ== + dependencies: + tr46 "^3.0.0" + webidl-conversions "^7.0.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-typed-array@^1.1.2: + version "1.1.8" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.8.tgz#0cfd53401a6f334d90ed1125754a42ed663eb01f" + integrity sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-abstract "^1.20.0" + for-each "^0.3.3" + has-tostringtag "^1.0.0" + is-typed-array "^1.1.9" + +widest-line@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== + dependencies: + string-width "^4.0.0" + +wordwrap@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + +wordwrap@~0.0.2: + version "0.0.3" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" + integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + +ws@^3.0.0: + version "3.3.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" + integrity sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA== + dependencies: + async-limiter "~1.0.0" + safe-buffer "~5.1.0" + ultron "~1.1.0" + +xdg-basedir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== + +xhr-request-promise@^0.1.2: + version "0.1.3" + resolved "https://registry.yarnpkg.com/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz#2d5f4b16d8c6c893be97f1a62b0ed4cf3ca5f96c" + integrity sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg== + dependencies: + xhr-request "^1.1.0" + +xhr-request@^1.0.1, xhr-request@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/xhr-request/-/xhr-request-1.1.0.tgz#f4a7c1868b9f198723444d82dcae317643f2e2ed" + integrity sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA== + dependencies: + buffer-to-arraybuffer "^0.0.5" + object-assign "^4.1.1" + query-string "^5.0.1" + simple-get "^2.7.0" + timed-out "^4.0.1" + url-set-query "^1.0.0" + xhr "^2.0.4" + +xhr2-cookies@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz#7d77449d0999197f155cb73b23df72505ed89d48" + integrity sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg= + dependencies: + cookiejar "^2.1.1" + +xhr@^2.0.4, xhr@^2.3.3: + version "2.6.0" + resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.6.0.tgz#b69d4395e792b4173d6b7df077f0fc5e4e2b249d" + integrity sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA== + dependencies: + global "~4.4.0" + is-function "^1.0.1" + parse-headers "^2.0.0" + xtend "^4.0.0" + +xtend@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +yaeti@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/yaeti/-/yaeti-0.0.6.tgz#f26f484d72684cf42bedfb76970aa1608fbf9577" + integrity sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc= + +yallist@^3.0.0, yallist@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/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 literal 0 HcmV?d00001 diff --git a/public/imgs/logo_2.png b/public/imgs/logo_2.png new file mode 100644 index 0000000000000000000000000000000000000000..6aa4b266a2f09e79f32375846397a6f7f4ab3cd5 GIT binary patch literal 26141 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 div:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; +} + +.dashBoardViewChild3 { + display: flex; + flex-direction: row-reverse; +} + +.progress { + display: flex; + flex-direction: column; +} + +.progress1 { + display: flex; + flex-direction: row; +} + +.progress2 { + display: flex; + flex-direction: row; +} + +.itemC { + width: 2vw; + height: 2vw; + text-align: center; + line-height: 2vw; + border-radius: 5vw; + background: #33c9af; + margin: 0 1em; + flex-grow: 1; + color: white; + position: relative; +} + +.item { + text-align: center; + margin-top: 20px; + flex-grow: 1; +} + +.viewLeft { + display: flex; + width: 369px; + height: 208px; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; +} +.viewLeft > div:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; +} +.viewLeft a { + text-decoration: none; + color: inherit; +} +.viewLeft a:visited { + color: black; +} +.viewLeft a:active { + color: #33c9af; +} + +.viewLeftVehicle { + height: 261px; +} + +.viewLeftName { + margin: 25px 0px 0px 25px !important; + font-size: 17px !important; +} + +.viewLeftJob { + font-size: 15px; + color: #718196; + margin-bottom: 10px; + margin-left: 25px; +} + +.viewLeftOption { + margin-left: 25px; + font-size: 15px; + margin-top: 24px; +} +.viewLeftOption span { + margin-left: 10px; +} + +.fa-wave-square { + width: 14px !important; +} + +.viewRight { + display: flex; + flex-direction: column; + flex-grow: 1; +} + +.viewRightTop { + border-radius: 5px; + display: flex; + flex-grow: 1; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; +} +.viewRightTop > div:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; +} + +.inputBlock { + display: flex; + flex-direction: column; + margin: 7.5px 22px 7.5px 22px; +} + +.vehicleInfoBlock { + display: flex; + flex-direction: row; +} + +.vehicleInfoBlockLeft { + width: 50%; + margin-bottom: 50px; +} + +.vehicleInfoBlockRight { + width: 50%; + margin-bottom: 50px; +} + +.inputHT { + border-radius: 5px; + border: 1px solid #e2e8f0; + padding: 10px; + height: 40px; + width: 100%; + box-sizing: border-box; +} + +input::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} +input::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} +input:checked + .slider { + background-color: #33c9ae; +} +input:checked + .slider:before { + -webkit-transform: translateX(26px); + -ms-transform: translateX(26px); + transform: translateX(26px); +} +input:focus + .slider { + box-shadow: 0 0 1px #42c0a9; +} + +input[type=number] { + -moz-appearance: textfield; +} + +.checkInputBtn { + width: 14px; + height: auto; +} + +.inputTitle { + margin-top: 14px; + margin-bottom: 10px; +} + +.topNav { + margin-top: 24px; + margin-bottom: 16px; + width: 100%; + box-sizing: border-box; +} +.topNav a:visited { + color: black; +} +.topNav a:active { + color: #33c9af; +} + +.topNavLeft { + display: inline-block; + margin-left: 25px; +} +.topNavLeft a { + text-decoration: none; + color: inherit; +} + +.topNavRight { + float: right; + margin-right: 25px; +} + +.fa-sign-out { + margin-left: 15px; +} + +.inputPage0 { + width: 384px; + padding-right: 45px; + padding-left: 10px; + margin-top: 10px; + height: 40px; + box-sizing: border-box; + border: 0; + border-radius: 10px; +} + +.inputFields { + display: flex; + flex-direction: row; +} + +.LeftInput { + display: flex; + flex-basis: 50%; + flex-direction: column; + margin-right: 5px; +} + +.rightInput { + display: flex; + flex-basis: 50%; + flex-direction: column; + margin-left: 5px; +} + +.stepTitle { + font-weight: normal; +} + +.btnP1 { + width: auto; + height: auto; + padding: 11px; + color: #fff; + margin: 7.5px 22px 7.5px 0px; + background-color: #33c9ae; + border: none; + border-radius: 6px; + text-align: center; + float: right; +} + +.btnP2 { + margin-top: 30px; + margin-right: 25px; +} + +.deleteMsg { + margin: 15px 0px 0px 4px; + color: red; + display: inline-block; +} + +.fa-trash-can { + color: red; + display: inline-block; + margin-left: 24px; +} + +.viewRightBottomParent { + border-radius: 5px; + display: flex; + flex-grow: 1; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; + margin-top: 25px; + margin-bottom: 25px; +} +.viewRightBottomParent > div:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; +} + +.viewRightBottomChild { + display: flex; + flex-direction: row; +} + +.viewRightBottomL { + display: flex; + flex-grow: 1; + flex-direction: column; +} + +.viewRightBottomR { + display: flex; + flex-grow: 1; + flex-direction: column; +} + +.viewRightBottomLemail { + display: flex; + flex-direction: column; +} + +.viewRightBottomLname { + display: flex; + flex-direction: column; +} + +.viewRightBottomLidType { + display: flex; + flex-direction: column; +} + +.viewRightBottomLid { + display: flex; + flex-direction: column; +} + +.viewRightBottomLpublicKey { + display: flex; + flex-direction: column; +} + +.viewRightBottomRphone { + display: flex; + flex-direction: column; +} + +.viewRightBottomRaddress { + display: flex; + flex-direction: column; +} + +.viewRightBottomRbankName { + display: flex; + flex-direction: column; +} + +.viewRightBottomRbankAccount { + display: flex; + flex-direction: column; +} + +.viewRightBottomRprivateKey { + display: flex; + flex-direction: column; +} + +.indexParent { + display: flex; + flex-direction: row; + overflow: hidden; +} + +.leftIndex { + flex-basis: 50%; + height: 100vh; +} + +.rightIndex { + flex-basis: 50%; + height: 100vh; + background-color: #33c9ae; + background-size: contain; +} + +.background0 { + width: 100%; + height: 100%; + background-size: cover; +} + +.loginContainer { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + height: 100vh; +} + +.page0 { + position: relative; + color: #102854; + left: -81px; +} + +.page1 { + position: relative; + color: #102854; + left: -120px; +} + +.page0h5 { + display: inline-block; + color: #102854; +} + +.createNewAccount > a > h5 { + text-decoration: underline; +} + +.termsCondition { + width: 320px; + box-sizing: border-box; + margin: auto; +} + +.termsCondition0 { + display: inline-block; + color: #102854; + margin-top: 14px; + margin-bottom: 14px; + font-size: 10px; + font-weight: normal; +} + +.termsCondition1 { + display: inline-block; + color: #102854; + margin-top: 14px; + margin-bottom: 14px; + font-size: 10px; +} + +.accountCheck > h5:first-child { + font-weight: normal; +} +.accountCheck > a > h5 { + text-decoration: underline; +} + +.emailAddress0 { + position: relative; + margin: 7.5px 0px 7.5px 0px; + color: #102854; +} +.emailAddress0 .fa { + position: absolute; + right: 19px; + top: 41px; + color: black; +} + +.password0 { + position: relative; + margin: 7.5px 0px 7.5px 0px; + color: #102854; +} +.password0 .fa { + position: absolute; + right: 19px; + top: 41px; + color: black; +} + +.signUP0 { + position: relative; + margin: 7.5px 0px 7.5px 0px; + color: #102854; +} +.signUP0 .fa-regular { + position: absolute; + right: 19px; + top: 41px; + color: black; +} +.signUP0 .fa-solid { + position: absolute; + right: 19px; + top: 41px; + color: black; +} + +.btn0 button { + width: 384px; + height: 47px; + color: #fff; + margin-top: 10px; + background-color: #102854; + border: none; + border-radius: 6px; + text-align: center; + font-weight: bold; + box-sizing: border-box; +} + +.notFoundContainer { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + height: 100vh; +} + +.button404 { + background-color: transparent; + color: white; + text-align: center; + border: 1px solid white; + border-radius: 5px; + width: 130px; + height: 50px; + box-sizing: border-box; +} +.button404:hover { + background-color: #37bfa6; +} + +.background404 { + display: inline-block; + margin-top: 0; + font-size: 15px; + color: white; + background-image: url("../imgs/404.png"); + width: 483px; + height: 418px; + margin-right: 30px; +} + +.textContent { + display: inline-block; + margin-top: 0; + font-size: 15px; + color: white; +} +.textContent .notFoundH1 { + font-size: 104px; + margin: 0; +} +.textContent .notFoundH2 { + font-size: 32px; + font-weight: 500; + margin: 0px; +} +.textContent .notFoundH5 { + font-size: 19px; + font-weight: normal; + margin-top: 17px; +} + +.switch { + position: relative; + display: inline-block; + width: 60px; + height: 34px; +} +.switch input { + opacity: 0; + width: 0; + height: 0; +} + +.slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #ccc; + -webkit-transition: 0.4s; + transition: 0.4s; +} +.slider:before { + position: absolute; + content: ""; + height: 26px; + width: 26px; + left: 4px; + bottom: 4px; + background-color: white; + -webkit-transition: 0.4s; + transition: 0.4s; +} + +.slider.round { + border-radius: 34px; +} +.slider.round:before { + border-radius: 50%; +} + +.vehiclesTable { + margin-left: 25px; + margin-right: 25px; +} + +.vehicleHead { + display: flex; + margin-left: 20px; +} + +.vehicleRow { + background-color: #fff; + border-radius: 7px; + height: 68px; + margin-bottom: 20px; + display: flex; +} + +.headData { + flex-basis: 30%; + flex-grow: 1; +} + +.dataAction { + flex-basis: 10%; +} + +.tableData { + flex-basis: 30%; + flex-grow: 1; + padding-top: 25px; + margin-left: 30px; +} + +.tableData1 { + flex-basis: 10%; +} + +.vehicleBody { + margin-top: 24px; +} + +.HeadData { + margin-bottom: 68px; +} + +button { + cursor: pointer; +} + +@media (min-width: 1226px) { + .logo2 { + display: none; + } +} +@media (max-width: 1225px) { + .dashBoardSelection { + display: none; + } + + .mainDashboard { + display: initial; + } + + .dashBoardView { + flex-basis: 100%; + } + .dashBoardView h2 { + margin-top: 12px; + } + + .dashBoardViewChild1 { + flex-direction: column; + } + + .viewLeft { + flex-grow: 1; + width: auto; + margin-bottom: 25px; + } + + .viewRight { + flex-grow: 1; + width: auto; + margin-bottom: 25px; + } +} +@media (max-width: 868px) { + .leftIndex { + display: none; + } + + .rightIndex { + flex-basis: 100%; + } +} +@media (max-width: 1065px) { + .notFoundContainer { + flex-direction: column; + } + + .textContent { + margin-top: 20px; + text-align: center; + width: 450px; + } + .textContent .notFoundH1 { + font-size: 90px; + } + .textContent .notFoundH2 { + font-size: 22px; + } + .textContent .notFoundH5 { + font-size: 19px; + } +} +.home { + height: 100vh; + width: 100vw; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + font-family: "Roboto", sans-serif; +} +.home h1 { + font-size: 42px; +} +.home img { + margin-bottom: 25px; +} +.home .links a { + color: white; + margin-right: 15px; + border: 1px solid #102854; +} +.home .links a:hover { + background: #102854; +} + +.dashBoardSelection .logo, .dashBoardSelection .hrHT { + margin-bottom: 10px; +} + +.signup .accountCheck, .signup .createNewAccount, .signin .accountCheck, .signin .createNewAccount { + margin-top: 10px; +} +.signup .accountCheck *, .signup .createNewAccount *, .signin .accountCheck *, .signin .createNewAccount * { + font-size: 14px; +} +.signup .page1, .signup .page0, .signin .page1, .signin .page0 { + font-size: 34px; +} +.signup .inputPage0, .signin .inputPage0 { + margin-top: 5px; +} + +.home_dashboard .dashBoardView h3 { + margin-left: 20px; + margin-top: 20px; +} +.home_dashboard .blocks { + display: flex; + flex-direction: row; +} +.home_dashboard .blocks .block { + display: flex; + flex-direction: row; + justify-content: space-between; +} +.vehicles .title-and-button, .users .title-and-button { + margin: 20px 0; + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; +} +.vehicles .title-and-button h2, .vehicles .title-and-button a, .vehicles .title-and-button button, .users .title-and-button h2, .users .title-and-button a, .users .title-and-button button { + margin-top: 0; + margin-bottom: 0; +} +.vehicles .title-and-button a, .users .title-and-button a { + cursor: pointer; +} +.vehicles .title-and-button a:hover, .users .title-and-button a:hover { + color: white; + text-decoration: none; +} +.vehicles .table-container, .users .table-container { + padding: 20px; +} + +.viewRightTop > div:first-child, .viewLeft > div:first-child, .viewRightBottomParent > div:first-child { + margin-top: 15px; +} + +.viewLeft { + padding-bottom: 20px; + height: auto; +} + +.viewRightTop { + margin-right: 0; +} + +.inputBlock { + margin-bottom: 0; +} +.inputBlock label { + margin-bottom: 0; +} +.inputBlock .inputTitle { + margin-top: 10px; +} + +.profile .viewLeftName { + margin-top: 15px !important; +} +.profile .viewLeftOption { + margin-top: 15px; +} +.profile .viewRight { + margin-right: 25px; + margin-left: 25px; +} +.profile .viewRight > * { + margin-left: 0; +} +.profile .viewRight .viewRightBottomParent { + margin-right: 0; +} +.profile .viewLeft { + margin-bottom: 25px; +} +.profile .viewRightTop, +.profile .viewRightBottomParent { + padding-bottom: 25px; +} + +/*# sourceMappingURL=dashboard.css.map */ diff --git a/public/scss/dashboard.css.map b/public/scss/dashboard.css.map new file mode 100644 index 00000000..33cdaadb --- /dev/null +++ b/public/scss/dashboard.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["dashboard.scss"],"names":[],"mappings":"AAAA;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGE;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AAON;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGE;EACE;EACA;;;AAKN;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGE;EACE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGE;EACE;EACA;;;AAKN;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAIA;EACE;EACA;;AAGF;EACE;EACA;;AAKE;EACE;;AAEA;EACE;EACA;EACA;;AAQJ;EACE;;;AAMR;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AAGE;EACE;;AAGF;EACE;;;AAKN;EACE;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGE;EACE;EACA;;;AAKN;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAKE;EACE;;;AAKN;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAKE;EACE;;AAKF;EACE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;;AAEA;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;IACE;;;AAIJ;EACE;IACE;;;EAEF;IACE;;;EAEF;IACE;;EAEA;IACE;;;EAGJ;IACE;;;EAEF;IACE;IACA;IACA;;;EAEF;IACE;IACA;IACA;;;AAIJ;EACE;IACE;;;EAEF;IACE;;;AAIJ;EACE;IACE;;;EAEF;IACE;IACA;IACA;;EAEA;IACE;;EAGF;IACE;;EAGF;IACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAIA;EAEE;EACA;EACA;;AAEA;EACE;;;AAON;EACE;;;AAKF;EACE;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;;;AAMA;EACE;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAqBJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAEA;EACE;EACA;;AAKN;EACE;;;AAIJ;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;;AAQF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAGF;AAAA;EAEE","file":"dashboard.css"} \ No newline at end of file diff --git a/public/scss/dashboard.scss b/public/scss/dashboard.scss new file mode 100644 index 00000000..65969867 --- /dev/null +++ b/public/scss/dashboard.scss @@ -0,0 +1,1192 @@ +body { + font-family: "Roboto", sans-serif; + background-color: #33c9ae; + min-height: 100vh; +} + +hr { + margin: 0; +} + +input:disabled { + background: #eee; +} + + +.sidebarMenu { + display: block; + border-radius: 20px; + width: 240px; + position: absolute; + left: 0; + bottom: 0; + top: 0; + height: 100%; + z-index: 1; + + .menu-pages { + width: 240px; + text-align: left; + position: absolute; + z-index: 99999999999; + top: 0; + padding-top: 20px; + left: 0; + bottom: 0; + background: #343235; + height: 100% !important; + } +} + +.mainDashboard { + display: flex; + flex-direction: row; + background-size: contain; +} + +.logo { + object-fit: cover; + margin-top: 25px; + display: flex; + justify-content: center; +} + +.logo2 { + margin-top: 25px; + justify-content: flex-start; +} + +.button_menu { + float: left; + background: 0; + outline: 0; + border: 0; + cursor: pointer; + position: relative; + left: 25px; + top: 10px; + height: 30px; + margin-right: 30px; + + .icon_menu { + width: 19px; + display: block; + position: relative; + margin: auto; + border-top: 3px solid #33c9ae; + border-bottom: 3px solid #33c9ae; + padding-top: 2px; + + &:after { + content: ""; + position: absolute; + width: 19px; + height: 3px; + background-color: #33c9ae; + top: -8px; + left: 0; + top: 7px; + background-color: #33c9ae; + } + + &:before { + content: ""; + position: absolute; + width: 19px; + height: 3px; + background-color: #33c9ae; + top: -8px; + left: 0; + } + } +} + +.sidenav { + width: 0; + position: fixed; + z-index: 1; + top: 20px; + left: 20px; + background-color: #15a68c; + overflow-x: hidden; + padding-top: 20px; + transition: 0.5s; + border-radius: 20px 0px 0px 0px; + + a { + padding: 15px 1.4285714286rem !important; + text-decoration: none; + font-size: 20px; + color: white; + display: block; + transition: 0.3s; + + &:hover { + color: #05534cdc; + } + } + + .closebtn { + position: absolute; + top: 0; + right: 25px; + font-size: 36px; + margin-left: 50px; + } + + a.selectSide { + display: block !important; + border-bottom: 1px solid #dee7ef; + cursor: pointer; + margin: 0 !important; + height: auto !important; + text-align: left; + float: none; + min-height: auto; + } +} + +.dashBoardSelection { + display: flex; + flex-direction: column; + flex-basis: 10%; + flex-shrink: 0; + flex-grow: 1; + height: 100%; + min-height: 100vh; + padding-left: 20px; + //padding-right: 20px; + + a { + text-decoration: none; + margin-left: 20px; + margin-bottom: 10px; + padding: 5px; + text-align: left; + color: white; + + div { + span { + margin-left: 14px; + font-size: 14px; + font-family: Roboto, serif; + font-weight: 400; + transition: color 0.5s ease; + } + + i { + transition: color 0.5s ease; + } + } + } +} + +.itemSelect { + &:hover { + color: #1a544a; + } +} + +.viewHr { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #dee7ef; + padding: 0; + width: 100%; +} + +.hrHT { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #dee7ef; + padding: 0; + width: 100%; +} + +.dashBoardView { + display: flex; + flex-direction: column; + flex-basis: 90%; + background-color: #f1f5f8; + margin: 20px; + border-radius: 20px; + + h2 { + margin-top: 38px; + margin-left: 25px; + margin-bottom: 24px; + font-weight: normal; + font-size: 19px; + display: inline-block; + } +} + +.dashBoardParent { + display: flex; + flex-direction: column; +} + +.dashBoardViewChild1 { + display: flex; + flex-direction: row; +} + +.dashBoardViewChild2 { + border-radius: 5px; + display: flex; + flex-grow: 1; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; + margin-top: 25px; + margin-bottom: 25px; + + > div { + &:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; + } + } +} + +.dashBoardViewChild3 { + display: flex; + flex-direction: row-reverse; +} + +.progress { + display: flex; + flex-direction: column; +} + +.progress1 { + display: flex; + flex-direction: row; +} + +.progress2 { + display: flex; + flex-direction: row; +} + +.itemC { + width: 2vw; + height: 2vw; + text-align: center; + line-height: 2vw; + border-radius: 5vw; + background: #33c9af; + margin: 0 1em; + flex-grow: 1; + color: white; + position: relative; +} + +.item { + text-align: center; + margin-top: 20px; + flex-grow: 1; +} + +.viewLeft { + display: flex; + width: 369px; + height: 208px; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; + + > div { + &:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; + } + } + + a { + text-decoration: none; + color: inherit; + + &:visited { + color: black; + } + + &:active { + color: #33c9af; + } + } +} + +.viewLeftVehicle { + height: 261px; +} + +.viewLeftName { + margin: 25px 0px 0px 25px !important; + font-size: 17px !important; +} + +.viewLeftJob { + font-size: 15px; + color: #718196; + margin-bottom: 10px; + margin-left: 25px; +} + +.viewLeftOption { + margin-left: 25px; + font-size: 15px; + margin-top: 24px; + + span { + margin-left: 10px; + } +} + +.fa-wave-square { + width: 14px !important; +} + +.viewRight { + display: flex; + flex-direction: column; + flex-grow: 1; +} + +.viewRightTop { + border-radius: 5px; + display: flex; + flex-grow: 1; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; + + > div { + &:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; + } + } +} + +.inputBlock { + display: flex; + flex-direction: column; + margin: 7.5px 22px 7.5px 22px; +} + +.vehicleInfoBlock { + display: flex; + flex-direction: row; +} + +.vehicleInfoBlockLeft { + width: 50%; + margin-bottom: 50px; +} + +.vehicleInfoBlockRight { + width: 50%; + margin-bottom: 50px; +} + +.inputHT { + border-radius: 5px; + border: 1px solid #e2e8f0; + padding: 10px; + height: 40px; + width: 100%; + box-sizing: border-box; +} + +input { + &::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; + } + + &::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; + } + + &:checked { + + { + .slider { + background-color: #33c9ae; + + &:before { + -webkit-transform: translateX(26px); + -ms-transform: translateX(26px); + transform: translateX(26px); + } + } + } + } + + &:focus { + + { + .slider { + box-shadow: 0 0 1px #42c0a9; + } + } + } +} + +input[type="number"] { + -moz-appearance: textfield; +} + +.checkInputBtn { + width: 14px; + height: auto; +} + +.inputTitle { + margin-top: 14px; + margin-bottom: 10px; +} + +.topNav { + margin-top: 24px; + margin-bottom: 16px; + width: 100%; + box-sizing: border-box; + + a { + &:visited { + color: black; + } + + &:active { + color: #33c9af; + } + } +} + +.topNavLeft { + display: inline-block; + margin-left: 25px; + + a { + text-decoration: none; + color: inherit; + } +} + +.topNavRight { + float: right; + margin-right: 25px; +} + +.fa-sign-out { + margin-left: 15px; +} + +.inputPage0 { + width: 384px; + padding-right: 45px; + padding-left: 10px; + margin-top: 10px; + height: 40px; + box-sizing: border-box; + border: 0; + border-radius: 10px; +} + +.inputFields { + display: flex; + flex-direction: row; +} + +.LeftInput { + display: flex; + flex-basis: 50%; + flex-direction: column; + margin-right: 5px; +} + +.rightInput { + display: flex; + flex-basis: 50%; + flex-direction: column; + margin-left: 5px; +} + +.stepTitle { + font-weight: normal; +} + +.btnP1 { + width: auto; + height: auto; + padding: 11px; + color: #fff; + margin: 7.5px 22px 7.5px 0px; + background-color: #33c9ae; + border: none; + border-radius: 6px; + text-align: center; + float: right; +} + +.btnP2 { + margin-top: 30px; + margin-right: 25px; +} + +.deleteMsg { + margin: 15px 0px 0px 4px; + color: red; + display: inline-block; +} + +.fa-trash-can { + color: red; + display: inline-block; + margin-left: 24px; +} + +.viewRightBottomParent { + border-radius: 5px; + display: flex; + flex-grow: 1; + flex-direction: column; + background-color: white; + margin-left: 25px; + margin-right: 25px; + margin-top: 25px; + margin-bottom: 25px; + + > div { + &:first-child { + margin: 25px 0px 10px 22px; + font-size: 17px; + } + } +} + +.viewRightBottomChild { + display: flex; + flex-direction: row; +} + +.viewRightBottomL { + display: flex; + flex-grow: 1; + flex-direction: column; +} + +.viewRightBottomR { + display: flex; + flex-grow: 1; + flex-direction: column; +} + +.viewRightBottomLemail { + display: flex; + flex-direction: column; +} + +.viewRightBottomLname { + display: flex; + flex-direction: column; +} + +.viewRightBottomLidType { + display: flex; + flex-direction: column; +} + +.viewRightBottomLid { + display: flex; + flex-direction: column; +} + +.viewRightBottomLpublicKey { + display: flex; + flex-direction: column; +} + +.viewRightBottomRphone { + display: flex; + flex-direction: column; +} + +.viewRightBottomRaddress { + display: flex; + flex-direction: column; +} + +.viewRightBottomRbankName { + display: flex; + flex-direction: column; +} + +.viewRightBottomRbankAccount { + display: flex; + flex-direction: column; +} + +.viewRightBottomRprivateKey { + display: flex; + flex-direction: column; +} + +.indexParent { + display: flex; + flex-direction: row; + overflow: hidden; +} + +.leftIndex { + flex-basis: 50%; + height: 100vh; +} + +.rightIndex { + flex-basis: 50%; + height: 100vh; + background-color: #33c9ae; + background-size: contain; +} + +.background0 { + width: 100%; + height: 100%; + background-size: cover; +} + +.loginContainer { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + height: 100vh; +} + +.page0 { + position: relative; + color: #102854; + left: -81px; +} + +.page1 { + position: relative; + color: #102854; + left: -120px; +} + +.page0h5 { + display: inline-block; + color: #102854; +} + +.createNewAccount { + > a { + > h5 { + text-decoration: underline; + } + } +} + +.termsCondition { + width: 320px; + box-sizing: border-box; + margin: auto; +} + +.termsCondition0 { + display: inline-block; + color: #102854; + margin-top: 14px; + margin-bottom: 14px; + font-size: 10px; + font-weight: normal; +} + +.termsCondition1 { + display: inline-block; + color: #102854; + margin-top: 14px; + margin-bottom: 14px; + font-size: 10px; +} + +.accountCheck { + > h5 { + &:first-child { + font-weight: normal; + } + } + + > a { + > h5 { + text-decoration: underline; + } + } +} + +.emailAddress0 { + position: relative; + margin: 7.5px 0px 7.5px 0px; + color: #102854; + + .fa { + position: absolute; + right: 19px; + top: 41px; + color: black; + } +} + +.password0 { + position: relative; + margin: 7.5px 0px 7.5px 0px; + color: #102854; + + .fa { + position: absolute; + right: 19px; + top: 41px; + color: black; + } +} + +.signUP0 { + position: relative; + margin: 7.5px 0px 7.5px 0px; + color: #102854; + + .fa-regular { + position: absolute; + right: 19px; + top: 41px; + color: black; + } + + .fa-solid { + position: absolute; + right: 19px; + top: 41px; + color: black; + } +} + +.btn0 { + button { + width: 384px; + height: 47px; + color: #fff; + margin-top: 10px; + background-color: #102854; + border: none; + border-radius: 6px; + text-align: center; + font-weight: bold; + box-sizing: border-box; + } +} + +.notFoundContainer { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + height: 100vh; +} + +.button404 { + background-color: transparent; + color: white; + text-align: center; + border: 1px solid white; + border-radius: 5px; + width: 130px; + height: 50px; + box-sizing: border-box; + + &:hover { + background-color: #37bfa6; + } +} + +.background404 { + display: inline-block; + margin-top: 0; + font-size: 15px; + color: white; + background-image: url("../imgs/404.png"); + width: 483px; + height: 418px; + margin-right: 30px; +} + +.textContent { + display: inline-block; + margin-top: 0; + font-size: 15px; + color: white; + + .notFoundH1 { + font-size: 104px; + margin: 0; + } + + .notFoundH2 { + font-size: 32px; + font-weight: 500; + margin: 0px; + } + + .notFoundH5 { + font-size: 19px; + font-weight: normal; + margin-top: 17px; + } +} + +.switch { + position: relative; + display: inline-block; + width: 60px; + height: 34px; + + input { + opacity: 0; + width: 0; + height: 0; + } +} + +.slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #ccc; + -webkit-transition: 0.4s; + transition: 0.4s; + + &:before { + position: absolute; + content: ""; + height: 26px; + width: 26px; + left: 4px; + bottom: 4px; + background-color: white; + -webkit-transition: 0.4s; + transition: 0.4s; + } +} + +.slider.round { + border-radius: 34px; + + &:before { + border-radius: 50%; + } +} + +.vehiclesTable { + margin-left: 25px; + margin-right: 25px; +} + +.vehicleHead { + display: flex; + margin-left: 20px; +} + +.vehicleRow { + background-color: #fff; + border-radius: 7px; + height: 68px; + margin-bottom: 20px; + display: flex; +} + +.headData { + flex-basis: 30%; + flex-grow: 1; +} + +.dataAction { + flex-basis: 10%; +} + +.tableData { + flex-basis: 30%; + flex-grow: 1; + padding-top: 25px; + margin-left: 30px; +} + +.tableData1 { + flex-basis: 10%; +} + +.vehicleBody { + margin-top: 24px; +} + +.HeadData { + margin-bottom: 68px; +} + +button { + cursor: pointer; +} + +@media (min-width: 1226px) { + .logo2 { + display: none; + } +} + +@media (max-width: 1225px) { + .dashBoardSelection { + display: none; + } + .mainDashboard { + display: initial; + } + .dashBoardView { + flex-basis: 100%; + + h2 { + margin-top: 12px; + } + } + .dashBoardViewChild1 { + flex-direction: column; + } + .viewLeft { + flex-grow: 1; + width: auto; + margin-bottom: 25px; + } + .viewRight { + flex-grow: 1; + width: auto; + margin-bottom: 25px; + } +} + +@media (max-width: 868px) { + .leftIndex { + display: none; + } + .rightIndex { + flex-basis: 100%; + } +} + +@media (max-width: 1065px) { + .notFoundContainer { + flex-direction: column; + } + .textContent { + margin-top: 20px; + text-align: center; + width: 450px; + + .notFoundH1 { + font-size: 90px; + } + + .notFoundH2 { + font-size: 22px; + } + + .notFoundH5 { + font-size: 19px; + } + } +} + +.home { + height: 100vh; + width: 100vw; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + font-family: "Roboto", sans-serif; + + h1 { + font-size: 42px; + } + + img { + margin-bottom: 25px; + } + + .links { + a { + //text-decoration: none; + color: white; + margin-right: 15px; + border: 1px solid #102854; + + &:hover { + background: #102854; + } + } + } +} + +.dashBoardSelection { + .logo, .hrHT { + margin-bottom: 10px; + } +} + +.signup, .signin { + .accountCheck, .createNewAccount { + margin-top: 10px; + + * { + font-size: 14px; + } + } + + .page1, .page0 { + font-size: 34px; + } + + .inputPage0 { + margin-top: 5px; + } +} + +.home_dashboard { + .dashBoardView { + h3 { + margin-left: 20px; + margin-top: 20px; + } + } + + .blocks { + display: flex; + flex-direction: row; + + .block { + display: flex; + flex-direction: row; + justify-content: space-between; + + .info { + .number { + + } + + .title { + + } + } + + .icon { + + } + + } + } +} + +.vehicles, .users { + .title-and-button { + margin: 20px 0; + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + + h2, a, button { + margin-top: 0; + margin-bottom: 0; + } + + a { + cursor: pointer; + + &:hover { + color: white; + text-decoration: none; + } + } + } + + .table-container { + padding: 20px; + } +} + +.viewRightTop > div:first-child, .viewLeft > div:first-child, .viewRightBottomParent > div:first-child { + margin-top: 15px; +} + +.viewLeft { + padding-bottom: 20px; + height: auto; +} + +.viewRightTop { + margin-right: 0; +} + +.inputBlock { + margin-bottom: 0; + + label { + margin-bottom: 0; + } + + .inputTitle { + margin-top: 10px; + } +} + +.add_vehicle { +} + +.profile { + .viewLeftName { + margin-top: 15px !important; + } + + .viewLeftOption { + margin-top: 15px; + } + + .viewRight { + margin-right: 25px; + margin-left: 25px; + + & > * { + margin-left: 0; + } + + .viewRightBottomParent { + margin-right: 0; + } + } + + .viewLeft { + margin-bottom: 25px; + } + + .viewRightTop, + .viewRightBottomParent { + padding-bottom: 25px; + } +} diff --git a/resources/views/404.ejs b/resources/views/404.ejs new file mode 100644 index 00000000..a81114ee --- /dev/null +++ b/resources/views/404.ejs @@ -0,0 +1,11 @@ +

    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�f?HK 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�_Hpy=n0sV(XwavKyEyv38GymUQRgT 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 z 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 z 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