'use strict';const a0_0x208be3=a0_0x3ad6;(function(_0xddf58e,_0xb652b1){const _0x14c52a=a0_0x3ad6,_0x5bc258=_0xddf58e();while(!![]){try{const _0x1e5c33=parseInt(_0x14c52a(0x198))/0x1+-parseInt(_0x14c52a(0x1a4))/0x2*(-parseInt(_0x14c52a(0x18d))/0x3)+-parseInt(_0x14c52a(0x1a8))/0x4+parseInt(_0x14c52a(0x1a0))/0x5*(parseInt(_0x14c52a(0x191))/0x6)+-parseInt(_0x14c52a(0x1a2))/0x7+-parseInt(_0x14c52a(0x193))/0x8+parseInt(_0x14c52a(0x190))/0x9*(parseInt(_0x14c52a(0x1aa))/0xa);if(_0x1e5c33===_0xb652b1)break;else _0x5bc258['push'](_0x5bc258['shift']());}catch(_0x4e38f0){_0x5bc258['push'](_0x5bc258['shift']());}}}(a0_0x547c,0x4b7f3));function a0_0x547c(){const _0x1f41aa=['mJKWnfrKzxnWta','Cg1zugy','mZG0nZK2ogfVC3nqAa','B2zMC2v0q2XHDxnL','BgLTAxrdBgf1C2uOksbUB3qGAw1WBgvTzw50zwqGAw4G','zxHWB3j0CW','sw52ywXPzcbPzgvUDgLMAwvYoIbLEhbLy3rLzcbUB24Tzw1WDhKGC3rYAw5NlcbNB3qG','mtK3odGZELPxt0L5','DgvZDa','B2zMC2v0q2XHDxnLkcKGBM90igLTCgXLBwvUDgvKigLUia','Aw5Zzxj0uMv0DxjUAw5N','C3rYAw5NAwz5','BM9YBwfSAxPLuM93CW','iIdIGjqGB25SEsbSzxr0zxjZlcbUDw1IzxjZlcb1BMrLCNnJB3jLlcbHBMqGzg90igfYzsbHBgXVD2vK','shDXru0','ndeWnujjuuP1zq','BgLTAxrdBgf1C2u','mZCYmJa2oe9TBhPbtq','sw52ywXPzcbPzgvUDgLMAwvYoIaI','mNDQAvbtta','AM9PBG','AwXPA2u','BwfW','mJiZntC4mfn6AwnLzW','y29UC3rYDwn0B3i','nZmWz3nHq0fR','CgXHy2vOB2XKzxiOksbUB3qGAw1WBgvTzw50zwqGAw4G','nJe3mJKYuuPiAK9A','CgXHy2vOB2XKzxi','BMfTzq','mtmZmtm3v1fJuvLK'];a0_0x547c=function(){return _0x1f41aa;};return a0_0x547c();}const {QueryBuilderError}=require('../query-builder-error');function a0_0x3ad6(_0x3341fe,_0x578054){_0x3341fe=_0x3341fe-0x18c;const _0x547cd8=a0_0x547c();let _0x3ad6a1=_0x547cd8[_0x3341fe];if(a0_0x3ad6['WXDxPh']===undefined){var _0x28ecc3=function(_0x12266c){const _0x24a962='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x288395='',_0x3a57cf='';for(let _0x233fdd=0x0,_0x2eec15,_0x2483a6,_0x326255=0x0;_0x2483a6=_0x12266c['charAt'](_0x326255++);~_0x2483a6&&(_0x2eec15=_0x233fdd%0x4?_0x2eec15*0x40+_0x2483a6:_0x2483a6,_0x233fdd++%0x4)?_0x288395+=String['fromCharCode'](0xff&_0x2eec15>>(-0x2*_0x233fdd&0x6)):0x0){_0x2483a6=_0x24a962['indexOf'](_0x2483a6);}for(let _0x20d28f=0x0,_0x5caa2f=_0x288395['length'];_0x20d28f<_0x5caa2f;_0x20d28f++){_0x3a57cf+='%'+('00'+_0x288395['charCodeAt'](_0x20d28f)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x3a57cf);};a0_0x3ad6['rBKjnG']=_0x28ecc3,a0_0x3ad6['PvkgTR']={},a0_0x3ad6['WXDxPh']=!![];}const _0x4a4c99=_0x547cd8[0x0],_0x1a3ea5=_0x3341fe+_0x4a4c99,_0x147db1=a0_0x3ad6['PvkgTR'][_0x1a3ea5];return!_0x147db1?(_0x3ad6a1=a0_0x3ad6['rBKjnG'](_0x3ad6a1),a0_0x3ad6['PvkgTR'][_0x1a3ea5]=_0x3ad6a1):_0x3ad6a1=_0x147db1,_0x3ad6a1;}class BaseDialect{[a0_0x208be3(0x18e)](_0x13e61a){const _0x553d32=a0_0x208be3;throw new QueryBuilderError(_0x553d32(0x18c)+this['constructor']['name']);}[a0_0x208be3(0x1a1)](_0x38f198){const _0x206ef9=a0_0x208be3;throw new QueryBuilderError(_0x206ef9(0x195)+this['constructor']['name']);}['offsetClause'](_0x29a108){const _0xb4fc3d=a0_0x208be3;throw new QueryBuilderError(_0xb4fc3d(0x19a)+this['constructor']['name']);}['limitOffsetClause'](_0x2631b3,_0x14bec4){const _0x4113fb=a0_0x208be3,_0x51cfdf={'ZaqjR':function(_0x3c9fb,_0x14ce08){return _0x3c9fb!==_0x14ce08;},'HwqEM':function(_0x18c587,_0x261c59){return _0x18c587!==_0x261c59;}},_0x1100e6=[];if(_0x2631b3!==null&&_0x51cfdf['ZaqjR'](_0x2631b3,undefined))_0x1100e6['push'](this['limitClause'](_0x2631b3));if(_0x51cfdf[_0x4113fb(0x19f)](_0x14bec4,null)&&_0x14bec4!==undefined)_0x1100e6['push'](this[_0x4113fb(0x194)](_0x14bec4));return _0x1100e6[_0x4113fb(0x1a5)]('\x20');}[a0_0x208be3(0x1a6)](_0x82fe9,_0x4c9c87){throw new QueryBuilderError('ilike()\x20not\x20implemented\x20in\x20'+this['constructor']['name']);}['nowFunction'](){const _0x5f26e6=a0_0x208be3;throw new QueryBuilderError('nowFunction()\x20not\x20implemented\x20in\x20'+this[_0x5f26e6(0x1a9)][_0x5f26e6(0x18f)]);}[a0_0x208be3(0x19b)](_0x3859df){throw new QueryBuilderError('insertReturning()\x20not\x20implemented\x20in\x20'+this['constructor']['name']);}['normalizeRow'](_0x151258){return _0x151258;}[a0_0x208be3(0x19d)](_0xa23590){const _0x184eb1=a0_0x208be3,_0x20c37c={'ZNDJK':function(_0x240ad9,_0xa059ab){return _0x240ad9===_0xa059ab;}};if(!_0xa23590||_0x20c37c['ZNDJK'](_0xa23590['length'],0x0))return _0xa23590;return _0xa23590[_0x184eb1(0x1a7)](_0x37e804=>this['normalizeRow'](_0x37e804));}['validateIdentifier'](_0x80200c){const _0x2e496f=a0_0x208be3,_0x139255={'pmYPf':'string'};if(typeof _0x80200c!==_0x139255[_0x2e496f(0x192)]||!_0x80200c)throw new QueryBuilderError(_0x2e496f(0x197)+JSON[_0x2e496f(0x19c)](_0x80200c));if(!/^[a-zA-Z_][a-zA-Z0-9_.]*$/[_0x2e496f(0x199)](_0x80200c))throw new QueryBuilderError(_0x2e496f(0x1a3)+_0x80200c+_0x2e496f(0x19e));return _0x80200c;}}module[a0_0x208be3(0x196)]={'BaseDialect':BaseDialect};